TSTP Solution File: ITP206^3 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : ITP206^3 : TPTP v8.1.2. Released v8.1.0.
% Transfm : none
% Format : tptp
% Command : do_cvc5 %s %d
% Computer : n012.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 03:19:14 EDT 2023
% Result : Theorem 13.34s 13.69s
% Output : Proof 13.57s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 1.41/1.57 % Problem : ITP206^3 : TPTP v8.1.2. Released v8.1.0.
% 1.41/1.58 % Command : do_cvc5 %s %d
% 1.58/1.79 % Computer : n012.cluster.edu
% 1.58/1.79 % Model : x86_64 x86_64
% 1.58/1.79 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 1.58/1.79 % Memory : 8042.1875MB
% 1.58/1.79 % OS : Linux 3.10.0-693.el7.x86_64
% 1.58/1.79 % CPULimit : 300
% 1.58/1.79 % WCLimit : 300
% 1.58/1.79 % DateTime : Sun Aug 27 16:06:56 EDT 2023
% 1.58/1.79 % CPUTime :
% 3.29/3.46 %----Proving TH0
% 3.29/3.47 %------------------------------------------------------------------------------
% 3.29/3.47 % File : ITP206^3 : TPTP v8.1.2. Released v8.1.0.
% 3.29/3.47 % Domain : Interactive Theorem Proving
% 3.29/3.47 % Problem : Sledgehammer problem Imperative_HOL_Add 00014_000455
% 3.29/3.47 % Version : [Des22] axioms.
% 3.29/3.47 % English :
% 3.29/3.47
% 3.29/3.47 % Refs : [BH+15] Blanchette et al. (2015), Mining the Archive of Formal
% 3.29/3.47 % : [Des22] Desharnais (2022), Email to Geoff Sutcliffe
% 3.29/3.47 % Source : [Des22]
% 3.29/3.47 % Names : 0017_Imperative_HOL_Add_00014_000455 [Des22]
% 3.29/3.47
% 3.29/3.47 % Status : Theorem
% 3.29/3.47 % Rating : 0.62 v8.1.0
% 3.29/3.47 % Syntax : Number of formulae : 6932 (1744 unt;2602 typ; 0 def)
% 3.29/3.47 % Number of atoms : 13690 (5570 equ; 1 cnn)
% 3.29/3.47 % Maximal formula atoms : 11 ( 3 avg)
% 3.29/3.47 % Number of connectives : 50597 (1150 ~; 79 |; 813 &;43012 @)
% 3.29/3.47 % ( 0 <=>;5543 =>; 0 <=; 0 <~>)
% 3.29/3.47 % Maximal formula depth : 18 ( 7 avg)
% 3.29/3.47 % Number of types : 205 ( 204 usr)
% 3.29/3.47 % Number of type conns : 17027 (17027 >; 0 *; 0 +; 0 <<)
% 3.29/3.47 % Number of symbols : 2402 (2398 usr; 114 con; 0-5 aty)
% 3.29/3.47 % Number of variables : 15786 (2761 ^;12753 !; 272 ?;15786 :)
% 3.29/3.47 % SPC : TH0_THM_EQU_NAR
% 3.29/3.47
% 3.29/3.47 % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 3.29/3.47 % from the van Emde Boas Trees session in the Archive of Formal
% 3.29/3.47 % proofs -
% 3.29/3.47 % www.isa-afp.org/browser_info/current/AFP/Van_Emde_Boas_Trees
% 3.29/3.47 % 2022-02-17 13:39:20.935
% 3.29/3.47 %------------------------------------------------------------------------------
% 3.29/3.47 % Could-be-implicit typings (204)
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J_J,type,
% 3.29/3.47 set_se7592288975875140775at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr7669914128964046860_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.47 set_Pr7459493094073627847at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J_J,type,
% 3.29/3.47 set_se7255092946006855566_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 produc1319942482725812455at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_M_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.47 produc101387210554329899nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 set_Pr5564308138774400199at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 produc1906917888121415911at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 set_Pr553994874890374343at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 produc349518998152878311at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc2296667697112141421t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 produc4041253808165279839at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 set_se5479201105039950375at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr7010166363911110284_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.47 set_Pr4111642102156807771nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 set_Pr4329608150637261639at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J_J,type,
% 3.29/3.47 set_se9180647916752606350_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 set_se6425085446898223655at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 produc3843707927480180839at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,
% 3.29/3.47 produc4675096598859438275atural: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 produc723880050079548563nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc3629471303718939987t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_Pr8693737435421807431at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_Pr7098892610798258687nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_Pr4155430604743465615at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_Pr2560585780119916871nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 produc3346328345660746739nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc8126358835630522215t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 produc859450856879609959at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 produc556289286640904991nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 produc1522404539988722607at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 produc1219242969750017639nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_Pr3798168094891919931at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_J,type,
% 3.29/3.47 set_Pr1133966238863718811t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 produc5561445381605014009at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.47 set_Co4375521073081744395nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr2539167527615954998at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr49084382684228242at_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr2543308735921124078nt_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_Pr7717912310451564380at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_Pr6123067485828015636nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_li2168235667650531768at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc7812382424243267045t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 produc1799199577659733785_ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr6558897299634722526_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 set_Pr4811707699266497531nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc5066145461314735602t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 produc3969062480670737046t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J,type,
% 3.29/3.47 produc8373899037510109440at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 produc4196048018000912732at_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Nat__Onat_J,type,
% 3.29/3.47 produc1709102135585200056nt_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 produc7248412053542808358at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 produc6945250483304103390nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_Pr5094982260447487303t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_ch7978006088466058503at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_ch6383161263842509759nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_ra2113409117844698048at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_ra518564293221149304nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_na8845969913329135560at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_na7251125088705586816nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J_J,type,
% 3.29/3.47 set_in3169746454734514176um_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_in7748886932685137004at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_in6154042108061588260nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_J,type,
% 3.29/3.47 set_se4612898379794543757t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.47 produc652263959640188542_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J_J,type,
% 3.29/3.47 set_se4826145725398303499at_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 set_se7855581050983116737at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,
% 3.29/3.47 set_se6260736226359567993nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 set_Pr8415741480598773322nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,
% 3.29/3.47 produc7822875418678951345atural: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 produc8923325533196201883nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_Pr4607231638325966922it_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr1763845938948868674it_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_Pr4334478416066269672t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_Pr5889264611543340172t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr5908833319024110760_num_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr5582243495563764594_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J_J,type,
% 3.29/3.47 set_Pr8049984349381595834_int_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 set_Co726186806682698383nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J,type,
% 3.29/3.47 produc8459935480633519975t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_Pr3309569728657787619r_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_Pr4256460214963601898ar_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr1413074515586503650ar_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr8146363407509552702ar_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_Pr8263365689940771946t_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_J,type,
% 3.29/3.47 set_Pr5464989305201766866unit_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_Pr2926629348867340898t_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_Pr6671815714118170108t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 produc5288414631154139675_ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_he8644174446132254637t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_Pr8928021450653196913at_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr6084635751276098665at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr3594552606344371909at_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J,type,
% 3.29/3.47 set_Pr8218934625190621173um_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr3280342998896498603um_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_Pr4105333604307423337at_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.47 set_Pr6200539531224447659at_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr1261947904930325089at_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr7995236796853374141at_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_Pr6292255179000445125nt_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr3448869479623346877nt_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr958786334691620121nt_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 produc2963269191615333738nteger: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Rat__Orat_J,type,
% 3.29/3.47 produc6315701296850634900it_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J,type,
% 3.29/3.47 produc600557818389255820it_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J,type,
% 3.29/3.47 produc526117512892780850t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Ounit_J,type,
% 3.29/3.47 produc6865911496949736918t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_ch7814610555394875923t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Sum____Type__Osum_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Sum_sum_nat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Num__Onum_J,type,
% 3.29/3.47 produc4146679068158859416_a_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Nat__Onat_J,type,
% 3.29/3.47 produc3438435131210021710_a_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Int__Oint_J,type,
% 3.29/3.47 produc8483956148555600810_a_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_rat_Product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J_J,type,
% 3.29/3.47 set_nat_num_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J_J,type,
% 3.29/3.47 set_nat_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J_J,type,
% 3.29/3.47 set_int_int_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J,type,
% 3.29/3.47 produc143505574896075907r_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 set_Pr3149072824959771635_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.47 set_Pr903927857289325719_int_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_Pr2101469702781467981_o_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_Pr8834758594704517033_o_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J,type,
% 3.29/3.47 produc6271795597528267376eger_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J,type,
% 3.29/3.47 produc414006230660905482ar_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.47 produc3922234789054302210ar_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.47 produc8967755806399881310ar_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J,type,
% 3.29/3.47 produc7485711547916492274unit_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J,type,
% 3.29/3.47 produc3788275437394581276t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_char_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_set_Product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 heap_e7401611519738050253t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Rat__Orat_Mt__Rat__Orat_J,type,
% 3.29/3.47 product_prod_rat_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.47 product_prod_rat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.47 product_prod_rat_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J,type,
% 3.29/3.47 product_prod_num_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.47 product_prod_num_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J,type,
% 3.29/3.47 product_prod_nat_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.47 product_prod_nat_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 product_prod_nat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 product_prod_nat_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.47 product_prod_int_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 product_prod_int_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 product_prod_int_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_char_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_char_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_rat_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_nat_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__String__Ochar_J_J,type,
% 3.29/3.47 set_int_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_I_Eo_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.47 set_o_Product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_I_Eo_M_Eo_J_J,type,
% 3.29/3.47 set_Product_prod_o_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap____Monad__OHeap_It__Product____Type__Ounit_J,type,
% 3.29/3.47 heap_H6156071679106078628t_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Sum____Type__Osum_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 sum_sum_nat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_rat_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_rat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_nat_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_nat_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_nat_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Rat__Orat_J_J,type,
% 3.29/3.47 set_int_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 set_int_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_int_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 set_int_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap____Monad__OHeap_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 heap_Heap_ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__String__Ochar_J_J,type,
% 3.29/3.47 set_set_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Predicate__Opred_It__Product____Type__Ounit_J,type,
% 3.29/3.47 pred_Product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__List__Olist_It__Nat__Onat_J_J,type,
% 3.29/3.47 set_list_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Num__Onum_M_Eo_J,type,
% 3.29/3.47 product_prod_num_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 product_prod_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 product_prod_int_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_Eo_Mt__Num__Onum_J,type,
% 3.29/3.47 product_prod_o_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J,type,
% 3.29/3.47 product_prod_o_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_Eo_Mt__Int__Oint_J,type,
% 3.29/3.47 product_prod_o_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__String__Ochar_M_Eo_J_J,type,
% 3.29/3.47 set_char_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Rat__Orat_J_J,type,
% 3.29/3.47 set_set_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 set_set_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.47 set_set_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 set_Code_integer: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 set_Product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Rat__Orat_M_Eo_J_J,type,
% 3.29/3.47 set_rat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 set_nat_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.47 set_int_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_I_Eo_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 set_o_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap__Oref_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 ref_ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 set_ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Oprod_I_Eo_M_Eo_J,type,
% 3.29/3.47 product_prod_o_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Set__Oset_I_Eo_J_J,type,
% 3.29/3.47 set_set_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Option__Ooption_It__Num__Onum_J,type,
% 3.29/3.47 option_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.47 set_char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_062_I_Eo_M_Eo_J_J,type,
% 3.29/3.47 set_o_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap____Monad__OHeap_Itf__a_J,type,
% 3.29/3.47 heap_Heap_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.47 list_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.47 set_rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.47 set_num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 set_nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.47 set_int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Code____Numeral__Ointeger,type,
% 3.29/3.47 code_integer: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Product____Type__Ounit,type,
% 3.29/3.47 product_unit: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Heap__Oref_Itf__a_J,type,
% 3.29/3.47 ref_a: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__String__Oliteral,type,
% 3.29/3.47 literal: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 set_o: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__String__Ochar,type,
% 3.29/3.47 char: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Rat__Orat,type,
% 3.29/3.47 rat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Num__Onum,type,
% 3.29/3.47 num: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Nat__Onat,type,
% 3.29/3.47 nat: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_t__Int__Oint,type,
% 3.29/3.47 int: $tType ).
% 3.29/3.47
% 3.29/3.47 thf(ty_n_tf__a,type,
% 3.29/3.47 a: $tType ).
% 3.29/3.47
% 3.29/3.47 % Explicit typings (2398)
% 3.29/3.47 thf(sy_c_Archimedean__Field_Ofloor__ceiling__class_Ofloor_001t__Rat__Orat,type,
% 3.29/3.47 archim3151403230148437115or_rat: rat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_Ocofinal_001t__Int__Oint,type,
% 3.29/3.47 bNF_Ca5157130669891357211al_int: set_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_Ocofinal_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Ca5159621140400407487al_nat: set_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_Ocofinal_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_Ca8448034394003515314at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_Ocofinal_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 bNF_Ca6037544080215331608at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OnatLeq,type,
% 3.29/3.47 bNF_Ca8665028551170535155natLeq: set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OnatLess,type,
% 3.29/3.47 bNF_Ca8459412986667044542atLess: set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_Ca402612664642806191nteger: set_Pr958786334691620121nt_int > ( int > code_integer ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Ca1965613569405424510nt_int: set_Pr958786334691620121nt_int > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Ca1968104039914474786nt_nat: set_Pr958786334691620121nt_int > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Ca1332973979827979050nt_rat: set_Pr958786334691620121nt_int > ( int > rat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Nat__Onat_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_Ca30959104405961555nteger: set_Pr1261947904930325089at_nat > ( nat > code_integer ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_Ca966259857504369954at_int: set_Pr1261947904930325089at_nat > ( nat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Ca968750328013420230at_nat: set_Pr1261947904930325089at_nat > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Ca333620267926924494at_rat: set_Pr1261947904930325089at_nat > ( nat > rat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_Ca4946600973702282345at_int: set_Pr4329608150637261639at_nat > ( set_Pr1261947904930325089at_nat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Ca4949091444211332621at_nat: set_Pr4329608150637261639at_nat > ( set_Pr1261947904930325089at_nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_Gr_o_o: set_o > ( $o > $o ) > set_Product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr_int_int: set_int > ( int > int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr_int_nat: set_int > ( int > nat ) > set_Pr3448869479623346877nt_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr_nat_int: set_nat > ( nat > int ) > set_Pr7995236796853374141at_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr_nat_nat: set_nat > ( nat > nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr_nat_num: set_nat > ( nat > num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Gr_nat_rat: set_nat > ( nat > rat ) > set_Pr4105333604307423337at_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr_num_num: set_num > ( num > num ) > set_Pr8218934625190621173um_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_Gr1527221351080490466at_nat: set_se7855581050983116737at_nat > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGr_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 bNF_Gr7888059597227825506at_nat: set_se5479201105039950375at_nat > ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ) > set_Pr7459493094073627847at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_M_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.47 bNF_Gr1453458339979195462nteger: set_Co4375521073081744395nteger > ( ( code_integer > code_integer > code_integer ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer > code_integer ) > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 bNF_Gr4092539093814444494nteger: set_Co726186806682698383nteger > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr2243168462153404386nt_nat: set_int_int > ( ( int > int ) > int > nat ) > ( int > int ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_Gr6763702254253555408nt_num: set_int_nat > ( ( int > nat ) > int > num ) > ( int > nat ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_Gr318824752125099290nt_num: set_int_num > ( ( int > num ) > int > num ) > ( int > num ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_Gr952524912132828525nt_int: set_in6154042108061588260nt_int > ( ( int > product_prod_int_int ) > int > int ) > ( int > product_prod_int_int ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr1462982377596425817nt_nat: set_in7748886932685137004at_nat > ( ( int > product_prod_nat_nat ) > int > nat ) > ( int > product_prod_nat_nat ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_Gr5590197745039885111nt_num: set_in3169746454734514176um_num > ( ( int > product_prod_num_num ) > int > num ) > ( int > product_prod_num_num ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr1532745923208276441at_nat: set_li2168235667650531768at_nat > ( ( list_nat > product_prod_nat_nat ) > list_nat > nat ) > ( list_nat > product_prod_nat_nat ) > ( list_nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_Grp_nat_o_nat_o: set_nat_o > ( ( nat > $o ) > nat > $o ) > ( nat > $o ) > ( nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr3847987472475283150at_nat: set_nat_nat > ( ( nat > nat ) > nat > nat ) > ( nat > nat ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_Gr2878093617000900205at_int: set_na7251125088705586816nt_int > ( ( nat > product_prod_int_int ) > nat > int ) > ( nat > product_prod_int_int ) > ( nat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr3388551082464497497at_nat: set_na8845969913329135560at_nat > ( ( nat > product_prod_nat_nat ) > nat > nat ) > ( nat > product_prod_nat_nat ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_Gr6858100456814184557at_int: set_ra518564293221149304nt_int > ( ( rat > product_prod_int_int ) > rat > int ) > ( rat > product_prod_int_int ) > ( rat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr7368557922277781849at_nat: set_ra2113409117844698048at_nat > ( ( rat > product_prod_nat_nat ) > rat > nat ) > ( rat > product_prod_nat_nat ) > ( rat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_Gr6947267152677263533ar_int: set_ch6383161263842509759nt_int > ( ( char > product_prod_int_int ) > char > int ) > ( char > product_prod_int_int ) > ( char > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr1779741795384719769ar_nat: set_ch7978006088466058503at_nat > ( ( char > product_prod_nat_nat ) > char > nat ) > ( char > product_prod_nat_nat ) > ( char > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_Grp_o_o: set_o > ( $o > $o ) > $o > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.47 bNF_Gr395642070819736771t_unit: set_o > ( $o > product_unit ) > $o > product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_Eo_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Grp_o_rat: set_o > ( $o > rat ) > $o > rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001_Eo_001t__String__Ochar,type,
% 3.29/3.47 bNF_Grp_o_char: set_o > ( $o > char ) > $o > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr6045950513751025625er_int: set_Code_integer > ( code_integer > int ) > code_integer > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 bNF_Gr6510375311308651680t_unit: set_ref_a > ( ref_a > heap_e7401611519738050253t_unit ) > ref_a > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_Gr6684649993275963353nteger: set_int > ( int > code_integer ) > int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Grp_int_int: set_int > ( int > int ) > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Grp_int_nat: set_int > ( int > nat ) > int > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.47 bNF_Grp_int_num: set_int > ( int > num ) > int > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr6591314147588017797at_nat: set_int > ( int > product_prod_nat_nat ) > int > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Grp_int_rat: set_int > ( int > rat ) > int > rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 bNF_Grp_int_char: set_int > ( int > char ) > int > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__List__Olist_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_Grp_list_nat_int: set_list_nat > ( list_nat > int ) > list_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr600725020315365264st_nat: set_list_nat > ( list_nat > list_nat ) > list_nat > list_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr4119388860389678161at_nat: set_list_nat > ( list_nat > product_prod_nat_nat ) > list_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_Grp_nat_o: set_nat > ( nat > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_Grp_nat_int: set_nat > ( nat > int ) > nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Grp_nat_nat: set_nat > ( nat > nat ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Grp_nat_num: set_nat > ( nat > num ) > nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr3553472063123884001at_nat: set_nat > ( nat > product_prod_nat_nat ) > nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.47 bNF_Gr1993012052113314029t_unit: set_nat > ( nat > product_unit ) > nat > product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Grp_nat_rat: set_nat > ( nat > rat ) > nat > rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 bNF_Grp_nat_char: set_nat > ( nat > char ) > nat > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_Grp_num_num: set_num > ( num > num ) > num > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 bNF_Gr5237703264515865432t_unit: set_Pr1133966238863718811t_unit > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.47 bNF_Gr5964920315653434322_ref_a: set_Pr1133966238863718811t_unit > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > ref_a > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr2749509334501985047nt_int: set_Pr958786334691620121nt_int > ( product_prod_int_int > int ) > product_prod_int_int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr8532703628021589765nt_num: set_Pr958786334691620121nt_int > ( product_prod_int_int > num ) > product_prod_int_int > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_Gr8859634586176591525_nat_o: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > $o ) > product_prod_nat_nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr190934199572118623at_int: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > int ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr193424670081168899at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr5974128493091723341at_num: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > num ) > product_prod_nat_nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr7275288873855648526at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.47 bNF_Grp_rat_int: set_rat > ( rat > int ) > rat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Grp_rat_nat: set_rat > ( rat > nat ) > rat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr6883301533820405721at_nat: set_rat > ( rat > product_prod_nat_nat ) > rat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Grp_rat_rat: set_rat > ( rat > rat ) > rat > rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.47 bNF_Grp_rat_char: set_rat > ( rat > char ) > rat > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_Gr6677838525845560078at_nat: set_se7855581050983116737at_nat > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.47 bNF_Grp_char_int: set_char > ( char > int ) > char > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Grp_char_nat: set_char > ( char > nat ) > char > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_Gr8982933507515605408at_nat: set_char > ( char > product_prod_nat_nat ) > char > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.47 bNF_Grp_char_rat: set_char > ( char > rat ) > char > rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OGrp_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.47 bNF_Grp_char_char: set_char > ( char > char ) > char > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 bNF_co1764293801198077070nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > produc101387210554329899nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_convol_o_o_o: ( $o > $o ) > ( $o > $o ) > $o > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_Eo_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_convol_o_o_nat: ( $o > $o ) > ( $o > nat ) > $o > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_Eo_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_convol_o_nat_o: ( $o > nat ) > ( $o > $o ) > $o > product_prod_nat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_convol_o_nat_nat: ( $o > nat ) > ( $o > nat ) > $o > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001_Eo_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_convol_o_num_nat: ( $o > num ) > ( $o > nat ) > $o > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 bNF_co6169604788974073338nteger: ( code_integer > code_integer > code_integer ) > ( code_integer > code_integer > code_integer ) > code_integer > produc723880050079548563nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 bNF_co3156833790671340178nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > produc101387210554329899nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_co2174166945328636015nt_int: ( int > int ) > ( int > int ) > int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co2176657415837686291nt_nat: ( int > int ) > ( int > nat ) > int > product_prod_int_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_co1174813233427581459at_int: ( int > nat ) > ( int > int ) > int > product_prod_nat_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co1177303703936631735at_nat: ( int > nat ) > ( int > nat ) > int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_co6958007526947186177at_num: ( int > nat ) > ( int > num ) > int > product_prod_nat_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co8531006144098876929um_nat: ( int > num ) > ( int > nat ) > int > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_co5088337930254655563um_num: ( int > num ) > ( int > num ) > int > product_prod_num_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_convol_nat_o_o: ( nat > $o ) > ( nat > $o ) > nat > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_convol_nat_o_nat: ( nat > $o ) > ( nat > nat ) > nat > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_convol_nat_nat_o: ( nat > nat ) > ( nat > $o ) > nat > product_prod_nat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co805650143699787099at_nat: ( nat > nat ) > ( nat > nat ) > nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 bNF_convol_nat_num_o: ( nat > num ) > ( nat > $o ) > nat > product_prod_num_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co8159352583862032293um_nat: ( nat > num ) > ( nat > nat ) > nat > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_co4716684370017810927um_num: ( nat > num ) > ( nat > num ) > nat > product_prod_num_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Num__Onum_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_convol_num_o_nat: ( num > $o ) > ( num > nat ) > num > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co7969830008525221797at_nat: ( num > nat ) > ( num > nat ) > num > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Num__Onum_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co6100160411832691183um_nat: ( num > num ) > ( num > nat ) > num > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_co6607689160745551784nt_int: ( produc7812382424243267045t_unit > int ) > ( produc7812382424243267045t_unit > int ) > produc7812382424243267045t_unit > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co5610825919353547504at_nat: ( produc7812382424243267045t_unit > nat ) > ( produc7812382424243267045t_unit > nat ) > produc7812382424243267045t_unit > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_co3748779267718262122nt_int: ( product_prod_int_int > int ) > ( product_prod_int_int > int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co2751916026326257842at_nat: ( product_prod_int_int > nat ) > ( product_prod_int_int > nat ) > product_prod_int_int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_co49787548815638194nt_int: ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > int ) > product_prod_nat_nat > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_co8276296344278409722at_nat: ( product_prod_nat_nat > nat ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Oconvol_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_co147202357524637304at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat > produc3843707927480180839at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ocsquare_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 bNF_cs4943907971211754724nteger: set_Pr8415741480598773322nteger > ( product_prod_int_int > int ) > ( produc2963269191615333738nteger > int ) > ( produc2963269191615333738nteger > product_prod_int_int ) > ( produc2963269191615333738nteger > produc2963269191615333738nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ocsquare_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_cs7194553038297458973at_int: set_Pr49084382684228242at_int > ( produc859450856879609959at_nat > product_prod_nat_nat ) > ( produc4196048018000912732at_int > product_prod_nat_nat ) > ( produc4196048018000912732at_int > produc859450856879609959at_nat ) > ( produc4196048018000912732at_int > produc4196048018000912732at_int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 bNF_fs409234558581511823t_unit: ( ref_a > heap_e7401611519738050253t_unit > $o ) > ( heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > $o ) > produc7812382424243267045t_unit > produc7812382424243267045t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_fs4543836202474805097nteger: ( int > int > $o ) > ( int > code_integer > $o ) > produc2963269191615333738nteger > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_fs8167890477030535480nt_int: ( int > int > $o ) > ( int > int > $o ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_fs6799373675401686564at_nat: ( nat > nat > $o ) > ( nat > nat > $o ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_fs6342258632037972510at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > produc4196048018000912732at_int > produc859450856879609959at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OfstOp_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_fs1946732770515719151at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Opick__middlep_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_pi4515785505327359899nteger: ( int > int > $o ) > ( int > code_integer > $o ) > int > code_integer > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Opick__middlep_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_pi770922605693484880at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > product_prod_nat_nat > int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_I_Eo_M_Eo_J_001_062_I_Eo_M_Eo_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 bNF_re6580757339198446453_nat_o: ( ( $o > $o ) > ( $o > $o ) > $o ) > ( ( ( nat > $o ) > nat > $o ) > ( ( nat > $o ) > nat > $o ) > $o ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_I_Eo_M_Eo_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re7413876800493218871nt_nat: ( ( $o > $o ) > ( int > nat ) > $o ) > ( ( ( nat > $o ) > nat > $o ) > ( ( int > int ) > int > nat ) > $o ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > ( ( int > nat ) > ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_I_Eo_M_Eo_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re1515921786380824775at_nat: ( ( $o > $o ) > ( nat > nat ) > $o ) > ( ( ( nat > $o ) > nat > $o ) > ( ( nat > nat ) > nat > nat ) > $o ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_I_Eo_M_Eo_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re7387973359137000979nt_num: ( ( $o > $o ) > ( nat > num ) > $o ) > ( ( ( nat > $o ) > nat > $o ) > ( ( int > nat ) > int > num ) > $o ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re2961086658867094474nt_num: ( ( int > int ) > ( int > code_integer ) > $o ) > ( ( int > num ) > ( int > num ) > $o ) > ( ( int > int ) > int > num ) > ( ( int > code_integer ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re2034674868506727813nt_nat: ( ( int > int ) > ( int > int ) > $o ) > ( ( int > nat ) > ( int > nat ) > $o ) > ( ( int > int ) > int > nat ) > ( ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re7492190849051111027nt_num: ( ( int > int ) > ( int > nat ) > $o ) > ( ( int > nat ) > ( int > num ) > $o ) > ( ( int > int ) > int > nat ) > ( ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Code____Numeral__Ointeger_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re5502197115626545091er_num: ( ( int > nat ) > ( code_integer > nat ) > $o ) > ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( int > nat ) > int > num ) > ( ( code_integer > nat ) > code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re3642433447925381491nt_nat: ( ( int > nat ) > ( int > int ) > $o ) > ( ( int > num ) > ( int > nat ) > $o ) > ( ( int > nat ) > int > num ) > ( ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re6307232852808291833nt_nat: ( ( int > nat ) > ( int > nat ) > $o ) > ( ( ( int > int ) > int > nat ) > ( ( int > int ) > int > nat ) > $o ) > ( ( int > nat ) > ( int > int ) > int > nat ) > ( ( int > nat ) > ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re4099335476084980305nt_nat: ( ( int > nat ) > ( int > nat ) > $o ) > ( ( ( product_prod_nat_nat > int ) > product_prod_nat_nat > nat ) > ( ( int > int ) > int > nat ) > $o ) > ( ( int > nat ) > ( product_prod_nat_nat > int ) > product_prod_nat_nat > nat ) > ( ( int > nat ) > ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re9099949428469764705nt_num: ( ( int > nat ) > ( int > nat ) > $o ) > ( ( int > num ) > ( int > num ) > $o ) > ( ( int > nat ) > int > num ) > ( ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re7435575058205011731_nat_o: ( ( int > nat ) > ( nat > $o ) > $o ) > ( ( int > num ) > ( nat > $o ) > $o ) > ( ( int > nat ) > int > num ) > ( ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re717418264989850719at_nat: ( ( int > nat ) > ( nat > nat ) > $o ) > ( ( int > num ) > ( nat > nat ) > $o ) > ( ( int > nat ) > int > num ) > ( ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re4310571189260822741nt_num: ( ( int > nat ) > ( nat > num ) > $o ) > ( ( ( int > int ) > int > nat ) > ( ( int > nat ) > int > num ) > $o ) > ( ( int > nat ) > ( int > int ) > int > nat ) > ( ( nat > num ) > ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re7839584876883444355nt_num: ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( ( int > int ) > int > num ) > ( ( int > code_integer ) > int > num ) > $o ) > ( ( int > num ) > ( int > int ) > int > num ) > ( ( code_integer > num ) > ( int > code_integer ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re6292805115969292119er_num: ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( int > num ) > int > num ) > ( ( code_integer > num ) > code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re4768042542643474933nt_num: ( ( int > num ) > ( int > num ) > $o ) > ( ( int > num ) > ( int > num ) > $o ) > ( ( int > num ) > int > num ) > ( ( int > num ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re1982657550219213441nt_nat: ( ( nat > $o ) > ( int > int ) > $o ) > ( ( nat > $o ) > ( int > nat ) > $o ) > ( ( nat > $o ) > nat > $o ) > ( ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re4102725726183926567nt_num: ( ( nat > $o ) > ( int > nat ) > $o ) > ( ( nat > $o ) > ( int > num ) > $o ) > ( ( nat > $o ) > nat > $o ) > ( ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re2697311982885662685_nat_o: ( ( nat > $o ) > ( nat > $o ) > $o ) > ( ( nat > $o ) > ( nat > $o ) > $o ) > ( ( nat > $o ) > nat > $o ) > ( ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re2144779315220482269at_nat: ( ( nat > $o ) > ( nat > nat ) > $o ) > ( ( nat > $o ) > ( nat > nat ) > $o ) > ( ( nat > $o ) > nat > $o ) > ( ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_I_Eo_M_Eo_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 bNF_re3930744952143938759_nat_o: ( ( nat > nat ) > ( $o > $o ) > $o ) > ( ( ( nat > nat ) > nat > nat ) > ( ( nat > $o ) > nat > $o ) > $o ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re8622501330148003679nt_num: ( ( nat > nat ) > ( int > nat ) > $o ) > ( ( nat > nat ) > ( int > num ) > $o ) > ( ( nat > nat ) > nat > nat ) > ( ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re7744223787735169245_nat_o: ( ( nat > nat ) > ( nat > $o ) > $o ) > ( ( nat > nat ) > ( nat > $o ) > $o ) > ( ( nat > nat ) > nat > nat ) > ( ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re3262823321055862553at_nat: ( ( nat > nat ) > ( nat > nat ) > $o ) > ( ( ( nat > nat ) > nat > nat ) > ( ( nat > nat ) > nat > nat ) > $o ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re1160762158786734233nt_nat: ( ( nat > nat ) > ( nat > nat ) > $o ) > ( ( ( product_prod_nat_nat > nat ) > product_prod_nat_nat > nat ) > ( ( int > nat ) > int > nat ) > $o ) > ( ( nat > nat ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > nat ) > ( ( nat > nat ) > ( int > nat ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re239970166668089693at_nat: ( ( nat > nat ) > ( nat > nat ) > $o ) > ( ( nat > nat ) > ( nat > nat ) > $o ) > ( ( nat > nat ) > nat > nat ) > ( ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re584878643992547173nt_num: ( ( nat > nat ) > ( nat > num ) > $o ) > ( ( ( nat > nat ) > nat > nat ) > ( ( int > nat ) > int > num ) > $o ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > ( ( nat > num ) > ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_Eo_M_Eo_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Nat__Onat_M_Eo_J_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 bNF_re3931674169038344211_nat_o: ( ( nat > num ) > ( $o > $o ) > $o ) > ( ( ( int > nat ) > int > num ) > ( ( nat > $o ) > nat > $o ) > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > ( ( $o > $o ) > ( nat > $o ) > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re5843449549409830101nt_nat: ( ( nat > num ) > ( int > nat ) > $o ) > ( ( ( int > nat ) > int > num ) > ( ( int > int ) > int > nat ) > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > ( ( int > nat ) > ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re6524732562925676389at_nat: ( ( nat > num ) > ( nat > nat ) > $o ) > ( ( ( int > nat ) > int > num ) > ( ( nat > nat ) > nat > nat ) > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > ( ( nat > nat ) > ( nat > nat ) > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Code____Numeral__Ointeger_Mt__Nat__Onat_J_M_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re2655444144887082515er_num: ( ( nat > num ) > ( nat > num ) > $o ) > ( ( ( int > nat ) > int > num ) > ( ( code_integer > nat ) > code_integer > num ) > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > ( ( nat > num ) > ( code_integer > nat ) > code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re3846787885862361009nt_num: ( ( nat > num ) > ( nat > num ) > $o ) > ( ( ( int > nat ) > int > num ) > ( ( int > nat ) > int > num ) > $o ) > ( ( nat > num ) > ( int > nat ) > int > num ) > ( ( nat > num ) > ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_It__Nat__Onat_Mt__Num__Onum_J_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Num__Onum_J_J_001_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re2742285375668209089nt_num: ( ( nat > num ) > ( nat > num ) > $o ) > ( ( ( product_prod_nat_nat > nat ) > product_prod_nat_nat > num ) > ( ( int > nat ) > int > num ) > $o ) > ( ( nat > num ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > num ) > ( ( nat > num ) > ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Num__Onum_Mt__Num__Onum_J_001_062_It__Num__Onum_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_M_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re4105200416192800571er_num: ( ( num > num ) > ( num > num ) > $o ) > ( ( ( int > num ) > int > num ) > ( ( code_integer > num ) > code_integer > num ) > $o ) > ( ( num > num ) > ( int > num ) > int > num ) > ( ( num > num ) > ( code_integer > num ) > code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Num__Onum_Mt__Num__Onum_J_001_062_It__Num__Onum_Mt__Num__Onum_J_001_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J_001_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_062_It__Int__Oint_Mt__Num__Onum_J_J,type,
% 3.29/3.47 bNF_re5446066262214944985nt_num: ( ( num > num ) > ( num > num ) > $o ) > ( ( ( int > num ) > int > num ) > ( ( int > num ) > int > num ) > $o ) > ( ( num > num ) > ( int > num ) > int > num ) > ( ( num > num ) > ( int > num ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re3284331099615978085nt_nat: ( ( product_prod_nat_nat > int ) > ( int > int ) > $o ) > ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( product_prod_nat_nat > int ) > product_prod_nat_nat > nat ) > ( ( int > int ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re8419181437172746013nt_nat: ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( product_prod_nat_nat > nat ) > product_prod_nat_nat > nat ) > ( ( int > nat ) > int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.47 bNF_re2682547871993127601nt_num: ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( product_prod_nat_nat > num ) > ( int > num ) > $o ) > ( ( product_prod_nat_nat > nat ) > product_prod_nat_nat > num ) > ( ( int > nat ) > int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_Eo_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_rel_fun_o_o_o_o: ( $o > $o > $o ) > ( $o > $o > $o ) > ( $o > $o ) > ( $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_Eo_001t__Int__Oint_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4895681925607069953_o_nat: ( $o > int > $o ) > ( $o > nat > $o ) > ( $o > $o ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_Eo_001t__Nat__Onat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4209105892566519389_o_nat: ( $o > nat > $o ) > ( $o > nat > $o ) > ( $o > $o ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001_Eo_001t__Nat__Onat_001_Eo_001t__Num__Onum,type,
% 3.29/3.47 bNF_re766437678722298023_o_num: ( $o > nat > $o ) > ( $o > num > $o ) > ( $o > $o ) > ( nat > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 bNF_re1181178334029315097nteger: ( code_integer > code_integer > $o ) > ( ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ) > ( code_integer > code_integer > code_integer ) > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re40212662316476751um_num: ( code_integer > code_integer > $o ) > ( num > num > $o ) > ( code_integer > num ) > ( code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Code____Numeral__Ointeger_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re8313794964846168862um_num: ( code_integer > int > $o ) > ( num > num > $o ) > ( code_integer > num ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001_062_It__Heap__Oref_Itf__a_J_M_Eo_J_001_062_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_M_Eo_J,type,
% 3.29/3.47 bNF_re1366391616432607057unit_o: ( ref_a > heap_e7401611519738050253t_unit > $o ) > ( ( ref_a > $o ) > ( heap_e7401611519738050253t_unit > $o ) > $o ) > ( ref_a > ref_a > $o ) > ( heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001_062_It__Int__Oint_M_Eo_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 bNF_re5775369113877777_int_o: ( ref_a > heap_e7401611519738050253t_unit > $o ) > ( ( int > $o ) > ( int > $o ) > $o ) > ( ref_a > int > $o ) > ( heap_e7401611519738050253t_unit > int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re9202112420002600977_nat_o: ( ref_a > heap_e7401611519738050253t_unit > $o ) > ( ( nat > $o ) > ( nat > $o ) > $o ) > ( ref_a > nat > $o ) > ( heap_e7401611519738050253t_unit > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re1850668159662942673it_o_o: ( ref_a > heap_e7401611519738050253t_unit > $o ) > ( $o > $o > $o ) > ( ref_a > $o ) > ( heap_e7401611519738050253t_unit > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_re3379532845092657523nteger: ( int > code_integer > $o ) > ( int > code_integer > $o ) > ( int > int ) > ( code_integer > code_integer ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re2807294637932363402at_nat: ( int > code_integer > $o ) > ( nat > nat > $o ) > ( int > nat ) > ( code_integer > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re6718328864250387230um_num: ( int > code_integer > $o ) > ( num > num > $o ) > ( int > num ) > ( code_integer > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_re2828929484557863493at_int: ( int > code_integer > $o ) > ( product_prod_nat_nat > int > $o ) > ( int > product_prod_nat_nat ) > ( code_integer > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001_062_It__Heap__Oref_Itf__a_J_M_Eo_J_001_062_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_M_Eo_J,type,
% 3.29/3.47 bNF_re5404797796594736747unit_o: ( int > int > $o ) > ( ( ref_a > $o ) > ( heap_e7401611519738050253t_unit > $o ) > $o ) > ( int > ref_a > $o ) > ( int > heap_e7401611519738050253t_unit > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001_062_It__Int__Oint_M_Eo_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 bNF_re3403563459893282935_int_o: ( int > int > $o ) > ( ( int > $o ) > ( int > $o ) > $o ) > ( int > int > $o ) > ( int > int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re3376528473927230327_nat_o: ( int > int > $o ) > ( ( nat > $o ) > ( nat > $o ) > $o ) > ( int > nat > $o ) > ( int > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re5089333283451836215nt_o_o: ( int > int > $o ) > ( $o > $o > $o ) > ( int > $o ) > ( int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_re982302072995117890nteger: ( int > int > $o ) > ( int > code_integer > $o ) > ( int > int ) > ( int > code_integer ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re4712519889275205905nt_int: ( int > int > $o ) > ( int > int > $o ) > ( int > int ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4715010359784256181nt_nat: ( int > int > $o ) > ( int > nat > $o ) > ( int > int ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_re3713166177374151349at_int: ( int > int > $o ) > ( nat > int > $o ) > ( int > nat ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re3715656647883201625at_nat: ( int > int > $o ) > ( nat > nat > $o ) > ( int > nat ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_re272988434038980259at_num: ( int > int > $o ) > ( nat > num > $o ) > ( int > nat ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re1845987051190671011um_nat: ( int > int > $o ) > ( num > nat > $o ) > ( int > num ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re7626690874201225453um_num: ( int > int > $o ) > ( num > num > $o ) > ( int > num ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re8766404587435608311at_nat: ( int > int > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( int > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_re4914077030771115051_nat_o: ( int > nat > $o ) > ( nat > $o > $o ) > ( int > nat ) > ( nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re3344003087646356989at_nat: ( int > nat > $o ) > ( nat > nat > $o ) > ( int > nat ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_re9124706910656911431at_num: ( int > nat > $o ) > ( nat > num > $o ) > ( int > nat ) > ( nat > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 bNF_re3760060065607074657_num_o: ( int > nat > $o ) > ( num > $o > $o ) > ( int > num ) > ( nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re1474333490953826375um_nat: ( int > nat > $o ) > ( num > nat > $o ) > ( int > num ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4629543205785817921at_nat: ( list_nat > list_nat > $o ) > ( nat > nat > $o ) > ( list_nat > nat ) > ( list_nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001_Eo_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_re439150893885221597_nat_o: ( nat > $o > $o ) > ( nat > $o > $o ) > ( nat > nat ) > ( $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001_Eo_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 bNF_re8508505965575957011_num_o: ( nat > $o > $o ) > ( num > $o > $o ) > ( nat > num ) > ( $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 bNF_re8207659476513966505_o_int: ( nat > int > $o ) > ( $o > int > $o ) > ( nat > $o ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re8210149947023016781_o_nat: ( nat > int > $o ) > ( $o > nat > $o ) > ( nat > $o ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001_Eo_001t__Num__Onum,type,
% 3.29/3.47 bNF_re4767481733178795415_o_num: ( nat > int > $o ) > ( $o > num > $o ) > ( nat > $o ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re6025474579976152573at_nat: ( nat > int > $o ) > ( nat > nat > $o ) > ( nat > nat ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_re2582806366131931207at_num: ( nat > int > $o ) > ( nat > num > $o ) > ( nat > nat ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4155804983283621959um_nat: ( nat > int > $o ) > ( num > nat > $o ) > ( nat > num ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Heap__Oref_Itf__a_J_M_Eo_J_001_062_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_M_Eo_J,type,
% 3.29/3.47 bNF_re5655699643857186083unit_o: ( nat > nat > $o ) > ( ( ref_a > $o ) > ( heap_e7401611519738050253t_unit > $o ) > $o ) > ( nat > ref_a > $o ) > ( nat > heap_e7401611519738050253t_unit > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Int__Oint_M_Eo_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 bNF_re605504016728627135_int_o: ( nat > nat > $o ) > ( ( int > $o ) > ( int > $o ) > $o ) > ( nat > int > $o ) > ( nat > int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 bNF_re578469030762574527_nat_o: ( nat > nat > $o ) > ( ( nat > $o ) > ( nat > $o ) > $o ) > ( nat > nat > $o ) > ( nat > nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re4705727531993890431at_o_o: ( nat > nat > $o ) > ( $o > $o > $o ) > ( nat > $o ) > ( nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re7523573913982466217_o_nat: ( nat > nat > $o ) > ( $o > nat > $o ) > ( nat > $o ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re6650684261131312217nt_int: ( nat > nat > $o ) > ( int > int > $o ) > ( nat > int ) > ( nat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_re1402873238235875719_nat_o: ( nat > nat > $o ) > ( nat > $o > $o ) > ( nat > nat ) > ( nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re5653821019739307937at_nat: ( nat > nat > $o ) > ( nat > nat > $o ) > ( nat > nat ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_re2211152805895086571at_num: ( nat > nat > $o ) > ( nat > num > $o ) > ( nat > nat ) > ( nat > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re3784151423046777323um_nat: ( nat > nat > $o ) > ( num > nat > $o ) > ( nat > num ) > ( nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re341483209202555957um_num: ( nat > nat > $o ) > ( num > num > $o ) > ( nat > num ) > ( nat > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Nat__Onat_001t__Nat__Onat_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.47 bNF_re4702136315717946289at_rat: ( nat > nat > $o ) > ( rat > rat > $o ) > ( nat > rat ) > ( nat > rat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Num__Onum_001t__Num__Onum_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re4736500879113541833um_num: ( num > num > $o ) > ( num > num > $o ) > ( num > num ) > ( num > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 bNF_re717283939379294677_int_o: ( product_prod_nat_nat > int > $o ) > ( ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( int > int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_re7408651293131936558nt_int: ( product_prod_nat_nat > int > $o ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( int > int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re6644619430987730960nt_o_o: ( product_prod_nat_nat > int > $o ) > ( $o > $o > $o ) > ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_re6202762543029211035nteger: ( product_prod_nat_nat > int > $o ) > ( int > code_integer > $o ) > ( product_prod_nat_nat > int ) > ( int > code_integer ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re5552630237950767466nt_int: ( product_prod_nat_nat > int > $o ) > ( int > int > $o ) > ( product_prod_nat_nat > int ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4555766996558763186at_nat: ( product_prod_nat_nat > int > $o ) > ( nat > nat > $o ) > ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 bNF_re8466801222876787014um_num: ( product_prod_nat_nat > int > $o ) > ( num > num > $o ) > ( product_prod_nat_nat > num ) > ( int > num ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_re7400052026677387805at_int: ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.47 bNF_re4202695980764964119_nat_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( ( product_prod_nat_nat > $o ) > ( product_prod_nat_nat > $o ) > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_re3099431351363272937at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re3666534408544137501at_o_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( $o > $o > $o ) > ( product_prod_nat_nat > $o ) > ( product_prod_nat_nat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re20414067882207223nt_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( int > int > $o ) > ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re8246922863344978751at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( nat > nat > $o ) > ( product_prod_nat_nat > nat ) > ( product_prod_nat_nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 bNF_re2241393799969408733at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Rat__Orat_001t__Rat__Orat_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re1865807574169326223at_o_o: ( rat > rat > $o ) > ( $o > $o > $o ) > ( rat > $o ) > ( rat > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Rat__Orat_001t__Rat__Orat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re7554818335971813481nt_int: ( rat > rat > $o ) > ( int > int > $o ) > ( rat > int ) > ( rat > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__Rat__Orat_001t__Rat__Orat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re6557955094579809201at_nat: ( rat > rat > $o ) > ( nat > nat > $o ) > ( rat > nat ) > ( rat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_re1692451286490762625ar_o_o: ( char > char > $o ) > ( $o > $o > $o ) > ( char > $o ) > ( char > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 bNF_re4780507660726531203_o_int: ( char > char > $o ) > ( $o > int > $o ) > ( char > $o ) > ( char > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4782998131235581479_o_nat: ( char > char > $o ) > ( $o > nat > $o ) > ( char > $o ) > ( char > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_re6064627146911078825_int_o: ( char > char > $o ) > ( int > $o > $o ) > ( char > int ) > ( char > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_re4731199128827642459nt_int: ( char > char > $o ) > ( int > int > $o ) > ( char > int ) > ( char > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re4733689599336692735nt_nat: ( char > char > $o ) > ( int > nat > $o ) > ( char > int ) > ( char > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_re7885669492343766789_nat_o: ( char > char > $o ) > ( nat > $o > $o ) > ( char > nat ) > ( char > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_re3731845416926587903at_int: ( char > char > $o ) > ( nat > int > $o ) > ( char > nat ) > ( char > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Orel__fun_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_re3734335887435638179at_nat: ( char > char > $o ) > ( nat > nat > $o ) > ( char > nat ) > ( char > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 bNF_sn8323453914685745821t_unit: ( ref_a > ref_a > $o ) > ( ref_a > heap_e7401611519738050253t_unit > $o ) > produc7812382424243267045t_unit > produc7812382424243267045t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 bNF_sn8000174127721201323nteger: ( int > int > $o ) > ( int > code_integer > $o ) > produc2963269191615333738nteger > produc2963269191615333738nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_sn1062102010912252026nt_int: ( int > int > $o ) > ( int > int > $o ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_sn8916957246138178918at_nat: ( nat > nat > $o ) > ( nat > nat > $o ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 bNF_sn649997494946348640at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > produc4196048018000912732at_int > produc4196048018000912732at_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_OsndOp_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 bNF_sn1857951156667551021at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Heap__Oref_Itf__a_J_001t__Int__Oint_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi7828673959370436579_int_o: ( ref_a > int ) > ( heap_e7401611519738050253t_unit > int ) > ( int > int > $o ) > ref_a > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Heap__Oref_Itf__a_J_001t__Nat__Onat_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi4623496019404053219_nat_o: ( ref_a > nat ) > ( heap_e7401611519738050253t_unit > nat ) > ( nat > nat > $o ) > ref_a > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001_Eo,type,
% 3.29/3.47 bNF_vi699694178825965831eger_o: ( int > int ) > ( code_integer > code_integer ) > ( int > code_integer > $o ) > int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi2125572119366604152_int_o: ( int > int ) > ( code_integer > int ) > ( int > int > $o ) > int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi3884084463199473129_int_o: ( int > int ) > ( int > int ) > ( int > int > $o ) > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi3197508430158922565_int_o: ( int > int ) > ( nat > int ) > ( int > int > $o ) > int > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi5018550775591610529_nat_o: ( int > int ) > ( nat > nat ) > ( int > nat > $o ) > int > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Rat__Orat_001_Eo,type,
% 3.29/3.47 bNF_vi1281217848275042457_rat_o: ( int > int ) > ( nat > rat ) > ( int > rat > $o ) > int > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 bNF_vi9149698133064535136char_o: ( int > int ) > ( nat > char ) > ( int > char > $o ) > int > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi2193923016096921761_nat_o: ( int > nat ) > ( int > nat ) > ( nat > nat > $o ) > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum_001t__Rat__Orat_001_Eo,type,
% 3.29/3.47 bNF_vi7769575839906753835_rat_o: ( int > nat ) > ( num > rat ) > ( nat > rat > $o ) > int > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 bNF_vi1300075849944819442char_o: ( int > nat ) > ( num > char ) > ( nat > char > $o ) > int > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Num__Onum_001t__Code____Numeral__Ointeger_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 bNF_vi2326032003723069084_num_o: ( int > num ) > ( code_integer > num ) > ( num > num > $o ) > int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 bNF_vi2107963681178519309_num_o: ( int > num ) > ( int > num ) > ( num > num > $o ) > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi2881549544236934259_int_o: ( int > product_prod_nat_nat ) > ( code_integer > int ) > ( product_prod_nat_nat > int > $o ) > int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi1204582724742824157_nat_o: ( int > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__List__Olist_It__Nat__Onat_J_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi467646977814820164_int_o: ( list_nat > int ) > ( code_integer > int ) > ( int > int > $o ) > list_nat > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi5202502398764838569_nat_o: ( list_nat > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > list_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001_Eo_001_Eo_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.47 bNF_vi5856767400800367702unit_o: ( nat > $o ) > ( $o > product_unit ) > ( $o > product_unit > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001_Eo_001_Eo_001t__Rat__Orat_001_Eo,type,
% 3.29/3.47 bNF_vi3868162310295888627_rat_o: ( nat > $o ) > ( $o > rat ) > ( $o > rat > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001_Eo_001_Eo_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 bNF_vi8816436626763797690char_o: ( nat > $o ) > ( $o > char ) > ( $o > char > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi7331807916455492308_int_o: ( nat > int ) > ( code_integer > int ) > ( int > int > $o ) > nat > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi8357618154448083105_int_o: ( nat > int ) > ( nat > int ) > ( int > int > $o ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi1731478210338170163_nat_o: ( nat > int ) > ( num > nat ) > ( int > nat > $o ) > nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Nat__Onat_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_vi6818137723729380987_o_o_o: ( nat > nat ) > ( $o > $o ) > ( nat > $o > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Nat__Onat_001_Eo_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.47 bNF_vi1443435967014148806unit_o: ( nat > nat ) > ( $o > product_unit ) > ( nat > product_unit > $o ) > nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi6667456707345531737_nat_o: ( nat > nat ) > ( nat > nat ) > ( nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Rat__Orat_001_Eo,type,
% 3.29/3.47 bNF_vi2930123780028963665_rat_o: ( nat > nat ) > ( nat > rat ) > ( nat > rat > $o ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 bNF_vi8943400373106913048char_o: ( nat > nat ) > ( nat > char ) > ( nat > char > $o ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi190728152058600505_nat_o: ( nat > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi1633389952966819264_nat_o: ( product_prod_int_int > int ) > ( num > nat ) > ( int > nat > $o ) > product_prod_int_int > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001t__Int__Oint_001_062_It__Int__Oint_M_Eo_J_001_Eo,type,
% 3.29/3.47 bNF_vi5082502771524357669nt_o_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( int > int > $o ) > ( ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Int__Oint_001_062_It__Int__Oint_Mt__Int__Oint_J_001_Eo,type,
% 3.29/3.47 bNF_vi8966365312794588230_int_o: ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( int > int > int ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger_001_Eo,type,
% 3.29/3.47 bNF_vi33923956287962137eger_o: ( product_prod_nat_nat > int ) > ( int > code_integer ) > ( int > code_integer > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi9094538908245281400_nat_o: ( product_prod_nat_nat > int ) > ( num > nat ) > ( int > nat > $o ) > product_prod_nat_nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi2682369418337388893_int_o: ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > int ) > ( int > int > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_vi9025507403824386624_o_o_o: ( product_prod_nat_nat > nat ) > ( $o > $o ) > ( nat > $o > $o ) > product_prod_nat_nat > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 bNF_vi5493721401438417730_nat_o: ( product_prod_nat_nat > nat ) > ( int > nat ) > ( nat > nat > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi5426221348228882691_int_o: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > ( product_prod_nat_nat > int > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi763171854521451549_nat_o: ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Rat__Orat_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi508398028314858188_int_o: ( rat > int ) > ( code_integer > int ) > ( int > int > $o ) > rat > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi2997284877290766385_nat_o: ( rat > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > rat > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__String__Ochar_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 bNF_vi7262943168399475603_int_o: ( char > int ) > ( code_integer > int ) > ( int > int > $o ) > char > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Def_Ovimage2p_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 bNF_vi728936465572800120_nat_o: ( char > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > char > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001_Eo_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr2943678036615987864nt_int: set_o > ( $o > int ) > ( $o > int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr1946814795223983584at_nat: set_o > ( $o > nat ) > ( $o > nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001_Eo_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr7727518618234538026at_num: set_o > ( $o > nat ) > ( $o > num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr8686673574714534880nt_int: set_int > ( int > int ) > ( int > int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr7689810333322530600at_nat: set_int > ( int > nat ) > ( int > nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr4247142119478309234at_num: set_int > ( int > nat ) > ( int > num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_Gr8315020014477690244nt_int: set_nat > ( nat > int ) > ( nat > int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr7318156773085685964at_nat: set_nat > ( nat > nat ) > ( nat > nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr3875488559241464598at_num: set_nat > ( nat > nat ) > ( nat > num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr5511461681843259283at_num: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > nat ) > ( product_prod_nat_nat > num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2p_001t__Int__Oint_001t__Num__Onum_001t__Code____Numeral__Ointeger_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr166583433173494904er_num: ( int > num ) > ( code_integer > num ) > ( int > code_integer > $o ) > num > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2p_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.47 bNF_Gr7020624548710275655nt_num: ( int > num ) > ( int > num ) > ( int > int > $o ) > num > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001t__Int__Oint_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 bNF_Gr364077372107685167_int_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( int > int > $o ) > ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Int__Oint_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 bNF_Gr1354378531936274772nt_int: ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( int > int > int ) > ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Greatest__Fixpoint_Oimage2p_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_Gr6955563364113978072nt_nat: ( product_prod_nat_nat > nat ) > ( int > nat ) > ( product_prod_nat_nat > int > $o ) > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001_Eo_001_Eo,type,
% 3.29/3.47 bNF_We7690717809131995284nc_o_o: set_o > set_o > set_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We6830391624356636116_o_nat: set_o > set_nat > set_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.47 bNF_We8730861560085513481t_unit: set_o > set_Product_unit > set_o_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_We8537379975951060974nt_int: set_int > set_int > set_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We8539870446460111250nt_nat: set_int > set_nat > set_int_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 bNF_We7904740386373615514nt_rat: set_int > set_rat > set_int_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_We7538026264050006418at_int: set_nat > set_int > set_nat_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We7540516734559056694at_nat: set_nat > set_nat > set_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Rat__Orat_001_Eo,type,
% 3.29/3.47 bNF_We6195730058148253354_rat_o: set_rat > set_o > set_rat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We7223962090624190782at_nat: set_rat > set_nat > set_rat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__Rat__Orat_001t__Product____Type__Ounit,type,
% 3.29/3.47 bNF_We8564238559827753503t_unit: set_rat > set_Product_unit > set_rat_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 bNF_We6174688282833725809char_o: set_char > set_o > set_char_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We935846424581991991ar_nat: set_char > set_nat > set_char_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc_001t__String__Ochar_001t__Product____Type__Ounit,type,
% 3.29/3.47 bNF_We7396736742984212070t_unit: set_char > set_Product_unit > set_ch7814610555394875923t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_We2264329196211740764nt_int: set_int > ( int > int ) > ( int > int ) > ( int > int ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We2266819666720791040nt_nat: set_int > ( int > int ) > ( int > nat ) > ( nat > int ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_We1264975484310686208at_int: set_int > ( int > nat ) > ( int > int ) > ( int > int ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We1267465954819736484at_nat: set_int > ( int > nat ) > ( int > nat ) > ( nat > int ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 bNF_We1892675635974896128nt_int: set_int > ( nat > int ) > ( int > int ) > ( int > nat ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We1895166106483946404nt_nat: set_int > ( nat > int ) > ( int > nat ) > ( nat > nat ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 bNF_We893321924073841572at_int: set_int > ( nat > nat ) > ( int > int ) > ( int > nat ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We895812394582891848at_nat: set_int > ( nat > nat ) > ( int > nat ) > ( nat > nat ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.47 bNF_We576767280138975660at_int: set_int > ( nat > rat ) > ( int > int ) > ( int > nat ) > int > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Constructions_OFunc__map_001t__Int__Oint_001t__Nat__Onat_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We579257750648025936at_nat: set_int > ( nat > rat ) > ( int > nat ) > ( nat > nat ) > int > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_BNF__Wellorder__Relation_Owo__rel_001t__Nat__Onat,type,
% 3.29/3.47 bNF_We3818239936649020644el_nat: set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNF__LFPs_Oprod_Osize__prod_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 basic_1872990034501187214nt_int: ( int > nat ) > ( int > nat ) > product_prod_int_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNF__LFPs_Oprod_Osize__prod_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 basic_1875480505010237490nt_nat: ( int > nat ) > ( nat > nat ) > product_prod_int_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNF__LFPs_Oprod_Osize__prod_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 basic_873636322600132658at_int: ( nat > nat ) > ( int > nat ) > product_prod_nat_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNF__LFPs_Oprod_Osize__prod_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 basic_876126793109182934at_nat: ( nat > nat ) > ( nat > nat ) > product_prod_nat_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 basic_685971451221398055t_unit: produc7812382424243267045t_unit > set_ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 basic_fsts_int_int: product_prod_int_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 basic_fsts_nat_nat: product_prod_nat_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 basic_fsts_nat_num: product_prod_nat_num > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 basic_3661821009137050567at_nat: produc3843707927480180839at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Ofsts_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 basic_1274512288150691911at_nat: produc1319942482725812455at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Orel__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 basic_5328504652464829177at_nat: ( nat > nat > $o ) > ( nat > nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.47 basic_1496934909540232809t_unit: produc7812382424243267045t_unit > set_he8644174446132254637t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 basic_snds_int_int: product_prod_int_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 basic_snds_nat_nat: product_prod_nat_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 basic_snds_nat_num: product_prod_nat_num > set_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 basic_484852565060450053at_nat: produc3843707927480180839at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Basic__BNFs_Osnds_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 basic_5713354656523905413at_nat: produc1319942482725812455at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Bit__Operations_Otake__bit__num,type,
% 3.29/3.47 bit_take_bit_num: nat > num > option_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Obit__cut__integer,type,
% 3.29/3.47 code_bit_cut_integer: code_integer > produc6271795597528267376eger_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Ocr__integer,type,
% 3.29/3.47 code_cr_integer: int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Odivmod__abs,type,
% 3.29/3.47 code_divmod_abs: code_integer > code_integer > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Odivmod__integer,type,
% 3.29/3.47 code_divmod_integer: code_integer > code_integer > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Ointeger_Oint__of__integer,type,
% 3.29/3.47 code_int_of_integer: code_integer > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Onat__of__integer,type,
% 3.29/3.47 code_nat_of_integer: code_integer > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Onegative,type,
% 3.29/3.47 code_negative: num > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Onum__of__integer,type,
% 3.29/3.47 code_num_of_integer: code_integer > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Code__Numeral_Opcr__integer,type,
% 3.29/3.47 code_pcr_integer: int > code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_I_Eo_M_Eo_J,type,
% 3.29/3.47 complete_Inf_Inf_o_o: set_o_o > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.47 comple5770381748412298549_int_o: set_int_int_o > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 comple4393433247856107946_int_o: set_int_o > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 comple1675732732025788397_nat_o: set_nat_nat_o > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.47 comple2433913294995299363_num_o: set_nat_num_o > nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 comple6214475593288795910_nat_o: set_nat_o > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J,type,
% 3.29/3.47 comple4707286699709038525_int_o: set_Pr8049984349381595834_int_o > product_prod_int_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.47 comple6265855634338933877_nat_o: set_Pr5582243495563764594_nat_o > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J,type,
% 3.29/3.47 comple8183010123678664591_nat_o: set_Pr7010166363911110284_nat_o > produc3843707927480180839at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.47 comple8322679762649017525_nat_o: set_se9180647916752606350_nat_o > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.47 comple5307621999477653941_nat_o: set_se7255092946006855566_nat_o > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001_Eo,type,
% 3.29/3.47 complete_Inf_Inf_o: set_o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Int__Oint,type,
% 3.29/3.47 complete_Inf_Inf_int: set_int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Nat__Onat,type,
% 3.29/3.47 complete_Inf_Inf_nat: set_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Product____Type__Ounit,type,
% 3.29/3.47 comple2584293577114468500t_unit: set_Product_unit > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 comple3063163877087187839_set_o: set_set_o > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.47 comple3628384868704368283et_int: set_set_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 comple7806235888213564991et_nat: set_set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 comple1626965760690514720nt_int: set_se6260736226359567993nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 comple1930127330929219688at_nat: set_se7855581050983116737at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.47 comple6868718957223342258at_num: set_se4826145725398303499at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 comple6332534001959699150at_nat: set_se6425085446898223655at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 comple6751905152567503566at_nat: set_se5479201105039950375at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.47 comple4403251139954110286at_nat: set_se7592288975875140775at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 comple7216939928495492468t_unit: set_set_Product_unit > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.47 comple4298007329820168263et_rat: set_set_rat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OInf__class_OInf_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.47 comple7965528767983648192t_char: set_set_char > set_char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_I_Eo_M_Eo_J,type,
% 3.29/3.47 complete_Sup_Sup_o_o: set_o_o > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.47 comple7687260386943045147_int_o: set_int_int_o > int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.47 comple6496622788309502864_int_o: set_int_o > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.47 comple3592611370556534995_nat_o: set_nat_nat_o > nat > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.47 comple4350791933526045961_num_o: set_nat_num_o > nat > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 comple8317665133742190828_nat_o: set_nat_o > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J,type,
% 3.29/3.47 comple342879659800731223_int_o: set_Pr8049984349381595834_int_o > product_prod_int_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.47 comple1901448594430626575_nat_o: set_Pr5582243495563764594_nat_o > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J,type,
% 3.29/3.47 comple1177764198577243945_nat_o: set_Pr7010166363911110284_nat_o > produc3843707927480180839at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.47 comple493620192902636699_nat_o: set_se9180647916752606350_nat_o > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.47 comple4502628867940267931_nat_o: set_se7255092946006855566_nat_o > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001_Eo,type,
% 3.29/3.47 complete_Sup_Sup_o: set_o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Int__Oint,type,
% 3.29/3.47 complete_Sup_Sup_int: set_int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Nat__Onat,type,
% 3.29/3.47 complete_Sup_Sup_nat: set_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Product____Type__Ounit,type,
% 3.29/3.47 comple4687483117567863418t_unit: set_Product_unit > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 comple90263536869209701_set_o: set_set_o > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comple6989579708249578522t_unit: set_se4612898379794543757t_unit > set_he8644174446132254637t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.47 comple3221217463730067765et_int: set_set_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 comple7399068483239264473et_nat: set_set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.47 comple5382143125604098054nt_int: set_se6260736226359567993nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 comple5685304695842803022at_nat: set_se7855581050983116737at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.47 comple1400524285282149784at_num: set_se4826145725398303499at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 comple2748534634209756852at_nat: set_se6425085446898223655at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 comple4364388969068068532at_nat: set_se5479201105039950375at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.47 comple7342073961973170484at_nat: set_se7592288975875140775at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 comple3349607820504768346t_unit: set_set_Product_unit > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.47 comple3890839924845867745et_rat: set_set_rat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Complete__Lattices_OSup__class_OSup_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.47 comple4338141846124676698t_char: set_set_char > set_char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001_Eo,type,
% 3.29/3.47 condit5488710616941104124bove_o: set_o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 condit1118808407379112185nteger: set_Code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Int__Oint,type,
% 3.29/3.47 condit2212336002400062152ve_int: set_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Nat__Onat,type,
% 3.29/3.47 condit2214826472909112428ve_nat: set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Product____Type__Ounit,type,
% 3.29/3.47 condit2080475194861589617t_unit: set_Product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Rat__Orat,type,
% 3.29/3.47 condit1579696412822616692ve_rat: set_rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__above_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 condit5477540289124974626et_nat: set_set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001_Eo,type,
% 3.29/3.47 condit5413489452508810728elow_o: set_o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 condit4933233095834890765nteger: set_Code_integer > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Int__Oint,type,
% 3.29/3.47 condit1735850657277959132ow_int: set_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Nat__Onat,type,
% 3.29/3.47 condit1738341127787009408ow_nat: set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Product____Type__Ounit,type,
% 3.29/3.47 condit9161856309968323677t_unit: set_Product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Rat__Orat,type,
% 3.29/3.47 condit1103211067700513672ow_rat: set_rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Conditionally__Complete__Lattices_Opreorder__class_Obdd__below_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 condit68592940725977398et_nat: set_set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Countable_Onat__to__rat__surj,type,
% 3.29/3.47 nat_to_rat_surj: nat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Divides_Oadjust__div,type,
% 3.29/3.47 adjust_div: product_prod_int_int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Divides_Odivmod__nat,type,
% 3.29/3.47 divmod_nat: nat > nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 unique4921790084139445826nteger: num > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Int__Oint,type,
% 3.29/3.47 unique5024387138958732305ep_int: num > product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Nat__Onat,type,
% 3.29/3.47 unique5026877609467782581ep_nat: num > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Euclidean__Division_Oeuclidean__semiring__class_Oeuclidean__size_001t__Int__Oint,type,
% 3.29/3.47 euclid4774559944035922753ze_int: int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fields_Oinverse__class_Oinverse_001t__Rat__Orat,type,
% 3.29/3.47 inverse_inverse_rat: rat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_OFpow_001t__Int__Oint,type,
% 3.29/3.47 finite_Fpow_int: set_int > set_set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_OFpow_001t__Nat__Onat,type,
% 3.29/3.47 finite_Fpow_nat: set_nat > set_set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_OFpow_001t__Rat__Orat,type,
% 3.29/3.47 finite_Fpow_rat: set_rat > set_set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocard_001t__Int__Oint,type,
% 3.29/3.47 finite_card_int: set_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocard_001t__Nat__Onat,type,
% 3.29/3.47 finite_card_nat: set_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocard_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 finite711546835091564841at_nat: set_Pr1261947904930325089at_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocard_001t__Rat__Orat,type,
% 3.29/3.47 finite_card_rat: set_rat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 finite6756937295472016048nteger: set_Co726186806682698383nteger > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001_Eo_001_Eo,type,
% 3.29/3.47 finite7905178416053733328on_o_o: set_o > ( $o > $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 finite4703585013658510744_o_nat: set_o > ( $o > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 finite366418920864469932nteger: set_Code_integer > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 finite5985214029334008090_int_o: set_int > ( int > $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 finite4582259249640653518nt_nat: set_int > ( int > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 finite7806256374766696054_nat_o: set_nat > ( nat > $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 finite3582905537739598962at_nat: set_nat > ( nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 finite1496024664758132007_nat_o: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 finite2110315540964234241at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001_Eo,type,
% 3.29/3.47 finite2818816984019561153_nat_o: set_Pr4329608150637261639at_nat > ( produc3843707927480180839at_nat > $o > $o ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__commute__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Nat__Onat,type,
% 3.29/3.47 finite8619596206551965927at_nat: set_Pr4329608150637261639at_nat > ( produc3843707927480180839at_nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 finite954763878425697269nteger: set_Co726186806682698383nteger > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 finite2426395113773319005_o_nat: set_o > ( $o > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 finite917065715488314481nteger: set_Code_integer > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 finite8981753823465611337nt_nat: set_int > ( int > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 finite7982400111564556781at_nat: set_nat > ( nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 finite5150387867909132486at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ocomp__fun__idem__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Nat__Onat,type,
% 3.29/3.47 finite352855791390415404at_nat: set_Pr4329608150637261639at_nat > ( produc3843707927480180839at_nat > nat > nat ) > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001_Eo,type,
% 3.29/3.47 finite_finite_o: set_o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Int__Oint,type,
% 3.29/3.47 finite_finite_int: set_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.47 finite8100373058378681591st_nat: set_list_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Nat__Onat,type,
% 3.29/3.47 finite_finite_nat: set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 finite2998713641127702882nt_int: set_Pr958786334691620121nt_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 finite6177210948735845034at_nat: set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 finite4343798906461161616at_nat: set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Product____Type__Ounit,type,
% 3.29/3.47 finite4290736615968046902t_unit: set_Product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__Rat__Orat,type,
% 3.29/3.47 finite_finite_rat: set_rat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Finite__Set_Ofinite_001t__String__Ochar,type,
% 3.29/3.47 finite_finite_char: set_char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Obij__betw_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 bij_betw_nat_nat: ( nat > nat ) > set_nat > set_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C2822359487432382964nteger: ( ( code_integer > code_integer ) > code_integer > code_integer ) > ( code_integer > code_integer > code_integer ) > code_integer > code_integer > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 comp_C3983183376822107068nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( ( code_integer > code_integer ) > code_integer > code_integer ) > ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C8797469213163452608nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer > code_integer ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 comp_C7826480081638475456nteger: ( ( code_integer > code_integer ) > code_integer ) > ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_I_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_M_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C6484513282182537548nteger: ( ( code_integer > code_integer ) > produc101387210554329899nteger ) > ( code_integer > code_integer > code_integer ) > code_integer > produc101387210554329899nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_P3928908779438215820nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.47 comp_o_o_o: ( $o > $o ) > ( $o > $o ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 comp_o_o_int: ( $o > $o ) > ( int > $o ) > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_o_nat: ( $o > $o ) > ( nat > $o ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001_Eo_001t__Num__Onum,type,
% 3.29/3.47 comp_o_o_num: ( $o > $o ) > ( num > $o ) > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_int_nat: ( $o > int ) > ( nat > $o ) > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 comp_o_nat_o: ( $o > nat ) > ( $o > $o ) > $o > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_o_nat_int: ( $o > nat ) > ( int > $o ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_nat_nat: ( $o > nat ) > ( nat > $o ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 comp_o_num_o: ( $o > num ) > ( $o > $o ) > $o > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_o_num_int: ( $o > num ) > ( int > $o ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_num_nat: ( $o > num ) > ( nat > $o ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_o_num_num: ( $o > num ) > ( num > $o ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_o7658611401268416066_o_nat: ( $o > product_prod_o_o ) > ( nat > $o ) > nat > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_I_Eo_J_001t__Product____Type__Ounit,type,
% 3.29/3.47 comp_o6895741221744486154t_unit: ( $o > set_o ) > ( product_unit > $o ) > product_unit > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Int__Oint_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_set_int_nat: ( $o > set_int ) > ( nat > $o ) > nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Int__Oint_J_001t__Product____Type__Ounit,type,
% 3.29/3.47 comp_o1521574261646630388t_unit: ( $o > set_int ) > ( product_unit > $o ) > product_unit > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_set_nat_nat: ( $o > set_nat ) > ( nat > $o ) > nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.47 comp_o9190160103024335696t_unit: ( $o > set_nat ) > ( product_unit > $o ) > product_unit > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.47 comp_o2254869825208929t_unit: ( $o > set_Pr1261947904930325089at_nat ) > ( product_unit > $o ) > product_unit > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.47 comp_o4913564575355137019t_unit: ( $o > set_Pr4329608150637261639at_nat ) > ( product_unit > $o ) > product_unit > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__Set__Oset_It__Rat__Orat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_o_set_rat_nat: ( $o > set_rat ) > ( nat > $o ) > nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001_Eo_001t__String__Ochar_001_Eo,type,
% 3.29/3.47 comp_o_char_o: ( $o > char ) > ( $o > $o ) > $o > char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C2931745410781319416nteger: ( code_integer > code_integer > code_integer ) > ( code_integer > code_integer ) > code_integer > code_integer > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C1593894019821074884nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_C7449957260575251196nteger: ( code_integer > code_integer ) > ( code_integer > code_integer ) > code_integer > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Num__Onum,type,
% 3.29/3.47 comp_C3531382070062128313er_num: ( code_integer > code_integer ) > ( num > code_integer ) > num > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 comp_C1043215000170864188nteger: ( code_integer > code_integer ) > ( produc8923325533196201883nteger > code_integer ) > produc8923325533196201883nteger > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_C2177396528461469320um_int: ( code_integer > num ) > ( int > code_integer ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001t__Num__Onum_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 comp_C8580465762518603278nteger: ( code_integer > num ) > ( produc2963269191615333738nteger > code_integer ) > produc2963269191615333738nteger > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_h4837689053573563144t_unit: ( heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ) > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_h7449592329096033597t_unit: ( heap_e7401611519738050253t_unit > int ) > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_h8354993580257045729t_unit: ( heap_e7401611519738050253t_unit > nat ) > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_h5940001671827863714t_unit: ( heap_e7401611519738050253t_unit > produc8126358835630522215t_unit ) > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > produc8126358835630522215t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_r3604920825623061426t_unit: ( ref_a > heap_e7401611519738050253t_unit ) > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_r2143332150499412868t_unit: ( ref_a > ref_a ) > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oref_Itf__a_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_r7249815618783853587t_unit: ( ref_a > int ) > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oref_Itf__a_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_r8155216869944865719t_unit: ( ref_a > nat ) > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oref_Itf__a_J_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_r6154141770783548544t_unit: ( ref_a > produc5288414631154139675_ref_a ) > ( produc7812382424243267045t_unit > ref_a ) > produc7812382424243267045t_unit > produc5288414631154139675_ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001_062_It__Int__Oint_M_Eo_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i653165354545908656at_int: ( int > int > $o ) > ( produc4196048018000912732at_int > int ) > produc4196048018000912732at_int > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001_062_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i4519014998770822500at_int: ( int > int > int ) > ( produc4196048018000912732at_int > int ) > produc4196048018000912732at_int > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001_Eo_001_Eo,type,
% 3.29/3.47 comp_int_o_o: ( int > $o ) > ( $o > int ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 comp_int_o_int: ( int > $o ) > ( int > int ) > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_int_o_nat: ( int > $o ) > ( nat > int ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.47 comp_i1585864551200866970er_int: ( int > code_integer ) > ( int > int ) > int > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 comp_int_int_o: ( int > int ) > ( $o > int ) > $o > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_i2224564030725804698nteger: ( int > int ) > ( code_integer > int ) > code_integer > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 comp_int_int_int: ( int > int ) > ( int > int ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 comp_int_int_nat: ( int > int ) > ( nat > int ) > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i4330622015127193916nt_int: ( int > int ) > ( product_prod_int_int > int ) > product_prod_int_int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 comp_int_int_rat: ( int > int ) > ( rat > int ) > rat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 comp_int_int_char: ( int > int ) > ( char > int ) > char > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 comp_int_nat_o: ( int > nat ) > ( $o > int ) > $o > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_int_nat_int: ( int > nat ) > ( int > int ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_int_nat_nat: ( int > nat ) > ( nat > int ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i1292779930663060120nt_int: ( int > nat ) > ( product_prod_int_int > int ) > product_prod_int_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_i4471277238271202272at_nat: ( int > nat ) > ( product_prod_nat_nat > int ) > product_prod_nat_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i5627883460353289149at_int: ( int > nat ) > ( produc4196048018000912732at_int > int ) > produc4196048018000912732at_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 comp_int_nat_rat: ( int > nat ) > ( rat > int ) > rat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 comp_int_nat_char: ( int > nat ) > ( char > int ) > char > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_int_num_int: ( int > num ) > ( int > int ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_int_num_nat: ( int > num ) > ( nat > int ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_int_num_num: ( int > num ) > ( num > int ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 comp_i3846818780818535807nteger: ( int > num ) > ( produc2963269191615333738nteger > int ) > produc2963269191615333738nteger > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_i7231038107349025742nt_int: ( int > num ) > ( product_prod_int_int > int ) > product_prod_int_int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Num__Onum_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_i1186163378102392086at_nat: ( int > num ) > ( product_prod_nat_nat > int ) > product_prod_nat_nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_i1108739374719436894at_int: ( int > product_prod_nat_nat ) > ( int > int ) > int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 comp_int_rat_nat: ( int > rat ) > ( nat > int ) > nat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Int__Oint_001t__Set__Oset_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_int_set_nat_int: ( int > set_nat ) > ( int > int ) > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.47 comp_nat_o_o: ( nat > $o ) > ( $o > nat ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_o_int: ( nat > $o ) > ( int > nat ) > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_o_nat: ( nat > $o ) > ( nat > nat ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001_Eo_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_n1662990198670838940at_nat: ( nat > $o ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 comp_nat_int_o: ( nat > int ) > ( $o > nat ) > $o > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_int_int: ( nat > int ) > ( int > nat ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_int_nat: ( nat > int ) > ( nat > nat ) > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.47 comp_nat_int_num: ( nat > int ) > ( num > nat ) > num > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_n5749082658982224864at_nat: ( nat > int ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 comp_nat_int_rat: ( nat > int ) > ( rat > nat ) > rat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 comp_nat_int_char: ( nat > int ) > ( char > nat ) > char > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 comp_nat_nat_o: ( nat > nat ) > ( $o > nat ) > $o > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_nat_int: ( nat > nat ) > ( int > nat ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_nat_nat: ( nat > nat ) > ( nat > nat ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 comp_nat_nat_num: ( nat > nat ) > ( num > nat ) > num > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_n2711240574518091068at_nat: ( nat > nat ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 comp_nat_nat_rat: ( nat > nat ) > ( rat > nat ) > rat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 comp_nat_nat_char: ( nat > nat ) > ( char > nat ) > char > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Num__Onum_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_n2103536230552569900nteger: ( nat > num ) > ( code_integer > nat ) > code_integer > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_num_int: ( nat > num ) > ( int > nat ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_num_nat: ( nat > num ) > ( nat > nat ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_nat_num_num: ( nat > num ) > ( num > nat ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Num__Onum_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_n8649498751204056690at_nat: ( nat > num ) > ( product_prod_nat_nat > nat ) > product_prod_nat_nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_n8574565218330151774at_nat: ( nat > product_prod_nat_nat ) > ( nat > nat ) > nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_001t__Int__Oint,type,
% 3.29/3.47 comp_n8531277669757933902um_int: ( nat > product_prod_num_num ) > ( int > nat ) > int > product_prod_num_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_rat_int: ( nat > rat ) > ( int > nat ) > int > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_rat_nat: ( nat > rat ) > ( nat > nat ) > nat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.47 comp_nat_rat_rat: ( nat > rat ) > ( rat > nat ) > rat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.47 comp_nat_rat_char: ( nat > rat ) > ( char > nat ) > char > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_set_nat_int: ( nat > set_nat ) > ( int > nat ) > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_set_nat_nat: ( nat > set_nat ) > ( nat > nat ) > nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Set__Oset_It__Rat__Orat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_nat_set_rat_int: ( nat > set_rat ) > ( int > nat ) > int > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Set__Oset_It__Rat__Orat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_nat_set_rat_nat: ( nat > set_rat ) > ( nat > nat ) > nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.47 comp_nat_char_char: ( nat > char ) > ( char > nat ) > char > char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001_Eo_001_Eo,type,
% 3.29/3.47 comp_num_o_o: ( num > $o ) > ( $o > num ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001_Eo_001t__Int__Oint,type,
% 3.29/3.47 comp_num_o_int: ( num > $o ) > ( int > num ) > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_num_o_nat: ( num > $o ) > ( nat > num ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001_Eo_001t__Num__Onum,type,
% 3.29/3.47 comp_num_o_num: ( num > $o ) > ( num > num ) > num > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_num_nat_int: ( num > nat ) > ( int > num ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_num_nat_nat: ( num > nat ) > ( nat > num ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.47 comp_num_nat_num: ( num > nat ) > ( num > num ) > num > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Num__Onum_001_Eo,type,
% 3.29/3.47 comp_num_num_o: ( num > num ) > ( $o > num ) > $o > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Num__Onum_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_n8557746072492896886nteger: ( num > num ) > ( code_integer > num ) > code_integer > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_num_num_int: ( num > num ) > ( int > num ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_num_num_nat: ( num > num ) > ( nat > num ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_num_num_num: ( num > num ) > ( num > num ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Set__Oset_It__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.47 comp_num_set_int_int: ( num > set_int ) > ( int > num ) > int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Set__Oset_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_num_set_nat_int: ( num > set_nat ) > ( int > num ) > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Num__Onum_001t__Set__Oset_It__Rat__Orat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_num_set_rat_int: ( num > set_rat ) > ( int > num ) > int > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_I_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_M_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 comp_P8564252314792299288nteger: ( produc723880050079548563nteger > produc101387210554329899nteger ) > ( code_integer > produc723880050079548563nteger ) > code_integer > produc101387210554329899nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001_Eo_001_Eo,type,
% 3.29/3.47 comp_P2137996956111167876_o_o_o: ( product_prod_o_o > $o ) > ( $o > product_prod_o_o ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001_Eo,type,
% 3.29/3.47 comp_P551574746845053877_o_o_o: ( product_prod_o_o > product_prod_o_o ) > ( $o > product_prod_o_o ) > $o > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P7034811116587396339_o_nat: ( product_prod_o_o > product_prod_o_o ) > ( nat > product_prod_o_o ) > nat > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P4785046977597218846at_nat: ( product_prod_o_o > product_prod_o_o ) > ( product_prod_nat_nat > product_prod_o_o ) > product_prod_nat_nat > product_prod_o_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001_Eo,type,
% 3.29/3.47 comp_P1471321874221585045at_o_o: ( product_prod_o_o > product_prod_nat_o ) > ( $o > product_prod_o_o ) > $o > product_prod_nat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Int__Oint_J_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P465755969289462830at_int: ( product_prod_o_int > product_prod_o_nat ) > ( product_prod_nat_int > product_prod_o_int ) > product_prod_nat_int > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 comp_P1422407636550552773_nat_o: ( product_prod_o_nat > product_prod_o_nat ) > ( $o > product_prod_o_nat ) > $o > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P1391661485614827491at_nat: ( product_prod_o_nat > product_prod_o_nat ) > ( nat > product_prod_o_nat ) > nat > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P4962864564169660718at_nat: ( product_prod_o_nat > product_prod_o_nat ) > ( product_prod_nat_nat > product_prod_o_nat ) > product_prod_nat_nat > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_I_Eo_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P9057111047297513408at_int: ( product_prod_o_nat > product_prod_o_num ) > ( product_prod_nat_int > product_prod_o_nat ) > product_prod_nat_int > product_prod_o_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 comp_P196761593691424337_nat_o: ( product_prod_o_nat > product_prod_nat_nat ) > ( $o > product_prod_o_nat ) > $o > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 comp_P972951341003599239_nat_o: ( product_prod_o_nat > product_prod_num_nat ) > ( $o > product_prod_o_nat ) > $o > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 comp_P3428181540658402820nteger: ( produc8923325533196201883nteger > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > produc8923325533196201883nteger > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P8237986404257982958t_unit: ( produc8126358835630522215t_unit > heap_e7401611519738050253t_unit ) > ( produc7812382424243267045t_unit > produc8126358835630522215t_unit ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P3239167524078694454t_unit: ( produc1799199577659733785_ref_a > heap_e7401611519738050253t_unit ) > ( produc7812382424243267045t_unit > produc1799199577659733785_ref_a ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P1287623958910499840t_unit: ( produc1799199577659733785_ref_a > ref_a ) > ( produc7812382424243267045t_unit > produc1799199577659733785_ref_a ) > produc7812382424243267045t_unit > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 comp_P2006160480335490974_ref_a: ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > ( produc1799199577659733785_ref_a > produc7812382424243267045t_unit ) > produc1799199577659733785_ref_a > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P8019343326919024234t_unit: ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > ( produc7812382424243267045t_unit > produc7812382424243267045t_unit ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P6390991081591698364at_nat: ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > ( product_prod_nat_nat > produc7812382424243267045t_unit ) > product_prod_nat_nat > heap_e7401611519738050253t_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.47 comp_P7254561687666694144_ref_a: ( produc7812382424243267045t_unit > ref_a ) > ( produc1799199577659733785_ref_a > produc7812382424243267045t_unit ) > produc1799199577659733785_ref_a > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P4044372497395451596t_unit: ( produc7812382424243267045t_unit > ref_a ) > ( produc7812382424243267045t_unit > produc7812382424243267045t_unit ) > produc7812382424243267045t_unit > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P7986581389989349338at_nat: ( produc7812382424243267045t_unit > ref_a ) > ( product_prod_nat_nat > produc7812382424243267045t_unit ) > product_prod_nat_nat > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oref_Itf__a_J_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.47 comp_P9134237804721252988t_unit: ( produc5288414631154139675_ref_a > ref_a ) > ( produc7812382424243267045t_unit > produc5288414631154139675_ref_a ) > produc7812382424243267045t_unit > ref_a ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001_Eo_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P9034173210191959223nt_int: ( product_prod_int_int > $o ) > ( product_prod_int_int > product_prod_int_int ) > product_prod_int_int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 comp_P6651465171681656048nt_int: ( product_prod_int_int > int ) > ( int > product_prod_int_int ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 comp_P6653955642190706324nt_nat: ( product_prod_int_int > int ) > ( nat > product_prod_int_int ) > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P5356232565778667509nt_int: ( product_prod_int_int > int ) > ( product_prod_int_int > product_prod_int_int ) > product_prod_int_int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.47 comp_P6018825582104210588nt_rat: ( product_prod_int_int > int ) > ( rat > product_prod_int_int ) > rat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 comp_P4161745170962941589t_char: ( product_prod_int_int > int ) > ( char > product_prod_int_int ) > char > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P2318390481314533713nt_int: ( product_prod_int_int > nat ) > ( product_prod_int_int > product_prod_int_int ) > product_prod_int_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P2788356708182965334nt_int: ( product_prod_int_int > product_prod_int_int ) > ( product_prod_int_int > product_prod_int_int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_P2134349925370910487at_int: ( product_prod_int_int > product_prod_nat_nat ) > ( int > product_prod_int_int ) > int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P3488689526429045841nt_nat: ( product_prod_int_nat > nat ) > ( product_prod_int_nat > product_prod_int_nat ) > product_prod_int_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Int__Oint,type,
% 3.29/3.47 comp_P1145193044942399421um_int: ( product_prod_int_nat > product_prod_nat_num ) > ( int > product_prod_int_nat ) > int > product_prod_nat_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P5799945282029801519_o_nat: ( product_prod_nat_o > product_prod_nat_o ) > ( nat > product_prod_nat_o ) > nat > product_prod_nat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P8901546994122883554at_nat: ( product_prod_nat_o > product_prod_nat_o ) > ( product_prod_nat_nat > product_prod_nat_o ) > product_prod_nat_nat > product_prod_nat_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Product____Type__Oprod_It__Num__Onum_M_Eo_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P6576135029341976421_o_nat: ( product_prod_nat_o > product_prod_num_o ) > ( nat > product_prod_nat_o ) > nat > product_prod_num_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Product____Type__Oprod_It__Num__Onum_M_Eo_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P5807473265676440968nt_nat: ( product_prod_nat_o > product_prod_num_o ) > ( product_prod_int_nat > product_prod_nat_o ) > product_prod_int_nat > product_prod_num_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P397146161216181329at_int: ( product_prod_nat_int > nat ) > ( product_prod_nat_int > product_prod_nat_int ) > product_prod_nat_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_P8376639181999047357at_int: ( product_prod_nat_int > product_prod_num_nat ) > ( int > product_prod_nat_int ) > int > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P3772045228931366376nt_int: ( product_prod_nat_int > product_prod_num_nat ) > ( product_prod_int_int > product_prod_nat_int ) > product_prod_int_int > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P2002127591014248037at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P7900071416159368952at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( produc4196048018000912732at_int > product_prod_nat_nat ) > produc4196048018000912732at_int > product_prod_nat_nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P3913276677246710332at_nat: ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P4524073163769703009at_int: ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > ( produc4196048018000912732at_int > product_prod_nat_nat ) > produc4196048018000912732at_int > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P4605287290794827253at_nat: ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_P1953119740877977564at_int: ( product_prod_nat_nat > nat ) > ( int > product_prod_nat_nat ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.47 comp_P5292260908303971472st_nat: ( product_prod_nat_nat > nat ) > ( list_nat > product_prod_nat_nat ) > list_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_P1955610211387027840at_nat: ( product_prod_nat_nat > nat ) > ( nat > product_prod_nat_nat ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P1567445206330693457at_nat: ( product_prod_nat_nat > nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P8635049891247748876at_int: ( product_prod_nat_nat > nat ) > ( produc4196048018000912732at_int > product_prod_nat_nat ) > produc4196048018000912732at_int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 comp_P1320480151300532104at_rat: ( product_prod_nat_nat > nat ) > ( rat > product_prod_nat_nat ) > rat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 comp_P1491501995297412481t_char: ( product_prod_nat_nat > nat ) > ( char > product_prod_nat_nat ) > char > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_P7428279379633703887at_int: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > int > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P7430769850142754163at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > ( nat > product_prod_nat_nat ) > nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P6334688330072917552at_int: ( product_prod_nat_nat > product_prod_nat_num ) > ( product_prod_nat_int > product_prod_nat_nat ) > product_prod_nat_int > product_prod_nat_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_P5371577678113413053at_nat: ( product_prod_nat_nat > product_prod_num_nat ) > ( nat > product_prod_nat_nat ) > nat > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P5124699952429557552nt_nat: ( product_prod_nat_nat > product_prod_num_nat ) > ( product_prod_int_nat > product_prod_nat_nat ) > product_prod_int_nat > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_001t__Int__Oint,type,
% 3.29/3.47 comp_P7387482301570536291um_int: ( product_prod_nat_nat > product_prod_num_num ) > ( int > product_prod_nat_nat ) > int > product_prod_num_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 comp_P9218946435557410242nt_int: ( product_prod_nat_nat > product_prod_num_num ) > ( product_prod_int_int > product_prod_nat_nat ) > product_prod_int_int > product_prod_num_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P8336958949797789649um_nat: ( product_prod_nat_num > nat ) > ( product_prod_num_nat > product_prod_nat_num ) > product_prod_num_nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Num__Onum_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.47 comp_P5051845089628979463um_nat: ( product_prod_nat_num > num ) > ( product_prod_num_nat > product_prod_nat_num ) > product_prod_num_nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Num__Onum,type,
% 3.29/3.47 comp_P3192427084145116251at_num: ( product_prod_num_nat > product_prod_o_nat ) > ( num > product_prod_num_nat ) > num > product_prod_o_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Num__Onum,type,
% 3.29/3.47 comp_P2539519431309506803at_num: ( product_prod_num_nat > product_prod_nat_nat ) > ( num > product_prod_num_nat ) > num > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Num__Onum,type,
% 3.29/3.47 comp_P480327259280165693at_num: ( product_prod_num_nat > product_prod_num_nat ) > ( num > product_prod_num_nat ) > num > product_prod_num_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.47 comp_P4305060815297604026um_int: ( product_prod_num_num > num ) > ( int > product_prod_num_num ) > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_P864883071962432936um_num: ( product_prod_num_num > num ) > ( num > product_prod_num_num ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 comp_P4974406650942564362at_nat: ( produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ) > ( produc3843707927480180839at_nat > produc3843707927480180839at_nat ) > produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 comp_P4528037747288561284at_nat: ( produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ) > ( set_Pr1261947904930325089at_nat > produc3843707927480180839at_nat ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 comp_P3728553842126764068at_nat: ( produc1319942482725812455at_nat > set_Pr4329608150637261639at_nat ) > ( produc1319942482725812455at_nat > produc1319942482725812455at_nat ) > produc1319942482725812455at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 comp_P8235817900121468292at_nat: ( produc1319942482725812455at_nat > set_Pr4329608150637261639at_nat ) > ( set_Pr4329608150637261639at_nat > produc1319942482725812455at_nat ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Ounit_001_Eo_001_Eo,type,
% 3.29/3.47 comp_P5156358013004227690it_o_o: ( product_unit > $o ) > ( $o > product_unit ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Product____Type__Ounit_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_P4985893458130756478_o_nat: ( product_unit > $o ) > ( nat > product_unit ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001_Eo_001_Eo,type,
% 3.29/3.47 comp_rat_o_o: ( rat > $o ) > ( $o > rat ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 comp_rat_o_nat: ( rat > $o ) > ( nat > rat ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 comp_rat_int_int: ( rat > int ) > ( int > rat ) > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 comp_rat_int_nat: ( rat > int ) > ( nat > rat ) > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 comp_rat_int_char: ( rat > int ) > ( char > rat ) > char > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 comp_rat_nat_o: ( rat > nat ) > ( $o > rat ) > $o > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_rat_nat_int: ( rat > nat ) > ( int > rat ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_rat_nat_nat: ( rat > nat ) > ( nat > rat ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 comp_rat_nat_rat: ( rat > nat ) > ( rat > rat ) > rat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 comp_rat_nat_char: ( rat > nat ) > ( char > rat ) > char > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_rat_num_nat: ( rat > num ) > ( nat > rat ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_rat_num_num: ( rat > num ) > ( num > rat ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.47 comp_rat_rat_nat: ( rat > rat ) > ( nat > rat ) > nat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.47 comp_rat_rat_char: ( rat > rat ) > ( char > rat ) > char > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Rat__Orat_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.47 comp_rat_char_char: ( rat > char ) > ( char > rat ) > char > char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Set__Oset_It__Code____Numeral__Ointeger_J_001t__Set__Oset_I_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.47 comp_s4786119426940707554nteger: ( set_Co726186806682698383nteger > set_Code_integer ) > ( set_Pr4111642102156807771nteger > set_Co726186806682698383nteger ) > set_Pr4111642102156807771nteger > set_Code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_I_Eo_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 comp_s9189197539837705563_set_o: ( set_o > set_nat ) > ( set_o > set_o ) > set_o > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 comp_s7717450105097109807et_nat: ( set_int > set_int ) > ( set_nat > set_int ) > set_nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.47 comp_s2487324123861929025et_int: ( set_int > set_int ) > ( set_set_int > set_int ) > set_set_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.47 comp_s5712175470073906149et_int: ( set_int > set_nat ) > ( set_set_int > set_int ) > set_set_int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J_001_Eo,type,
% 3.29/3.47 comp_s7011316712748663051_int_o: ( set_nat > set_int ) > ( $o > set_nat ) > $o > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.47 comp_s5617672292595496825nt_int: ( set_nat > set_int ) > ( int > set_nat ) > int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_s5620162763104547101nt_nat: ( set_nat > set_int ) > ( nat > set_nat ) > nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.47 comp_s6458263553158497821et_num: ( set_nat > set_int ) > ( set_num > set_nat ) > set_num > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s3768223441818958217et_nat: ( set_nat > set_int ) > ( set_set_nat > set_nat ) > set_set_nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 comp_s33089643564333159_nat_o: ( set_nat > set_nat ) > ( $o > set_nat ) > $o > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_s3430750717902475037at_int: ( set_nat > set_nat ) > ( int > set_nat ) > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_s3433241188411525313at_nat: ( set_nat > set_nat ) > ( nat > set_nat ) > nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 comp_s8964582002068861047et_nat: ( set_nat > set_nat ) > ( set_nat > set_nat ) > set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s6993074788030935341et_nat: ( set_nat > set_nat ) > ( set_set_nat > set_nat ) > set_set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J_001_Eo,type,
% 3.29/3.47 comp_s8507027185284273247_rat_o: ( set_nat > set_rat ) > ( $o > set_nat ) > $o > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_s8253438564248248613at_int: ( set_nat > set_rat ) > ( int > set_nat ) > int > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_s8255929034757298889at_nat: ( set_nat > set_rat ) > ( nat > set_nat ) > nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s6435139744279249717et_nat: ( set_nat > set_rat ) > ( set_set_nat > set_nat ) > set_set_nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 comp_s7355055891894327172at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > ( produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ) > produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.47 comp_s8709038167382007543et_int: ( set_set_int > set_int ) > ( set_set_int > set_set_int ) > set_set_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s1975749275458958491et_nat: ( set_set_int > set_int ) > ( set_set_nat > set_set_int ) > set_set_nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.47 comp_s6907669228194913343et_int: ( set_set_nat > set_nat ) > ( set_set_int > set_set_nat ) > set_set_int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s174380336271864291et_nat: ( set_set_nat > set_nat ) > ( set_set_nat > set_set_nat ) > set_set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__Set__Oset_It__Set__Oset_It__Rat__Orat_J_J_001t__Set__Oset_It__Rat__Orat_J_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.47 comp_s703482200030188019et_nat: ( set_set_rat > set_rat ) > ( set_set_nat > set_set_rat ) > set_set_nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001_Eo_001_Eo,type,
% 3.29/3.47 comp_char_o_o: ( char > $o ) > ( $o > char ) > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001_Eo_001t__String__Ochar,type,
% 3.29/3.47 comp_char_o_char: ( char > $o ) > ( char > char ) > char > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.47 comp_char_int_char: ( char > int ) > ( char > char ) > char > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 comp_char_nat_int: ( char > nat ) > ( int > char ) > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 comp_char_nat_nat: ( char > nat ) > ( nat > char ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.47 comp_char_nat_char: ( char > nat ) > ( char > char ) > char > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.47 comp_char_num_nat: ( char > num ) > ( nat > char ) > nat > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.47 comp_char_num_num: ( char > num ) > ( num > char ) > num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Num__Onum_001t__String__Ochar,type,
% 3.29/3.47 comp_char_num_char: ( char > num ) > ( char > char ) > char > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.47 comp_char_rat_char: ( char > rat ) > ( char > char ) > char > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Int__Oint_J_001_Eo,type,
% 3.29/3.47 comp_char_set_int_o: ( char > set_int ) > ( $o > char ) > $o > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Int__Oint_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_c3102392033783471720nt_nat: ( char > set_int ) > ( nat > char ) > nat > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Int__Oint_J_001t__Num__Onum,type,
% 3.29/3.47 comp_c8883095856794026162nt_num: ( char > set_int ) > ( num > char ) > num > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Nat__Onat_J_001_Eo,type,
% 3.29/3.47 comp_char_set_nat_o: ( char > set_nat ) > ( $o > char ) > $o > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_c912979988581399656at_int: ( char > set_nat ) > ( int > char ) > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_c915470459090449932at_nat: ( char > set_nat ) > ( nat > char ) > nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Nat__Onat_J_001t__Num__Onum,type,
% 3.29/3.47 comp_c6696174282101004374at_num: ( char > set_nat ) > ( num > char ) > num > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Rat__Orat_J_001_Eo,type,
% 3.29/3.47 comp_char_set_rat_o: ( char > set_rat ) > ( $o > char ) > $o > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Rat__Orat_J_001t__Int__Oint,type,
% 3.29/3.47 comp_c5735667834927173232at_int: ( char > set_rat ) > ( int > char ) > int > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Rat__Orat_J_001t__Nat__Onat,type,
% 3.29/3.47 comp_c5738158305436223508at_nat: ( char > set_rat ) > ( nat > char ) > nat > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__Set__Oset_It__Rat__Orat_J_001t__Num__Onum,type,
% 3.29/3.47 comp_c2295490091592002142at_num: ( char > set_rat ) > ( num > char ) > num > set_rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ocomp_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.47 comp_char_char_char: ( char > char ) > ( char > char ) > char > char ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001_Eo_001_Eo,type,
% 3.29/3.47 fun_upd_o_o: ( $o > $o ) > $o > $o > $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001_Eo_001t__Nat__Onat,type,
% 3.29/3.47 fun_upd_o_nat: ( $o > nat ) > $o > nat > $o > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.47 fun_up846054379331416818t_unit: ( $o > product_unit ) > $o > product_unit > $o > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001_Eo_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 fun_upd_o_set_o: ( $o > set_o ) > $o > set_o > $o > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001_Eo_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 fun_up4718931970374059986t_unit: ( $o > set_Product_unit ) > $o > set_Product_unit > $o > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 fun_up8056716234270145717nteger: ( code_integer > code_integer > code_integer ) > code_integer > ( code_integer > code_integer ) > code_integer > code_integer > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 fun_up8139772397987072257nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001_Eo,type,
% 3.29/3.47 fun_upd_int_o: ( int > $o ) > int > $o > int > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.47 fun_upd_int_int: ( int > int ) > int > int > int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.47 fun_upd_int_nat: ( int > nat ) > int > nat > int > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.47 fun_upd_int_num: ( int > num ) > int > num > int > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.47 fun_up2220634978854545698t_unit: ( int > product_unit ) > int > product_unit > int > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 fun_upd_int_set_o: ( int > set_o ) > int > set_o > int > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 fun_upd_int_set_nat: ( int > set_nat ) > int > set_nat > int > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 fun_up5054257004045450754t_unit: ( int > set_Product_unit ) > int > set_Product_unit > int > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001_Eo,type,
% 3.29/3.47 fun_upd_nat_o: ( nat > $o ) > nat > $o > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.47 fun_upd_nat_int: ( nat > int ) > nat > int > nat > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.47 fun_upd_nat_nat: ( nat > nat ) > nat > nat > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.47 fun_upd_nat_rat: ( nat > rat ) > nat > rat > nat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 fun_upd_nat_set_o: ( nat > set_o ) > nat > set_o > nat > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 fun_up1220017903161424222t_unit: ( nat > set_Product_unit ) > nat > set_Product_unit > nat > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.47 fun_up5432024876597553480unit_o: ( product_unit > $o ) > product_unit > $o > product_unit > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.47 fun_up6473050886840373792it_nat: ( product_unit > nat ) > product_unit > nat > product_unit > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.47 fun_up6875000483049295805t_unit: ( product_unit > product_unit ) > product_unit > product_unit > product_unit > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 fun_up1762901246852280360_set_o: ( product_unit > set_o ) > product_unit > set_o > product_unit > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 fun_up4569834200710200790et_nat: ( product_unit > set_nat ) > product_unit > set_nat > product_unit > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Ofun__upd_001t__Product____Type__Ounit_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.47 fun_up488859312337516701t_unit: ( product_unit > set_Product_unit ) > product_unit > set_Product_unit > product_unit > set_Product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.47 id_nat_o: ( nat > $o ) > nat > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 id_nat_nat: ( nat > nat ) > nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.47 id_Pro496765588584934260nteger: ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001_Eo,type,
% 3.29/3.47 id_o: $o > $o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Code____Numeral__Ointeger,type,
% 3.29/3.47 id_Code_integer: code_integer > code_integer ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Int__Oint,type,
% 3.29/3.47 id_int: int > int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.47 id_list_nat: list_nat > list_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Nat__Onat,type,
% 3.29/3.47 id_nat: nat > nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Num__Onum,type,
% 3.29/3.47 id_num: num > num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.47 id_Pro2309048762231606924nteger: produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.47 id_Pro4381231610383771306nt_int: product_prod_int_int > product_prod_int_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.47 id_Pro7559728917991913458at_nat: product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.47 id_Pro8267972854940751164at_num: product_prod_nat_num > product_prod_nat_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.47 id_Pro8722402698821300696at_nat: produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.47 id_Pro6043886709289754456at_nat: produc1319942482725812455at_nat > produc1319942482725812455at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Product____Type__Ounit,type,
% 3.29/3.47 id_Product_unit: product_unit > product_unit ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Rat__Orat,type,
% 3.29/3.47 id_rat: rat > rat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.47 id_set_o: set_o > set_o ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.47 id_set_int: set_int > set_int ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.47 id_set_nat: set_nat > set_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.47 id_set_num: set_num > set_num ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.47 id_set2334057505560298834at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.47 id_set7849613212452405432at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.47
% 3.29/3.47 thf(sy_c_Fun_Oid_001t__String__Ochar,type,
% 3.29/3.47 id_char: char > char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_M_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.48 inj_on5500977043710295017nteger: ( ( code_integer > code_integer > code_integer ) > code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Co4375521073081744395nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 inj_on3998011822705705585nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Co726186806682698383nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on856898432580761861nt_nat: ( ( int > int ) > int > nat ) > set_int_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 inj_on7039184780174133295nt_int: ( ( int > int ) > set_Pr958786334691620121nt_int ) > set_int_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 inj_on5377432224680912883nt_num: ( ( int > nat ) > int > num ) > set_int_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Nat__Onat_M_Eo_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 inj_on_nat_o_nat_o: ( ( nat > $o ) > nat > $o ) > set_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on2461717442902640625at_nat: ( ( nat > nat ) > nat > nat ) > set_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 inj_on3412903767820855855at_nat: ( ( nat > nat ) > set_Pr1261947904930325089at_nat ) > set_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001_Eo,type,
% 3.29/3.48 inj_on_o_o: ( $o > $o ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 inj_on_o_int: ( $o > int ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_o_nat: ( $o > nat ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on4268752236855399398t_unit: ( $o > product_unit ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001t__Rat__Orat,type,
% 3.29/3.48 inj_on_o_rat: ( $o > rat ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001_Eo_001t__String__Ochar,type,
% 3.29/3.48 inj_on_o_char: ( $o > char ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 inj_on108595395805848489nteger: ( code_integer > code_integer > code_integer ) > set_Code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 inj_on7031512951821619701nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 inj_on1158064722259180589nteger: ( code_integer > code_integer ) > set_Code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 inj_on_int_o: ( int > $o ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 inj_on_int_int: ( int > int ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_int_nat: ( int > nat ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 inj_on_int_num: ( int > num ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 inj_on5397397550511676250nt_int: ( int > product_prod_int_int ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on8575894858119818402at_nat: ( int > product_prod_nat_nat ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on4178023183795006766t_unit: ( int > product_unit ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 inj_on3049792774292151987st_nat: ( list_nat > list_nat ) > set_list_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on7574789179980466158at_nat: ( list_nat > product_prod_nat_nat ) > set_list_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 inj_on_nat_o: ( nat > $o ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 inj_on_nat_int: ( nat > int ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_nat_nat: ( nat > nat ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 inj_on_nat_num: ( nat > num ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on5538052773655684606at_nat: ( nat > product_prod_nat_nat ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 inj_on6246296710604522312at_num: ( nat > product_prod_nat_num ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on7061601236592826506t_unit: ( nat > product_unit ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 inj_on_nat_rat: ( nat > rat ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 inj_on_nat_char: ( nat > char ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 inj_on_num_o: ( num > $o ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 inj_on_num_int: ( num > int ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_num_nat: ( num > nat ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 inj_on20428373856169009nteger: ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Pr4811707699266497531nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 inj_on6454360653267994289nt_int: ( product_prod_int_int > product_prod_int_int ) > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 inj_on2178005380612969504at_nat: ( product_prod_nat_nat > nat ) > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on8969904277767023793at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 inj_on2339680571444523825at_num: ( product_prod_num_nat > product_prod_nat_num ) > set_Pr3280342998896498603um_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_Eo,type,
% 3.29/3.48 inj_on991952103320416098_nat_o: ( produc859450856879609959at_nat > $o ) > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat,type,
% 3.29/3.48 inj_on490725545064285830at_nat: ( produc859450856879609959at_nat > nat ) > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on229527429751349963at_nat: ( produc859450856879609959at_nat > product_prod_nat_nat ) > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on1041401102088758999t_unit: ( produc859450856879609959at_nat > product_unit ) > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 inj_on8430303779476321073at_nat: ( produc3843707927480180839at_nat > produc3843707927480180839at_nat ) > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on3108384905993948887t_unit: ( produc3843707927480180839at_nat > product_unit ) > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 inj_on3942866938762682161at_nat: ( produc1319942482725812455at_nat > produc1319942482725812455at_nat ) > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 inj_on8854722734121536060unit_o: ( product_unit > $o ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001t__Int__Oint,type,
% 3.29/3.48 inj_on8427948621271784584it_int: ( product_unit > int ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 inj_on8430439091780834860it_nat: ( product_unit > nat ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 inj_on8151373323710067377t_unit: ( product_unit > product_unit ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 inj_on7795309031694339124it_rat: ( product_unit > rat ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Product____Type__Ounit_001t__String__Ochar,type,
% 3.29/3.48 inj_on1959294024837303853t_char: ( product_unit > char ) > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Rat__Orat_001_Eo,type,
% 3.29/3.48 inj_on_rat_o: ( rat > $o ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 inj_on_rat_int: ( rat > int ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_rat_nat: ( rat > nat ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on8867882244352206326at_nat: ( rat > product_prod_nat_nat ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 inj_on_rat_rat: ( rat > rat ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 inj_on6435365835345961783et_int: ( set_int > set_int ) > set_set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 inj_on1389844818000382683et_nat: ( set_int > set_nat ) > set_set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 inj_on426556184350386907et_int: ( set_nat > set_int ) > set_set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 inj_on4604407203859583615et_nat: ( set_nat > set_nat ) > set_set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 inj_on1096178645466186887et_rat: ( set_nat > set_rat ) > set_set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 inj_on699426629415580343at_nat: ( set_Pr1261947904930325089at_nat > produc3843707927480180839at_nat ) > set_se7855581050983116737at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 inj_on1468925692805905105at_nat: ( set_Pr4329608150637261639at_nat > produc1319942482725812455at_nat ) > set_se5479201105039950375at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__String__Ochar_001_Eo,type,
% 3.29/3.48 inj_on_char_o: ( char > $o ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 inj_on_char_int: ( char > int ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 inj_on_char_nat: ( char > nat ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 inj_on1021528964648911549at_nat: ( char > product_prod_nat_nat ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Oinj__on_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 inj_on_char_char: ( char > char ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Code____Numeral__Ointeger_001t__Int__Oint_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 map_fu1227494855608507351um_num: ( code_integer > int ) > ( num > num ) > ( int > num ) > code_integer > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.48 map_fu434086159418415080_int_o: ( int > product_prod_nat_nat ) > ( ( product_prod_nat_nat > $o ) > int > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 map_fu4960017516451851995nt_int: ( int > product_prod_nat_nat ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > int > int ) > ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo_001_Eo,type,
% 3.29/3.48 map_fu4826362097070443709at_o_o: ( int > product_prod_nat_nat ) > ( $o > $o ) > ( product_prod_nat_nat > $o ) > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 map_fu2345160673673942751at_nat: ( int > product_prod_nat_nat ) > ( nat > nat ) > ( product_prod_nat_nat > nat ) > int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Omap__fun_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 map_fu3667384564859982768at_int: ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > product_prod_nat_nat ) > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001_Eo_001_Eo,type,
% 3.29/3.48 the_inv_into_o_o: set_o > ( $o > $o ) > $o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 the_inv_into_o_int: set_o > ( $o > int ) > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 the_inv_into_o_nat: set_o > ( $o > nat ) > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001_Eo_001t__Rat__Orat,type,
% 3.29/3.48 the_inv_into_o_rat: set_o > ( $o > rat ) > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001_Eo_001t__String__Ochar,type,
% 3.29/3.48 the_inv_into_o_char: set_o > ( $o > char ) > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 the_inv_into_int_o: set_int > ( int > $o ) > $o > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 the_inv_into_int_int: set_int > ( int > int ) > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 the_inv_into_int_nat: set_int > ( int > nat ) > nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 the_inv_into_int_num: set_int > ( int > num ) > num > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 the_inv_into_int_rat: set_int > ( int > rat ) > rat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 the_inv_into_nat_o: set_nat > ( nat > $o ) > $o > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 the_inv_into_nat_int: set_nat > ( nat > int ) > int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 the_inv_into_nat_nat: set_nat > ( nat > nat ) > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 the_inv_into_nat_num: set_nat > ( nat > num ) > num > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 the_inv_into_nat_rat: set_nat > ( nat > rat ) > rat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 the_in9023905271258939222t_char: set_nat > ( nat > char ) > char > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 the_inv_into_num_o: set_num > ( num > $o ) > $o > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 the_inv_into_num_int: set_num > ( num > int ) > int > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 the_inv_into_num_nat: set_num > ( num > nat ) > nat > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 the_in43325605794470270unit_o: set_Product_unit > ( product_unit > $o ) > $o > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 the_in3915408195775746418it_rat: set_Product_unit > ( product_unit > rat ) > rat > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Ounit_001t__String__Ochar,type,
% 3.29/3.48 the_in3194898024646563179t_char: set_Product_unit > ( product_unit > char ) > char > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Rat__Orat_001_Eo,type,
% 3.29/3.48 the_inv_into_rat_o: set_rat > ( rat > $o ) > $o > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun_Othe__inv__into_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 the_inv_into_rat_nat: set_rat > ( rat > nat ) > nat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oin__rel_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 fun_in_rel_int_int: set_Pr958786334691620121nt_int > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oin__rel_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 fun_in_rel_nat_nat: set_Pr1261947904930325089at_nat > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oin__rel_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 fun_in_rel_nat_num: set_Pr6200539531224447659at_num > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oin__rel_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 fun_in8056734985859589634at_nat: set_Pr4329608150637261639at_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oin__rel_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 fun_in6812141508599261570at_nat: set_Pr7459493094073627847at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Ois__measure_001t__Int__Oint,type,
% 3.29/3.48 fun_is_measure_int: ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Omax__strict,type,
% 3.29/3.48 fun_max_strict: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Omax__weak,type,
% 3.29/3.48 fun_max_weak: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Omin__strict,type,
% 3.29/3.48 fun_min_strict: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Omin__weak,type,
% 3.29/3.48 fun_min_weak: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Opair__leq,type,
% 3.29/3.48 fun_pair_leq: set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Opair__less,type,
% 3.29/3.48 fun_pair_less: set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Oreduction__pair_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 fun_re2478310338295953701at_nat: produc1319942482725812455at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Fun__Def_Orp__inv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 fun_rp8445993449185644698at_nat: produc1319942482725812455at_nat > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_GCD_OGcd__class_OGcd_001t__Int__Oint,type,
% 3.29/3.48 gcd_Gcd_int: set_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_GCD_OGcd__class_OGcd_001t__Nat__Onat,type,
% 3.29/3.48 gcd_Gcd_nat: set_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_GCD_OGcd__class_OLcm_001t__Int__Oint,type,
% 3.29/3.48 gcd_Lcm_int: set_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_GCD_OGcd__class_OLcm_001t__Nat__Onat,type,
% 3.29/3.48 gcd_Lcm_nat: set_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oabs__class_Oabs_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 abs_abs_Code_integer: code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oabs__class_Oabs_001t__Int__Oint,type,
% 3.29/3.48 abs_abs_int: int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oabs__class_Oabs_001t__Rat__Orat,type,
% 3.29/3.48 abs_abs_rat: rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 minus_8373710615458151222nteger: code_integer > code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Int__Oint,type,
% 3.29/3.48 minus_minus_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Nat__Onat,type,
% 3.29/3.48 minus_minus_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Rat__Orat,type,
% 3.29/3.48 minus_minus_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 minus_minus_set_o: set_o > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 minus_2355218937544613996nteger: set_Code_integer > set_Code_integer > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 minus_minus_set_int: set_int > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 minus_minus_set_nat: set_nat > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_M_Eo_J_J,type,
% 3.29/3.48 minus_7052513330764642158od_o_o: set_Product_prod_o_o > set_Product_prod_o_o > set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 minus_1052850069191792384nt_int: set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 minus_1356011639430497352at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 minus_8321449233255521966at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 minus_8235382265540049710at_nat: set_Pr5564308138774400199at_nat > set_Pr5564308138774400199at_nat > set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 minus_3314409938677909166at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 minus_8674369445256047406at_nat: set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 minus_6452836326544984404t_unit: set_Product_unit > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 minus_minus_set_rat: set_rat > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 minus_minus_set_char: set_char > set_char > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oone__class_Oone_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 one_one_Code_integer: code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oone__class_Oone_001t__Int__Oint,type,
% 3.29/3.48 one_one_int: int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oone__class_Oone_001t__Nat__Onat,type,
% 3.29/3.48 one_one_nat: nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oplus__class_Oplus_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 plus_p5714425477246183910nteger: code_integer > code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oplus__class_Oplus_001t__Int__Oint,type,
% 3.29/3.48 plus_plus_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oplus__class_Oplus_001t__Nat__Onat,type,
% 3.29/3.48 plus_plus_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oplus__class_Oplus_001t__Num__Onum,type,
% 3.29/3.48 plus_plus_num: num > num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Oplus__class_Oplus_001t__Rat__Orat,type,
% 3.29/3.48 plus_plus_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Osgn__class_Osgn_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 sgn_sgn_Code_integer: code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Osgn__class_Osgn_001t__Int__Oint,type,
% 3.29/3.48 sgn_sgn_int: int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Otimes__class_Otimes_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 times_3573771949741848930nteger: code_integer > code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Otimes__class_Otimes_001t__Int__Oint,type,
% 3.29/3.48 times_times_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Otimes__class_Otimes_001t__Nat__Onat,type,
% 3.29/3.48 times_times_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Otimes__class_Otimes_001t__Rat__Orat,type,
% 3.29/3.48 times_times_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ouminus__class_Ouminus_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 uminus1351360451143612070nteger: code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ouminus__class_Ouminus_001t__Int__Oint,type,
% 3.29/3.48 uminus_uminus_int: int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ouminus__class_Ouminus_001t__Product____Type__Ounit,type,
% 3.29/3.48 uminus2952777764628376836t_unit: product_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ouminus__class_Ouminus_001t__Rat__Orat,type,
% 3.29/3.48 uminus_uminus_rat: rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ozero__class_Ozero_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 zero_z3403309356797280102nteger: code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ozero__class_Ozero_001t__Int__Oint,type,
% 3.29/3.48 zero_zero_int: int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat,type,
% 3.29/3.48 zero_zero_nat: nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 the_Pr5012129486825234846t_unit: ( produc7812382424243267045t_unit > $o ) > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 the_Pr4378521158711661632nt_int: ( product_prod_int_int > $o ) > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 the_Pr7557018466319803784at_nat: ( product_prod_nat_nat > $o ) > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 the_Pr8265262403268641490at_num: ( product_prod_nat_num > $o ) > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 the_Pr4604535484834969198at_nat: ( produc3843707927480180839at_nat > $o ) > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_OThe_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 the_Pr4877703158196064750at_nat: ( produc1319942482725812455at_nat > $o ) > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_HOL_Odefault__class_Odefault_001t__Product____Type__Ounit,type,
% 3.29/3.48 defaul566961228789861419t_unit: product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap_Oheap_Olim_001t__Product____Type__Ounit,type,
% 3.29/3.48 lim_Product_unit: heap_e7401611519738050253t_unit > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Obind_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_b146640354529102224_ref_a: heap_Heap_ref_a > ( ref_a > heap_Heap_ref_a ) > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oeffect_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_effect_ref_a: heap_Heap_ref_a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > ref_a > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oeffect_001t__Product____Type__Ounit,type,
% 3.29/3.48 heap_e2830298082929533060t_unit: heap_H6156071679106078628t_unit > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oeffect_001tf__a,type,
% 3.29/3.48 heap_effect_a: heap_Heap_a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > a > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oguard_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_guard_ref_a: ( heap_e7401611519738050253t_unit > $o ) > ( heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ) > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oheap_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_heap_ref_a: ( heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ) > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oraise_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_raise_ref_a: literal > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Oreturn_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_return_ref_a: ref_a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Osuccess_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_success_ref_a: heap_Heap_ref_a > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Otap_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 heap_tap_ref_a: ( heap_e7401611519738050253t_unit > ref_a ) > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Heap__Monad_Otap_001tf__a,type,
% 3.29/3.48 heap_tap_a: ( heap_e7401611519738050253t_unit > a ) > heap_Heap_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 if_Code_integer: $o > code_integer > code_integer > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Heap____Monad__OHeap_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.48 if_Heap_Heap_ref_a: $o > heap_Heap_ref_a > heap_Heap_ref_a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Int__Oint,type,
% 3.29/3.48 if_int: $o > int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Nat__Onat,type,
% 3.29/3.48 if_nat: $o > nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Num__Onum,type,
% 3.29/3.48 if_num: $o > num > num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J,type,
% 3.29/3.48 if_Pro5737122678794959658eger_o: $o > produc6271795597528267376eger_o > produc6271795597528267376eger_o > produc6271795597528267376eger_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 if_Pro6119634080678213985nteger: $o > produc8923325533196201883nteger > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 if_Pro3027730157355071871nt_int: $o > product_prod_int_int > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 if_Pro6206227464963214023at_nat: $o > product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,
% 3.29/3.48 if_Pro3444522238938527101atural: $o > produc4675096598859438275atural > produc4675096598859438275atural > produc4675096598859438275atural ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 if_Pro4507677147265585453at_nat: $o > produc859450856879609959at_nat > produc859450856879609959at_nat > produc859450856879609959at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 if_Pro3594990065127090477at_nat: $o > produc3843707927480180839at_nat > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Product____Type__Ounit,type,
% 3.29/3.48 if_Product_unit: $o > product_unit > product_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Rat__Orat,type,
% 3.29/3.48 if_rat: $o > rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 if_set_o: $o > set_o > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 if_set_nat: $o > set_nat > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 if_set1508868558775481357at_nat: $o > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 if_set3208018901896979469at_nat: $o > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_If_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 if_set_Product_unit: $o > set_Product_unit > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_OAbs__Integ,type,
% 3.29/3.48 abs_Integ: product_prod_nat_nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_ORep__Integ,type,
% 3.29/3.48 rep_Integ: int > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Ocr__int,type,
% 3.29/3.48 cr_int: product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Oint__ge__less__than,type,
% 3.29/3.48 int_ge_less_than: int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Oint__ge__less__than2,type,
% 3.29/3.48 int_ge_less_than2: int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Ointrel,type,
% 3.29/3.48 intrel: product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Onat,type,
% 3.29/3.48 nat2: int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Int_Opcr__int,type,
% 3.29/3.48 pcr_int: product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 inf_inf_int_int_o: ( int > int > $o ) > ( int > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 inf_inf_nat_nat_o: ( nat > nat > $o ) > ( nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 inf_inf_nat_num_o: ( nat > num > $o ) > ( nat > num > $o ) > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 inf_in6124848772414083356_nat_o: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 inf_in6969519006101653788_nat_o: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Int__Oint,type,
% 3.29/3.48 inf_inf_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Nat__Onat,type,
% 3.29/3.48 inf_inf_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Product____Type__Ounit,type,
% 3.29/3.48 inf_inf_Product_unit: product_unit > product_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Rat__Orat,type,
% 3.29/3.48 inf_inf_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 inf_inf_set_o: set_o > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 inf_in1364745209274528805nteger: set_Code_integer > set_Code_integer > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 inf_inf_set_int: set_int > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__List__Olist_It__Nat__Onat_J_J,type,
% 3.29/3.48 inf_inf_set_list_nat: set_list_nat > set_list_nat > set_list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 inf_inf_set_nat: set_nat > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 inf_in2269163501485487111nt_int: set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 inf_in2572325071724192079at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 inf_in7510916698018314649at_num: set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 inf_in4302113700860409141at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 inf_in7913087082777306421at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 inf_in2456762090751560885at_nat: set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 inf_in4660618365625256667t_unit: set_Product_unit > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 inf_inf_set_rat: set_rat > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 inf_inf_set_char: set_char > set_char > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Int__Oint_M_062_It__Code____Numeral__Ointeger_M_Eo_J_J,type,
% 3.29/3.48 sup_su1544571744061072657eger_o: ( int > code_integer > $o ) > ( int > code_integer > $o ) > int > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 sup_sup_int_int_o: ( int > int > $o ) > ( int > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 sup_sup_nat_nat_o: ( nat > nat > $o ) > ( nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 sup_sup_nat_num_o: ( nat > num > $o ) > ( nat > num > $o ) > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 sup_su5231854730092680051_int_o: ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > int > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.48 sup_su362511073950362882_nat_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 sup_su7519161239522478338_nat_o: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 sup_su6164525874564267778_nat_o: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Int__Oint,type,
% 3.29/3.48 sup_sup_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Nat__Onat,type,
% 3.29/3.48 sup_sup_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Product____Type__Ounit,type,
% 3.29/3.48 sup_sup_Product_unit: product_unit > product_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Rat__Orat,type,
% 3.29/3.48 sup_sup_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 sup_sup_set_o: set_o > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 sup_sup_set_int: set_int > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 sup_sup_set_nat: set_nat > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_M_Eo_J_J,type,
% 3.29/3.48 sup_su5769328420594410459od_o_o: set_Product_prod_o_o > set_Product_prod_o_o > set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 sup_su8679140417860611193_o_nat: set_Pr2101469702781467981_o_nat > set_Pr2101469702781467981_o_nat > set_Pr2101469702781467981_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 sup_su4058753791541417424t_unit: set_Pr6671815714118170108t_unit > set_Pr6671815714118170108t_unit > set_Pr6671815714118170108t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 sup_su6024340866399070445nt_int: set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 sup_su503371503184139039_nat_o: set_Pr3149072824959771635_nat_o > set_Pr3149072824959771635_nat_o > set_Pr3149072824959771635_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 sup_su6327502436637775413at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 sup_su2042722026077122175at_num: set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 sup_su4209953369189666580t_unit: set_Pr4334478416066269672t_unit > set_Pr4334478416066269672t_unit > set_Pr4334478416066269672t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 sup_su718114333110466843at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_J,type,
% 3.29/3.48 sup_su2851927382625014182unit_o: set_Pr5464989305201766866unit_o > set_Pr5464989305201766866unit_o > set_Pr5464989305201766866unit_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 sup_su1639320892072265582it_nat: set_Pr1763845938948868674it_nat > set_Pr1763845938948868674it_nat > set_Pr1763845938948868674it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 sup_su6481247232241170203t_unit: set_Pr5094982260447487303t_unit > set_Pr5094982260447487303t_unit > set_Pr5094982260447487303t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 sup_su5525570899277871387at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 sup_su5395584912770621083at_nat: set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 sup_su793286257634532545t_unit: set_Product_unit > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 sup_sup_set_rat: set_rat > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Set__Oset_I_Eo_J_J,type,
% 3.29/3.48 sup_sup_set_set_o: set_set_o > set_set_o > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.48 sup_sup_set_set_nat: set_set_nat > set_set_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 sup_su3642409539654194069at_nat: set_se7855581050983116737at_nat > set_se7855581050983116737at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 sup_su474284620922681339at_nat: set_se5479201105039950375at_nat > set_se5479201105039950375at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Set__Oset_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 sup_su5975557051335651745t_unit: set_set_Product_unit > set_set_Product_unit > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lattices__Big_Olinorder__class_OMax_001t__Nat__Onat,type,
% 3.29/3.48 lattic8265883725875713057ax_nat: set_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 quotie9062115205763428814nteger: ( ( code_integer > code_integer ) > ( code_integer > code_integer ) > $o ) > ( ( code_integer > code_integer ) > code_integer ) > ( code_integer > code_integer > code_integer ) > ( ( code_integer > code_integer ) > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 quotie8207154290130328982nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ) > ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > code_integer ) > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 quotie8803226531959296410nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ) > ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer ) > ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001_Eo_001_Eo,type,
% 3.29/3.48 quotient_o_o: ( $o > $o > $o ) > ( $o > $o ) > ( $o > $o ) > ( $o > $o > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 quotient_o_nat: ( $o > $o > $o ) > ( $o > nat ) > ( nat > $o ) > ( $o > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 quotie2291698863146621601nteger: ( int > int > $o ) > ( int > code_integer ) > ( code_integer > int ) > ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 quotient_int_int: ( int > int > $o ) > ( int > int ) > ( int > int ) > ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 quotient_int_nat: ( int > int > $o ) > ( int > nat ) > ( nat > int ) > ( int > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 quotient_int_num: ( int > int > $o ) > ( int > num ) > ( num > int ) > ( int > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 quotient_nat_o: ( nat > nat > $o ) > ( nat > $o ) > ( $o > nat ) > ( nat > $o > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 quotient_nat_int: ( nat > nat > $o ) > ( nat > int ) > ( int > nat ) > ( nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 quotient_nat_nat: ( nat > nat > $o ) > ( nat > nat ) > ( nat > nat ) > ( nat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 quotient_nat_num: ( nat > nat > $o ) > ( nat > num ) > ( num > nat ) > ( nat > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 quotient_nat_rat: ( nat > nat > $o ) > ( nat > rat ) > ( rat > nat ) > ( nat > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 quotient_nat_char: ( nat > nat > $o ) > ( nat > char ) > ( char > nat ) > ( nat > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 quotient_num_int: ( num > num > $o ) > ( num > int ) > ( int > num ) > ( num > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 quotient_num_nat: ( num > num > $o ) > ( num > nat ) > ( nat > num ) > ( num > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 quotie1194848508323700631at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int ) > ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 quotie4166942682936818134at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 quotient_rat_int: ( rat > rat > $o ) > ( rat > int ) > ( int > rat ) > ( rat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 quotient_rat_nat: ( rat > rat > $o ) > ( rat > nat ) > ( nat > rat ) > ( rat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 quotient_rat_rat: ( rat > rat > $o ) > ( rat > rat ) > ( rat > rat ) > ( rat > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 quotient_rat_char: ( rat > rat > $o ) > ( rat > char ) > ( char > rat ) > ( rat > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 quotient_char_int: ( char > char > $o ) > ( char > int ) > ( int > char ) > ( char > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 quotient_char_nat: ( char > char > $o ) > ( char > nat ) > ( nat > char ) > ( char > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 quotient_char_rat: ( char > char > $o ) > ( char > rat ) > ( rat > char ) > ( char > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Lifting_OQuotient_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 quotient_char_char: ( char > char > $o ) > ( char > char ) > ( char > char ) > ( char > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_List_Oall__interval__nat,type,
% 3.29/3.48 all_interval_nat: ( nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_List_Olist_OCons_001t__Nat__Onat,type,
% 3.29/3.48 cons_nat: nat > list_nat > list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_List_Olist_ONil_001t__Nat__Onat,type,
% 3.29/3.48 nil_nat: list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_List_Olist__ex_001t__Nat__Onat,type,
% 3.29/3.48 list_ex_nat: ( nat > $o ) > list_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_List_Oupt,type,
% 3.29/3.48 upt: nat > nat > list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat_OSuc,type,
% 3.29/3.48 suc: nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat_Onat_Ocase__nat_001t__Option__Ooption_It__Num__Onum_J,type,
% 3.29/3.48 case_nat_option_num: option_num > ( nat > option_num ) > nat > option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat_Osemiring__1__class_ONats_001t__Int__Oint,type,
% 3.29/3.48 semiring_1_Nats_int: set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Int__Oint,type,
% 3.29/3.48 semiri1314217659103216013at_int: nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Oint__decode,type,
% 3.29/3.48 nat_int_decode: nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Oint__encode,type,
% 3.29/3.48 nat_int_encode: int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Olist__decode,type,
% 3.29/3.48 nat_list_decode: nat > list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Olist__decode__rel,type,
% 3.29/3.48 nat_list_decode_rel: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Olist__encode,type,
% 3.29/3.48 nat_list_encode: list_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Oprod__decode,type,
% 3.29/3.48 nat_prod_decode: nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Oprod__encode,type,
% 3.29/3.48 nat_prod_encode: product_prod_nat_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Osum__decode,type,
% 3.29/3.48 nat_sum_decode: nat > sum_sum_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Osum__encode,type,
% 3.29/3.48 nat_sum_encode: sum_sum_nat_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Nat__Bijection_Otriangle,type,
% 3.29/3.48 nat_triangle: nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onum_OBit0,type,
% 3.29/3.48 bit0: num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onum_OBit1,type,
% 3.29/3.48 bit1: num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onum_OOne,type,
% 3.29/3.48 one: num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onum_Ocase__num_001t__Option__Ooption_It__Num__Onum_J,type,
% 3.29/3.48 case_num_option_num: option_num > ( num > option_num ) > ( num > option_num ) > num > option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onum__of__nat,type,
% 3.29/3.48 num_of_nat: nat > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onumeral__class_Onumeral_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 numera6620942414471956472nteger: num > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onumeral__class_Onumeral_001t__Int__Oint,type,
% 3.29/3.48 numeral_numeral_int: num > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Num_Onumeral__class_Onumeral_001t__Nat__Onat,type,
% 3.29/3.48 numeral_numeral_nat: num > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Option_Ooption_ONone_001t__Num__Onum,type,
% 3.29/3.48 none_num: option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Option_Ooption_OSome_001t__Num__Onum,type,
% 3.29/3.48 some_num: num > option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Option_Ooption_Ocase__option_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 case_option_num_num: num > ( num > num ) > option_num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Option_Ooption_Ocase__option_001t__Option__Ooption_It__Num__Onum_J_001t__Num__Onum,type,
% 3.29/3.48 case_o6005452278849405969um_num: option_num > ( num > option_num ) > option_num > option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Int__Oint,type,
% 3.29/3.48 order_aboveS_int: set_Pr958786334691620121nt_int > int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Nat__Onat,type,
% 3.29/3.48 order_aboveS_nat: set_Pr1261947904930325089at_nat > nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 order_1761765819289301284nt_int: set_Pr2560585780119916871nt_int > product_prod_int_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 order_4940263126897443436at_nat: set_Pr8693737435421807431at_nat > product_prod_nat_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 order_4440095836999870412at_nat: set_Pr4329608150637261639at_nat > set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OaboveS_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 order_2442354982230848562at_nat: set_Pr7459493094073627847at_nat > set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001_Eo,type,
% 3.29/3.48 order_6238756238976269133r_on_o: set_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Int__Oint,type,
% 3.29/3.48 order_4471489696718655927on_int: set_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Nat__Onat,type,
% 3.29/3.48 order_4473980167227706203on_nat: set_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 order_7480980593162297270at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 order_2711500226769404828at_nat: set_Pr4329608150637261639at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_888282469287196226t_unit: set_Product_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 order_5942792088423767318at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Olinear__order__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 order_1878278401035043452at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Orelation__of_001t__Int__Oint,type,
% 3.29/3.48 order_1960202971199294558of_int: ( int > int > $o ) > set_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Orelation__of_001t__Nat__Onat,type,
% 3.29/3.48 order_1962693441708344834of_nat: ( nat > nat > $o ) > set_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Orelation__of_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 order_8809246210994205103at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Orelation__of_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 order_8308734813930759573at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_OunderS_001t__Nat__Onat,type,
% 3.29/3.48 order_underS_nat: set_Pr1261947904930325089at_nat > nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001_Eo,type,
% 3.29/3.48 order_2615775362358406454r_on_o: set_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Int__Oint,type,
% 3.29/3.48 order_2886507596567047182on_int: set_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Nat__Onat,type,
% 3.29/3.48 order_2888998067076097458on_nat: set_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 order_8331247224601271455at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 order_2339240034117818117at_nat: set_Pr4329608150637261639at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_3164716736300062379t_unit: set_Product_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 order_1968183844437341695at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Order__Relation_Owell__order__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 order_423636163458052581at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Int__Oint_M_062_It__Code____Numeral__Ointeger_M_Eo_J_J,type,
% 3.29/3.48 bot_bo341146761387662761eger_o: int > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 bot_bot_int_int_o: int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 bot_bot_nat_nat_o: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 bot_bot_nat_num_o: nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 bot_bo5438875203632553179_int_o: product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.48 bot_bo4898103413517107610_nat_o: product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 bot_bo394778441745866138_nat_o: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 bot_bo3364206721330744218_nat_o: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,
% 3.29/3.48 bot_bo2717538794563056311t_unit: pred_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Product____Type__Ounit,type,
% 3.29/3.48 bot_bot_Product_unit: product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 bot_bot_set_o: set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 bot_bo3686245532977126937t_unit: set_he8644174446132254637t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.48 bot_bot_set_ref_a: set_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 bot_bot_set_int: set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 bot_bot_set_nat: set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.48 bot_bot_set_num: set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_M_Eo_J_J,type,
% 3.29/3.48 bot_bo7073875226086086771od_o_o: set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 bot_bo66526543525301729_o_nat: set_Pr2101469702781467981_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 bot_bo4402188677660116584t_unit: set_Pr6671815714118170108t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 bot_bo1796632182523588997nt_int: set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 bot_bo1114129665703605383_nat_o: set_Pr3149072824959771635_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 bot_bo2099793752762293965at_nat: set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 bot_bo7038385379056416535at_num: set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 bot_bo5043309098482578556t_unit: set_Pr4334478416066269672t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 bot_bo5327735625951526323at_nat: set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 bot_bo7193250159860175667at_nat: set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_J,type,
% 3.29/3.48 bot_bo3195362268743713342unit_o: set_Pr5464989305201766866unit_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 bot_bo2472676621365177558it_nat: set_Pr1763845938948868674it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 bot_bo6659885642593197735at_nat: set_Pr3798168094891919931at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 bot_bo1654022762305692595t_unit: set_Pr5094982260447487303t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 bot_bo228742789529271731at_nat: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 bot_bo4948859079157340979at_nat: set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 bot_bo3957492148770167129t_unit: set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 bot_bot_set_rat: set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.48 bot_bot_set_set_nat: set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 bot_bo3083307316010499117at_nat: set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 bot_bo1534825418459847827at_nat: set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 bot_bot_set_char: set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 ord_le6747313008572928689nteger: code_integer > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless_001t__Int__Oint,type,
% 3.29/3.48 ord_less_int: int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat,type,
% 3.29/3.48 ord_less_nat: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless_001t__Rat__Orat,type,
% 3.29/3.48 ord_less_rat: rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_062_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le7522433683449569238eger_o: ( ( int > int ) > ( code_integer > code_integer ) > $o ) > ( ( int > int ) > ( code_integer > code_integer ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_062_I_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le6931201860925936491_num_o: ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( int > num ) > ( code_integer > num ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_062_I_062_It__Int__Oint_Mt__Num__Onum_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le4541714130423454556_num_o: ( ( int > num ) > ( int > num ) > $o ) > ( ( int > num ) > ( int > num ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_I_062_It__Code____Numeral__Ointeger_Mt__Int__Oint_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le8615040745438789472_int_o: ( ( int > product_prod_nat_nat ) > ( code_integer > int ) > $o ) > ( ( int > product_prod_nat_nat ) > ( code_integer > int ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_M_062_I_062_It__Int__Oint_M_Eo_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le2932013042137311317nt_o_o: ( ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ) > ( ( product_prod_nat_nat > $o ) > ( int > $o ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_M_062_I_062_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le6141271677531915726eger_o: ( ( product_prod_nat_nat > int ) > ( int > code_integer ) > $o ) > ( ( product_prod_nat_nat > int ) > ( int > code_integer ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_M_062_I_062_It__Int__Oint_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le1714508135640884727_nat_o: ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_I_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_I_062_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le2484784447047653514_int_o: ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_M_Eo_J_J,type,
% 3.29/3.48 ord_le3602516367967493612eger_o: ( code_integer > code_integer > $o ) > ( code_integer > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Int__Oint_M_062_It__Code____Numeral__Ointeger_M_Eo_J_J,type,
% 3.29/3.48 ord_le996066559646421213eger_o: ( int > code_integer > $o ) > ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 ord_le6741204236512500942_int_o: ( int > int > $o ) > ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Int__Oint_M_062_It__Rat__Orat_M_Eo_J_J,type,
% 3.29/3.48 ord_le8236914709048111138_rat_o: ( int > rat > $o ) > ( int > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Int__Oint_M_062_It__String__Ochar_M_Eo_J_J,type,
% 3.29/3.48 ord_le7608100903186094441char_o: ( int > char > $o ) > ( int > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 ord_le2646555220125990790_nat_o: ( nat > nat > $o ) > ( nat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 ord_le3404735783095501756_num_o: ( nat > num > $o ) > ( nat > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Nat__Onat_M_062_It__Rat__Orat_M_Eo_J_J,type,
% 3.29/3.48 ord_le1897120724991155070_rat_o: ( nat > rat > $o ) > ( nat > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Nat__Onat_M_062_It__String__Ochar_M_Eo_J_J,type,
% 3.29/3.48 ord_le4878496333587278021char_o: ( nat > char > $o ) > ( nat > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Num__Onum_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 ord_le6124364862034508274_num_o: ( num > num > $o ) > ( num > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 ord_le129227817499904167_int_o: ( product_prod_nat_nat > int > $o ) > ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le5604493270027003598_nat_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Rat__Orat_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 ord_le3222257882335906850_int_o: ( rat > int > $o ) > ( rat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Rat__Orat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 ord_le5467402850006352766_nat_o: ( rat > nat > $o ) > ( rat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Rat__Orat_M_062_It__Rat__Orat_M_Eo_J_J,type,
% 3.29/3.48 ord_le4717968354871517046_rat_o: ( rat > rat > $o ) > ( rat > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Rat__Orat_M_062_It__String__Ochar_M_Eo_J_J,type,
% 3.29/3.48 ord_le6546876390139131069char_o: ( rat > char > $o ) > ( rat > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le3935385432712749774_nat_o: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 ord_le3072208448688395470_nat_o: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__String__Ochar_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 ord_le3396192186225775209_int_o: ( char > int > $o ) > ( char > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__String__Ochar_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 ord_le5641337153896221125_nat_o: ( char > nat > $o ) > ( char > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__String__Ochar_M_062_It__Rat__Orat_M_Eo_J_J,type,
% 3.29/3.48 ord_le4891902658761385405_rat_o: ( char > rat > $o ) > ( char > rat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001_062_It__String__Ochar_M_062_It__String__Ochar_M_Eo_J_J,type,
% 3.29/3.48 ord_le2540245887939449860char_o: ( char > char > $o ) > ( char > char > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 ord_le3102999989581377725nteger: code_integer > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Int__Oint,type,
% 3.29/3.48 ord_less_eq_int: int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat,type,
% 3.29/3.48 ord_less_eq_nat: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Product____Type__Ounit,type,
% 3.29/3.48 ord_le3221252021190050221t_unit: product_unit > product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Rat__Orat,type,
% 3.29/3.48 ord_less_eq_rat: rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 ord_le348599935723844335nteger: set_Co726186806682698383nteger > set_Co726186806682698383nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 ord_less_eq_set_o: set_o > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 ord_less_eq_set_int: set_int > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 ord_less_eq_set_nat: set_nat > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.48 ord_less_eq_set_num: set_num > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_M_Eo_J_J,type,
% 3.29/3.48 ord_le192195778054999463od_o_o: set_Product_prod_o_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le6472378536984071597_o_nat: set_Pr2101469702781467981_o_nat > set_Pr2101469702781467981_o_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 ord_le518195775913581980t_unit: set_Pr6671815714118170108t_unit > set_Pr6671815714118170108t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_J,type,
% 3.29/3.48 ord_le5525191956872776187t_unit: set_Pr1133966238863718811t_unit > set_Pr1133966238863718811t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 ord_le2638047946463454698nteger: set_Pr8415741480598773322nteger > set_Pr8415741480598773322nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 ord_le2843351958646193337nt_int: set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le5333435103577920093nt_nat: set_Pr3448869479623346877nt_nat > set_Pr3448869479623346877nt_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 ord_le7519981659162375251_nat_o: set_Pr3149072824959771635_nat_o > set_Pr3149072824959771635_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_J,type,
% 3.29/3.48 ord_le656430383953171549at_int: set_Pr7995236796853374141at_int > set_Pr7995236796853374141at_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le3146513528884898305at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 ord_le8085105155179020875at_num: set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 ord_le1468274181084648008t_unit: set_Pr4334478416066269672t_unit > set_Pr4334478416066269672t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 ord_le5989899228261996553at_rat: set_Pr4105333604307423337at_rat > set_Pr4105333604307423337at_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le5164908622851071819um_nat: set_Pr3280342998896498603um_nat > set_Pr3280342998896498603um_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J,type,
% 3.29/3.48 ord_le880128212290418581um_num: set_Pr8218934625190621173um_num > set_Pr8218934625190621173um_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_J,type,
% 3.29/3.48 ord_le4604737605482584818at_int: set_Pr49084382684228242at_int > set_Pr49084382684228242at_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 ord_le3000389064537975527at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 ord_le3091953645718357095at_nat: set_Pr5564308138774400199at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_J,type,
% 3.29/3.48 ord_le8534741403851954546unit_o: set_Pr5464989305201766866unit_o > set_Pr5464989305201766866unit_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le8121013740822022818it_nat: set_Pr1763845938948868674it_nat > set_Pr1763845938948868674it_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 ord_le8681960759543468507at_nat: set_Pr3798168094891919931at_nat > set_Pr3798168094891919931at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J_J,type,
% 3.29/3.48 ord_le930853871177014503t_unit: set_Pr5094982260447487303t_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 ord_le1268244103169919719at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 ord_le5997549366648089703at_nat: set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 ord_le3507040750410214029t_unit: set_Product_unit > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 ord_less_eq_set_rat: set_rat > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Set__Oset_It__Int__Oint_J_J,type,
% 3.29/3.48 ord_le4403425263959731960et_int: set_set_int > set_set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
% 3.29/3.48 ord_le6893508408891458716et_nat: set_set_nat > set_set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 ord_le2077887516847798113at_nat: set_se7855581050983116737at_nat > set_se7855581050983116737at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 ord_le7966958417815640519at_nat: set_se5479201105039950375at_nat > set_se5479201105039950375at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Set__Oset_It__Rat__Orat_J_J,type,
% 3.29/3.48 ord_le513522071413781156et_rat: set_set_rat > set_set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 ord_less_eq_set_char: set_char > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Oantimono_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 order_3677659787690696076nt_int: ( int > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Oantimono_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 order_3680150258199746352nt_nat: ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Oantimono_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 order_2678306075789641520at_int: ( nat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Oantimono_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 order_2680796546298691796at_nat: ( nat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Oantimono_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 order_2045666486212196060at_rat: ( nat > rat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 order_mono_o_int: ( $o > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 order_mono_o_nat: ( $o > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_7782127260464396005t_unit: ( $o > product_unit ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 order_mono_int_int: ( int > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 order_mono_int_nat: ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_2843698775922903023t_unit: ( int > product_unit ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 order_mono_nat_int: ( nat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 order_mono_nat_nat: ( nat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_5727276828720722763t_unit: ( nat > product_unit ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 order_mono_nat_rat: ( nat > rat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Product____Type__Ounit_001t__Int__Oint,type,
% 3.29/3.48 order_7093624213399680841it_int: ( product_unit > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 order_7096114683908731117it_nat: ( product_unit > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_4454465170704313136t_unit: ( product_unit > product_unit ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Product____Type__Ounit_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 order_509894322932672675et_nat: ( product_unit > set_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Set__Oset_It__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 order_7928700340835332885t_unit: ( set_nat > product_unit ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Omono_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 order_1005506198798982270et_nat: ( set_nat > set_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 order_6722886889984875411nt_int: ( int > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 order_6725377360493925687nt_nat: ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 order_6090247300407429951nt_rat: ( int > rat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 order_5723533178083820855at_int: ( nat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 order_5726023648592871131at_nat: ( nat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 order_5090893588506375395at_rat: ( nat > rat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 order_5406978534148954943at_int: ( rat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 order_5409469004658005219at_nat: ( rat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 order_4774338944571509483at_rat: ( rat > rat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 top_top_int_int_o: int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 top_top_nat_nat_o: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 top_top_nat_num_o: nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 top_to8903224817164384382_nat_o: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 top_to1326704617074743934_nat_o: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Product____Type__Ounit,type,
% 3.29/3.48 top_top_Product_unit: product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,
% 3.29/3.48 top_to3639204395728341691nteger: set_Co4375521073081744395nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 top_to3804862627464599871nteger: set_Co726186806682698383nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 top_top_set_int_int: set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Int__Oint_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_top_set_int_nat: set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Int__Oint_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_top_set_int_rat: set_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Int__Oint_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_top_set_int_char: set_int_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 top_top_set_nat_o: set_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_top_set_nat_nat: set_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Nat__Onat_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_top_set_nat_rat: set_nat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Nat__Onat_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_top_set_nat_char: set_nat_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Rat__Orat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_top_set_rat_nat: set_rat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Rat__Orat_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_top_set_rat_rat: set_rat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__Rat__Orat_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_top_set_rat_char: set_rat_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__String__Ochar_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_top_set_char_nat: set_char_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__String__Ochar_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_top_set_char_rat: set_char_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_062_It__String__Ochar_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_to8079350907815874599r_char: set_char_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 top_top_set_o: set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 top_to4645266643341252675nteger: set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 top_to3956321331435058429t_unit: set_he8644174446132254637t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.48 top_top_set_ref_a: set_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 top_top_set_int: set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__List__Olist_It__Nat__Onat_J_J,type,
% 3.29/3.48 top_top_set_list_nat: set_list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 top_top_set_nat: set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Num__Onum_J,type,
% 3.29/3.48 top_top_set_num: set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 top_to2363841527343591755nteger: set_Pr4811707699266497531nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_J,type,
% 3.29/3.48 top_to2503719809363509323t_unit: set_Pr1133966238863718811t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 top_to4366644338036079209nt_int: set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_to4669805908274784177at_nat: set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 top_to385025497714130939at_num: set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_to7513191607651882425at_rat: set_Pr4105333604307423337at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_to7107842681480589234t_char: set_Pr2926629348867340898t_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J_J,type,
% 3.29/3.48 top_to7002410609688830997at_int: set_Pr3594552606344371909at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_to269121717765781945at_nat: set_Pr6084635751276098665at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_to3112507417142880193at_rat: set_Pr8928021450653196913at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Rat__Orat_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_to3221206985699244474t_char: set_Pr8263365689940771946t_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 top_to6833984726390702231at_nat: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 top_to5281548843312042519at_nat: set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Int__Oint_J_J,type,
% 3.29/3.48 top_to3104204703268025230ar_int: set_Pr8146363407509552702ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_to5594287848199751986ar_nat: set_Pr1413074515586503650ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_J,type,
% 3.29/3.48 top_to8437673547576850234ar_rat: set_Pr4256460214963601898ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_J,type,
% 3.29/3.48 top_to1235241553633177651r_char: set_Pr3309569728657787619r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 top_to1996260823553986621t_unit: set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 top_top_set_rat: set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 top_top_set_char: set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Sum____Type__Osum_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 top_to6661820994512907621at_nat: set_Sum_sum_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Predicate_Opred_Oeval_001t__Product____Type__Ounit,type,
% 3.29/3.48 eval_Product_unit: pred_Product_unit > product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Predicate_Osingle_001t__Product____Type__Ounit,type,
% 3.29/3.48 single_Product_unit: product_unit > pred_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001_Eo_001_Eo,type,
% 3.29/3.48 product_Pair_o_o: $o > $o > product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 product_Pair_o_int: $o > int > product_prod_o_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 product_Pair_o_nat: $o > nat > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc3901946521647900940t_unit: $o > product_unit > produc3788275437394581276t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Code____Numeral__Ointeger_001_Eo,type,
% 3.29/3.48 produc6677183202524767010eger_o: code_integer > $o > produc6271795597528267376eger_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc1086072967326762835nteger: code_integer > code_integer > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc8256076736985659095t_unit: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > produc8126358835630522215t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc2564672488694626579_ref_a: heap_e7401611519738050253t_unit > ref_a > produc1799199577659733785_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc6544324848051098391t_unit: ref_a > heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc1340070678782110931_ref_a: ref_a > ref_a > produc5288414631154139675_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 product_Pair_int_o: int > $o > product_prod_int_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 product_Pair_int_int: int > int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 product_Pair_int_nat: int > nat > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc550872421827702152t_unit: int > product_unit > produc6865911496949736918t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 product_Pair_int_rat: int > rat > product_prod_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 product_Pair_nat_o: nat > $o > product_prod_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 product_Pair_nat_int: nat > int > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 product_Pair_nat_nat: nat > nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 product_Pair_nat_num: nat > num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc3434450474625521892t_unit: nat > product_unit > produc526117512892780850t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 product_Pair_nat_rat: nat > rat > product_prod_nat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 product_Pair_num_nat: num > nat > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 product_Pair_num_num: num > num > product_prod_num_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,
% 3.29/3.48 produc5069803637994805237atural: pred_Product_unit > produc7822875418678951345atural > produc4675096598859438275atural ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc3646306378393792727nt_int: product_prod_int_int > product_prod_int_int > produc1219242969750017639nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc6161850002892822231at_nat: product_prod_nat_nat > product_prod_nat_nat > produc859450856879609959at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc4662710985925991255at_nat: produc859450856879609959at_nat > produc859450856879609959at_nat > produc349518998152878311at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 produc2335810615602371415at_nat: produc3843707927480180839at_nat > produc3843707927480180839at_nat > produc1906917888121415911at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 produc8487917018914037602unit_o: product_unit > $o > produc7485711547916492274unit_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 produc4803288329813530246it_nat: product_unit > nat > produc600557818389255820it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc5692694829384537815t_unit: product_unit > product_unit > produc8459935480633519975t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 produc4168158269727034510it_rat: product_unit > rat > produc6315701296850634900it_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 product_Pair_rat_int: rat > int > product_prod_rat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 product_Pair_rat_nat: rat > nat > product_prod_rat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 product_Pair_rat_rat: rat > rat > product_prod_rat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc2922128104949294807at_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OPair_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc9060074326276436823at_nat: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001_Eo_001_Eo,type,
% 3.29/3.48 product_Sigma_o_o: set_o > ( $o > set_o ) > set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 product_Sigma_o_int: set_o > ( $o > set_int ) > set_Pr8834758594704517033_o_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 product_Sigma_o_nat: set_o > ( $o > set_nat ) > set_Pr2101469702781467981_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc411009820408249917t_unit: set_o > ( $o > set_Product_unit ) > set_Pr6671815714118170108t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc5882431272649516420nteger: set_Code_integer > ( code_integer > set_Code_integer ) > set_Pr4811707699266497531nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc3946373962484743846t_unit: set_ref_a > ( ref_a > set_he8644174446132254637t_unit ) > set_Pr1133966238863718811t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 product_Sigma_int_o: set_int > ( int > set_o ) > set_Pr903927857289325719_int_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc1453890548195736866nt_int: set_int > ( int > set_int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc1456381018704787142nt_nat: set_int > ( int > set_nat ) > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc2622961094310184599t_unit: set_int > ( int > set_Product_unit ) > set_Pr5889264611543340172t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 produc821250958618291406nt_rat: set_int > ( int > set_rat ) > set_Pr6292255179000445125nt_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 product_Sigma_nat_o: set_nat > ( nat > set_o ) > set_Pr3149072824959771635_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 produc454536836294682310at_int: set_nat > ( nat > set_int ) > set_Pr7995236796853374141at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc457027306803732586at_nat: set_nat > ( nat > set_nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc6237731129814287028at_num: set_nat > ( nat > set_num ) > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc7854212285064481439nt_int: set_nat > ( nat > set_Pr958786334691620121nt_int ) > set_Pr6123067485828015636nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc1809337555817847783at_nat: set_nat > ( nat > set_Pr1261947904930325089at_nat ) > set_Pr7717912310451564380at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc5506539147108004339t_unit: set_nat > ( nat > set_Product_unit ) > set_Pr4334478416066269672t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 produc9045269283572012658at_rat: set_nat > ( nat > set_rat ) > set_Pr4105333604307423337at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 produc4754187946284079723t_char: set_nat > ( nat > set_char ) > set_Pr2926629348867340898t_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc7810729746965977780um_nat: set_num > ( num > set_nat ) > set_Pr3280342998896498603um_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat,type,
% 3.29/3.48 produc1007865297704999105nt_nat: set_Pr958786334691620121nt_int > ( product_prod_int_int > set_nat ) > set_Pr2543308735921124078nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc245848125267896712nt_int: set_Pr958786334691620121nt_int > ( product_prod_int_int > set_Pr958786334691620121nt_int ) > set_Pr2560585780119916871nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc3424345432876038864at_nat: set_Pr958786334691620121nt_int > ( product_prod_int_int > set_Pr1261947904930325089at_nat ) > set_Pr4155430604743465615at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc203973861852599583_nat_o: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > set_o ) > set_Pr6558897299634722526_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 produc7672662199629908489at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > set_nat ) > set_Pr2539167527615954998at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc8806266479013559872nt_int: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > set_Pr958786334691620121nt_int ) > set_Pr7098892610798258687nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc2761391749766926216at_nat: set_Pr1261947904930325089at_nat > ( product_prod_nat_nat > set_Pr1261947904930325089at_nat ) > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 produc4441300235185154312at_nat: set_Pr4329608150637261639at_nat > ( produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat ) > set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 produc4996980317674386579unit_o: set_Product_unit > ( product_unit > set_o ) > set_Pr5464989305201766866unit_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 produc6875377002296012693it_nat: set_Product_unit > ( product_unit > set_nat ) > set_Pr1763845938948868674it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Ounit_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc3904733337175673596at_nat: set_Product_unit > ( product_unit > set_Pr1261947904930325089at_nat ) > set_Pr3798168094891919931at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc6121607364029222536t_unit: set_Product_unit > ( product_unit > set_Product_unit ) > set_Pr5094982260447487303t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 produc6240246942209516957it_rat: set_Product_unit > ( product_unit > set_rat ) > set_Pr4607231638325966922it_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 produc137982192359816398at_int: set_rat > ( rat > set_int ) > set_Pr3594552606344371909at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 produc140472662868866674at_nat: set_rat > ( rat > set_nat ) > set_Pr6084635751276098665at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 produc8728714639637146746at_rat: set_rat > ( rat > set_rat ) > set_Pr8928021450653196913at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 produc1427039474575272051t_char: set_rat > ( rat > set_char ) > set_Pr8263365689940771946t_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc7726050920695093128at_nat: set_se7855581050983116737at_nat > ( set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc6258361011560675592at_nat: set_se5479201105039950375at_nat > ( set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat ) > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 produc1836876251250453959ar_int: set_char > ( char > set_int ) > set_Pr8146363407509552702ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 produc1839366721759504235ar_nat: set_char > ( char > set_nat ) > set_Pr1413074515586503650ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 produc1204236661673008499ar_rat: set_char > ( char > set_rat ) > set_Pr4256460214963601898ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OSigma_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 produc2936396906406871148r_char: set_char > ( char > set_char ) > set_Pr3309569728657787619r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_OUnity,type,
% 3.29/3.48 product_Unity: product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc3195571438000033749nteger: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc4508741384315284437t_unit: ( ref_a > ref_a ) > produc7812382424243267045t_unit > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Int__Oint_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc5845103964736263686t_unit: ( ref_a > int ) > produc7812382424243267045t_unit > produc3969062480670737046t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc6143945040009431475nt_int: ( ref_a > int ) > produc8483956148555600810_a_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Nat__Onat_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc6942186945380262242t_unit: ( ref_a > nat ) > produc7812382424243267045t_unit > produc5066145461314735602t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc5147081798617427195at_nat: ( ref_a > nat ) > produc3438435131210021710_a_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc1704413584773205829at_num: ( ref_a > nat ) > produc4146679068158859416_a_num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc5323809043756447493t_unit: ( ref_a > set_Pr1261947904930325089at_nat ) > produc7812382424243267045t_unit > produc3629471303718939987t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc4016808307611786905at_nat: ( ref_a > set_Pr1261947904930325089at_nat ) > produc5561445381605014009at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc5988837738927868575t_unit: ( ref_a > set_Pr4329608150637261639at_nat ) > produc7812382424243267045t_unit > produc2296667697112141421t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Heap__Oref_Itf__a_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc2316621926130398489at_nat: ( ref_a > set_Pr4329608150637261639at_nat ) > produc4041253808165279839at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc2355237562570658114nt_int: ( int > int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc986720760941809198at_nat: ( nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc6767424583952363640at_num: ( nat > nat ) > product_prod_nat_num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc5380969780118646373at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapfst_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc6529295065807390923at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ) > produc1319942482725812455at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc6499014454317279255nteger: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc3038839249364385243_ref_a: ( heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Int__Oint_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc3558794870892339738_ref_a: ( heap_e7401611519738050253t_unit > int ) > produc7812382424243267045t_unit > produc8483956148555600810_a_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc6768910348387636265nt_int: ( heap_e7401611519738050253t_unit > int ) > produc3969062480670737046t_unit > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Nat__Onat_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc8366372614399963582_ref_a: ( heap_e7401611519738050253t_unit > nat ) > produc7812382424243267045t_unit > produc3438435131210021710_a_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc5772047106995631985at_nat: ( heap_e7401611519738050253t_unit > nat ) > produc5066145461314735602t_unit > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Num__Onum_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc7633249859560231688_ref_a: ( heap_e7401611519738050253t_unit > num ) > produc7812382424243267045t_unit > produc4146679068158859416_a_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc3902377510303101371um_nat: ( heap_e7401611519738050253t_unit > num ) > produc5066145461314735602t_unit > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc2928627021203296111_ref_a: ( heap_e7401611519738050253t_unit > set_Pr1261947904930325089at_nat ) > produc7812382424243267045t_unit > produc5561445381605014009at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc8705118745468743695at_nat: ( heap_e7401611519738050253t_unit > set_Pr1261947904930325089at_nat ) > produc3629471303718939987t_unit > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc5080965012319039829_ref_a: ( heap_e7401611519738050253t_unit > set_Pr4329608150637261639at_nat ) > produc7812382424243267045t_unit > produc4041253808165279839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc5990651871820846223at_nat: ( heap_e7401611519738050253t_unit > set_Pr4329608150637261639at_nat ) > produc2296667697112141421t_unit > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc4463282112584876420nt_int: ( int > int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc3094765310956027504at_nat: ( nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc1225095714263496890um_nat: ( nat > num ) > product_prod_nat_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc1035573138926686394at_nat: ( num > nat ) > product_prod_nat_num > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Num__Onum_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc8389275579088931588um_nat: ( num > num ) > product_prod_nat_num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc6468969725218530979at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oapsnd_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc8057050257526108681at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ) > produc1319942482725812455at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 produc175634133007206835_int_o: ( product_prod_int_int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc1016772743285680337nt_int: ( product_prod_int_int > int ) > int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc8249235968001453780nt_int: ( product_prod_int_int > product_prod_int_int ) > int > int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 produc3704529784387675049_nat_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > nat > nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc3610074571335452306at_nat: ( product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ) > nat > nat > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc1310100445399344235_nat_o: ( product_prod_nat_nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Nat__Onat_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 produc156083480235303841_num_o: ( product_prod_nat_num > $o ) > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_Eo,type,
% 3.29/3.48 produc7820828192191229133_nat_o: ( produc3843707927480180839at_nat > $o ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ocurry_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001_Eo,type,
% 3.29/3.48 produc447603880154497357_nat_o: ( produc1319942482725812455at_nat > $o ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ointernal__case__prod_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 produc8005341501107743676_int_o: ( int > int > $o ) > product_prod_int_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ointernal__case__prod_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc7926200574084438792nt_int: ( int > int > int ) > product_prod_int_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ointernal__case__prod_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc297006045350968285nt_int: ( int > int > product_prod_int_int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ointernal__case__prod_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 produc4780622933104268256_nat_o: ( nat > nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ointernal__case__prod_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc1854806715440696265at_nat: ( nat > nat > product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 produc4724772261320961782nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > produc723880050079548563nteger > produc101387210554329899nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.48 produc1928436952130685430_o_o_o: ( $o > $o ) > ( $o > $o ) > product_prod_o_o > product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001_Eo_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc8070579729948654068nt_nat: ( $o > $o ) > ( int > nat ) > product_prod_o_int > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc7071226018047599512at_nat: ( $o > $o ) > ( nat > nat ) > product_prod_o_nat > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001_Eo_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc3628557804203378146at_num: ( $o > $o ) > ( nat > num ) > product_prod_o_nat > product_prod_o_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.48 produc9141321880750005618at_o_o: ( $o > nat ) > ( $o > $o ) > product_prod_o_o > product_prod_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc6587185857518356756at_nat: ( $o > nat ) > ( nat > nat ) > product_prod_o_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001_Eo_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc4527993685489015646at_nat: ( $o > num ) > ( nat > nat ) > product_prod_o_nat > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc1802105962441033582nteger: ( code_integer > code_integer ) > ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc3456481717235892722t_unit: ( ref_a > ref_a ) > ( heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc6036585564866528938nt_int: ( int > int ) > ( int > int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc5039722323474524658at_nat: ( int > int ) > ( nat > nat ) > product_prod_int_nat > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 produc4404592263388028922at_rat: ( int > int ) > ( nat > rat ) > product_prod_int_nat > product_prod_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc5664932004629684302nt_int: ( int > nat ) > ( int > int ) > product_prod_int_int > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc5667422475138734578nt_nat: ( int > nat ) > ( int > nat ) > product_prod_int_int > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 produc2224754261294513212nt_num: ( int > nat ) > ( int > num ) > product_prod_int_int > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc8298419091753553490_nat_o: ( int > nat ) > ( nat > $o ) > product_prod_int_nat > product_prod_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 produc4665578292728629746at_int: ( int > nat ) > ( nat > int ) > product_prod_int_nat > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc4668068763237680022at_nat: ( int > nat ) > ( nat > nat ) > product_prod_int_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc1225400549393458656at_num: ( int > nat ) > ( nat > num ) > product_prod_int_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Nat__Onat_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 produc4032938703151184286at_rat: ( int > nat ) > ( nat > rat ) > product_prod_int_nat > product_prod_nat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc3608230303109393468nt_nat: ( int > num ) > ( int > nat ) > product_prod_int_int > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 produc165562089265172102nt_num: ( int > num ) > ( int > num ) > product_prod_int_int > product_prod_num_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc9074608839065728392_nat_o: ( int > num ) > ( nat > $o ) > product_prod_int_nat > product_prod_num_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Int__Oint_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc2608876591208338912at_nat: ( int > num ) > ( nat > nat ) > product_prod_int_nat > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001_Eo_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc8248099538878400170nt_int: ( nat > $o ) > ( int > int ) > product_prod_nat_int > product_prod_o_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001_Eo_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc8250590009387450446nt_nat: ( nat > $o ) > ( int > nat ) > product_prod_nat_int > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001_Eo_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 produc4807921795543229080nt_num: ( nat > $o ) > ( int > num ) > product_prod_nat_int > product_prod_o_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001_Eo_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc6957950696844810486_nat_o: ( nat > $o ) > ( nat > $o ) > product_prod_nat_nat > product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc7251236297486395890at_nat: ( nat > $o ) > ( nat > nat ) > product_prod_nat_nat > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc8346403496959479886nt_int: ( nat > int ) > ( int > int ) > product_prod_nat_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc8348893967468530162nt_nat: ( nat > int ) > ( int > nat ) > product_prod_nat_int > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 produc7347049785058425330at_int: ( nat > int ) > ( nat > int ) > product_prod_nat_nat > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 produc5477380188365894716um_int: ( nat > int ) > ( num > int ) > product_prod_nat_num > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.48 produc2001155298098703512at_o_o: ( nat > nat ) > ( $o > $o ) > product_prod_nat_o > product_prod_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc7974749936722635250nt_int: ( nat > nat ) > ( int > int ) > product_prod_nat_int > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc7977240407231685526nt_nat: ( nat > nat ) > ( int > nat ) > product_prod_nat_int > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 produc4534572193387464160nt_num: ( nat > nat ) > ( int > num ) > product_prod_nat_int > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc4787215299218314158_nat_o: ( nat > nat ) > ( nat > $o ) > product_prod_nat_nat > product_prod_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc6977886695330630970at_nat: ( nat > nat ) > ( nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc3535218481486409604at_num: ( nat > nat ) > ( nat > num ) > product_prod_nat_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc5108217098638100356um_nat: ( nat > nat ) > ( num > nat ) > product_prod_nat_num > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 produc1665548884793878990um_num: ( nat > nat ) > ( num > num ) > product_prod_nat_num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Num__Onum_001_Eo_001_Eo,type,
% 3.29/3.48 produc3264868786340801506um_o_o: ( nat > num ) > ( $o > $o ) > product_prod_nat_o > product_prod_num_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Num__Onum_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc5918048235202344416nt_nat: ( nat > num ) > ( int > nat ) > product_prod_nat_int > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc4918694523301289860at_nat: ( nat > num ) > ( nat > nat ) > product_prod_nat_nat > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 produc1476026309457068494at_num: ( nat > num ) > ( nat > num ) > product_prod_nat_nat > product_prod_num_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Rat__Orat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc8746822746284154874nt_int: ( nat > rat ) > ( int > int ) > product_prod_nat_int > product_prod_rat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Rat__Orat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc8749313216793205150nt_nat: ( nat > rat ) > ( int > nat ) > product_prod_nat_int > product_prod_rat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Num__Onum_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc170006858110003436at_nat: ( nat > set_Pr1261947904930325089at_nat ) > ( num > set_Pr1261947904930325089at_nat ) > product_prod_nat_num > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Num__Onum_001_Eo_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc8319293927732033832at_nat: ( num > $o ) > ( nat > nat ) > product_prod_num_nat > product_prod_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc4208724500416182148at_nat: ( num > nat ) > ( nat > nat ) > product_prod_num_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Num__Onum_001t__Num__Onum_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc2149532328386841038at_nat: ( num > num ) > ( nat > nat ) > product_prod_num_nat > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Num__Onum,type,
% 3.29/3.48 produc3932168101365401472at_num: ( set_Pr1261947904930325089at_nat > nat ) > ( set_Pr1261947904930325089at_nat > num ) > produc3843707927480180839at_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 produc1547070076189439812at_rat: ( char > char ) > ( nat > rat ) > produc3922234789054302210ar_nat > produc414006230660905482ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 produc8759894717825771837t_char: ( char > char ) > ( nat > char ) > produc3922234789054302210ar_nat > produc143505574896075907r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 produc1863155021832019360at_int: ( char > char ) > ( rat > int ) > produc414006230660905482ar_rat > produc8967755806399881310ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 produc1865645492341069636at_nat: ( char > char ) > ( rat > nat ) > produc414006230660905482ar_rat > produc3922234789054302210ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 produc1230515432254573900at_rat: ( char > char ) > ( rat > rat ) > produc414006230660905482ar_rat > produc414006230660905482ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 produc5432746246116964165t_char: ( char > char ) > ( rat > char ) > produc414006230660905482ar_rat > produc143505574896075907r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 produc5842583022792146073ar_int: ( char > char ) > ( char > int ) > produc143505574896075907r_char > produc8967755806399881310ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 produc5845073493301196349ar_nat: ( char > char ) > ( char > nat ) > produc143505574896075907r_char > produc3922234789054302210ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 produc5209943433214700613ar_rat: ( char > char ) > ( char > rat ) > produc143505574896075907r_char > produc414006230660905482ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Omap__prod_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 produc7830753070125841726r_char: ( char > char ) > ( char > char ) > produc143505574896075907r_char > produc143505574896075907r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 produc1553301316500091796er_int: ( code_integer > code_integer > int ) > produc8923325533196201883nteger > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Nat__Onat,type,
% 3.29/3.48 produc1555791787009142072er_nat: ( code_integer > code_integer > nat ) > produc8923325533196201883nteger > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Num__Onum,type,
% 3.29/3.48 produc7336495610019696514er_num: ( code_integer > code_integer > num ) > produc8923325533196201883nteger > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J,type,
% 3.29/3.48 produc9125791028180074456eger_o: ( code_integer > code_integer > produc6271795597528267376eger_o ) > produc8923325533196201883nteger > produc6271795597528267376eger_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 produc6916734918728496179nteger: ( code_integer > code_integer > produc8923325533196201883nteger ) > produc8923325533196201883nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 produc4281629032016041417nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > produc3346328345660746739nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 produc4426278547552487717t_unit: ( heap_e7401611519738050253t_unit > ref_a > produc7812382424243267045t_unit ) > produc1799199577659733785_ref_a > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001_Eo,type,
% 3.29/3.48 produc4924168586796184916unit_o: ( ref_a > heap_e7401611519738050253t_unit > $o ) > produc7812382424243267045t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc2552614499379209865t_unit: ( ref_a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ) > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc4846201513286513633_ref_a: ( ref_a > heap_e7401611519738050253t_unit > ref_a ) > produc7812382424243267045t_unit > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Heap__Oref_Itf__a_J_J,type,
% 3.29/3.48 produc2058451029528183389_ref_a: ( ref_a > heap_e7401611519738050253t_unit > produc1799199577659733785_ref_a ) > produc7812382424243267045t_unit > produc1799199577659733785_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Code____Numeral__Ointeger_001_Eo,type,
% 3.29/3.48 produc540600059291021473eger_o: ( int > code_integer > $o ) > produc2963269191615333738nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 produc4947309494688390418_int_o: ( int > int > $o ) > product_prod_int_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 produc8211389475949308722nt_int: ( int > int > int ) > product_prod_int_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 produc8213879946458358998nt_nat: ( int > int > nat ) > product_prod_int_int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 produc4245557441103728435nt_int: ( int > int > product_prod_int_int ) > product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc8423408460612925143nt_nat: ( int > int > product_prod_int_nat ) > product_prod_int_int > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 produc3246203729202673879at_int: ( int > int > product_prod_nat_int ) > product_prod_int_int > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 produc4257766111578684402_set_o: ( int > int > set_o ) > product_prod_int_int > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 produc73460835934605544et_int: ( int > int > set_int ) > product_prod_int_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 produc4251311855443802252et_nat: ( int > int > set_nat ) > product_prod_int_int > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc5385566376148791347nt_nat: ( int > nat > product_prod_int_nat ) > product_prod_int_nat > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.48 produc1877337817755394619nt_rat: ( int > nat > product_prod_int_rat ) > product_prod_int_nat > product_prod_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 produc208361644738540083at_int: ( int > nat > product_prod_nat_int ) > product_prod_int_nat > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J,type,
% 3.29/3.48 produc877984105854340063at_rat: ( int > nat > product_prod_nat_rat ) > product_prod_int_nat > product_prod_nat_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc6663371796859813939nt_nat: ( nat > int > product_prod_int_nat ) > product_prod_nat_int > product_prod_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 produc1486167065449562675at_int: ( nat > int > product_prod_nat_int ) > product_prod_nat_int > product_prod_nat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Int__Oint_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.48 produc1169612421514696763at_int: ( nat > int > product_prod_rat_int ) > product_prod_nat_int > product_prod_rat_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Int__Oint_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc5347463441023893471at_nat: ( nat > int > product_prod_rat_nat ) > product_prod_nat_int > product_prod_rat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 produc8739625826339149834_nat_o: ( nat > nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc27273713700761075at_nat: ( nat > nat > product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc6081775807080527818_nat_o: ( nat > nat > $o ) > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 produc6840382203811409530at_int: ( nat > nat > int ) > product_prod_nat_nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 produc2761476792215241774st_nat: ( nat > nat > list_nat ) > product_prod_nat_nat > list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc6842872674320459806at_nat: ( nat > nat > nat ) > product_prod_nat_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc2626176000494625587at_nat: ( nat > nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 produc6207742614233964070at_rat: ( nat > nat > rat ) > product_prod_nat_nat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 produc59986286002894506_set_o: ( nat > nat > set_o ) > product_prod_nat_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 produc2011625207790711856et_int: ( nat > nat > set_int ) > product_prod_nat_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 produc6189476227299908564et_nat: ( nat > nat > set_nat ) > product_prod_nat_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc8197505143624133779at_nat: ( nat > nat > set_Pr1261947904930325089at_nat ) > product_prod_nat_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 produc4927758841916487424_num_o: ( nat > num > $o ) > product_prod_nat_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 produc4970712607118878916um_int: ( nat > num > int ) > product_prod_nat_num > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 produc4973203077627929192um_nat: ( nat > num > nat ) > product_prod_nat_num > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Option__Ooption_It__Num__Onum_J,type,
% 3.29/3.48 produc478579273971653890on_num: ( nat > num > option_num ) > product_prod_nat_num > option_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc8564434177180591209at_nat: ( nat > num > product_prod_nat_nat ) > product_prod_nat_num > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 produc49306077274653107at_num: ( nat > num > product_prod_nat_num ) > product_prod_nat_num > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 produc836176033315069408_set_o: ( nat > num > set_o ) > product_prod_nat_num > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 produc9175805072616146554et_int: ( nat > num > set_int ) > product_prod_nat_num > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 produc4130284055270567454et_nat: ( nat > num > set_nat ) > product_prod_nat_num > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Num__Onum_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc859037500352796105at_nat: ( nat > num > set_Pr1261947904930325089at_nat ) > product_prod_nat_num > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001_Eo,type,
% 3.29/3.48 produc4306188689235752475_int_o: ( nat > product_prod_int_int > $o ) > produc6945250483304103390nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc5864757623865647827_nat_o: ( nat > product_prod_nat_nat > $o ) > produc7248412053542808358at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Num__Onum_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc6857965554392702720_nat_o: ( num > nat > $o ) > product_prod_num_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Num__Onum_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 produc5219324331026901427at_num: ( num > nat > product_prod_nat_num ) > product_prod_num_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Num__Onum_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 produc5703948589228662326_num_o: ( num > num > $o ) > product_prod_num_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,
% 3.29/3.48 produc6665183775751917029atural: ( pred_Product_unit > produc7822875418678951345atural > produc4675096598859438275atural ) > produc4675096598859438275atural > produc4675096598859438275atural ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc5441891513209881465_nat_o: ( product_prod_int_int > nat > $o ) > produc1709102135585200056nt_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001_Eo,type,
% 3.29/3.48 produc1676490119946744748_int_o: ( product_prod_int_int > product_prod_int_int > $o ) > produc1219242969750017639nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc3235059054576640100_nat_o: ( product_prod_int_int > product_prod_nat_nat > $o ) > produc1522404539988722607at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 produc6937227050501860053_int_o: ( product_prod_nat_nat > int > $o ) > produc4196048018000912732at_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 produc8758269395934548017_nat_o: ( product_prod_nat_nat > nat > $o ) > produc8373899037510109440at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001_Eo,type,
% 3.29/3.48 produc5031841752791441652_int_o: ( product_prod_nat_nat > product_prod_int_int > $o ) > produc556289286640904991nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc6590410687421337004_nat_o: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > produc859450856879609959at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_Eo,type,
% 3.29/3.48 produc410239310623530412_nat_o: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > produc3843707927480180839at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 produc7548845685434208379at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > produc3843707927480180839at_nat ) > produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001_Eo,type,
% 3.29/3.48 produc9020218426428501292_nat_o: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > produc1319942482725812455at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ocase__prod_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 produc5456455677105495163at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > produc1319942482725812455at_nat ) > produc1319942482725812455at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001_Eo_001_Eo,type,
% 3.29/3.48 product_fst_o_o: product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 product_fst_o_int: product_prod_o_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 product_fst_o_nat: product_prod_o_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc5219655352205527288t_unit: produc3788275437394581276t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc8508995932063986495nteger: produc8923325533196201883nteger > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 produc1861665112190112313nteger: produc3346328345660746739nteger > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc2762368996035445955t_unit: produc8126358835630522215t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc5717040794327095847_ref_a: produc1799199577659733785_ref_a > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc473321116828791851t_unit: produc7812382424243267045t_unit > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc6942380573175061695_ref_a: produc5288414631154139675_ref_a > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 product_fst_int_o: product_prod_int_o > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc45500017171379470nteger: produc2963269191615333738nteger > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 product_fst_int_int: product_prod_int_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 product_fst_int_nat: product_prod_int_nat > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc917050878549155996t_unit: produc6865911496949736918t_unit > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 product_fst_nat_o: product_prod_nat_o > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 product_fst_nat_int: product_prod_nat_int > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 product_fst_nat_nat: product_prod_nat_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 product_fst_nat_num: product_prod_nat_num > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc3800628931346975736t_unit: produc526117512892780850t_unit > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 product_fst_num_nat: product_prod_num_nat > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 product_fst_num_num: product_prod_num_num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc6435950281062462810_nat_o: produc652263959640188542_nat_o > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 produc4619704898428564714at_int: produc4196048018000912732at_int > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc3213797794245857475at_nat: produc859450856879609959at_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 produc582253812616888142unit_o: produc7485711547916492274unit_o > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 produc5169466786534984090it_nat: produc600557818389255820it_nat > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc6963936691090040003t_unit: produc8459935480633519975t_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc6011863565407846595at_nat: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Ofst_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc4486455499028916547at_nat: produc1319942482725812455at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001_Eo_001_Eo,type,
% 3.29/3.48 product_snd_o_o: product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 product_snd_o_int: product_prod_o_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 product_snd_o_nat: product_prod_o_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc2875488738488844090t_unit: produc3788275437394581276t_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc6174133586879617921nteger: produc8923325533196201883nteger > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 produc7955729907432593271nteger: produc3346328345660746739nteger > produc8923325533196201883nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc1692618790031806469t_unit: produc8126358835630522215t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc6369869760173755749_ref_a: produc1799199577659733785_ref_a > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc1126150082675451753t_unit: produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Heap__Oref_Itf__a_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc8185483580310833921_ref_a: produc5288414631154139675_ref_a > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 product_snd_int_o: product_prod_int_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 produc2153544567185597776nteger: produc2963269191615333738nteger > code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 product_snd_int_int: product_prod_int_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 product_snd_int_nat: product_prod_int_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 product_snd_nat_o: product_prod_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 product_snd_nat_int: product_prod_nat_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 product_snd_nat_nat: product_prod_nat_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 product_snd_nat_num: product_prod_nat_num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc8850949007409916470t_unit: produc526117512892780850t_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 product_snd_num_nat: product_prod_num_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 product_snd_num_num: product_prod_num_num > num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 produc668916169454083228_nat_o: produc652263959640188542_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 produc3064508320661873192at_int: produc4196048018000912732at_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 produc6408287024330202629at_nat: produc859450856879609959at_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 produc7461459235754980752unit_o: produc7485711547916492274unit_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 produc996414825743149016it_nat: produc600557818389255820it_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 produc6786084904866402309t_unit: produc8459935480633519975t_unit > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc2937545259423399429at_nat: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Osnd_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc826222791318859909at_nat: produc1319942482725812455at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 produc6214465446503547763_ref_a: produc1799199577659733785_ref_a > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Heap__Oref_Itf__a_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 produc970745769005243767t_unit: produc7812382424243267045t_unit > produc1799199577659733785_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 product_swap_int_int: product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 product_swap_nat_nat: product_prod_nat_nat > product_prod_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 product_swap_nat_num: product_prod_nat_num > product_prod_num_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 product_swap_num_nat: product_prod_num_nat > product_prod_nat_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc3946833401584108663at_nat: produc3843707927480180839at_nat > produc3843707927480180839at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oprod_Oswap_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 produc5396952528824381687at_nat: produc1319942482725812455at_nat > produc1319942482725812455at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oproduct_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 produc929334515565554804at_nat: set_nat > set_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Oproduct_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 produc3241716407206042770at_nat: set_se7855581050983116737at_nat > set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ounit_OAbs__unit,type,
% 3.29/3.48 product_Abs_unit: $o > product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Product__Type_Ounit_ORep__unit,type,
% 3.29/3.48 product_Rep_unit: product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Random__Pred_Onot__randompred,type,
% 3.29/3.48 random6974930770145893639ompred: ( produc7822875418678951345atural > produc4675096598859438275atural ) > produc7822875418678951345atural > produc4675096598859438275atural ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rat_OFract,type,
% 3.29/3.48 fract: int > int > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rat_Ofield__char__0__class_ORats_001t__Rat__Orat,type,
% 3.29/3.48 field_6020823756834552118ts_rat: set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rat_Onormalize,type,
% 3.29/3.48 normalize: product_prod_int_int > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rat_Oquotient__of,type,
% 3.29/3.48 quotient_of: rat > product_prod_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oalloc_001tf__a,type,
% 3.29/3.48 alloc_a: a > heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Ochange_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 change_ref_a: ( ref_a > ref_a ) > ref_ref_a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Ochange_001tf__a,type,
% 3.29/3.48 change_a: ( a > a ) > ref_a > heap_Heap_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oget_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 get_ref_a: heap_e7401611519738050253t_unit > ref_ref_a > ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oget_001tf__a,type,
% 3.29/3.48 get_a: heap_e7401611519738050253t_unit > ref_a > a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Olookup_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 lookup_ref_a: ref_ref_a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Olookup_001tf__a,type,
% 3.29/3.48 lookup_a: ref_a > heap_Heap_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Onoteq_001tf__a_001tf__a,type,
% 3.29/3.48 noteq_a_a: ref_a > ref_a > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Opresent_001tf__a,type,
% 3.29/3.48 present_a: heap_e7401611519738050253t_unit > ref_a > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oref_001tf__a,type,
% 3.29/3.48 ref_a2: a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oref_H_001tf__a,type,
% 3.29/3.48 ref_a3: a > heap_Heap_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oset_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 set_ref_a2: ref_ref_a > ref_a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oset_001tf__a,type,
% 3.29/3.48 set_a: ref_a > a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Ref_Oupdate_001tf__a,type,
% 3.29/3.48 update_a: ref_a > a > heap_H6156071679106078628t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001_Eo,type,
% 3.29/3.48 field_o: set_Product_prod_o_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Int__Oint,type,
% 3.29/3.48 field_int: set_Pr958786334691620121nt_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Nat__Onat,type,
% 3.29/3.48 field_nat: set_Pr1261947904930325089at_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 field_4706345496283612622at_nat: set_Pr8693737435421807431at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 field_3044959742847878580at_nat: set_Pr553994874890374343at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 field_2862844103579723188at_nat: set_Pr5564308138774400199at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Product____Type__Ounit,type,
% 3.29/3.48 field_Product_unit: set_Pr5094982260447487303t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 field_3145993188331922222at_nat: set_Pr4329608150637261639at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OField_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 field_1428494348145443988at_nat: set_Pr7459493094073627847at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001_Eo,type,
% 3.29/3.48 id_o2: set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Int__Oint,type,
% 3.29/3.48 id_int2: set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Nat__Onat,type,
% 3.29/3.48 id_nat2: set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 id_Pro2258643101195443293at_nat: set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 id_Pro5428700290092274115at_nat: set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 id_set1796276052702428605at_nat: set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 id_set4888139568991089827at_nat: set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001_Eo,type,
% 3.29/3.48 id_on_o: set_o > set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Int__Oint,type,
% 3.29/3.48 id_on_int: set_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Nat__Onat,type,
% 3.29/3.48 id_on_nat: set_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Num__Onum,type,
% 3.29/3.48 id_on_num: set_num > set_Pr8218934625190621173um_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 id_on_8598933527810153430nt_int: set_Pr958786334691620121nt_int > set_Pr2560585780119916871nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 id_on_2554058798563519774at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 id_on_7869290023980668164at_nat: set_Pr4329608150637261639at_nat > set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 id_on_6713504163309144702at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_OId__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 id_on_3275838214495744996at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 conver1062113817206378758nt_int: ( ( int > product_prod_int_int ) > ( int > int ) > $o ) > ( int > int ) > ( int > product_prod_int_int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver1572571282669976050nt_nat: ( ( int > product_prod_nat_nat ) > ( int > nat ) > $o ) > ( int > nat ) > ( int > product_prod_nat_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 conver5699786650113435344nt_num: ( ( int > product_prod_num_num ) > ( int > num ) > $o ) > ( int > num ) > ( int > product_prod_num_num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver6066198818478722162at_nat: ( ( list_nat > product_prod_nat_nat ) > ( list_nat > nat ) > $o ) > ( list_nat > nat ) > ( list_nat > product_prod_nat_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 conver2987682522074450438at_int: ( ( nat > product_prod_int_int ) > ( nat > int ) > $o ) > ( nat > int ) > ( nat > product_prod_int_int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver3498139987538047730at_nat: ( ( nat > product_prod_nat_nat ) > ( nat > nat ) > $o ) > ( nat > nat ) > ( nat > product_prod_nat_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 conver3229387634306789365nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > $o ) > ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.48 conver6967689361887734790at_int: ( ( rat > product_prod_int_int ) > ( rat > int ) > $o ) > ( rat > int ) > ( rat > product_prod_int_int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver7478146827351332082at_nat: ( ( rat > product_prod_nat_nat ) > ( rat > nat ) > $o ) > ( rat > nat ) > ( rat > product_prod_nat_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.48 conver1155128050257070662ar_int: ( ( char > product_prod_int_int ) > ( char > int ) > $o ) > ( char > int ) > ( char > product_prod_int_int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver5210974729819302706ar_nat: ( ( char > product_prod_nat_nat ) > ( char > nat ) > $o ) > ( char > nat ) > ( char > product_prod_nat_nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001_Eo_001_Eo,type,
% 3.29/3.48 conversep_o_o: ( $o > $o > $o ) > $o > $o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 conver1462408618118490240er_int: ( code_integer > int > $o ) > int > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 conver2101108097643427968nteger: ( int > code_integer > $o ) > code_integer > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 conversep_int_int: ( int > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 conversep_int_nat: ( int > nat > $o ) > nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver1866313717161370910at_nat: ( int > product_prod_nat_nat > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 conver909888920752868663st_nat: ( list_nat > list_nat > $o ) > list_nat > list_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 conversep_nat_o: ( nat > $o > $o ) > $o > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 conversep_nat_int: ( nat > int > $o ) > int > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 conversep_nat_nat: ( nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 conversep_nat_num: ( nat > num > $o ) > num > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 conversep_nat_rat: ( nat > rat > $o ) > rat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 conversep_nat_char: ( nat > char > $o ) > char > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 conversep_num_nat: ( num > nat > $o ) > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 conversep_num_num: ( num > num > $o ) > num > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 conver4368408235330554745_ref_a: ( produc7812382424243267045t_unit > ref_a > $o ) > ref_a > produc7812382424243267045t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.48 conver7247880940930113968nt_int: ( product_prod_int_int > int > $o ) > int > product_prod_int_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 conver4689305806000247544at_int: ( product_prod_nat_nat > int > $o ) > int > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 conver4691796276509297820at_nat: ( product_prod_nat_nat > nat > $o ) > nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 conver6965824823119931701at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 conversep_rat_int: ( rat > int > $o ) > int > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 conversep_rat_nat: ( rat > nat > $o ) > nat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 conversep_rat_rat: ( rat > rat > $o ) > rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 conversep_rat_char: ( rat > char > $o ) > char > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 conver5243090411617913141at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 conver9095369822871743413at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 conversep_char_int: ( char > int > $o ) > int > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 conversep_char_nat: ( char > nat > $o ) > nat > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 conversep_char_rat: ( char > rat > $o ) > rat > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oconversep_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 conversep_char_char: ( char > char > $o ) > char > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 inv_image_int_int: set_Pr958786334691620121nt_int > ( int > int ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 inv_image_int_nat: set_Pr958786334691620121nt_int > ( nat > int ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 inv_im8510909985083594081at_nat: set_Pr958786334691620121nt_int > ( set_Pr1261947904930325089at_nat > int ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 inv_image_nat_int: set_Pr1261947904930325089at_nat > ( int > nat ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 inv_image_nat_nat: set_Pr1261947904930325089at_nat > ( nat > nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 inv_im6750873321330482877at_nat: set_Pr1261947904930325089at_nat > ( set_Pr1261947904930325089at_nat > nat ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 inv_im2354225701593503139at_nat: set_Pr1261947904930325089at_nat > ( set_Pr4329608150637261639at_nat > nat ) > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Int__Oint,type,
% 3.29/3.48 inv_im4434751243573137211at_int: set_Pr4329608150637261639at_nat > ( int > set_Pr1261947904930325089at_nat ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat,type,
% 3.29/3.48 inv_im4437241714082187487at_nat: set_Pr4329608150637261639at_nat > ( nat > set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 inv_im7023619800666061458at_nat: set_Pr4329608150637261639at_nat > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Int__Oint,type,
% 3.29/3.48 inv_im2900519150384625825at_int: set_Pr7459493094073627847at_nat > ( int > set_Pr4329608150637261639at_nat ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Oinv__image_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Nat__Onat,type,
% 3.29/3.48 inv_im2903009620893676101at_nat: set_Pr7459493094073627847at_nat > ( nat > set_Pr4329608150637261639at_nat ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001_Eo,type,
% 3.29/3.48 refl_on_o: set_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Int__Oint,type,
% 3.29/3.48 refl_on_int: set_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Nat__Onat,type,
% 3.29/3.48 refl_on_nat: set_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 refl_o7122697186039111552at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 refl_o7446464703481863270at_nat: set_Pr4329608150637261639at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Product____Type__Ounit,type,
% 3.29/3.48 refl_on_Product_unit: set_Product_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 refl_o6955724340487615712at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orefl__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 refl_o6272981002401706822at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 relcom1820845089908643850nteger: ( ( code_integer > code_integer ) > ( code_integer > code_integer ) > $o ) > ( ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ) > ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 relcom7212586982944386682nteger: ( ( int > int ) > ( int > int ) > $o ) > ( ( int > int ) > ( code_integer > code_integer ) > $o ) > ( int > int ) > ( code_integer > code_integer ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom6733878598652036755nt_int: ( ( int > int ) > ( int > product_prod_int_int ) > $o ) > ( ( int > product_prod_int_int ) > ( int > int ) > $o ) > ( int > int ) > ( int > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom2406850561174050523nt_nat: ( ( int > nat ) > ( int > product_prod_nat_nat ) > $o ) > ( ( int > product_prod_nat_nat ) > ( int > nat ) > $o ) > ( int > nat ) > ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J,type,
% 3.29/3.48 relcom1848932251921554756er_num: ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( code_integer > num ) > ( code_integer > num ) > $o ) > ( int > num ) > ( code_integer > num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 relcom7779292856395800339nt_num: ( ( int > num ) > ( code_integer > num ) > $o ) > ( ( code_integer > num ) > ( int > num ) > $o ) > ( int > num ) > ( int > num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Code____Numeral__Ointeger_Mt__Num__Onum_J,type,
% 3.29/3.48 relcom1533066287727470739er_num: ( ( int > num ) > ( int > num ) > $o ) > ( ( int > num ) > ( code_integer > num ) > $o ) > ( int > num ) > ( code_integer > num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 relcom9025577121137075810nt_num: ( ( int > num ) > ( int > num ) > $o ) > ( ( int > num ) > ( int > num ) > $o ) > ( int > num ) > ( int > num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Num__Onum_J_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 relcom1697847500783689711nt_num: ( ( int > num ) > ( int > product_prod_num_num ) > $o ) > ( ( int > product_prod_num_num ) > ( int > num ) > $o ) > ( int > num ) > ( int > num ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom2127790875031262553er_int: ( ( int > product_prod_nat_nat ) > ( int > product_prod_nat_nat ) > $o ) > ( ( int > product_prod_nat_nat ) > ( code_integer > int ) > $o ) > ( int > product_prod_nat_nat ) > ( code_integer > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom5920149085449455271at_nat: ( ( list_nat > nat ) > ( list_nat > product_prod_nat_nat ) > $o ) > ( ( list_nat > product_prod_nat_nat ) > ( list_nat > nat ) > $o ) > ( list_nat > nat ) > ( list_nat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Nat__Onat_Mt__Int__Oint_J_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom3290293904592725231at_int: ( ( nat > int ) > ( nat > product_prod_int_int ) > $o ) > ( ( nat > product_prod_int_int ) > ( nat > int ) > $o ) > ( nat > int ) > ( nat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom8186637903969514807at_nat: ( ( nat > nat ) > ( nat > product_prod_nat_nat ) > $o ) > ( ( nat > product_prod_nat_nat ) > ( nat > nat ) > $o ) > ( nat > nat ) > ( nat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 relcom458776940982682326nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > $o ) > ( ( code_integer > code_integer ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom4829277440228594702nteger: ( ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > $o ) > ( ( code_integer > code_integer ) > code_integer > $o ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 relcom4574826104943343961nteger: ( ( product_prod_nat_nat > int ) > ( product_prod_nat_nat > int ) > $o ) > ( ( product_prod_nat_nat > int ) > ( int > code_integer ) > $o ) > ( product_prod_nat_nat > int ) > ( int > code_integer ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom4272412204205018633nt_nat: ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( ( int > nat ) > ( int > nat ) > $o ) > ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom531901107642208332nt_nat: ( ( product_prod_nat_nat > nat ) > ( product_prod_nat_nat > nat ) > $o ) > ( ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ) > ( product_prod_nat_nat > nat ) > ( int > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom4982215633375716084nt_int: ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > $o ) > ( ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ) > ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Rat__Orat_Mt__Int__Oint_J_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom2810802720173317863at_int: ( ( rat > int ) > ( rat > product_prod_int_int ) > $o ) > ( ( rat > product_prod_int_int ) > ( rat > int ) > $o ) > ( rat > int ) > ( rat > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__Rat__Orat_Mt__Nat__Onat_J_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom7707146719550107439at_nat: ( ( rat > nat ) > ( rat > product_prod_nat_nat ) > $o ) > ( ( rat > product_prod_nat_nat ) > ( rat > nat ) > $o ) > ( rat > nat ) > ( rat > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__String__Ochar_Mt__Int__Oint_J_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.48 relcom4417706183330134766ar_int: ( ( char > int ) > ( char > product_prod_int_int ) > $o ) > ( ( char > product_prod_int_int ) > ( char > int ) > $o ) > ( char > int ) > ( char > int ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_062_It__String__Ochar_Mt__Nat__Onat_J_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom8141925468094106422ar_nat: ( ( char > nat ) > ( char > product_prod_nat_nat ) > $o ) > ( ( char > product_prod_nat_nat ) > ( char > nat ) > $o ) > ( char > nat ) > ( char > nat ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_Eo_001_Eo_001_Eo,type,
% 3.29/3.48 relcompp_o_o_o: ( $o > $o > $o ) > ( $o > $o > $o ) > $o > $o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001_Eo_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_o_o_nat: ( $o > $o > $o ) > ( $o > nat > $o ) > $o > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Code____Numeral__Ointeger_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom692387321444912665nteger: ( code_integer > int > $o ) > ( int > code_integer > $o ) > code_integer > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Code____Numeral__Ointeger_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 relcom3789353511612409832nt_int: ( code_integer > int > $o ) > ( int > int > $o ) > code_integer > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Heap__Oref_Itf__a_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 relcom3136146828236442456t_unit: ( ref_a > produc7812382424243267045t_unit > $o ) > ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit > $o ) > ref_a > heap_e7401611519738050253t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom8320293257703906841nteger: ( int > code_integer > $o ) > ( code_integer > code_integer > $o ) > int > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 relcom328798225758222312er_int: ( int > code_integer > $o ) > ( code_integer > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom967497705283160040nteger: ( int > int > $o ) > ( int > code_integer > $o ) > int > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 relcompp_int_int_int: ( int > int > $o ) > ( int > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_int_int_nat: ( int > int > $o ) > ( int > nat > $o ) > int > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 relcompp_int_nat_int: ( int > nat > $o ) > ( nat > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 relcompp_int_nat_num: ( int > nat > $o ) > ( nat > num > $o ) > int > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.48 relcom3664783465810776136nt_int: ( int > product_prod_int_int > $o ) > ( product_prod_int_int > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom1106208330880909712at_int: ( int > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > int > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom716700242784427165at_nat: ( int > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > int > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__List__Olist_It__Nat__Onat_J_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom7887202796854296604nteger: ( list_nat > int > $o ) > ( int > code_integer > $o ) > list_nat > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 relcom8030397737370142931st_nat: ( list_nat > list_nat > $o ) > ( list_nat > list_nat > $o ) > list_nat > list_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom170568170053003356at_int: ( list_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > list_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001_Eo_001_Eo,type,
% 3.29/3.48 relcompp_nat_o_o: ( nat > $o > $o ) > ( $o > $o > $o ) > nat > $o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_nat_o_nat: ( nat > $o > $o ) > ( $o > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom3277315637376110988nteger: ( nat > int > $o ) > ( int > code_integer > $o ) > nat > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 relcompp_nat_int_int: ( nat > int > $o ) > ( int > int > $o ) > nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_nat_int_nat: ( nat > int > $o ) > ( int > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 relcompp_nat_nat_int: ( nat > nat > $o ) > ( nat > int > $o ) > nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_nat_nat_nat: ( nat > nat > $o ) > ( nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 relcompp_nat_nat_num: ( nat > nat > $o ) > ( nat > num > $o ) > nat > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom8569543703982574316at_int: ( nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 relcom8572034174491624592at_nat: ( nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 relcompp_nat_rat_nat: ( nat > rat > $o ) > ( rat > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 relcom8112501251453913252ar_nat: ( nat > char > $o ) > ( char > nat > $o ) > nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Num__Onum_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 relcompp_num_nat_int: ( num > nat > $o ) > ( nat > int > $o ) > num > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Num__Onum_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 relcompp_num_nat_num: ( num > nat > $o ) > ( nat > num > $o ) > num > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Num__Onum_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 relcompp_num_num_num: ( num > num > $o ) > ( num > num > $o ) > num > num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 relcom2949942408940504938nt_int: ( product_prod_nat_nat > int > $o ) > ( int > int > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom8911704206367525917at_int: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > product_prod_nat_nat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 relcom282571730187242960at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > product_prod_nat_nat > $o ) > product_prod_nat_nat > product_prod_nat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom3409376902655092628nteger: ( rat > int > $o ) > ( int > code_integer > $o ) > rat > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 relcompp_rat_int_rat: ( rat > int > $o ) > ( int > rat > $o ) > rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 relcompp_rat_nat_rat: ( rat > nat > $o ) > ( nat > rat > $o ) > rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom1211213461163567844at_int: ( rat > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > rat > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 relcompp_rat_rat_rat: ( rat > rat > $o ) > ( rat > rat > $o ) > rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Rat__Orat_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 relcom1505247221262953652ar_rat: ( rat > char > $o ) > ( char > rat > $o ) > rat > rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 relcom8363394528208558896at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 relcom5819909836510906509nteger: ( char > int > $o ) > ( int > code_integer > $o ) > char > code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__Int__Oint_001t__String__Ochar,type,
% 3.29/3.48 relcom750623199913152513t_char: ( char > int > $o ) > ( int > char > $o ) > char > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 relcom6755291642603558309t_char: ( char > nat > $o ) > ( nat > char > $o ) > char > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 relcom7879471502873553579at_int: ( char > product_prod_nat_nat > $o ) > ( product_prod_nat_nat > int > $o ) > char > int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 relcom3428143170894750637t_char: ( char > rat > $o ) > ( rat > char > $o ) > char > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Orelcompp_001t__String__Ochar_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 relcom5872928454965100966r_char: ( char > char > $o ) > ( char > char > $o ) > char > char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001_Eo,type,
% 3.29/3.48 total_on_o: set_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Int__Oint,type,
% 3.29/3.48 total_on_int: set_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Nat__Onat,type,
% 3.29/3.48 total_on_nat: set_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 total_3592101749530773125at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 total_1513685709984341995at_nat: set_Pr4329608150637261639at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Product____Type__Ounit,type,
% 3.29/3.48 total_5665700600833547665t_unit: set_Product_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 total_7212417256332265445at_nat: set_se7855581050983116737at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Ototal__on_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 total_5117575981256876747at_nat: set_se5479201105039950375at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Relation_Otrans_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 trans_4347625901269045472at_nat: set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rings_Odivide__class_Odivide_001t__Int__Oint,type,
% 3.29/3.48 divide_divide_int: int > int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rings_Odivide__class_Odivide_001t__Rat__Orat,type,
% 3.29/3.48 divide_divide_rat: rat > rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rings_Odvd__class_Odvd_001t__Nat__Onat,type,
% 3.29/3.48 dvd_dvd_nat: nat > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rings_Omodulo__class_Omodulo_001t__Nat__Onat,type,
% 3.29/3.48 modulo_modulo_nat: nat > nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Int__Oint,type,
% 3.29/3.48 zero_n2684676970156552555ol_int: $o > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 collec5651646645946169514nteger: ( ( code_integer > code_integer > code_integer ) > $o ) > set_Co4375521073081744395nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 collect_int_int: ( ( int > int ) > $o ) > set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 collect_int_nat: ( ( int > nat ) > $o ) > set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Num__Onum_J,type,
% 3.29/3.48 collect_int_num: ( ( int > num ) > $o ) > set_int_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec2229320974926845999nt_int: ( ( int > product_prod_int_int ) > $o ) > set_in6154042108061588260nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec2532482545165550967at_nat: ( ( int > product_prod_nat_nat ) > $o ) > set_in7748886932685137004at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J,type,
% 3.29/3.48 collec266097228571071243um_num: ( ( int > product_prod_num_num ) > $o ) > set_in3169746454734514176um_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec3092956710985254339at_nat: ( ( list_nat > product_prod_nat_nat ) > $o ) > set_li2168235667650531768at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 collect_nat_o: ( ( nat > $o ) > $o ) > set_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 collect_nat_nat: ( ( nat > nat ) > $o ) > set_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec8414850927317488011nt_int: ( ( nat > product_prod_int_int ) > $o ) > set_na7251125088705586816nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec8718012497556192979at_nat: ( ( nat > product_prod_nat_nat ) > $o ) > set_na8845969913329135560at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec2521308361159233923nt_int: ( ( rat > product_prod_int_int ) > $o ) > set_ra518564293221149304nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec2824469931397938891at_nat: ( ( rat > product_prod_nat_nat ) > $o ) > set_ra2113409117844698048at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec1380656525566158922nt_int: ( ( char > product_prod_int_int ) > $o ) > set_ch6383161263842509759nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec1683818095804863890at_nat: ( ( char > product_prod_nat_nat ) > $o ) > set_ch7978006088466058503at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001_Eo,type,
% 3.29/3.48 collect_o: ( $o > $o ) > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 collect_ref_a: ( ref_a > $o ) > set_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Int__Oint,type,
% 3.29/3.48 collect_int: ( int > $o ) > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Nat__Onat,type,
% 3.29/3.48 collect_nat: ( nat > $o ) > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 collec3252306575900995386t_unit: ( produc7812382424243267045t_unit > $o ) > set_Pr1133966238863718811t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 collec7215431352809750357nteger: ( produc2963269191615333738nteger > $o ) > set_Pr8415741480598773322nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 collec213857154873943460nt_int: ( product_prod_int_int > $o ) > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 collec3392354462482085612at_nat: ( product_prod_nat_nat > $o ) > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 collec4100598399430923318at_num: ( product_prod_nat_num > $o ) > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec5600542410287506995nt_int: ( produc6945250483304103390nt_int > $o ) > set_Pr6123067485828015636nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec5903703980526211963at_nat: ( produc7248412053542808358at_nat > $o ) > set_Pr7717912310451564380at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.48 collec1522684865789554998um_nat: ( product_prod_num_nat > $o ) > set_Pr3280342998896498603um_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J,type,
% 3.29/3.48 collec2230928802738392704um_num: ( product_prod_num_num > $o ) > set_Pr8218934625190621173um_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Nat__Onat_J,type,
% 3.29/3.48 collec364394062568603661nt_nat: ( produc1709102135585200056nt_nat > $o ) > set_Pr2543308735921124078nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec7447955092554649554nt_int: ( produc1219242969750017639nt_int > $o ) > set_Pr2560585780119916871nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec7751116662793354522at_nat: ( produc1522404539988722607at_nat > $o ) > set_Pr4155430604743465615at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.48 collec2851339944984316337at_int: ( produc4196048018000912732at_int > $o ) > set_Pr49084382684228242at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J,type,
% 3.29/3.48 collec7029190964493513045at_nat: ( produc8373899037510109440at_nat > $o ) > set_Pr2539167527615954998at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 collec6785001409445536906nt_int: ( produc556289286640904991nt_int > $o ) > set_Pr7098892610798258687nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec7088162979684241874at_nat: ( produc859450856879609959at_nat > $o ) > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 collec6321179662152712658at_nat: ( produc3843707927480180839at_nat > $o ) > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 collec7872792499061297490at_nat: ( produc1319942482725812455at_nat > $o ) > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Rat__Orat,type,
% 3.29/3.48 collect_rat: ( rat > $o ) > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 collec5514110066124741708at_nat: ( set_Pr1261947904930325089at_nat > $o ) > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OCollect_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 collec4573900263915890866at_nat: ( set_Pr4329608150637261639at_nat > $o ) > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001_Eo,type,
% 3.29/3.48 pow_o: set_o > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Int__Oint,type,
% 3.29/3.48 pow_int: set_int > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Nat__Onat,type,
% 3.29/3.48 pow_nat: set_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 pow_Pr3466873192417945886at_nat: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 pow_Pr1023649790151954692at_nat: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Product____Type__Ounit,type,
% 3.29/3.48 pow_Product_unit: set_Product_unit > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_OPow_001t__Rat__Orat,type,
% 3.29/3.48 pow_rat: set_rat > set_set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_I_Eo_M_Eo_J_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_o_o_set_o: ( ( $o > $o ) > set_o ) > set_o_o > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J,type,
% 3.29/3.48 image_1365644804893650413_int_o: ( ( int > int > $o ) > product_prod_int_int > $o ) > set_int_int_o > set_Pr8049984349381595834_int_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_M_Eo_J_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_int_o_set_int: ( ( int > $o ) > set_int ) > set_int_o > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_6646056845087809525nt_int: ( ( int > int ) > int > int ) > set_int_int > set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_1600535827742230425nt_nat: ( ( int > int ) > int > nat ) > set_int_int > set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1234974663384347033nt_int: ( ( int > nat ) > int > int ) > set_int_nat > set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5412825682893543741nt_nat: ( ( int > nat ) > int > nat ) > set_int_nat > set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_1904597124500147013nt_rat: ( ( int > nat ) > int > rat ) > set_int_nat > set_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__Rat__Orat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4174709274675160035t_unit: ( ( int > rat ) > product_unit ) > set_int_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Int__Oint_Mt__String__Ochar_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4409302170498516394t_unit: ( ( int > char ) > product_unit ) > set_int_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 image_7429393840292777309_nat_o: ( ( nat > nat > $o ) > product_prod_nat_nat > $o ) > set_nat_nat_o > set_Pr5582243495563764594_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_M_Eo_J,type,
% 3.29/3.48 image_8484515203959327177_num_o: ( ( nat > num > $o ) > product_prod_nat_num > $o ) > set_nat_num_o > set_Pr5908833319024110760_num_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_M_Eo_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_nat_o_set_nat: ( ( nat > $o ) > set_nat ) > set_nat_o > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_5437939712159429529nt_int: ( ( nat > int ) > int > int ) > set_nat_int > set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Int__Oint_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_392418694813850429nt_nat: ( ( nat > int ) > int > nat ) > set_nat_int > set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_26857530455967037nt_int: ( ( nat > nat ) > int > int ) > set_nat_nat > set_int_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_4204708549965163745nt_nat: ( ( nat > nat ) > int > nat ) > set_nat_nat > set_int_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Nat__Onat_J_001_062_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_696479991571767017nt_rat: ( ( nat > nat ) > int > rat ) > set_nat_nat > set_int_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__Rat__Orat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_340470173791133503t_unit: ( ( nat > rat ) > product_unit ) > set_nat_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Nat__Onat_Mt__String__Ochar_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4600008085730780422t_unit: ( ( nat > char ) > product_unit ) > set_nat_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 image_4447441447610994254nt_int: ( ( product_prod_int_int > $o ) > set_Pr958786334691620121nt_int ) > set_Pr8049984349381595834_int_o > set_se6260736226359567993nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_7124889717316225246at_nat: ( ( product_prod_nat_nat > $o ) > set_Pr1261947904930325089at_nat ) > set_Pr5582243495563764594_nat_o > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_M_Eo_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 image_6580737572886966642at_num: ( ( product_prod_nat_num > $o ) > set_Pr6200539531224447659at_num ) > set_Pr5908833319024110760_num_o > set_se4826145725398303499at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_4902389024228248874at_nat: ( ( produc3843707927480180839at_nat > $o ) > set_Pr4329608150637261639at_nat ) > set_Pr7010166363911110284_nat_o > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_M_Eo_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 image_5694205205332509994at_nat: ( ( produc1319942482725812455at_nat > $o ) > set_Pr7459493094073627847at_nat ) > set_Pr7669914128964046860_nat_o > set_se7592288975875140775at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Rat__Orat_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_2910438736038083391t_unit: ( ( rat > nat ) > product_unit ) > set_rat_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Rat__Orat_Mt__Rat__Orat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_1193274288206594871t_unit: ( ( rat > rat ) > product_unit ) > set_rat_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Rat__Orat_Mt__String__Ochar_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_6940606515012899070t_unit: ( ( rat > char ) > product_unit ) > set_rat_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J,type,
% 3.29/3.48 image_6226802281960588479_nat_o: ( ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > produc3843707927480180839at_nat > $o ) > set_se9180647916752606350_nat_o > set_Pr7010166363911110284_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_M_Eo_J,type,
% 3.29/3.48 image_5235725667318448191_nat_o: ( ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > produc1319942482725812455at_nat > $o ) > set_se7255092946006855566_nat_o > set_Pr7669914128964046860_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__String__Ochar_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_108929247839792006t_unit: ( ( char > nat ) > product_unit ) > set_char_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__String__Ochar_Mt__Rat__Orat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_7615136836863079294t_unit: ( ( char > rat ) > product_unit ) > set_char_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_062_It__String__Ochar_Mt__String__Ochar_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_8077363282794994245t_unit: ( ( char > char ) > product_unit ) > set_char_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001_Eo,type,
% 3.29/3.48 image_o_o: ( $o > $o ) > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 image_o_Code_integer: ( $o > code_integer ) > set_o > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Int__Oint,type,
% 3.29/3.48 image_o_int: ( $o > int ) > set_o > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 image_o_nat: ( $o > nat ) > set_o > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_3855930084881510382at_nat: ( $o > product_prod_nat_nat ) > set_o > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_o_Product_unit: ( $o > product_unit ) > set_o > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Rat__Orat,type,
% 3.29/3.48 image_o_rat: ( $o > rat ) > set_o > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_o_set_o: ( $o > set_o ) > set_o > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_o_set_int: ( $o > set_int ) > set_o > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_o_set_nat: ( $o > set_nat ) > set_o > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_7077428525161401678at_nat: ( $o > set_Pr1261947904930325089at_nat ) > set_o > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_8493167801588156084at_nat: ( $o > set_Pr8693737435421807431at_nat ) > set_o > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_2496312346330513076at_nat: ( $o > set_Pr4329608150637261639at_nat ) > set_o > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_663195431845683034t_unit: ( $o > set_Product_unit ) > set_o > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 image_o_set_rat: ( $o > set_rat ) > set_o > set_set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 image_o_set_char: ( $o > set_char ) > set_o > set_set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001_Eo_001t__String__Ochar,type,
% 3.29/3.48 image_o_char: ( $o > char ) > set_o > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 image_2177946750938214461nteger: ( code_integer > code_integer > code_integer ) > set_Code_integer > set_Co726186806682698383nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 image_4470545334726330049nteger: ( code_integer > code_integer ) > set_Code_integer > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Heap__Oref_Itf__a_J_001t__Set__Oset_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 image_5570573867351727369t_unit: ( ref_a > set_he8644174446132254637t_unit ) > set_ref_a > set_se4612898379794543757t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 image_int_o: ( int > $o ) > set_int > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 image_int_int: ( int > int ) > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 image_int_nat: ( int > nat ) > set_int > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 image_int_num: ( int > num ) > set_int > set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_5705468584675977158nt_int: ( int > product_prod_int_int ) > set_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_659947567330398058nt_nat: ( int > product_prod_int_nat ) > set_int > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_8883965892284119310at_nat: ( int > product_prod_nat_nat ) > set_int > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J,type,
% 3.29/3.48 image_7722540232540426402um_num: ( int > product_prod_num_num ) > set_int > set_Pr8218934625190621173um_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_5846526143423701914t_unit: ( int > product_unit ) > set_int > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Rat__Orat,type,
% 3.29/3.48 image_int_rat: ( int > rat ) > set_int > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_int_set_o: ( int > set_o ) > set_int > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_int_set_int: ( int > set_int ) > set_int > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_int_set_nat: ( int > set_nat ) > set_int > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 image_8635204845542730022nt_int: ( int > set_Pr958786334691620121nt_int ) > set_int > set_se6260736226359567993nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_8938366415781434990at_nat: ( int > set_Pr1261947904930325089at_nat ) > set_int > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_525487068563185620at_nat: ( int > set_Pr8693737435421807431at_nat ) > set_int > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Int__Oint_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_8658272795163236474t_unit: ( int > set_Product_unit ) > set_int > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__List__Olist_It__Nat__Onat_J_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 image_7976474329151083847st_nat: ( list_nat > list_nat ) > set_list_nat > set_list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__List__Olist_It__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 image_list_nat_nat: ( list_nat > nat ) > set_list_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_2795870212791037530at_nat: ( list_nat > product_prod_nat_nat ) > set_list_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 image_nat_o: ( nat > $o ) > set_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 image_nat_int: ( nat > int ) > set_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__List__Olist_It__Nat__Onat_J,type,
% 3.29/3.48 image_nat_list_nat: ( nat > list_nat ) > set_nat > set_list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 image_nat_nat: ( nat > nat ) > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 image_nat_num: ( nat > num ) > set_nat > set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_2667626500211843362nt_int: ( nat > product_prod_int_int ) > set_nat > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_6845477519721040070nt_nat: ( nat > product_prod_int_nat ) > set_nat > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_3337248961327643342nt_rat: ( nat > product_prod_int_rat ) > set_nat > set_Pr6292255179000445125nt_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5846123807819985514at_nat: ( nat > product_prod_nat_nat ) > set_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_3276603626957510736at_nat: ( nat > produc859450856879609959at_nat ) > set_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_3978134465758882403it_nat: ( nat > produc600557818389255820it_nat ) > set_nat > set_Pr1763845938948868674it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_469905907365485675it_rat: ( nat > produc6315701296850634900it_rat ) > set_nat > set_Pr4607231638325966922it_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1351718144375922894at_int: ( nat > product_prod_rat_int ) > set_nat > set_Pr3594552606344371909at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5529569163885119602at_nat: ( nat > product_prod_rat_nat ) > set_nat > set_Pr6084635751276098665at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_2021340605491722874at_rat: ( nat > product_prod_rat_rat ) > set_nat > set_Pr8928021450653196913at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_2499013659892586576at_nat: ( nat > produc3843707927480180839at_nat ) > set_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_8730104196221521654t_unit: ( nat > product_unit ) > set_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 image_nat_rat: ( nat > rat ) > set_nat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_nat_set_o: ( nat > set_o ) > set_nat > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_nat_set_int: ( nat > set_int ) > set_nat > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_nat_set_nat: ( nat > set_nat ) > set_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_7178329752028323786at_nat: ( nat > set_Pr1261947904930325089at_nat ) > set_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 image_2893549341467670548at_num: ( nat > set_Pr6200539531224447659at_num ) > set_nat > set_se4826145725398303499at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_4592875511192039216at_nat: ( nat > set_Pr8693737435421807431at_nat ) > set_nat > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_1087905878993176368at_nat: ( nat > set_Pr4329608150637261639at_nat ) > set_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_4824033694279209942t_unit: ( nat > set_Product_unit ) > set_nat > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 image_nat_set_rat: ( nat > set_rat ) > set_nat > set_set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 image_nat_set_char: ( nat > set_char ) > set_nat > set_set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 image_nat_char: ( nat > char ) > set_nat > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Sum____Type__Osum_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_678696785212003926at_nat: ( nat > sum_sum_nat_nat ) > set_nat > set_Sum_sum_nat_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 image_num_o: ( num > $o ) > set_num > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Num__Onum_001t__Int__Oint,type,
% 3.29/3.48 image_num_int: ( num > int ) > set_num > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 image_num_nat: ( num > nat ) > set_num > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 image_num_num: ( num > num ) > set_num > set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Num__Onum_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J,type,
% 3.29/3.48 image_4778453735051108682at_num: ( num > set_Pr6200539531224447659at_num ) > set_num > set_se4826145725398303499at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_I_Eo_M_Eo_J_001_Eo,type,
% 3.29/3.48 image_7896445794123959606_o_o_o: ( product_prod_o_o > $o ) > set_Product_prod_o_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 image_8105710389281276538_nat_o: ( product_prod_o_nat > $o ) > set_Pr2101469702781467981_o_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 image_4888532181312399726at_nat: ( product_prod_o_nat > nat ) > set_Pr2101469702781467981_o_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_001_Eo,type,
% 3.29/3.48 image_8742399529945250561unit_o: ( produc3788275437394581276t_unit > $o ) > set_Pr6671815714118170108t_unit > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4419268941131634678t_unit: ( produc3788275437394581276t_unit > product_unit ) > set_Pr6671815714118170108t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_17660834435998945t_unit: ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > set_Pr1133966238863718811t_unit > set_he8644174446132254637t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 image_7136766188234240905_ref_a: ( produc7812382424243267045t_unit > ref_a ) > set_Pr1133966238863718811t_unit > set_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1531683682067511245nt_int: ( produc7812382424243267045t_unit > product_prod_int_int ) > set_Pr1133966238863718811t_unit > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_4710180989675653397at_nat: ( produc7812382424243267045t_unit > product_prod_nat_nat ) > set_Pr1133966238863718811t_unit > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_M_Eo_J_001t__Int__Oint,type,
% 3.29/3.48 image_90517134139374612_o_int: ( product_prod_int_o > int ) > set_Pr903927857289325719_int_o > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001_Eo,type,
% 3.29/3.48 image_2135063354759101220_int_o: ( product_prod_int_int > $o ) > set_Pr958786334691620121nt_int > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Int__Oint,type,
% 3.29/3.48 image_5042161079198086560nt_int: ( product_prod_int_int > int ) > set_Pr958786334691620121nt_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat,type,
% 3.29/3.48 image_5044651549707136836nt_nat: ( product_prod_int_int > nat ) > set_Pr958786334691620121nt_int > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_2653370878348428101nt_int: ( product_prod_int_int > product_prod_int_int ) > set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_6831221897857624809nt_nat: ( product_prod_int_int > product_prod_int_nat ) > set_Pr958786334691620121nt_int > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1654017166447373545at_int: ( product_prod_int_int > product_prod_nat_int ) > set_Pr958786334691620121nt_int > set_Pr7995236796853374141at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5831868185956570253at_nat: ( product_prod_int_int > product_prod_nat_nat ) > set_Pr958786334691620121nt_int > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 image_6540112122905407959at_num: ( product_prod_int_int > product_prod_nat_num ) > set_Pr958786334691620121nt_int > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_8858061497167895027at_nat: ( product_prod_int_int > produc859450856879609959at_nat ) > set_Pr958786334691620121nt_int > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_6029125644611338739at_nat: ( product_prod_int_int > produc3843707927480180839at_nat ) > set_Pr958786334691620121nt_int > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 image_2855239504505064772at_int: ( product_prod_int_nat > int ) > set_Pr3448869479623346877nt_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_7928304878501623365nt_nat: ( product_prod_int_nat > product_prod_int_nat ) > set_Pr3448869479623346877nt_nat > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_4420076320108226637nt_rat: ( product_prod_int_nat > product_prod_int_rat ) > set_Pr3448869479623346877nt_nat > set_Pr6292255179000445125nt_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 image_2751100147091372101at_int: ( product_prod_int_nat > product_prod_nat_int ) > set_Pr3448869479623346877nt_nat > set_Pr7995236796853374141at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_3420722608207172081at_rat: ( product_prod_int_nat > product_prod_nat_rat ) > set_Pr3448869479623346877nt_nat > set_Pr4105333604307423337at_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Ounit_J_001t__Int__Oint,type,
% 3.29/3.48 image_7716461468295075337it_int: ( produc6865911496949736918t_unit > int ) > set_Pr5889264611543340172t_unit > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001_Eo,type,
% 3.29/3.48 image_7478392465989118804at_o_o: ( product_prod_nat_o > $o ) > set_Pr3149072824959771635_nat_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J_001t__Nat__Onat,type,
% 3.29/3.48 image_8629803608462650132_o_nat: ( product_prod_nat_o > nat ) > set_Pr3149072824959771635_nat_o > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_893334214595316897nt_int: ( product_prod_nat_int > product_prod_int_int ) > set_Pr7995236796853374141at_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5071185234104513605nt_nat: ( product_prod_nat_int > product_prod_int_nat ) > set_Pr7995236796853374141at_int > set_Pr3448869479623346877nt_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 image_9117352539549038149at_int: ( product_prod_nat_int > product_prod_nat_int ) > set_Pr7995236796853374141at_int > set_Pr7995236796853374141at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Int__Oint_J,type,
% 3.29/3.48 image_8800797895614172237at_int: ( product_prod_nat_int > product_prod_rat_int ) > set_Pr7995236796853374141at_int > set_Pr3594552606344371909at_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_3755276878268593137at_nat: ( product_prod_nat_int > product_prod_rat_nat ) > set_Pr7995236796853374141at_int > set_Pr6084635751276098665at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 image_3693632289388996572_nat_o: ( product_prod_nat_nat > $o ) > set_Pr1261947904930325089at_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 image_2483585944268220136at_int: ( product_prod_nat_nat > int ) > set_Pr1261947904930325089at_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 image_2486076414777270412at_nat: ( product_prod_nat_nat > nat ) > set_Pr1261947904930325089at_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1990417195239315453nt_int: ( product_prod_nat_nat > product_prod_int_int ) > set_Pr1261947904930325089at_nat > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_5168914502847457605at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 image_5877158439796295311at_num: ( product_prod_nat_nat > product_prod_nat_num ) > set_Pr1261947904930325089at_nat > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_1119892238107900587at_nat: ( product_prod_nat_nat > produc859450856879609959at_nat ) > set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_6169909464789311569t_unit: ( product_prod_nat_nat > product_unit ) > set_Pr1261947904930325089at_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_501298686397505212_set_o: ( product_prod_nat_nat > set_o ) > set_Pr1261947904930325089at_nat > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_15824709712370754et_nat: ( product_prod_nat_nat > set_nat ) > set_Pr1261947904930325089at_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_5423882813909314213at_nat: ( product_prod_nat_nat > set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_5803077947706746251at_nat: ( product_prod_nat_nat > set_Pr8693737435421807431at_nat ) > set_Pr1261947904930325089at_nat > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_121980125215734065t_unit: ( product_prod_nat_nat > set_Product_unit ) > set_Pr1261947904930325089at_nat > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001_Eo,type,
% 3.29/3.48 image_4451812852358507538_num_o: ( product_prod_nat_num > $o ) > set_Pr6200539531224447659at_num > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Int__Oint,type,
% 3.29/3.48 image_4501981038234393650um_int: ( product_prod_nat_num > int ) > set_Pr6200539531224447659at_num > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Nat__Onat,type,
% 3.29/3.48 image_4504471508743443926um_nat: ( product_prod_nat_num > nat ) > set_Pr6200539531224447659at_num > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_1039142661021589043nt_int: ( product_prod_nat_num > product_prod_int_int ) > set_Pr6200539531224447659at_num > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_4217639968629731195at_nat: ( product_prod_nat_num > product_prod_nat_nat ) > set_Pr6200539531224447659at_num > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 image_4925883905578568901at_num: ( product_prod_nat_num > product_prod_nat_num ) > set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_2347970371937200581um_nat: ( product_prod_nat_num > product_prod_num_nat ) > set_Pr6200539531224447659at_num > set_Pr3280342998896498603um_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_2708129733610033121at_nat: ( product_prod_nat_num > produc3843707927480180839at_nat ) > set_Pr6200539531224447659at_num > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_001t__Nat__Onat,type,
% 3.29/3.48 image_3884712837920099081it_nat: ( produc526117512892780850t_unit > nat ) > set_Pr4334478416066269672t_unit > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_5511522805742971924t_unit: ( produc526117512892780850t_unit > product_unit ) > set_Pr4334478416066269672t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 image_7762062833379733445at_num: ( product_prod_num_nat > product_prod_nat_num ) > set_Pr3280342998896498603um_nat > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_Eo,type,
% 3.29/3.48 image_3275415580317762038_nat_o: ( produc859450856879609959at_nat > $o ) > set_Pr8693737435421807431at_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat,type,
% 3.29/3.48 image_6160980552072806642at_nat: ( produc859450856879609959at_nat > nat ) > set_Pr8693737435421807431at_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_6706873702294942047at_nat: ( produc859450856879609959at_nat > product_prod_nat_nat ) > set_Pr8693737435421807431at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_6321802852832981957at_nat: ( produc859450856879609959at_nat > produc859450856879609959at_nat ) > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_7637461350386011077at_nat: ( produc859450856879609959at_nat > produc3843707927480180839at_nat ) > set_Pr8693737435421807431at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_8487516615895632747t_unit: ( produc859450856879609959at_nat > product_unit ) > set_Pr8693737435421807431at_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_2819269535336293544et_nat: ( produc859450856879609959at_nat > set_nat ) > set_Pr8693737435421807431at_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_1384942819424619199at_nat: ( produc859450856879609959at_nat > set_Pr1261947904930325089at_nat ) > set_Pr8693737435421807431at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_6654316230217496229at_nat: ( produc859450856879609959at_nat > set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_3876558564303283877at_nat: ( produc859450856879609959at_nat > set_Pr4329608150637261639at_nat ) > set_Pr8693737435421807431at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_001_Eo,type,
% 3.29/3.48 image_1801747192096393899it_o_o: ( produc7485711547916492274unit_o > $o ) > set_Pr5464989305201766866unit_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4246157487713968288t_unit: ( produc7485711547916492274unit_o > product_unit ) > set_Pr5464989305201766866unit_o > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 image_6725568594985674851at_nat: ( produc600557818389255820it_nat > nat ) > set_Pr1763845938948868674it_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_7474191388529947450t_unit: ( produc600557818389255820it_nat > product_unit ) > set_Pr1763845938948868674it_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_262127665112854123t_unit: ( produc8459935480633519975t_unit > product_unit ) > set_Pr5094982260447487303t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 image_8033574621161215657at_num: ( produc3843707927480180839at_nat > product_prod_nat_num ) > set_Pr4329608150637261639at_nat > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_5653576389946358725at_nat: ( produc3843707927480180839at_nat > produc859450856879609959at_nat ) > set_Pr4329608150637261639at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_960689587819713477at_nat: ( produc3843707927480180839at_nat > produc3843707927480180839at_nat ) > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_7082456443403096939t_unit: ( produc3843707927480180839at_nat > product_unit ) > set_Pr4329608150637261639at_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_3160451284896210088et_nat: ( produc3843707927480180839at_nat > set_nat ) > set_Pr4329608150637261639at_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_7979982168039674559at_nat: ( produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat ) > set_Pr4329608150637261639at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_7260680879217540773at_nat: ( produc3843707927480180839at_nat > set_Pr8693737435421807431at_nat ) > set_Pr4329608150637261639at_nat > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_7364710425340685989at_nat: ( produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat ) > set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 image_3313167189156628421at_nat: ( produc1319942482725812455at_nat > produc1319942482725812455at_nat ) > set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_2699825501378146573ar_rat: ( produc3922234789054302210ar_nat > produc414006230660905482ar_rat ) > set_Pr1413074515586503650ar_nat > set_Pr4256460214963601898ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J,type,
% 3.29/3.48 image_5973708714899544198r_char: ( produc3922234789054302210ar_nat > produc143505574896075907r_char ) > set_Pr1413074515586503650ar_nat > set_Pr3309569728657787619r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.48 image_4975014655635759961ar_int: ( produc414006230660905482ar_rat > produc8967755806399881310ar_int ) > set_Pr4256460214963601898ar_rat > set_Pr8146363407509552702ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_9152865675144956669ar_nat: ( produc414006230660905482ar_rat > produc3922234789054302210ar_nat ) > set_Pr4256460214963601898ar_rat > set_Pr1413074515586503650ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_5644637116751559941ar_rat: ( produc414006230660905482ar_rat > produc414006230660905482ar_rat ) > set_Pr4256460214963601898ar_rat > set_Pr4256460214963601898ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J,type,
% 3.29/3.48 image_8036680598759533694r_char: ( produc414006230660905482ar_rat > produc143505574896075907r_char ) > set_Pr4256460214963601898ar_rat > set_Pr3309569728657787619r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Int__Oint_J,type,
% 3.29/3.48 image_6605449789044937888ar_int: ( produc143505574896075907r_char > produc8967755806399881310ar_int ) > set_Pr3309569728657787619r_char > set_Pr8146363407509552702ar_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_1559928771699358788ar_nat: ( produc143505574896075907r_char > produc3922234789054302210ar_nat ) > set_Pr3309569728657787619r_char > set_Pr1413074515586503650ar_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__Rat__Orat_J,type,
% 3.29/3.48 image_7275072250160737868ar_rat: ( produc143505574896075907r_char > produc414006230660905482ar_rat ) > set_Pr3309569728657787619r_char > set_Pr4256460214963601898ar_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J_001t__Product____Type__Oprod_It__String__Ochar_Mt__String__Ochar_J,type,
% 3.29/3.48 image_7676512070627423941r_char: ( produc143505574896075907r_char > produc143505574896075907r_char ) > set_Pr3309569728657787619r_char > set_Pr3309569728657787619r_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 image_Product_unit_o: ( product_unit > $o ) > set_Product_unit > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Int__Oint,type,
% 3.29/3.48 image_873079544045703924it_int: ( product_unit > int ) > set_Product_unit > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 image_875570014554754200it_nat: ( product_unit > nat ) > set_Product_unit > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_405062704495631173t_unit: ( product_unit > product_unit ) > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 image_240439954468258464it_rat: ( product_unit > rat ) > set_Product_unit > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_6930536745178679216_set_o: ( product_unit > set_o ) > set_Product_unit > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_3995998972318789802et_int: ( product_unit > set_int ) > set_Product_unit > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_8173849991827986510et_nat: ( product_unit > set_nat ) > set_Product_unit > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_3617315916088684441at_nat: ( product_unit > set_Pr1261947904930325089at_nat ) > set_Product_unit > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_7288820656315755647at_nat: ( product_unit > set_Pr8693737435421807431at_nat ) > set_Product_unit > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_5172358348707908735at_nat: ( product_unit > set_Pr4329608150637261639at_nat ) > set_Product_unit > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_7778121751606633509t_unit: ( product_unit > set_Product_unit ) > set_Product_unit > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 image_4665621433434589782et_rat: ( product_unit > set_rat ) > set_Product_unit > set_set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__Set__Oset_It__String__Ochar_J,type,
% 3.29/3.48 image_5325685772115642575t_char: ( product_unit > set_char ) > set_Product_unit > set_set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Product____Type__Ounit_001t__String__Ochar,type,
% 3.29/3.48 image_7248553556944771225t_char: ( product_unit > char ) > set_Product_unit > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001_Eo,type,
% 3.29/3.48 image_rat_o: ( rat > $o ) > set_rat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 image_rat_int: ( rat > int ) > set_rat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 image_rat_nat: ( rat > nat ) > set_rat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_5997455970908365082nt_int: ( rat > product_prod_int_int ) > set_rat > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_9175953278516507234at_nat: ( rat > product_prod_nat_nat ) > set_rat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_2327579789247107822t_unit: ( rat > product_unit ) > set_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 image_rat_rat: ( rat > rat ) > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_rat_set_nat: ( rat > set_nat ) > set_rat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 image_rat_char: ( rat > char ) > set_rat > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_I_Eo_J_001_062_I_Eo_M_Eo_J,type,
% 3.29/3.48 image_set_o_o_o: ( set_o > $o > $o ) > set_set_o > set_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_I_Eo_J_001_Eo,type,
% 3.29/3.48 image_set_o_o: ( set_o > $o ) > set_set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_I_Eo_J_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 image_set_o_set_o: ( set_o > set_o ) > set_set_o > set_set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Int__Oint_J_001_062_It__Int__Oint_M_Eo_J,type,
% 3.29/3.48 image_set_int_int_o: ( set_int > int > $o ) > set_set_int > set_int_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Int__Oint_J_001_Eo,type,
% 3.29/3.48 image_set_int_o: ( set_int > $o ) > set_set_int > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_524474410958335435et_int: ( set_int > set_int ) > set_set_int > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Int__Oint_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_4702325430467532143et_nat: ( set_int > set_nat ) > set_set_int > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001_062_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 image_set_nat_nat_o: ( set_nat > nat > $o ) > set_set_nat > set_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 image_set_nat_o: ( set_nat > $o ) > set_set_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_6369283972875870912t_unit: ( set_nat > product_unit ) > set_set_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 image_3739036796817536367et_int: ( set_nat > set_int ) > set_set_nat > set_set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_7916887816326733075et_nat: ( set_nat > set_nat ) > set_set_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_6521575952113991828at_nat: ( set_nat > set_Pr1261947904930325089at_nat ) > set_set_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Rat__Orat_J,type,
% 3.29/3.48 image_4408659257933336347et_rat: ( set_nat > set_rat ) > set_set_nat > set_set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_062_It__Int__Oint_M_062_It__Int__Oint_M_Eo_J_J,type,
% 3.29/3.48 image_4446226961036766042_int_o: ( set_Pr958786334691620121nt_int > int > int > $o ) > set_se6260736226359567993nt_int > set_int_int_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001_Eo,type,
% 3.29/3.48 image_701744273176368580_int_o: ( set_Pr958786334691620121nt_int > $o ) > set_se6260736226359567993nt_int > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Nat__Onat_M_062_It__Nat__Onat_M_Eo_J_J,type,
% 3.29/3.48 image_6923511907955291850_nat_o: ( set_Pr1261947904930325089at_nat > nat > nat > $o ) > set_se7855581050983116737at_nat > set_nat_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 image_5253903537071781336_nat_o: ( set_Pr1261947904930325089at_nat > product_prod_nat_nat > $o ) > set_se7855581050983116737at_nat > set_Pr5582243495563764594_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001_Eo,type,
% 3.29/3.48 image_7457375456213313148_nat_o: ( set_Pr1261947904930325089at_nat > $o ) > set_se7855581050983116737at_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 image_5853224409075402146et_nat: ( set_Pr1261947904930325089at_nat > set_nat ) > set_se7855581050983116737at_nat > set_set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 image_3684629450409544005at_nat: ( set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ) > set_se7855581050983116737at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_6898982319499645995at_nat: ( set_Pr1261947904930325089at_nat > set_Pr4329608150637261639at_nat ) > set_se7855581050983116737at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J_J_001_062_It__Nat__Onat_M_062_It__Num__Onum_M_Eo_J_J,type,
% 3.29/3.48 image_2055017250723459638_num_o: ( set_Pr6200539531224447659at_num > nat > num > $o ) > set_se4826145725398303499at_num > set_nat_num_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 image_1013614488123988933at_nat: ( set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ) > set_se6425085446898223655at_nat > set_se6425085446898223655at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001_062_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_M_Eo_J,type,
% 3.29/3.48 image_4859512832475012440_nat_o: ( set_Pr4329608150637261639at_nat > produc3843707927480180839at_nat > $o ) > set_se5479201105039950375at_nat > set_Pr7010166363911110284_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_M_Eo_J_J,type,
% 3.29/3.48 image_6595146019508340652_nat_o: ( set_Pr4329608150637261639at_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o ) > set_se5479201105039950375at_nat > set_se9180647916752606350_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001_Eo,type,
% 3.29/3.48 image_3568060456209098518_nat_o: ( set_Pr4329608150637261639at_nat > $o ) > set_se5479201105039950375at_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 image_4303274092540115909at_nat: ( set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ) > set_se5479201105039950375at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,
% 3.29/3.48 image_1124969593608450885at_nat: ( set_Pr4329608150637261639at_nat > set_Pr7459493094073627847at_nat ) > set_se5479201105039950375at_nat > set_se7592288975875140775at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J_001_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_062_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_M_Eo_J_J,type,
% 3.29/3.48 image_5337237954834410540_nat_o: ( set_Pr7459493094073627847at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o ) > set_se7592288975875140775at_nat > set_se7255092946006855566_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Set__Oset_It__Product____Type__Ounit_J_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 image_4019945301284682565t_unit: ( set_Product_unit > set_Product_unit ) > set_set_Product_unit > set_set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001_Eo,type,
% 3.29/3.48 image_char_o: ( char > $o ) > set_char > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 image_char_int: ( char > int ) > set_char > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 image_char_nat: ( char > nat ) > set_char > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 image_5204326662208377313nt_int: ( char > product_prod_int_int ) > set_char > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 image_8382823969816519465at_nat: ( char > product_prod_nat_nat ) > set_char > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Product____Type__Ounit,type,
% 3.29/3.48 image_4337914935673063477t_unit: ( char > product_unit ) > set_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 image_char_rat: ( char > rat ) > set_char > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 image_char_char: ( char > char ) > set_char > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oimage_001t__Sum____Type__Osum_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 image_1320371278474632150at_nat: ( sum_sum_nat_nat > nat ) > set_Sum_sum_nat_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001_Eo,type,
% 3.29/3.48 insert_o: $o > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 insert8563697753282147485t_unit: heap_e7401611519738050253t_unit > set_he8644174446132254637t_unit > set_he8644174446132254637t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 insert_ref_a: ref_a > set_ref_a > set_ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Int__Oint,type,
% 3.29/3.48 insert_int: int > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Nat__Onat,type,
% 3.29/3.48 insert_nat: nat > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Num__Onum,type,
% 3.29/3.48 insert_num: num > set_num > set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_I_Eo_M_Eo_J,type,
% 3.29/3.48 insert6201435330877294327od_o_o: product_prod_o_o > set_Product_prod_o_o > set_Product_prod_o_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J,type,
% 3.29/3.48 insert7948214739558299847_o_nat: product_prod_o_nat > set_Pr2101469702781467981_o_nat > set_Pr2101469702781467981_o_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 insert9112848208840649964t_unit: produc3788275437394581276t_unit > set_Pr6671815714118170108t_unit > set_Pr6671815714118170108t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 insert5033312907999012233nt_int: product_prod_int_int > set_Pr958786334691620121nt_int > set_Pr958786334691620121nt_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 insert2233377226759017069_nat_o: product_prod_nat_o > set_Pr3149072824959771635_nat_o > set_Pr3149072824959771635_nat_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 insert8211810215607154385at_nat: product_prod_nat_nat > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 insert8920054152555992091at_num: product_prod_nat_num > set_Pr6200539531224447659at_num > set_Pr6200539531224447659at_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 insert6804906068341198690t_unit: produc526117512892780850t_unit > set_Pr4334478416066269672t_unit > set_Pr4334478416066269672t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 insert5050368324300391991at_nat: produc859450856879609959at_nat > set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 insert5475735164933346999at_nat: produc349518998152878311at_nat > set_Pr553994874890374343at_nat > set_Pr553994874890374343at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 insert398606708087465655at_nat: produc1906917888121415911at_nat > set_Pr5564308138774400199at_nat > set_Pr5564308138774400199at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Ounit_M_Eo_J,type,
% 3.29/3.48 insert3586912282507785154unit_o: produc7485711547916492274unit_o > set_Pr5464989305201766866unit_o > set_Pr5464989305201766866unit_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Nat__Onat_J,type,
% 3.29/3.48 insert6879346373837673660it_nat: produc600557818389255820it_nat > set_Pr1763845938948868674it_nat > set_Pr1763845938948868674it_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 insert4616891024742550839t_unit: produc8459935480633519975t_unit > set_Pr5094982260447487303t_unit > set_Pr5094982260447487303t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 insert9069300056098147895at_nat: produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 insert291458823148189367at_nat: produc1319942482725812455at_nat > set_Pr7459493094073627847at_nat > set_Pr7459493094073627847at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Product____Type__Ounit,type,
% 3.29/3.48 insert_Product_unit: product_unit > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Rat__Orat,type,
% 3.29/3.48 insert_rat: rat > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 insert9200635055090092081at_nat: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat > set_se7855581050983116737at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Oinsert_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 insert2290795007606087959at_nat: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat > set_se5479201105039950375at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Othe__elem_001t__Int__Oint,type,
% 3.29/3.48 the_elem_int: set_int > int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Othe__elem_001t__Nat__Onat,type,
% 3.29/3.48 the_elem_nat: set_nat > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Othe__elem_001t__Rat__Orat,type,
% 3.29/3.48 the_elem_rat: set_rat > rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 vimage4289680085338140859nteger: ( ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Pr4111642102156807771nteger > set_Co726186806682698383nteger ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001_Eo,type,
% 3.29/3.48 vimage_o_o: ( $o > $o ) > set_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 vimage_o_nat: ( $o > nat ) > set_nat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Product____Type__Oprod_I_Eo_M_Eo_J,type,
% 3.29/3.48 vimage8945963521958007626od_o_o: ( $o > product_prod_o_o ) > set_Product_prod_o_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Product____Type__Oprod_It__Int__Oint_M_Eo_J,type,
% 3.29/3.48 vimage4304346610107161470_int_o: ( $o > product_prod_int_o ) > set_Pr903927857289325719_int_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 vimage6125388955539849434_nat_o: ( $o > product_prod_nat_o ) > set_Pr3149072824959771635_nat_o > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Product____Type__Ounit,type,
% 3.29/3.48 vimage4222377557387472176t_unit: ( $o > product_unit ) > set_Product_unit > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__Rat__Orat,type,
% 3.29/3.48 vimage_o_rat: ( $o > rat ) > set_rat > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001_Eo_001t__String__Ochar,type,
% 3.29/3.48 vimage_o_char: ( $o > char ) > set_char > set_o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Code____Numeral__Ointeger_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 vimage6029918387083761651nteger: ( code_integer > code_integer > code_integer ) > set_Co726186806682698383nteger > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,
% 3.29/3.48 vimage6839621282666897215nteger: ( code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger ) > set_Pr4111642102156807771nteger > set_Code_integer ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 vimage_int_int: ( int > int ) > set_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 vimage_int_nat: ( int > nat ) > set_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Int__Oint_001t__Num__Onum,type,
% 3.29/3.48 vimage_int_num: ( int > num ) > set_num > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 vimage7872673496510460816nt_int: ( int > product_prod_int_int ) > set_Pr958786334691620121nt_int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage1827798767263827160at_nat: ( int > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__List__Olist_It__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage8527374361057053988at_nat: ( list_nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_list_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 vimage_nat_o: ( nat > $o ) > set_o > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 vimage_nat_int: ( nat > int ) > set_int > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 vimage_nat_nat: ( nat > nat ) > set_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 vimage_nat_num: ( nat > num ) > set_num > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage5656379182745576100_o_nat: ( nat > product_prod_o_nat ) > set_Pr2101469702781467981_o_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage9012682431555523728nt_nat: ( nat > product_prod_int_nat ) > set_Pr3448869479623346877nt_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage8013328719654469172at_nat: ( nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 vimage6435164912253009178at_nat: ( nat > produc3843707927480180839at_nat ) > set_Pr4329608150637261639at_nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Product____Type__Ounit,type,
% 3.29/3.48 vimage4884490618288580032t_unit: ( nat > product_unit ) > set_Product_unit > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 vimage_nat_rat: ( nat > rat ) > set_rat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 vimage_nat_char: ( nat > char ) > set_char > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Num__Onum_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 vimage5436458796434496692at_num: ( num > product_prod_nat_num ) > set_Pr6200539531224447659at_num > set_num ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 vimage6116673589273818795t_unit: ( produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ) > set_he8644174446132254637t_unit > set_Pr1133966238863718811t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 vimage2910454108108208703_ref_a: ( produc7812382424243267045t_unit > ref_a ) > set_ref_a > set_Pr1133966238863718811t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001_Eo,type,
% 3.29/3.48 vimage2444243245536687506_nat_o: ( product_prod_nat_nat > $o ) > set_o > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 vimage1024995831485383111t_unit: ( product_prod_nat_nat > heap_e7401611519738050253t_unit ) > set_he8644174446132254637t_unit > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 vimage7322659125625010723_ref_a: ( product_prod_nat_nat > ref_a ) > set_ref_a > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 vimage4650790856102703794at_int: ( product_prod_nat_nat > int ) > set_int > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
% 3.29/3.48 vimage4653281326611754070at_nat: ( product_prod_nat_nat > nat ) > set_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 vimage4308919176130087787t_unit: ( product_prod_nat_nat > produc7812382424243267045t_unit ) > set_Pr1133966238863718811t_unit > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage2449269961533847803at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,
% 3.29/3.48 vimage3104651464403166471t_unit: ( product_prod_nat_nat > product_unit ) > set_Product_unit > set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 vimage8808348054653608838unit_o: ( product_unit > $o ) > set_o > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Nat__Onat,type,
% 3.29/3.48 vimage6253328473476588386it_nat: ( product_unit > nat ) > set_nat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Product____Type__Oprod_I_Eo_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 vimage508909887551888138t_unit: ( product_unit > produc3788275437394581276t_unit ) > set_Pr6671815714118170108t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 vimage4422279681566046568t_unit: ( product_unit > produc6865911496949736918t_unit ) > set_Pr5889264611543340172t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 vimage7305857734363866308t_unit: ( product_unit > produc526117512892780850t_unit ) > set_Pr4334478416066269672t_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,
% 3.29/3.48 vimage7995052115951654139t_unit: ( product_unit > product_unit ) > set_Product_unit > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__Rat__Orat,type,
% 3.29/3.48 vimage5618198413390092650it_rat: ( product_unit > rat ) > set_rat > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Product____Type__Ounit_001t__String__Ochar,type,
% 3.29/3.48 vimage2648087219933717859t_char: ( product_unit > char ) > set_char > set_Product_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Rat__Orat_001t__Int__Oint,type,
% 3.29/3.48 vimage_rat_int: ( rat > int ) > set_int > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 vimage_rat_nat: ( rat > nat ) > set_nat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Rat__Orat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage2119786153496215084at_nat: ( rat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Rat__Orat_001t__Rat__Orat,type,
% 3.29/3.48 vimage_rat_rat: ( rat > rat ) > set_rat > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__Rat__Orat_001t__String__Ochar,type,
% 3.29/3.48 vimage_rat_char: ( rat > char ) > set_char > set_rat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__String__Ochar_001t__Int__Oint,type,
% 3.29/3.48 vimage_char_int: ( char > int ) > set_int > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__String__Ochar_001t__Nat__Onat,type,
% 3.29/3.48 vimage_char_nat: ( char > nat ) > set_nat > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__String__Ochar_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 vimage8942442433166402803at_nat: ( char > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__String__Ochar_001t__Rat__Orat,type,
% 3.29/3.48 vimage_char_rat: ( char > rat ) > set_rat > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set_Ovimage_001t__String__Ochar_001t__String__Ochar,type,
% 3.29/3.48 vimage_char_char: ( char > char ) > set_char > set_char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Int__Oint,type,
% 3.29/3.48 set_or1266510415728281911st_int: int > int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Nat__Onat,type,
% 3.29/3.48 set_or1269000886237332187st_nat: nat > nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatLeastLessThan_001t__Int__Oint,type,
% 3.29/3.48 set_or4662586982721622107an_int: int > int > set_int ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatLeastLessThan_001t__Nat__Onat,type,
% 3.29/3.48 set_or4665077453230672383an_nat: nat > nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatLeast_001t__Nat__Onat,type,
% 3.29/3.48 set_ord_atLeast_nat: nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OatMost_001t__Nat__Onat,type,
% 3.29/3.48 set_ord_atMost_nat: nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OgreaterThan_001t__Nat__Onat,type,
% 3.29/3.48 set_or1210151606488870762an_nat: nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Set__Interval_Oord__class_OlessThan_001t__Nat__Onat,type,
% 3.29/3.48 set_ord_lessThan_nat: nat > set_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_String_Ocomm__semiring__1__class_Oof__char_001t__Nat__Onat,type,
% 3.29/3.48 comm_s629917340098488124ar_nat: char > nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_String_Ounique__euclidean__semiring__with__bit__operations__class_Ochar__of_001t__Nat__Onat,type,
% 3.29/3.48 unique3096191561947761185of_nat: nat > char ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 left_t2884206969071330nteger: ( code_integer > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 left_t1735413524555719857er_int: ( code_integer > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 left_t2374113004080657585nteger: ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 left_total_int_int: ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 left_t8261381459436684205at_nat: ( int > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 left_t1861001511420785031at_int: ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__total_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 left_t5646938096895998950at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 left_u6156896403773009178er_int: ( code_integer > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 left_u6795595883297946906nteger: ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 left_unique_int_int: ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 left_u1182257597767569412at_nat: ( int > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 left_unique_nat_nat: ( nat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 left_unique_num_num: ( num > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 left_u4005249686606446046at_int: ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oleft__unique_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 left_u7296345956935681743at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 right_7281159819619925802nteger: ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 right_total_int_int: ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 right_total_nat_nat: ( nat > nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 right_total_num_num: ( num > num > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 right_1157779049177982926at_int: ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__total_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 right_4094035864313884895at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 right_5866438497372881682nteger: ( code_integer > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Code____Numeral__Ointeger_001t__Int__Oint,type,
% 3.29/3.48 right_7836862732553076961er_int: ( code_integer > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Int__Oint_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 right_8475562212078014689nteger: ( int > code_integer > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 right_unique_int_int: ( int > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 right_8621877368619751767at_int: ( product_prod_nat_nat > int > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Transfer_Oright__unique_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 right_1383565826979811350at_nat: ( product_prod_nat_nat > product_prod_nat_nat > $o ) > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001_Eo_001_Eo,type,
% 3.29/3.48 type_definition_o_o: ( $o > $o ) > ( $o > $o ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001_Eo_001t__Nat__Onat,type,
% 3.29/3.48 type_d7121381646445849148_o_nat: ( $o > nat ) > ( nat > $o ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001_Eo_001t__Num__Onum,type,
% 3.29/3.48 type_d3678713432601627782_o_num: ( $o > num ) > ( num > $o ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001_Eo_001t__Rat__Orat,type,
% 3.29/3.48 type_d6486251586359353412_o_rat: ( $o > rat ) > ( rat > $o ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001_Eo_001t__String__Ochar,type,
% 3.29/3.48 type_d9076672964931703357o_char: ( $o > char ) > ( char > $o ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Int__Oint_001_Eo,type,
% 3.29/3.48 type_d8403010662121346494_int_o: ( int > $o ) > ( $o > int ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Int__Oint_001t__Int__Oint,type,
% 3.29/3.48 type_d7247357190169752966nt_int: ( int > int ) > ( int > int ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Int__Oint_001t__Nat__Onat,type,
% 3.29/3.48 type_d7249847660678803242nt_nat: ( int > nat ) > ( nat > int ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Int__Oint_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 type_d7732240953928457511at_nat: ( int > product_prod_nat_nat ) > ( product_prod_nat_nat > int ) > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001_Eo,type,
% 3.29/3.48 type_d1000680970699258650_nat_o: ( nat > $o ) > ( $o > nat ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001t__Int__Oint,type,
% 3.29/3.48 type_d6248003478268698410at_int: ( nat > int ) > ( int > nat ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 type_d6250493948777748686at_nat: ( nat > nat ) > ( nat > nat ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001t__Num__Onum,type,
% 3.29/3.48 type_d2807825734933527320at_num: ( nat > num ) > ( num > nat ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001t__Rat__Orat,type,
% 3.29/3.48 type_d5615363888691252950at_rat: ( nat > rat ) > ( rat > nat ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Nat__Onat_001t__String__Ochar,type,
% 3.29/3.48 type_d5945782884131516111t_char: ( nat > char ) > ( char > nat ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Num__Onum_001_Eo,type,
% 3.29/3.48 type_d9070036042389994064_num_o: ( num > $o ) > ( $o > num ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Num__Onum_001t__Nat__Onat,type,
% 3.29/3.48 type_d4380824352085218072um_nat: ( num > nat ) > ( nat > num ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Num__Onum_001t__Num__Onum,type,
% 3.29/3.48 type_d938156138240996706um_num: ( num > num ) > ( num > num ) > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Num__Onum_001t__Rat__Orat,type,
% 3.29/3.48 type_d3745694291998722336um_rat: ( num > rat ) > ( rat > num ) > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Num__Onum_001t__String__Ochar,type,
% 3.29/3.48 type_d4396077731765706521m_char: ( num > char ) > ( char > num ) > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Int__Oint,type,
% 3.29/3.48 type_d1331861005912558337at_int: ( product_prod_nat_nat > int ) > ( int > product_prod_nat_nat ) > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 type_d281131942595027436at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Product____Type__Ounit_001_Eo,type,
% 3.29/3.48 type_d6188575255521822967unit_o: ( product_unit > $o ) > ( $o > product_unit ) > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Typedef_Otype__definition_001t__Rat__Orat_001t__Nat__Onat,type,
% 3.29/3.48 type_d5933939304842882774at_nat: ( rat > nat ) > ( nat > rat ) > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Oaccp_001t__Nat__Onat,type,
% 3.29/3.48 accp_nat: ( nat > nat > $o ) > nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Oless__than,type,
% 3.29/3.48 less_than: set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Olex__prod_001t__Nat__Onat_001t__Nat__Onat,type,
% 3.29/3.48 lex_prod_nat_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Omax__ext_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 max_ex8135407076693332796at_nat: set_Pr8693737435421807431at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Omin__ext_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 min_ex6901939911449802026at_nat: set_Pr8693737435421807431at_nat > set_Pr4329608150637261639at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Opred__nat,type,
% 3.29/3.48 pred_nat: set_Pr1261947904930325089at_nat ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Owf_001t__Nat__Onat,type,
% 3.29/3.48 wf_nat: set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_Wellfounded_Owf_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 wf_Pro7803398752247294826at_nat: set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_I_Eo_M_Eo_J,type,
% 3.29/3.48 member_o_o: ( $o > $o ) > set_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_I_Eo_Mt__Nat__Onat_J,type,
% 3.29/3.48 member_o_nat: ( $o > nat ) > set_o_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_I_Eo_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 member2370919827131729009t_unit: ( $o > product_unit ) > set_o_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 member2790140394383616496nteger: ( code_integer > code_integer ) > set_Co726186806682698383nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 member254662033361028077nt_int: ( int > product_prod_int_int ) > set_in6154042108061588260nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member557823603599733045at_nat: ( int > product_prod_nat_nat ) > set_in7748886932685137004at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Int__Oint_Mt__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J_J,type,
% 3.29/3.48 member7514810323860029129um_num: ( int > product_prod_num_num ) > set_in3169746454734514176um_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__List__Olist_It__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member3963856813518191233at_nat: ( list_nat > product_prod_nat_nat ) > set_li2168235667650531768at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 member_nat_int: ( nat > int ) > set_nat_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 member6440191985751670089nt_int: ( nat > product_prod_int_int ) > set_na7251125088705586816nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member6743353555990375057at_nat: ( nat > product_prod_nat_nat ) > set_na8845969913329135560at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Rat__Orat_M_Eo_J,type,
% 3.29/3.48 member_rat_o: ( rat > $o ) > set_rat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Rat__Orat_Mt__Nat__Onat_J,type,
% 3.29/3.48 member_rat_nat: ( rat > nat ) > set_rat_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 member546649419593416001nt_int: ( rat > product_prod_int_int ) > set_ra518564293221149304nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Rat__Orat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member849810989832120969at_nat: ( rat > product_prod_nat_nat ) > set_ra2113409117844698048at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__Rat__Orat_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 member7011034171605722901t_unit: ( rat > product_unit ) > set_rat_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__String__Ochar_M_Eo_J,type,
% 3.29/3.48 member_char_o: ( char > $o ) > set_char_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__String__Ochar_Mt__Nat__Onat_J,type,
% 3.29/3.48 member_char_nat: ( char > nat ) > set_char_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 member2992454361780672008nt_int: ( char > product_prod_int_int ) > set_ch6383161263842509759nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__String__Ochar_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member3295615932019376976at_nat: ( char > product_prod_nat_nat ) > set_ch7978006088466058503at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_062_It__String__Ochar_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 member379592906918970460t_unit: ( char > product_unit ) > set_ch7814610555394875923t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001_Eo,type,
% 3.29/3.48 member_o: $o > set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Code____Numeral__Ointeger,type,
% 3.29/3.48 member_Code_integer: code_integer > set_Code_integer > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J,type,
% 3.29/3.48 member242389114213480694t_unit: heap_e7401611519738050253t_unit > set_he8644174446132254637t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Heap__Oref_Itf__a_J,type,
% 3.29/3.48 member_ref_a: ref_a > set_ref_a > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Int__Oint,type,
% 3.29/3.48 member_int: int > set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Nat__Onat,type,
% 3.29/3.48 member_nat: nat > set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Num__Onum,type,
% 3.29/3.48 member_num: num > set_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_I_Eo_M_Eo_J,type,
% 3.29/3.48 member7466972457876170832od_o_o: product_prod_o_o > set_Product_prod_o_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_I_Eo_Mt__Int__Oint_J,type,
% 3.29/3.48 member7847949116333733898_o_int: product_prod_o_int > set_Pr8834758594704517033_o_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_I_Eo_Mt__Nat__Onat_J,type,
% 3.29/3.48 member2802428098988154798_o_nat: product_prod_o_nat > set_Pr2101469702781467981_o_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Heap__Oref_Itf__a_J_Mt__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_J,type,
% 3.29/3.48 member7849944260330398460t_unit: produc7812382424243267045t_unit > set_Pr1133966238863718811t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_M_Eo_J,type,
% 3.29/3.48 member4489920277610959864_int_o: product_prod_int_o > set_Pr903927857289325719_int_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_Mt__Code____Numeral__Ointeger_J,type,
% 3.29/3.48 member4345257455949424659nteger: produc2963269191615333738nteger > set_Pr8415741480598773322nteger > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,
% 3.29/3.48 member5262025264175285858nt_int: product_prod_int_int > set_Pr958786334691620121nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_Mt__Nat__Onat_J,type,
% 3.29/3.48 member216504246829706758nt_nat: product_prod_int_nat > set_Pr3448869479623346877nt_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_M_Eo_J,type,
% 3.29/3.48 member6310962623043647828_nat_o: product_prod_nat_o > set_Pr3149072824959771635_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Int__Oint_J,type,
% 3.29/3.48 member4262671552274231302at_int: product_prod_nat_int > set_Pr7995236796853374141at_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
% 3.29/3.48 member8440522571783428010at_nat: product_prod_nat_nat > set_Pr1261947904930325089at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Num__Onum_J,type,
% 3.29/3.48 member9148766508732265716at_num: product_prod_nat_num > set_Pr6200539531224447659at_num > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Num__Onum_Mt__Nat__Onat_J,type,
% 3.29/3.48 member6570852975090897396um_nat: product_prod_num_nat > set_Pr3280342998896498603um_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,
% 3.29/3.48 member8566619992076573584nt_int: produc1219242969750017639nt_int > set_Pr2560585780119916871nt_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
% 3.29/3.48 member2200362271989506215_nat_o: produc652263959640188542_nat_o > set_Pr6558897299634722526_nat_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Int__Oint_J,type,
% 3.29/3.48 member8394280151737582451at_int: produc4196048018000912732at_int > set_Pr49084382684228242at_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member8206827879206165904at_nat: produc859450856879609959at_nat > set_Pr8693737435421807431at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 member6009668390874684176at_nat: produc1906917888121415911at_nat > set_Pr5564308138774400199at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Ounit_J,type,
% 3.29/3.48 member7821138191923116944t_unit: produc8459935480633519975t_unit > set_Pr5094982260447487303t_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,
% 3.29/3.48 member8757157785044589968at_nat: produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,
% 3.29/3.48 member1466754251312161552at_nat: produc1319942482725812455at_nat > set_Pr7459493094073627847at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Product____Type__Ounit,type,
% 3.29/3.48 member_Product_unit: product_unit > set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Rat__Orat,type,
% 3.29/3.48 member_rat: rat > set_rat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_I_Eo_J,type,
% 3.29/3.48 member_set_o: set_o > set_set_o > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_It__Int__Oint_J,type,
% 3.29/3.48 member_set_int: set_int > set_set_int > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_It__Nat__Onat_J,type,
% 3.29/3.48 member_set_nat: set_nat > set_set_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
% 3.29/3.48 member2643936169264416010at_nat: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,
% 3.29/3.48 member6273874620674182256at_nat: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__Set__Oset_It__Product____Type__Ounit_J,type,
% 3.29/3.48 member5877623283571906838t_unit: set_Product_unit > set_set_Product_unit > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_c_member_001t__String__Ochar,type,
% 3.29/3.48 member_char: char > set_char > $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_v_h,type,
% 3.29/3.48 h: heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_v_h_H,type,
% 3.29/3.48 h2: heap_e7401611519738050253t_unit ).
% 3.29/3.48
% 3.29/3.48 thf(sy_v_r,type,
% 3.29/3.48 r: ref_a ).
% 3.29/3.48
% 3.29/3.48 thf(sy_v_thesis,type,
% 3.29/3.48 thesis: $o ).
% 3.29/3.48
% 3.29/3.48 thf(sy_v_x,type,
% 3.29/3.48 x: a ).
% 3.29/3.48
% 3.29/3.48 % Relevant facts (4289)
% 3.29/3.48 thf(fact_0_that,axiom,
% 3.29/3.48 ( ( r
% 3.29/3.48 = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
% 3.29/3.48 => ( ( h2
% 3.29/3.48 = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) )
% 3.29/3.48 => thesis ) ) ).
% 3.29/3.48
% 3.29/3.48 % that
% 3.29/3.48 thf(fact_1_assms,axiom,
% 3.29/3.48 heap_effect_ref_a @ ( ref_a2 @ x ) @ h @ h2 @ r ).
% 3.29/3.48
% 3.29/3.48 % assms
% 3.29/3.48 thf(fact_2_prod_Oexpand,axiom,
% 3.29/3.48 ! [Prod: produc7812382424243267045t_unit,Prod2: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( ( ( produc473321116828791851t_unit @ Prod )
% 3.29/3.48 = ( produc473321116828791851t_unit @ Prod2 ) )
% 3.29/3.48 & ( ( produc1126150082675451753t_unit @ Prod )
% 3.29/3.48 = ( produc1126150082675451753t_unit @ Prod2 ) ) )
% 3.29/3.48 => ( Prod = Prod2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.expand
% 3.29/3.48 thf(fact_3_prod__eqI,axiom,
% 3.29/3.48 ! [P: produc7812382424243267045t_unit,Q: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( ( produc473321116828791851t_unit @ P )
% 3.29/3.48 = ( produc473321116828791851t_unit @ Q ) )
% 3.29/3.48 => ( ( ( produc1126150082675451753t_unit @ P )
% 3.29/3.48 = ( produc1126150082675451753t_unit @ Q ) )
% 3.29/3.48 => ( P = Q ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_eqI
% 3.29/3.48 thf(fact_4_exE__realizer_H,axiom,
% 3.29/3.48 ! [P2: heap_e7401611519738050253t_unit > ref_a > $o,P: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( P2 @ ( produc1126150082675451753t_unit @ P ) @ ( produc473321116828791851t_unit @ P ) )
% 3.29/3.48 => ~ ! [X: ref_a,Y: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ~ ( P2 @ Y @ X ) ) ).
% 3.29/3.48
% 3.29/3.48 % exE_realizer'
% 3.29/3.48 thf(fact_5_prod__eq__iff,axiom,
% 3.29/3.48 ( ( ^ [Y2: produc7812382424243267045t_unit,Z: produc7812382424243267045t_unit] : ( Y2 = Z ) )
% 3.29/3.48 = ( ^ [S: produc7812382424243267045t_unit,T: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( ( produc473321116828791851t_unit @ S )
% 3.29/3.48 = ( produc473321116828791851t_unit @ T ) )
% 3.29/3.48 & ( ( produc1126150082675451753t_unit @ S )
% 3.29/3.48 = ( produc1126150082675451753t_unit @ T ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_eq_iff
% 3.29/3.48 thf(fact_6_Ref_Oget__alloc,axiom,
% 3.29/3.48 ! [X2: a,H: heap_e7401611519738050253t_unit,X3: a] :
% 3.29/3.48 ( ( get_a @ ( produc1126150082675451753t_unit @ ( alloc_a @ X2 @ H ) ) @ ( produc473321116828791851t_unit @ ( alloc_a @ X3 @ H ) ) )
% 3.29/3.48 = X2 ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.get_alloc
% 3.29/3.48 thf(fact_7_set__alloc,axiom,
% 3.29/3.48 ! [V: a,H: heap_e7401611519738050253t_unit,V2: a] :
% 3.29/3.48 ( ( set_a @ ( produc473321116828791851t_unit @ ( alloc_a @ V @ H ) ) @ V2 @ ( produc1126150082675451753t_unit @ ( alloc_a @ V @ H ) ) )
% 3.29/3.48 = ( produc1126150082675451753t_unit @ ( alloc_a @ V2 @ H ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % set_alloc
% 3.29/3.48 thf(fact_8_Ref_Opresent__alloc,axiom,
% 3.29/3.48 ! [H: heap_e7401611519738050253t_unit,R: ref_a,V: a] :
% 3.29/3.48 ( ( present_a @ H @ R )
% 3.29/3.48 => ( present_a @ ( produc1126150082675451753t_unit @ ( alloc_a @ V @ H ) ) @ R ) ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.present_alloc
% 3.29/3.48 thf(fact_9_Ref_Onot__present__alloc,axiom,
% 3.29/3.48 ! [H: heap_e7401611519738050253t_unit,V: a] :
% 3.29/3.48 ~ ( present_a @ H @ ( produc473321116828791851t_unit @ ( alloc_a @ V @ H ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.not_present_alloc
% 3.29/3.48 thf(fact_10_Ref_Oset__same,axiom,
% 3.29/3.48 ! [R: ref_a,X2: a,Y3: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( set_a @ R @ X2 @ ( set_a @ R @ Y3 @ H ) )
% 3.29/3.48 = ( set_a @ R @ X2 @ H ) ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.set_same
% 3.29/3.48 thf(fact_11_Ref_Oget__set__eq,axiom,
% 3.29/3.48 ! [R: ref_a,X2: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( get_a @ ( set_a @ R @ X2 @ H ) @ R )
% 3.29/3.48 = X2 ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.get_set_eq
% 3.29/3.48 thf(fact_12_present__set,axiom,
% 3.29/3.48 ! [R: ref_a,V: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( present_a @ ( set_a @ R @ V @ H ) )
% 3.29/3.48 = ( present_a @ H ) ) ).
% 3.29/3.48
% 3.29/3.48 % present_set
% 3.29/3.48 thf(fact_13_effect__refE,axiom,
% 3.29/3.48 ! [V: a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.48 ( ( heap_effect_ref_a @ ( ref_a2 @ V ) @ H @ H2 @ R )
% 3.29/3.48 => ~ ( ( ( get_a @ H2 @ R )
% 3.29/3.48 = V )
% 3.29/3.48 => ( ( present_a @ H2 @ R )
% 3.29/3.48 => ( present_a @ H @ R ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_refE
% 3.29/3.48 thf(fact_14_alloc__set,axiom,
% 3.29/3.48 ! [X2: a,R: ref_a,X3: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( produc473321116828791851t_unit @ ( alloc_a @ X2 @ ( set_a @ R @ X3 @ H ) ) )
% 3.29/3.48 = ( produc473321116828791851t_unit @ ( alloc_a @ X2 @ H ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % alloc_set
% 3.29/3.48 thf(fact_15_ref_H__def,axiom,
% 3.29/3.48 ref_a3 = ref_a2 ).
% 3.29/3.48
% 3.29/3.48 % ref'_def
% 3.29/3.48 thf(fact_16_get__alloc__neq,axiom,
% 3.29/3.48 ! [R: ref_a,V: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( noteq_a_a @ R @ ( produc473321116828791851t_unit @ ( alloc_a @ V @ H ) ) )
% 3.29/3.48 => ( ( get_a @ ( produc1126150082675451753t_unit @ ( alloc_a @ V @ H ) ) @ R )
% 3.29/3.48 = ( get_a @ H @ R ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % get_alloc_neq
% 3.29/3.48 thf(fact_17_effect__changeE,axiom,
% 3.29/3.48 ! [F: a > a,R2: ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: a] :
% 3.29/3.48 ( ( heap_effect_a @ ( change_a @ F @ R2 ) @ H @ H2 @ R )
% 3.29/3.48 => ~ ( ( H2
% 3.29/3.48 = ( set_a @ R2 @ ( F @ ( get_a @ H @ R2 ) ) @ H ) )
% 3.29/3.48 => ( R
% 3.29/3.48 != ( F @ ( get_a @ H @ R2 ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_changeE
% 3.29/3.48 thf(fact_18_effect__changeE,axiom,
% 3.29/3.48 ! [F: ref_a > ref_a,R2: ref_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.48 ( ( heap_effect_ref_a @ ( change_ref_a @ F @ R2 ) @ H @ H2 @ R )
% 3.29/3.48 => ~ ( ( H2
% 3.29/3.48 = ( set_ref_a2 @ R2 @ ( F @ ( get_ref_a @ H @ R2 ) ) @ H ) )
% 3.29/3.48 => ( R
% 3.29/3.48 != ( F @ ( get_ref_a @ H @ R2 ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_changeE
% 3.29/3.48 thf(fact_19_effect__changeI,axiom,
% 3.29/3.48 ! [H2: heap_e7401611519738050253t_unit,R: ref_a,F: a > a,H: heap_e7401611519738050253t_unit,X2: a] :
% 3.29/3.48 ( ( H2
% 3.29/3.48 = ( set_a @ R @ ( F @ ( get_a @ H @ R ) ) @ H ) )
% 3.29/3.48 => ( ( X2
% 3.29/3.48 = ( F @ ( get_a @ H @ R ) ) )
% 3.29/3.48 => ( heap_effect_a @ ( change_a @ F @ R ) @ H @ H2 @ X2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_changeI
% 3.29/3.48 thf(fact_20_effect__changeI,axiom,
% 3.29/3.48 ! [H2: heap_e7401611519738050253t_unit,R: ref_ref_a,F: ref_a > ref_a,H: heap_e7401611519738050253t_unit,X2: ref_a] :
% 3.29/3.48 ( ( H2
% 3.29/3.48 = ( set_ref_a2 @ R @ ( F @ ( get_ref_a @ H @ R ) ) @ H ) )
% 3.29/3.48 => ( ( X2
% 3.29/3.48 = ( F @ ( get_ref_a @ H @ R ) ) )
% 3.29/3.48 => ( heap_effect_ref_a @ ( change_ref_a @ F @ R ) @ H @ H2 @ X2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_changeI
% 3.29/3.48 thf(fact_21_present__alloc__neq,axiom,
% 3.29/3.48 ! [H: heap_e7401611519738050253t_unit,R: ref_a,V: a] :
% 3.29/3.48 ( ( present_a @ H @ R )
% 3.29/3.48 => ( noteq_a_a @ R @ ( produc473321116828791851t_unit @ ( alloc_a @ V @ H ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % present_alloc_neq
% 3.29/3.48 thf(fact_22_Ref_Oget__set__neq,axiom,
% 3.29/3.48 ! [R: ref_a,S2: ref_a,X2: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( noteq_a_a @ R @ S2 )
% 3.29/3.48 => ( ( get_a @ ( set_a @ S2 @ X2 @ H ) @ R )
% 3.29/3.48 = ( get_a @ H @ R ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.get_set_neq
% 3.29/3.48 thf(fact_23_ref__def,axiom,
% 3.29/3.48 ( ref_a2
% 3.29/3.48 = ( ^ [V3: a] : ( heap_heap_ref_a @ ( alloc_a @ V3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % ref_def
% 3.29/3.48 thf(fact_24_effect__lookupE,axiom,
% 3.29/3.48 ! [R: ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,X2: a] :
% 3.29/3.48 ( ( heap_effect_a @ ( lookup_a @ R ) @ H @ H2 @ X2 )
% 3.29/3.48 => ~ ( ( H2 = H )
% 3.29/3.48 => ( X2
% 3.29/3.48 != ( get_a @ H @ R ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_lookupE
% 3.29/3.48 thf(fact_25_effect__lookupE,axiom,
% 3.29/3.48 ! [R: ref_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,X2: ref_a] :
% 3.29/3.48 ( ( heap_effect_ref_a @ ( lookup_ref_a @ R ) @ H @ H2 @ X2 )
% 3.29/3.48 => ~ ( ( H2 = H )
% 3.29/3.48 => ( X2
% 3.29/3.48 != ( get_ref_a @ H @ R ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_lookupE
% 3.29/3.48 thf(fact_26_effect__lookupI,axiom,
% 3.29/3.48 ! [H2: heap_e7401611519738050253t_unit,H: heap_e7401611519738050253t_unit,X2: a,R: ref_a] :
% 3.29/3.48 ( ( H2 = H )
% 3.29/3.48 => ( ( X2
% 3.29/3.48 = ( get_a @ H @ R ) )
% 3.29/3.48 => ( heap_effect_a @ ( lookup_a @ R ) @ H @ H2 @ X2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_lookupI
% 3.29/3.48 thf(fact_27_effect__lookupI,axiom,
% 3.29/3.48 ! [H2: heap_e7401611519738050253t_unit,H: heap_e7401611519738050253t_unit,X2: ref_a,R: ref_ref_a] :
% 3.29/3.48 ( ( H2 = H )
% 3.29/3.48 => ( ( X2
% 3.29/3.48 = ( get_ref_a @ H @ R ) )
% 3.29/3.48 => ( heap_effect_ref_a @ ( lookup_ref_a @ R ) @ H @ H2 @ X2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_lookupI
% 3.29/3.48 thf(fact_28_effect__refI,axiom,
% 3.29/3.48 ! [R: ref_a,H2: heap_e7401611519738050253t_unit,V: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( ( produc6544324848051098391t_unit @ R @ H2 )
% 3.29/3.48 = ( alloc_a @ V @ H ) )
% 3.29/3.48 => ( heap_effect_ref_a @ ( ref_a2 @ V ) @ H @ H2 @ R ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_refI
% 3.29/3.48 thf(fact_29_snd__swap,axiom,
% 3.29/3.48 ! [X2: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( produc6369869760173755749_ref_a @ ( produc970745769005243767t_unit @ X2 ) )
% 3.29/3.48 = ( produc473321116828791851t_unit @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_swap
% 3.29/3.48 thf(fact_30_snd__swap,axiom,
% 3.29/3.48 ! [X2: produc1799199577659733785_ref_a] :
% 3.29/3.48 ( ( produc1126150082675451753t_unit @ ( produc6214465446503547763_ref_a @ X2 ) )
% 3.29/3.48 = ( produc5717040794327095847_ref_a @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_swap
% 3.29/3.48 thf(fact_31_fst__swap,axiom,
% 3.29/3.48 ! [X2: produc1799199577659733785_ref_a] :
% 3.29/3.48 ( ( produc473321116828791851t_unit @ ( produc6214465446503547763_ref_a @ X2 ) )
% 3.29/3.48 = ( produc6369869760173755749_ref_a @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_swap
% 3.29/3.48 thf(fact_32_fst__swap,axiom,
% 3.29/3.48 ! [X2: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( produc5717040794327095847_ref_a @ ( produc970745769005243767t_unit @ X2 ) )
% 3.29/3.48 = ( produc1126150082675451753t_unit @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_swap
% 3.29/3.48 thf(fact_33_prod_Oinject,axiom,
% 3.29/3.48 ! [X1: set_Pr4329608150637261639at_nat,X22: set_Pr4329608150637261639at_nat,Y1: set_Pr4329608150637261639at_nat,Y22: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( ( produc9060074326276436823at_nat @ X1 @ X22 )
% 3.29/3.48 = ( produc9060074326276436823at_nat @ Y1 @ Y22 ) )
% 3.29/3.48 = ( ( X1 = Y1 )
% 3.29/3.48 & ( X22 = Y22 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.inject
% 3.29/3.48 thf(fact_34_prod_Oinject,axiom,
% 3.29/3.48 ! [X1: set_Pr1261947904930325089at_nat,X22: set_Pr1261947904930325089at_nat,Y1: set_Pr1261947904930325089at_nat,Y22: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( ( produc2922128104949294807at_nat @ X1 @ X22 )
% 3.29/3.48 = ( produc2922128104949294807at_nat @ Y1 @ Y22 ) )
% 3.29/3.48 = ( ( X1 = Y1 )
% 3.29/3.48 & ( X22 = Y22 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.inject
% 3.29/3.48 thf(fact_35_prod_Oinject,axiom,
% 3.29/3.48 ! [X1: nat,X22: num,Y1: nat,Y22: num] :
% 3.29/3.48 ( ( ( product_Pair_nat_num @ X1 @ X22 )
% 3.29/3.48 = ( product_Pair_nat_num @ Y1 @ Y22 ) )
% 3.29/3.48 = ( ( X1 = Y1 )
% 3.29/3.48 & ( X22 = Y22 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.inject
% 3.29/3.48 thf(fact_36_prod_Oinject,axiom,
% 3.29/3.48 ! [X1: nat,X22: nat,Y1: nat,Y22: nat] :
% 3.29/3.48 ( ( ( product_Pair_nat_nat @ X1 @ X22 )
% 3.29/3.48 = ( product_Pair_nat_nat @ Y1 @ Y22 ) )
% 3.29/3.48 = ( ( X1 = Y1 )
% 3.29/3.48 & ( X22 = Y22 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.inject
% 3.29/3.48 thf(fact_37_prod_Oinject,axiom,
% 3.29/3.48 ! [X1: int,X22: int,Y1: int,Y22: int] :
% 3.29/3.48 ( ( ( product_Pair_int_int @ X1 @ X22 )
% 3.29/3.48 = ( product_Pair_int_int @ Y1 @ Y22 ) )
% 3.29/3.48 = ( ( X1 = Y1 )
% 3.29/3.48 & ( X22 = Y22 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.inject
% 3.29/3.48 thf(fact_38_old_Oprod_Oinject,axiom,
% 3.29/3.48 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,A2: set_Pr4329608150637261639at_nat,B2: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( ( produc9060074326276436823at_nat @ A @ B )
% 3.29/3.48 = ( produc9060074326276436823at_nat @ A2 @ B2 ) )
% 3.29/3.48 = ( ( A = A2 )
% 3.29/3.48 & ( B = B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.inject
% 3.29/3.48 thf(fact_39_old_Oprod_Oinject,axiom,
% 3.29/3.48 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,A2: set_Pr1261947904930325089at_nat,B2: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( ( produc2922128104949294807at_nat @ A @ B )
% 3.29/3.48 = ( produc2922128104949294807at_nat @ A2 @ B2 ) )
% 3.29/3.48 = ( ( A = A2 )
% 3.29/3.48 & ( B = B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.inject
% 3.29/3.48 thf(fact_40_old_Oprod_Oinject,axiom,
% 3.29/3.48 ! [A: nat,B: num,A2: nat,B2: num] :
% 3.29/3.48 ( ( ( product_Pair_nat_num @ A @ B )
% 3.29/3.48 = ( product_Pair_nat_num @ A2 @ B2 ) )
% 3.29/3.48 = ( ( A = A2 )
% 3.29/3.48 & ( B = B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.inject
% 3.29/3.48 thf(fact_41_old_Oprod_Oinject,axiom,
% 3.29/3.48 ! [A: nat,B: nat,A2: nat,B2: nat] :
% 3.29/3.48 ( ( ( product_Pair_nat_nat @ A @ B )
% 3.29/3.48 = ( product_Pair_nat_nat @ A2 @ B2 ) )
% 3.29/3.48 = ( ( A = A2 )
% 3.29/3.48 & ( B = B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.inject
% 3.29/3.48 thf(fact_42_old_Oprod_Oinject,axiom,
% 3.29/3.48 ! [A: int,B: int,A2: int,B2: int] :
% 3.29/3.48 ( ( ( product_Pair_int_int @ A @ B )
% 3.29/3.48 = ( product_Pair_int_int @ A2 @ B2 ) )
% 3.29/3.48 = ( ( A = A2 )
% 3.29/3.48 & ( B = B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.inject
% 3.29/3.48 thf(fact_43_swap__simp,axiom,
% 3.29/3.48 ! [X2: num,Y3: nat] :
% 3.29/3.48 ( ( product_swap_num_nat @ ( product_Pair_num_nat @ X2 @ Y3 ) )
% 3.29/3.48 = ( product_Pair_nat_num @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_44_swap__simp,axiom,
% 3.29/3.48 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( produc5396952528824381687at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = ( produc9060074326276436823at_nat @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_45_swap__simp,axiom,
% 3.29/3.48 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( produc3946833401584108663at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = ( produc2922128104949294807at_nat @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_46_swap__simp,axiom,
% 3.29/3.48 ! [X2: nat,Y3: num] :
% 3.29/3.48 ( ( product_swap_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.48 = ( product_Pair_num_nat @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_47_swap__simp,axiom,
% 3.29/3.48 ! [X2: nat,Y3: nat] :
% 3.29/3.48 ( ( product_swap_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.48 = ( product_Pair_nat_nat @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_48_swap__simp,axiom,
% 3.29/3.48 ! [X2: int,Y3: int] :
% 3.29/3.48 ( ( product_swap_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.48 = ( product_Pair_int_int @ Y3 @ X2 ) ) ).
% 3.29/3.48
% 3.29/3.48 % swap_simp
% 3.29/3.48 thf(fact_49_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: produc1319942482725812455at_nat] :
% 3.29/3.48 ( ( produc9060074326276436823at_nat @ ( produc4486455499028916547at_nat @ Prod ) @ ( produc826222791318859909at_nat @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_50_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: produc3843707927480180839at_nat] :
% 3.29/3.48 ( ( produc2922128104949294807at_nat @ ( produc6011863565407846595at_nat @ Prod ) @ ( produc2937545259423399429at_nat @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_51_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: product_prod_nat_num] :
% 3.29/3.48 ( ( product_Pair_nat_num @ ( product_fst_nat_num @ Prod ) @ ( product_snd_nat_num @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_52_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: product_prod_nat_nat] :
% 3.29/3.48 ( ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_53_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: product_prod_int_int] :
% 3.29/3.48 ( ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_54_prod_Ocollapse,axiom,
% 3.29/3.48 ! [Prod: produc7812382424243267045t_unit] :
% 3.29/3.48 ( ( produc6544324848051098391t_unit @ ( produc473321116828791851t_unit @ Prod ) @ ( produc1126150082675451753t_unit @ Prod ) )
% 3.29/3.48 = Prod ) ).
% 3.29/3.48
% 3.29/3.48 % prod.collapse
% 3.29/3.48 thf(fact_55_old_Oprod_Oexhaust,axiom,
% 3.29/3.48 ! [Y3: produc1319942482725812455at_nat] :
% 3.29/3.48 ~ ! [A3: set_Pr4329608150637261639at_nat,B3: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( Y3
% 3.29/3.48 != ( produc9060074326276436823at_nat @ A3 @ B3 ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.exhaust
% 3.29/3.48 thf(fact_56_old_Oprod_Oexhaust,axiom,
% 3.29/3.48 ! [Y3: produc3843707927480180839at_nat] :
% 3.29/3.48 ~ ! [A3: set_Pr1261947904930325089at_nat,B3: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( Y3
% 3.29/3.48 != ( produc2922128104949294807at_nat @ A3 @ B3 ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.exhaust
% 3.29/3.48 thf(fact_57_old_Oprod_Oexhaust,axiom,
% 3.29/3.48 ! [Y3: product_prod_nat_num] :
% 3.29/3.48 ~ ! [A3: nat,B3: num] :
% 3.29/3.48 ( Y3
% 3.29/3.48 != ( product_Pair_nat_num @ A3 @ B3 ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.exhaust
% 3.29/3.48 thf(fact_58_old_Oprod_Oexhaust,axiom,
% 3.29/3.48 ! [Y3: product_prod_nat_nat] :
% 3.29/3.48 ~ ! [A3: nat,B3: nat] :
% 3.29/3.48 ( Y3
% 3.29/3.48 != ( product_Pair_nat_nat @ A3 @ B3 ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.exhaust
% 3.29/3.48 thf(fact_59_old_Oprod_Oexhaust,axiom,
% 3.29/3.48 ! [Y3: product_prod_int_int] :
% 3.29/3.48 ~ ! [A3: int,B3: int] :
% 3.29/3.48 ( Y3
% 3.29/3.48 != ( product_Pair_int_int @ A3 @ B3 ) ) ).
% 3.29/3.48
% 3.29/3.48 % old.prod.exhaust
% 3.29/3.48 thf(fact_60_surj__pair,axiom,
% 3.29/3.48 ! [P: produc1319942482725812455at_nat] :
% 3.29/3.48 ? [X: set_Pr4329608150637261639at_nat,Y: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( P
% 3.29/3.48 = ( produc9060074326276436823at_nat @ X @ Y ) ) ).
% 3.29/3.48
% 3.29/3.48 % surj_pair
% 3.29/3.48 thf(fact_61_surj__pair,axiom,
% 3.29/3.48 ! [P: produc3843707927480180839at_nat] :
% 3.29/3.48 ? [X: set_Pr1261947904930325089at_nat,Y: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( P
% 3.29/3.48 = ( produc2922128104949294807at_nat @ X @ Y ) ) ).
% 3.29/3.48
% 3.29/3.48 % surj_pair
% 3.29/3.48 thf(fact_62_surj__pair,axiom,
% 3.29/3.48 ! [P: product_prod_nat_num] :
% 3.29/3.48 ? [X: nat,Y: num] :
% 3.29/3.48 ( P
% 3.29/3.48 = ( product_Pair_nat_num @ X @ Y ) ) ).
% 3.29/3.48
% 3.29/3.48 % surj_pair
% 3.29/3.48 thf(fact_63_surj__pair,axiom,
% 3.29/3.48 ! [P: product_prod_nat_nat] :
% 3.29/3.48 ? [X: nat,Y: nat] :
% 3.29/3.48 ( P
% 3.29/3.48 = ( product_Pair_nat_nat @ X @ Y ) ) ).
% 3.29/3.48
% 3.29/3.48 % surj_pair
% 3.29/3.48 thf(fact_64_surj__pair,axiom,
% 3.29/3.48 ! [P: product_prod_int_int] :
% 3.29/3.48 ? [X: int,Y: int] :
% 3.29/3.48 ( P
% 3.29/3.48 = ( product_Pair_int_int @ X @ Y ) ) ).
% 3.29/3.48
% 3.29/3.48 % surj_pair
% 3.29/3.48 thf(fact_65_prod__cases,axiom,
% 3.29/3.48 ! [P2: produc1319942482725812455at_nat > $o,P: produc1319942482725812455at_nat] :
% 3.29/3.48 ( ! [A3: set_Pr4329608150637261639at_nat,B3: set_Pr4329608150637261639at_nat] : ( P2 @ ( produc9060074326276436823at_nat @ A3 @ B3 ) )
% 3.29/3.48 => ( P2 @ P ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_cases
% 3.29/3.48 thf(fact_66_prod__cases,axiom,
% 3.29/3.48 ! [P2: produc3843707927480180839at_nat > $o,P: produc3843707927480180839at_nat] :
% 3.29/3.48 ( ! [A3: set_Pr1261947904930325089at_nat,B3: set_Pr1261947904930325089at_nat] : ( P2 @ ( produc2922128104949294807at_nat @ A3 @ B3 ) )
% 3.29/3.48 => ( P2 @ P ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_cases
% 3.29/3.48 thf(fact_67_prod__cases,axiom,
% 3.29/3.48 ! [P2: product_prod_nat_num > $o,P: product_prod_nat_num] :
% 3.29/3.48 ( ! [A3: nat,B3: num] : ( P2 @ ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.48 => ( P2 @ P ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_cases
% 3.29/3.48 thf(fact_68_prod__cases,axiom,
% 3.29/3.48 ! [P2: product_prod_nat_nat > $o,P: product_prod_nat_nat] :
% 3.29/3.48 ( ! [A3: nat,B3: nat] : ( P2 @ ( product_Pair_nat_nat @ A3 @ B3 ) )
% 3.29/3.48 => ( P2 @ P ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_cases
% 3.29/3.48 thf(fact_69_prod__cases,axiom,
% 3.29/3.48 ! [P2: product_prod_int_int > $o,P: product_prod_int_int] :
% 3.29/3.48 ( ! [A3: int,B3: int] : ( P2 @ ( product_Pair_int_int @ A3 @ B3 ) )
% 3.29/3.48 => ( P2 @ P ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod_cases
% 3.29/3.48 thf(fact_70_Pair__inject,axiom,
% 3.29/3.48 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,A2: set_Pr4329608150637261639at_nat,B2: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( ( produc9060074326276436823at_nat @ A @ B )
% 3.29/3.48 = ( produc9060074326276436823at_nat @ A2 @ B2 ) )
% 3.29/3.48 => ~ ( ( A = A2 )
% 3.29/3.48 => ( B != B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Pair_inject
% 3.29/3.48 thf(fact_71_Pair__inject,axiom,
% 3.29/3.48 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,A2: set_Pr1261947904930325089at_nat,B2: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( ( produc2922128104949294807at_nat @ A @ B )
% 3.29/3.48 = ( produc2922128104949294807at_nat @ A2 @ B2 ) )
% 3.29/3.48 => ~ ( ( A = A2 )
% 3.29/3.48 => ( B != B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Pair_inject
% 3.29/3.48 thf(fact_72_Pair__inject,axiom,
% 3.29/3.48 ! [A: nat,B: num,A2: nat,B2: num] :
% 3.29/3.48 ( ( ( product_Pair_nat_num @ A @ B )
% 3.29/3.48 = ( product_Pair_nat_num @ A2 @ B2 ) )
% 3.29/3.48 => ~ ( ( A = A2 )
% 3.29/3.48 => ( B != B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Pair_inject
% 3.29/3.48 thf(fact_73_Pair__inject,axiom,
% 3.29/3.48 ! [A: nat,B: nat,A2: nat,B2: nat] :
% 3.29/3.48 ( ( ( product_Pair_nat_nat @ A @ B )
% 3.29/3.48 = ( product_Pair_nat_nat @ A2 @ B2 ) )
% 3.29/3.48 => ~ ( ( A = A2 )
% 3.29/3.48 => ( B != B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Pair_inject
% 3.29/3.48 thf(fact_74_Pair__inject,axiom,
% 3.29/3.48 ! [A: int,B: int,A2: int,B2: int] :
% 3.29/3.48 ( ( ( product_Pair_int_int @ A @ B )
% 3.29/3.48 = ( product_Pair_int_int @ A2 @ B2 ) )
% 3.29/3.48 => ~ ( ( A = A2 )
% 3.29/3.48 => ( B != B2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Pair_inject
% 3.29/3.48 thf(fact_75_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: produc3843707927480180839at_nat,P2: produc3843707927480180839at_nat > $o] :
% 3.29/3.48 ( ( member8757157785044589968at_nat @ A @ ( collec6321179662152712658at_nat @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_76_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: $o,P2: $o > $o] :
% 3.29/3.48 ( ( member_o @ A @ ( collect_o @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_77_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: int,P2: int > $o] :
% 3.29/3.48 ( ( member_int @ A @ ( collect_int @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_78_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: product_prod_nat_nat,P2: product_prod_nat_nat > $o] :
% 3.29/3.48 ( ( member8440522571783428010at_nat @ A @ ( collec3392354462482085612at_nat @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_79_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: nat,P2: nat > $o] :
% 3.29/3.48 ( ( member_nat @ A @ ( collect_nat @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_80_mem__Collect__eq,axiom,
% 3.29/3.48 ! [A: product_prod_int_int,P2: product_prod_int_int > $o] :
% 3.29/3.48 ( ( member5262025264175285858nt_int @ A @ ( collec213857154873943460nt_int @ P2 ) )
% 3.29/3.48 = ( P2 @ A ) ) ).
% 3.29/3.48
% 3.29/3.48 % mem_Collect_eq
% 3.29/3.48 thf(fact_81_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( collec6321179662152712658at_nat
% 3.29/3.48 @ ^ [X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_82_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_o] :
% 3.29/3.48 ( ( collect_o
% 3.29/3.48 @ ^ [X4: $o] : ( member_o @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_83_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_int] :
% 3.29/3.48 ( ( collect_int
% 3.29/3.48 @ ^ [X4: int] : ( member_int @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_84_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( collec3392354462482085612at_nat
% 3.29/3.48 @ ^ [X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_85_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_nat] :
% 3.29/3.48 ( ( collect_nat
% 3.29/3.48 @ ^ [X4: nat] : ( member_nat @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_86_Collect__mem__eq,axiom,
% 3.29/3.48 ! [A4: set_Pr958786334691620121nt_int] :
% 3.29/3.48 ( ( collec213857154873943460nt_int
% 3.29/3.48 @ ^ [X4: product_prod_int_int] : ( member5262025264175285858nt_int @ X4 @ A4 ) )
% 3.29/3.48 = A4 ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_mem_eq
% 3.29/3.48 thf(fact_87_Collect__cong,axiom,
% 3.29/3.48 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_nat_nat > $o] :
% 3.29/3.48 ( ! [X: product_prod_nat_nat] :
% 3.29/3.48 ( ( P2 @ X )
% 3.29/3.48 = ( Q2 @ X ) )
% 3.29/3.48 => ( ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.48 = ( collec3392354462482085612at_nat @ Q2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_cong
% 3.29/3.48 thf(fact_88_Collect__cong,axiom,
% 3.29/3.48 ! [P2: nat > $o,Q2: nat > $o] :
% 3.29/3.48 ( ! [X: nat] :
% 3.29/3.48 ( ( P2 @ X )
% 3.29/3.48 = ( Q2 @ X ) )
% 3.29/3.48 => ( ( collect_nat @ P2 )
% 3.29/3.48 = ( collect_nat @ Q2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_cong
% 3.29/3.48 thf(fact_89_Collect__cong,axiom,
% 3.29/3.48 ! [P2: product_prod_int_int > $o,Q2: product_prod_int_int > $o] :
% 3.29/3.48 ( ! [X: product_prod_int_int] :
% 3.29/3.48 ( ( P2 @ X )
% 3.29/3.48 = ( Q2 @ X ) )
% 3.29/3.48 => ( ( collec213857154873943460nt_int @ P2 )
% 3.29/3.48 = ( collec213857154873943460nt_int @ Q2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Collect_cong
% 3.29/3.48 thf(fact_90_fst__eqD,axiom,
% 3.29/3.48 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat,A: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( ( produc4486455499028916547at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_91_fst__eqD,axiom,
% 3.29/3.48 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,A: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( ( produc6011863565407846595at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_92_fst__eqD,axiom,
% 3.29/3.48 ! [X2: nat,Y3: num,A: nat] :
% 3.29/3.48 ( ( ( product_fst_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_93_fst__eqD,axiom,
% 3.29/3.48 ! [X2: nat,Y3: nat,A: nat] :
% 3.29/3.48 ( ( ( product_fst_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_94_fst__eqD,axiom,
% 3.29/3.48 ! [X2: int,Y3: int,A: int] :
% 3.29/3.48 ( ( ( product_fst_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_95_fst__eqD,axiom,
% 3.29/3.48 ! [X2: ref_a,Y3: heap_e7401611519738050253t_unit,A: ref_a] :
% 3.29/3.48 ( ( ( produc473321116828791851t_unit @ ( produc6544324848051098391t_unit @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( X2 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % fst_eqD
% 3.29/3.48 thf(fact_96_fst__conv,axiom,
% 3.29/3.48 ! [X1: set_Pr4329608150637261639at_nat,X22: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( produc4486455499028916547at_nat @ ( produc9060074326276436823at_nat @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_97_fst__conv,axiom,
% 3.29/3.48 ! [X1: set_Pr1261947904930325089at_nat,X22: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( produc6011863565407846595at_nat @ ( produc2922128104949294807at_nat @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_98_fst__conv,axiom,
% 3.29/3.48 ! [X1: nat,X22: num] :
% 3.29/3.48 ( ( product_fst_nat_num @ ( product_Pair_nat_num @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_99_fst__conv,axiom,
% 3.29/3.48 ! [X1: nat,X22: nat] :
% 3.29/3.48 ( ( product_fst_nat_nat @ ( product_Pair_nat_nat @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_100_fst__conv,axiom,
% 3.29/3.48 ! [X1: int,X22: int] :
% 3.29/3.48 ( ( product_fst_int_int @ ( product_Pair_int_int @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_101_fst__conv,axiom,
% 3.29/3.48 ! [X1: ref_a,X22: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( produc473321116828791851t_unit @ ( produc6544324848051098391t_unit @ X1 @ X22 ) )
% 3.29/3.48 = X1 ) ).
% 3.29/3.48
% 3.29/3.48 % fst_conv
% 3.29/3.48 thf(fact_102_snd__eqD,axiom,
% 3.29/3.48 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat,A: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( ( produc826222791318859909at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_103_snd__eqD,axiom,
% 3.29/3.48 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,A: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( ( produc2937545259423399429at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_104_snd__eqD,axiom,
% 3.29/3.48 ! [X2: nat,Y3: num,A: num] :
% 3.29/3.48 ( ( ( product_snd_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_105_snd__eqD,axiom,
% 3.29/3.48 ! [X2: nat,Y3: nat,A: nat] :
% 3.29/3.48 ( ( ( product_snd_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_106_snd__eqD,axiom,
% 3.29/3.48 ! [X2: int,Y3: int,A: int] :
% 3.29/3.48 ( ( ( product_snd_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_107_snd__eqD,axiom,
% 3.29/3.48 ! [X2: ref_a,Y3: heap_e7401611519738050253t_unit,A: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( ( produc1126150082675451753t_unit @ ( produc6544324848051098391t_unit @ X2 @ Y3 ) )
% 3.29/3.48 = A )
% 3.29/3.48 => ( Y3 = A ) ) ).
% 3.29/3.48
% 3.29/3.48 % snd_eqD
% 3.29/3.48 thf(fact_108_snd__conv,axiom,
% 3.29/3.48 ! [X1: set_Pr4329608150637261639at_nat,X22: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( produc826222791318859909at_nat @ ( produc9060074326276436823at_nat @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_109_snd__conv,axiom,
% 3.29/3.48 ! [X1: set_Pr1261947904930325089at_nat,X22: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( produc2937545259423399429at_nat @ ( produc2922128104949294807at_nat @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_110_snd__conv,axiom,
% 3.29/3.48 ! [X1: nat,X22: num] :
% 3.29/3.48 ( ( product_snd_nat_num @ ( product_Pair_nat_num @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_111_snd__conv,axiom,
% 3.29/3.48 ! [X1: nat,X22: nat] :
% 3.29/3.48 ( ( product_snd_nat_nat @ ( product_Pair_nat_nat @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_112_snd__conv,axiom,
% 3.29/3.48 ! [X1: int,X22: int] :
% 3.29/3.48 ( ( product_snd_int_int @ ( product_Pair_int_int @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_113_snd__conv,axiom,
% 3.29/3.48 ! [X1: ref_a,X22: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( produc1126150082675451753t_unit @ ( produc6544324848051098391t_unit @ X1 @ X22 ) )
% 3.29/3.48 = X22 ) ).
% 3.29/3.48
% 3.29/3.48 % snd_conv
% 3.29/3.48 thf(fact_114_prod_Oswap__def,axiom,
% 3.29/3.48 ( produc5396952528824381687at_nat
% 3.29/3.48 = ( ^ [P3: produc1319942482725812455at_nat] : ( produc9060074326276436823at_nat @ ( produc826222791318859909at_nat @ P3 ) @ ( produc4486455499028916547at_nat @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_115_prod_Oswap__def,axiom,
% 3.29/3.48 ( produc3946833401584108663at_nat
% 3.29/3.48 = ( ^ [P3: produc3843707927480180839at_nat] : ( produc2922128104949294807at_nat @ ( produc2937545259423399429at_nat @ P3 ) @ ( produc6011863565407846595at_nat @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_116_prod_Oswap__def,axiom,
% 3.29/3.48 ( product_swap_num_nat
% 3.29/3.48 = ( ^ [P3: product_prod_num_nat] : ( product_Pair_nat_num @ ( product_snd_num_nat @ P3 ) @ ( product_fst_num_nat @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_117_prod_Oswap__def,axiom,
% 3.29/3.48 ( product_swap_nat_nat
% 3.29/3.48 = ( ^ [P3: product_prod_nat_nat] : ( product_Pair_nat_nat @ ( product_snd_nat_nat @ P3 ) @ ( product_fst_nat_nat @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_118_prod_Oswap__def,axiom,
% 3.29/3.48 ( product_swap_int_int
% 3.29/3.48 = ( ^ [P3: product_prod_int_int] : ( product_Pair_int_int @ ( product_snd_int_int @ P3 ) @ ( product_fst_int_int @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_119_prod_Oswap__def,axiom,
% 3.29/3.48 ( produc970745769005243767t_unit
% 3.29/3.48 = ( ^ [P3: produc7812382424243267045t_unit] : ( produc2564672488694626579_ref_a @ ( produc1126150082675451753t_unit @ P3 ) @ ( produc473321116828791851t_unit @ P3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.swap_def
% 3.29/3.48 thf(fact_120_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: produc1319942482725812455at_nat] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( produc9060074326276436823at_nat @ ( produc4486455499028916547at_nat @ Prod ) @ ( produc826222791318859909at_nat @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_121_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: produc3843707927480180839at_nat] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( produc2922128104949294807at_nat @ ( produc6011863565407846595at_nat @ Prod ) @ ( produc2937545259423399429at_nat @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_122_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: product_prod_nat_num] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( product_Pair_nat_num @ ( product_fst_nat_num @ Prod ) @ ( product_snd_nat_num @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_123_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: product_prod_nat_nat] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_124_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: product_prod_int_int] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_125_prod_Oexhaust__sel,axiom,
% 3.29/3.48 ! [Prod: produc7812382424243267045t_unit] :
% 3.29/3.48 ( Prod
% 3.29/3.48 = ( produc6544324848051098391t_unit @ ( produc473321116828791851t_unit @ Prod ) @ ( produc1126150082675451753t_unit @ Prod ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % prod.exhaust_sel
% 3.29/3.48 thf(fact_126_exI__realizer,axiom,
% 3.29/3.48 ! [P2: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,Y3: set_Pr4329608150637261639at_nat,X2: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( produc826222791318859909at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) ) @ ( produc4486455499028916547at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_127_exI__realizer,axiom,
% 3.29/3.48 ! [P2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,Y3: set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( produc2937545259423399429at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) ) @ ( produc6011863565407846595at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_128_exI__realizer,axiom,
% 3.29/3.48 ! [P2: num > nat > $o,Y3: num,X2: nat] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( product_snd_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) ) @ ( product_fst_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_129_exI__realizer,axiom,
% 3.29/3.48 ! [P2: nat > nat > $o,Y3: nat,X2: nat] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( product_snd_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) ) @ ( product_fst_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_130_exI__realizer,axiom,
% 3.29/3.48 ! [P2: int > int > $o,Y3: int,X2: int] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( product_snd_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) ) @ ( product_fst_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_131_exI__realizer,axiom,
% 3.29/3.48 ! [P2: heap_e7401611519738050253t_unit > ref_a > $o,Y3: heap_e7401611519738050253t_unit,X2: ref_a] :
% 3.29/3.48 ( ( P2 @ Y3 @ X2 )
% 3.29/3.48 => ( P2 @ ( produc1126150082675451753t_unit @ ( produc6544324848051098391t_unit @ X2 @ Y3 ) ) @ ( produc473321116828791851t_unit @ ( produc6544324848051098391t_unit @ X2 @ Y3 ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % exI_realizer
% 3.29/3.48 thf(fact_132_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: set_Pr4329608150637261639at_nat > $o,P: set_Pr4329608150637261639at_nat,Q2: set_Pr4329608150637261639at_nat > $o,Q: set_Pr4329608150637261639at_nat] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( produc4486455499028916547at_nat @ ( produc9060074326276436823at_nat @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( produc826222791318859909at_nat @ ( produc9060074326276436823at_nat @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_133_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: set_Pr1261947904930325089at_nat > $o,P: set_Pr1261947904930325089at_nat,Q2: set_Pr1261947904930325089at_nat > $o,Q: set_Pr1261947904930325089at_nat] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( produc6011863565407846595at_nat @ ( produc2922128104949294807at_nat @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( produc2937545259423399429at_nat @ ( produc2922128104949294807at_nat @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_134_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: nat > $o,P: nat,Q2: num > $o,Q: num] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( product_fst_nat_num @ ( product_Pair_nat_num @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( product_snd_nat_num @ ( product_Pair_nat_num @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_135_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: nat > $o,P: nat,Q2: nat > $o,Q: nat] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( product_fst_nat_nat @ ( product_Pair_nat_nat @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( product_snd_nat_nat @ ( product_Pair_nat_nat @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_136_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: int > $o,P: int,Q2: int > $o,Q: int] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( product_fst_int_int @ ( product_Pair_int_int @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( product_snd_int_int @ ( product_Pair_int_int @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_137_conjI__realizer,axiom,
% 3.29/3.48 ! [P2: ref_a > $o,P: ref_a,Q2: heap_e7401611519738050253t_unit > $o,Q: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( P2 @ P )
% 3.29/3.48 => ( ( Q2 @ Q )
% 3.29/3.48 => ( ( P2 @ ( produc473321116828791851t_unit @ ( produc6544324848051098391t_unit @ P @ Q ) ) )
% 3.29/3.48 & ( Q2 @ ( produc1126150082675451753t_unit @ ( produc6544324848051098391t_unit @ P @ Q ) ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % conjI_realizer
% 3.29/3.48 thf(fact_138_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: produc1319942482725812455at_nat] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( produc9060074326276436823at_nat @ ( produc4486455499028916547at_nat @ T2 ) @ ( produc826222791318859909at_nat @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_139_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: produc3843707927480180839at_nat] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( produc2922128104949294807at_nat @ ( produc6011863565407846595at_nat @ T2 ) @ ( produc2937545259423399429at_nat @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_140_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: product_prod_nat_num] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( product_Pair_nat_num @ ( product_fst_nat_num @ T2 ) @ ( product_snd_nat_num @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_141_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: product_prod_nat_nat] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ T2 ) @ ( product_snd_nat_nat @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_142_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: product_prod_int_int] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( product_Pair_int_int @ ( product_fst_int_int @ T2 ) @ ( product_snd_int_int @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_143_surjective__pairing,axiom,
% 3.29/3.48 ! [T2: produc7812382424243267045t_unit] :
% 3.29/3.48 ( T2
% 3.29/3.48 = ( produc6544324848051098391t_unit @ ( produc473321116828791851t_unit @ T2 ) @ ( produc1126150082675451753t_unit @ T2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % surjective_pairing
% 3.29/3.48 thf(fact_144_Ref_Oset__set__swap,axiom,
% 3.29/3.48 ! [R: ref_a,R2: ref_a,X2: a,X3: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( noteq_a_a @ R @ R2 )
% 3.29/3.48 => ( ( set_a @ R @ X2 @ ( set_a @ R2 @ X3 @ H ) )
% 3.29/3.48 = ( set_a @ R2 @ X3 @ ( set_a @ R @ X2 @ H ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % Ref.set_set_swap
% 3.29/3.48 thf(fact_145_next__fresh,axiom,
% 3.29/3.48 ! [R: ref_a,H2: heap_e7401611519738050253t_unit,X2: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( ( produc6544324848051098391t_unit @ R @ H2 )
% 3.29/3.48 = ( alloc_a @ X2 @ H ) )
% 3.29/3.48 => ~ ( present_a @ H @ R ) ) ).
% 3.29/3.48
% 3.29/3.48 % next_fresh
% 3.29/3.48 thf(fact_146_next__present,axiom,
% 3.29/3.48 ! [R: ref_a,H2: heap_e7401611519738050253t_unit,X2: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.48 ( ( ( produc6544324848051098391t_unit @ R @ H2 )
% 3.29/3.48 = ( alloc_a @ X2 @ H ) )
% 3.29/3.48 => ( present_a @ H2 @ R ) ) ).
% 3.29/3.48
% 3.29/3.48 % next_present
% 3.29/3.48 thf(fact_147_noteq__I,axiom,
% 3.29/3.48 ! [H: heap_e7401611519738050253t_unit,R: ref_a,R2: ref_a] :
% 3.29/3.48 ( ( present_a @ H @ R )
% 3.29/3.48 => ( ~ ( present_a @ H @ R2 )
% 3.29/3.48 => ( noteq_a_a @ R @ R2 ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % noteq_I
% 3.29/3.48 thf(fact_148_effect__heapE,axiom,
% 3.29/3.48 ! [F: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.48 ( ( heap_effect_ref_a @ ( heap_heap_ref_a @ F ) @ H @ H2 @ R )
% 3.29/3.48 => ~ ( ( H2
% 3.29/3.48 = ( produc1126150082675451753t_unit @ ( F @ H ) ) )
% 3.29/3.48 => ( R
% 3.29/3.48 != ( produc473321116828791851t_unit @ ( F @ H ) ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_heapE
% 3.29/3.48 thf(fact_149_effect__heapI,axiom,
% 3.29/3.48 ! [H2: heap_e7401611519738050253t_unit,F: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,H: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.48 ( ( H2
% 3.29/3.48 = ( produc1126150082675451753t_unit @ ( F @ H ) ) )
% 3.29/3.48 => ( ( R
% 3.29/3.48 = ( produc473321116828791851t_unit @ ( F @ H ) ) )
% 3.29/3.48 => ( heap_effect_ref_a @ ( heap_heap_ref_a @ F ) @ H @ H2 @ R ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % effect_heapI
% 3.29/3.48 thf(fact_150_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.48 ! [P2: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat,A: produc1319942482725812455at_nat] :
% 3.29/3.48 ( ( P2 @ X2 @ Y3 )
% 3.29/3.48 => ( ( A
% 3.29/3.48 = ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.48 => ( P2 @ ( produc4486455499028916547at_nat @ A ) @ ( produc826222791318859909at_nat @ A ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.48 thf(fact_151_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.48 ! [P2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,A: produc3843707927480180839at_nat] :
% 3.29/3.48 ( ( P2 @ X2 @ Y3 )
% 3.29/3.48 => ( ( A
% 3.29/3.48 = ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.48 => ( P2 @ ( produc6011863565407846595at_nat @ A ) @ ( produc2937545259423399429at_nat @ A ) ) ) ) ).
% 3.29/3.48
% 3.29/3.48 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.48 thf(fact_152_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.48 ! [P2: nat > num > $o,X2: nat,Y3: num,A: product_prod_nat_num] :
% 3.29/3.48 ( ( P2 @ X2 @ Y3 )
% 3.29/3.48 => ( ( A
% 3.29/3.49 = ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.49 => ( P2 @ ( product_fst_nat_num @ A ) @ ( product_snd_nat_num @ A ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.49 thf(fact_153_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.49 ! [P2: nat > nat > $o,X2: nat,Y3: nat,A: product_prod_nat_nat] :
% 3.29/3.49 ( ( P2 @ X2 @ Y3 )
% 3.29/3.49 => ( ( A
% 3.29/3.49 = ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.49 => ( P2 @ ( product_fst_nat_nat @ A ) @ ( product_snd_nat_nat @ A ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.49 thf(fact_154_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.49 ! [P2: int > int > $o,X2: int,Y3: int,A: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ X2 @ Y3 )
% 3.29/3.49 => ( ( A
% 3.29/3.49 = ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.49 => ( P2 @ ( product_fst_int_int @ A ) @ ( product_snd_int_int @ A ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.49 thf(fact_155_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,
% 3.29/3.49 ! [P2: ref_a > heap_e7401611519738050253t_unit > $o,X2: ref_a,Y3: heap_e7401611519738050253t_unit,A: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( P2 @ X2 @ Y3 )
% 3.29/3.49 => ( ( A
% 3.29/3.49 = ( produc6544324848051098391t_unit @ X2 @ Y3 ) )
% 3.29/3.49 => ( P2 @ ( produc473321116828791851t_unit @ A ) @ ( produc1126150082675451753t_unit @ A ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % BNF_Greatest_Fixpoint.subst_Pair
% 3.29/3.49 thf(fact_156_sndI,axiom,
% 3.29/3.49 ! [X2: produc1319942482725812455at_nat,Y3: set_Pr4329608150637261639at_nat,Z2: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc9060074326276436823at_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc826222791318859909at_nat @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_157_sndI,axiom,
% 3.29/3.49 ! [X2: produc3843707927480180839at_nat,Y3: set_Pr1261947904930325089at_nat,Z2: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc2922128104949294807at_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc2937545259423399429at_nat @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_158_sndI,axiom,
% 3.29/3.49 ! [X2: product_prod_nat_num,Y3: nat,Z2: num] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_nat_num @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_snd_nat_num @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_159_sndI,axiom,
% 3.29/3.49 ! [X2: product_prod_nat_nat,Y3: nat,Z2: nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_nat_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_snd_nat_nat @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_160_sndI,axiom,
% 3.29/3.49 ! [X2: product_prod_int_int,Y3: int,Z2: int] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_int_int @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_snd_int_int @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_161_sndI,axiom,
% 3.29/3.49 ! [X2: produc7812382424243267045t_unit,Y3: ref_a,Z2: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc6544324848051098391t_unit @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc1126150082675451753t_unit @ X2 )
% 3.29/3.49 = Z2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndI
% 3.29/3.49 thf(fact_162_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: set_Pr4329608150637261639at_nat,P: produc1319942482725812455at_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( produc826222791318859909at_nat @ P ) )
% 3.29/3.49 = ( ? [A5: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc9060074326276436823at_nat @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_163_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: set_Pr1261947904930325089at_nat,P: produc3843707927480180839at_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( produc2937545259423399429at_nat @ P ) )
% 3.29/3.49 = ( ? [A5: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc2922128104949294807at_nat @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_164_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: num,P: product_prod_nat_num] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( product_snd_nat_num @ P ) )
% 3.29/3.49 = ( ? [A5: nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_nat_num @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_165_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: nat,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( product_snd_nat_nat @ P ) )
% 3.29/3.49 = ( ? [A5: nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_166_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: int,P: product_prod_int_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( product_snd_int_int @ P ) )
% 3.29/3.49 = ( ? [A5: int] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_int_int @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_167_eq__snd__iff,axiom,
% 3.29/3.49 ! [B: heap_e7401611519738050253t_unit,P: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( produc1126150082675451753t_unit @ P ) )
% 3.29/3.49 = ( ? [A5: ref_a] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc6544324848051098391t_unit @ A5 @ B ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_snd_iff
% 3.29/3.49 thf(fact_168_fstI,axiom,
% 3.29/3.49 ! [X2: produc1319942482725812455at_nat,Y3: set_Pr4329608150637261639at_nat,Z2: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc9060074326276436823at_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc4486455499028916547at_nat @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_169_fstI,axiom,
% 3.29/3.49 ! [X2: produc3843707927480180839at_nat,Y3: set_Pr1261947904930325089at_nat,Z2: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc2922128104949294807at_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc6011863565407846595at_nat @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_170_fstI,axiom,
% 3.29/3.49 ! [X2: product_prod_nat_num,Y3: nat,Z2: num] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_nat_num @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_fst_nat_num @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_171_fstI,axiom,
% 3.29/3.49 ! [X2: product_prod_nat_nat,Y3: nat,Z2: nat] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_nat_nat @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_fst_nat_nat @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_172_fstI,axiom,
% 3.29/3.49 ! [X2: product_prod_int_int,Y3: int,Z2: int] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( product_Pair_int_int @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( product_fst_int_int @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_173_fstI,axiom,
% 3.29/3.49 ! [X2: produc7812382424243267045t_unit,Y3: ref_a,Z2: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( X2
% 3.29/3.49 = ( produc6544324848051098391t_unit @ Y3 @ Z2 ) )
% 3.29/3.49 => ( ( produc473321116828791851t_unit @ X2 )
% 3.29/3.49 = Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstI
% 3.29/3.49 thf(fact_174_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: set_Pr4329608150637261639at_nat,P: produc1319942482725812455at_nat] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( produc4486455499028916547at_nat @ P ) )
% 3.29/3.49 = ( ? [B4: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc9060074326276436823at_nat @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_175_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: set_Pr1261947904930325089at_nat,P: produc3843707927480180839at_nat] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( produc6011863565407846595at_nat @ P ) )
% 3.29/3.49 = ( ? [B4: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc2922128104949294807at_nat @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_176_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: nat,P: product_prod_nat_num] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( product_fst_nat_num @ P ) )
% 3.29/3.49 = ( ? [B4: num] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_nat_num @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_177_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: nat,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( product_fst_nat_nat @ P ) )
% 3.29/3.49 = ( ? [B4: nat] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_178_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: int,P: product_prod_int_int] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( product_fst_int_int @ P ) )
% 3.29/3.49 = ( ? [B4: int] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( product_Pair_int_int @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_179_eq__fst__iff,axiom,
% 3.29/3.49 ! [A: ref_a,P: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( A
% 3.29/3.49 = ( produc473321116828791851t_unit @ P ) )
% 3.29/3.49 = ( ? [B4: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( P
% 3.29/3.49 = ( produc6544324848051098391t_unit @ A @ B4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_fst_iff
% 3.29/3.49 thf(fact_180_effect__guardE,axiom,
% 3.29/3.49 ! [P2: heap_e7401611519738050253t_unit > $o,F: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ ( heap_guard_ref_a @ P2 @ F ) @ H @ H2 @ R )
% 3.29/3.49 => ~ ( ( H2
% 3.29/3.49 = ( produc1126150082675451753t_unit @ ( F @ H ) ) )
% 3.29/3.49 => ( ( R
% 3.29/3.49 = ( produc473321116828791851t_unit @ ( F @ H ) ) )
% 3.29/3.49 => ~ ( P2 @ H ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_guardE
% 3.29/3.49 thf(fact_181_effect__guardI,axiom,
% 3.29/3.49 ! [P2: heap_e7401611519738050253t_unit > $o,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,F: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,R: ref_a] :
% 3.29/3.49 ( ( P2 @ H )
% 3.29/3.49 => ( ( H2
% 3.29/3.49 = ( produc1126150082675451753t_unit @ ( F @ H ) ) )
% 3.29/3.49 => ( ( R
% 3.29/3.49 = ( produc473321116828791851t_unit @ ( F @ H ) ) )
% 3.29/3.49 => ( heap_effect_ref_a @ ( heap_guard_ref_a @ P2 @ F ) @ H @ H2 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_guardI
% 3.29/3.49 thf(fact_182_effect__ifI,axiom,
% 3.29/3.49 ! [C: $o,T2: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a,E: heap_Heap_ref_a] :
% 3.29/3.49 ( ( C
% 3.29/3.49 => ( heap_effect_ref_a @ T2 @ H @ H2 @ R ) )
% 3.29/3.49 => ( ( ~ C
% 3.29/3.49 => ( heap_effect_ref_a @ E @ H @ H2 @ R ) )
% 3.29/3.49 => ( heap_effect_ref_a @ ( if_Heap_Heap_ref_a @ C @ T2 @ E ) @ H @ H2 @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_ifI
% 3.29/3.49 thf(fact_183_effect__deterministic_I2_J,axiom,
% 3.29/3.49 ! [F: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,A: ref_a,H3: heap_e7401611519738050253t_unit,B: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ F @ H @ H2 @ A )
% 3.29/3.49 => ( ( heap_effect_ref_a @ F @ H @ H3 @ B )
% 3.29/3.49 => ( H2 = H3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_deterministic(2)
% 3.29/3.49 thf(fact_184_effect__deterministic_I1_J,axiom,
% 3.29/3.49 ! [F: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,A: ref_a,H3: heap_e7401611519738050253t_unit,B: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ F @ H @ H2 @ A )
% 3.29/3.49 => ( ( heap_effect_ref_a @ F @ H @ H3 @ B )
% 3.29/3.49 => ( A = B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_deterministic(1)
% 3.29/3.49 thf(fact_185_effect__ifE,axiom,
% 3.29/3.49 ! [C: $o,T2: heap_Heap_ref_a,E: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ ( if_Heap_Heap_ref_a @ C @ T2 @ E ) @ H @ H2 @ R )
% 3.29/3.49 => ( ( C
% 3.29/3.49 => ~ ( heap_effect_ref_a @ T2 @ H @ H2 @ R ) )
% 3.29/3.49 => ~ ( ~ C
% 3.29/3.49 => ~ ( heap_effect_ref_a @ E @ H @ H2 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_ifE
% 3.29/3.49 thf(fact_186_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: $o > nat,X2: $o,C: num,G: $o > num,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ B @ C ) @ ( bNF_Gr7727518618234538026at_num @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_187_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: nat > nat,X2: nat,C: num,G: nat > num,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ B @ C ) @ ( bNF_Gr3875488559241464598at_num @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_188_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: int > nat,X2: int,C: num,G: int > num,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ B @ C ) @ ( bNF_Gr4247142119478309234at_num @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_189_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: $o > nat,X2: $o,C: nat,G: $o > nat,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ B @ C ) @ ( bNF_Gr1946814795223983584at_nat @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_190_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: nat > nat,X2: nat,C: nat,G: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ B @ C ) @ ( bNF_Gr7318156773085685964at_nat @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_191_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: int > nat,X2: int,C: nat,G: int > nat,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ B @ C ) @ ( bNF_Gr7689810333322530600at_nat @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_192_image2__eqI,axiom,
% 3.29/3.49 ! [B: int,F: $o > int,X2: $o,C: int,G: $o > int,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ B @ C ) @ ( bNF_Gr2943678036615987864nt_int @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_193_image2__eqI,axiom,
% 3.29/3.49 ! [B: int,F: nat > int,X2: nat,C: int,G: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ B @ C ) @ ( bNF_Gr8315020014477690244nt_int @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_194_image2__eqI,axiom,
% 3.29/3.49 ! [B: int,F: int > int,X2: int,C: int,G: int > int,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ B @ C ) @ ( bNF_Gr8686673574714534880nt_int @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_195_image2__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: product_prod_nat_nat > nat,X2: product_prod_nat_nat,C: num,G: product_prod_nat_nat > num,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( C
% 3.29/3.49 = ( G @ X2 ) )
% 3.29/3.49 => ( ( member8440522571783428010at_nat @ X2 @ A4 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ B @ C ) @ ( bNF_Gr5511461681843259283at_num @ A4 @ F @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image2_eqI
% 3.29/3.49 thf(fact_196_lim__set,axiom,
% 3.29/3.49 ! [R: ref_a,V: a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( lim_Product_unit @ ( set_a @ R @ V @ H ) )
% 3.29/3.49 = ( lim_Product_unit @ H ) ) ).
% 3.29/3.49
% 3.29/3.49 % lim_set
% 3.29/3.49 thf(fact_197_prod_Osplit__sel__asm,axiom,
% 3.29/3.49 ! [P2: ( product_prod_nat_nat > product_prod_nat_nat ) > $o,F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( P2 @ ( produc27273713700761075at_nat @ F @ Prod ) )
% 3.29/3.49 = ( ~ ( ( Prod
% 3.29/3.49 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) )
% 3.29/3.49 & ~ ( P2 @ ( F @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel_asm
% 3.29/3.49 thf(fact_198_prod_Osplit__sel__asm,axiom,
% 3.29/3.49 ! [P2: ( product_prod_nat_nat > $o ) > $o,F: nat > nat > product_prod_nat_nat > $o,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( P2 @ ( produc8739625826339149834_nat_o @ F @ Prod ) )
% 3.29/3.49 = ( ~ ( ( Prod
% 3.29/3.49 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) )
% 3.29/3.49 & ~ ( P2 @ ( F @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel_asm
% 3.29/3.49 thf(fact_199_prod_Osplit__sel__asm,axiom,
% 3.29/3.49 ! [P2: product_prod_int_int > $o,F: int > int > product_prod_int_int,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc4245557441103728435nt_int @ F @ Prod ) )
% 3.29/3.49 = ( ~ ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 & ~ ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel_asm
% 3.29/3.49 thf(fact_200_prod_Osplit__sel__asm,axiom,
% 3.29/3.49 ! [P2: $o > $o,F: int > int > $o,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc4947309494688390418_int_o @ F @ Prod ) )
% 3.29/3.49 = ( ~ ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 & ~ ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel_asm
% 3.29/3.49 thf(fact_201_prod_Osplit__sel__asm,axiom,
% 3.29/3.49 ! [P2: int > $o,F: int > int > int,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc8211389475949308722nt_int @ F @ Prod ) )
% 3.29/3.49 = ( ~ ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 & ~ ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel_asm
% 3.29/3.49 thf(fact_202_prod_Osplit__sel,axiom,
% 3.29/3.49 ! [P2: ( product_prod_nat_nat > product_prod_nat_nat ) > $o,F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( P2 @ ( produc27273713700761075at_nat @ F @ Prod ) )
% 3.29/3.49 = ( ( Prod
% 3.29/3.49 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) )
% 3.29/3.49 => ( P2 @ ( F @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel
% 3.29/3.49 thf(fact_203_prod_Osplit__sel,axiom,
% 3.29/3.49 ! [P2: ( product_prod_nat_nat > $o ) > $o,F: nat > nat > product_prod_nat_nat > $o,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( P2 @ ( produc8739625826339149834_nat_o @ F @ Prod ) )
% 3.29/3.49 = ( ( Prod
% 3.29/3.49 = ( product_Pair_nat_nat @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) )
% 3.29/3.49 => ( P2 @ ( F @ ( product_fst_nat_nat @ Prod ) @ ( product_snd_nat_nat @ Prod ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel
% 3.29/3.49 thf(fact_204_prod_Osplit__sel,axiom,
% 3.29/3.49 ! [P2: product_prod_int_int > $o,F: int > int > product_prod_int_int,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc4245557441103728435nt_int @ F @ Prod ) )
% 3.29/3.49 = ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 => ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel
% 3.29/3.49 thf(fact_205_prod_Osplit__sel,axiom,
% 3.29/3.49 ! [P2: $o > $o,F: int > int > $o,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc4947309494688390418_int_o @ F @ Prod ) )
% 3.29/3.49 = ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 => ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel
% 3.29/3.49 thf(fact_206_prod_Osplit__sel,axiom,
% 3.29/3.49 ! [P2: int > $o,F: int > int > int,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( P2 @ ( produc8211389475949308722nt_int @ F @ Prod ) )
% 3.29/3.49 = ( ( Prod
% 3.29/3.49 = ( product_Pair_int_int @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) )
% 3.29/3.49 => ( P2 @ ( F @ ( product_fst_int_int @ Prod ) @ ( product_snd_int_int @ Prod ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.split_sel
% 3.29/3.49 thf(fact_207_ssubst__Pair__rhs,axiom,
% 3.29/3.49 ! [R: set_Pr4329608150637261639at_nat,S2: set_Pr4329608150637261639at_nat,R3: set_Pr7459493094073627847at_nat,S3: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ R @ S2 ) @ R3 )
% 3.29/3.49 => ( ( S3 = S2 )
% 3.29/3.49 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ R @ S3 ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ssubst_Pair_rhs
% 3.29/3.49 thf(fact_208_ssubst__Pair__rhs,axiom,
% 3.29/3.49 ! [R: set_Pr1261947904930325089at_nat,S2: set_Pr1261947904930325089at_nat,R3: set_Pr4329608150637261639at_nat,S3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ R @ S2 ) @ R3 )
% 3.29/3.49 => ( ( S3 = S2 )
% 3.29/3.49 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ R @ S3 ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ssubst_Pair_rhs
% 3.29/3.49 thf(fact_209_ssubst__Pair__rhs,axiom,
% 3.29/3.49 ! [R: nat,S2: num,R3: set_Pr6200539531224447659at_num,S3: num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ R @ S2 ) @ R3 )
% 3.29/3.49 => ( ( S3 = S2 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ R @ S3 ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ssubst_Pair_rhs
% 3.29/3.49 thf(fact_210_ssubst__Pair__rhs,axiom,
% 3.29/3.49 ! [R: nat,S2: nat,R3: set_Pr1261947904930325089at_nat,S3: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ R @ S2 ) @ R3 )
% 3.29/3.49 => ( ( S3 = S2 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ R @ S3 ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ssubst_Pair_rhs
% 3.29/3.49 thf(fact_211_ssubst__Pair__rhs,axiom,
% 3.29/3.49 ! [R: int,S2: int,R3: set_Pr958786334691620121nt_int,S3: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ R @ S2 ) @ R3 )
% 3.29/3.49 => ( ( S3 = S2 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ R @ S3 ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ssubst_Pair_rhs
% 3.29/3.49 thf(fact_212_effect__raiseE,axiom,
% 3.29/3.49 ! [X2: literal,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ~ ( heap_effect_ref_a @ ( heap_raise_ref_a @ X2 ) @ H @ H2 @ R ) ).
% 3.29/3.49
% 3.29/3.49 % effect_raiseE
% 3.29/3.49 thf(fact_213_effect__updateE,axiom,
% 3.29/3.49 ! [R2: ref_a,V: a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: product_unit] :
% 3.29/3.49 ( ( heap_e2830298082929533060t_unit @ ( update_a @ R2 @ V ) @ H @ H2 @ R )
% 3.29/3.49 => ( H2
% 3.29/3.49 = ( set_a @ R2 @ V @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_updateE
% 3.29/3.49 thf(fact_214_curryI,axiom,
% 3.29/3.49 ! [F: produc1319942482725812455at_nat > $o,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( F @ ( produc9060074326276436823at_nat @ A @ B ) )
% 3.29/3.49 => ( produc447603880154497357_nat_o @ F @ A @ B ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryI
% 3.29/3.49 thf(fact_215_curryI,axiom,
% 3.29/3.49 ! [F: produc3843707927480180839at_nat > $o,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( F @ ( produc2922128104949294807at_nat @ A @ B ) )
% 3.29/3.49 => ( produc7820828192191229133_nat_o @ F @ A @ B ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryI
% 3.29/3.49 thf(fact_216_curryI,axiom,
% 3.29/3.49 ! [F: product_prod_nat_num > $o,A: nat,B: num] :
% 3.29/3.49 ( ( F @ ( product_Pair_nat_num @ A @ B ) )
% 3.29/3.49 => ( produc156083480235303841_num_o @ F @ A @ B ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryI
% 3.29/3.49 thf(fact_217_curryI,axiom,
% 3.29/3.49 ! [F: product_prod_nat_nat > $o,A: nat,B: nat] :
% 3.29/3.49 ( ( F @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.49 => ( produc1310100445399344235_nat_o @ F @ A @ B ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryI
% 3.29/3.49 thf(fact_218_curryI,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > $o,A: int,B: int] :
% 3.29/3.49 ( ( F @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.49 => ( produc175634133007206835_int_o @ F @ A @ B ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryI
% 3.29/3.49 thf(fact_219_case__prod__curry,axiom,
% 3.29/3.49 ! [F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.49 ( ( produc27273713700761075at_nat @ ( produc3610074571335452306at_nat @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_curry
% 3.29/3.49 thf(fact_220_case__prod__curry,axiom,
% 3.29/3.49 ! [F: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.49 ( ( produc8739625826339149834_nat_o @ ( produc3704529784387675049_nat_o @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_curry
% 3.29/3.49 thf(fact_221_case__prod__curry,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > product_prod_int_int] :
% 3.29/3.49 ( ( produc4245557441103728435nt_int @ ( produc8249235968001453780nt_int @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_curry
% 3.29/3.49 thf(fact_222_case__prod__curry,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > $o] :
% 3.29/3.49 ( ( produc4947309494688390418_int_o @ ( produc175634133007206835_int_o @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_curry
% 3.29/3.49 thf(fact_223_case__prod__curry,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > int] :
% 3.29/3.49 ( ( produc8211389475949308722nt_int @ ( produc1016772743285680337nt_int @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_curry
% 3.29/3.49 thf(fact_224_curry__case__prod,axiom,
% 3.29/3.49 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.49 ( ( produc3610074571335452306at_nat @ ( produc27273713700761075at_nat @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % curry_case_prod
% 3.29/3.49 thf(fact_225_curry__case__prod,axiom,
% 3.29/3.49 ! [F: nat > nat > product_prod_nat_nat > $o] :
% 3.29/3.49 ( ( produc3704529784387675049_nat_o @ ( produc8739625826339149834_nat_o @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % curry_case_prod
% 3.29/3.49 thf(fact_226_curry__case__prod,axiom,
% 3.29/3.49 ! [F: int > int > product_prod_int_int] :
% 3.29/3.49 ( ( produc8249235968001453780nt_int @ ( produc4245557441103728435nt_int @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % curry_case_prod
% 3.29/3.49 thf(fact_227_curry__case__prod,axiom,
% 3.29/3.49 ! [F: int > int > $o] :
% 3.29/3.49 ( ( produc175634133007206835_int_o @ ( produc4947309494688390418_int_o @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % curry_case_prod
% 3.29/3.49 thf(fact_228_curry__case__prod,axiom,
% 3.29/3.49 ! [F: int > int > int] :
% 3.29/3.49 ( ( produc1016772743285680337nt_int @ ( produc8211389475949308722nt_int @ F ) )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % curry_case_prod
% 3.29/3.49 thf(fact_229_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: $o,C: nat > num > set_o,P: product_prod_nat_num] :
% 3.29/3.49 ( ( member_o @ Z2 @ ( produc836176033315069408_set_o @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.49 => ~ ( member_o @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_230_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: nat,C: nat > num > set_nat,P: product_prod_nat_num] :
% 3.29/3.49 ( ( member_nat @ Z2 @ ( produc4130284055270567454et_nat @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.49 => ~ ( member_nat @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_231_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: int,C: nat > num > set_int,P: product_prod_nat_num] :
% 3.29/3.49 ( ( member_int @ Z2 @ ( produc9175805072616146554et_int @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.49 => ~ ( member_int @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_232_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: $o,C: nat > nat > set_o,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( member_o @ Z2 @ ( produc59986286002894506_set_o @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.49 => ~ ( member_o @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_233_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: nat,C: nat > nat > set_nat,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( member_nat @ Z2 @ ( produc6189476227299908564et_nat @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.49 => ~ ( member_nat @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_234_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: int,C: nat > nat > set_int,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( member_int @ Z2 @ ( produc2011625207790711856et_int @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.49 => ~ ( member_int @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_235_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: $o,C: int > int > set_o,P: product_prod_int_int] :
% 3.29/3.49 ( ( member_o @ Z2 @ ( produc4257766111578684402_set_o @ C @ P ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.49 => ~ ( member_o @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_236_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: nat,C: int > int > set_nat,P: product_prod_int_int] :
% 3.29/3.49 ( ( member_nat @ Z2 @ ( produc4251311855443802252et_nat @ C @ P ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.49 => ~ ( member_nat @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_237_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: int,C: int > int > set_int,P: product_prod_int_int] :
% 3.29/3.49 ( ( member_int @ Z2 @ ( produc73460835934605544et_int @ C @ P ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.49 => ~ ( member_int @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_238_mem__case__prodE,axiom,
% 3.29/3.49 ! [Z2: product_prod_nat_nat,C: nat > num > set_Pr1261947904930325089at_nat,P: product_prod_nat_num] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ Z2 @ ( produc859037500352796105at_nat @ C @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.49 => ~ ( member8440522571783428010at_nat @ Z2 @ ( C @ X @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % mem_case_prodE
% 3.29/3.49 thf(fact_239_old_Oprod_Ocase,axiom,
% 3.29/3.49 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,X1: nat,X22: nat] :
% 3.29/3.49 ( ( produc27273713700761075at_nat @ F @ ( product_Pair_nat_nat @ X1 @ X22 ) )
% 3.29/3.49 = ( F @ X1 @ X22 ) ) ).
% 3.29/3.49
% 3.29/3.49 % old.prod.case
% 3.29/3.49 thf(fact_240_old_Oprod_Ocase,axiom,
% 3.29/3.49 ! [F: nat > nat > product_prod_nat_nat > $o,X1: nat,X22: nat] :
% 3.29/3.49 ( ( produc8739625826339149834_nat_o @ F @ ( product_Pair_nat_nat @ X1 @ X22 ) )
% 3.29/3.49 = ( F @ X1 @ X22 ) ) ).
% 3.29/3.49
% 3.29/3.49 % old.prod.case
% 3.29/3.49 thf(fact_241_old_Oprod_Ocase,axiom,
% 3.29/3.49 ! [F: int > int > product_prod_int_int,X1: int,X22: int] :
% 3.29/3.49 ( ( produc4245557441103728435nt_int @ F @ ( product_Pair_int_int @ X1 @ X22 ) )
% 3.29/3.49 = ( F @ X1 @ X22 ) ) ).
% 3.29/3.49
% 3.29/3.49 % old.prod.case
% 3.29/3.49 thf(fact_242_old_Oprod_Ocase,axiom,
% 3.29/3.49 ! [F: int > int > $o,X1: int,X22: int] :
% 3.29/3.49 ( ( produc4947309494688390418_int_o @ F @ ( product_Pair_int_int @ X1 @ X22 ) )
% 3.29/3.49 = ( F @ X1 @ X22 ) ) ).
% 3.29/3.49
% 3.29/3.49 % old.prod.case
% 3.29/3.49 thf(fact_243_old_Oprod_Ocase,axiom,
% 3.29/3.49 ! [F: int > int > int,X1: int,X22: int] :
% 3.29/3.49 ( ( produc8211389475949308722nt_int @ F @ ( product_Pair_int_int @ X1 @ X22 ) )
% 3.29/3.49 = ( F @ X1 @ X22 ) ) ).
% 3.29/3.49
% 3.29/3.49 % old.prod.case
% 3.29/3.49 thf(fact_244_curryD,axiom,
% 3.29/3.49 ! [F: produc1319942482725812455at_nat > $o,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( produc447603880154497357_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( produc9060074326276436823at_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryD
% 3.29/3.49 thf(fact_245_curryD,axiom,
% 3.29/3.49 ! [F: produc3843707927480180839at_nat > $o,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( produc7820828192191229133_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( produc2922128104949294807at_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryD
% 3.29/3.49 thf(fact_246_curryD,axiom,
% 3.29/3.49 ! [F: product_prod_nat_num > $o,A: nat,B: num] :
% 3.29/3.49 ( ( produc156083480235303841_num_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_nat_num @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryD
% 3.29/3.49 thf(fact_247_curryD,axiom,
% 3.29/3.49 ! [F: product_prod_nat_nat > $o,A: nat,B: nat] :
% 3.29/3.49 ( ( produc1310100445399344235_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_nat_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryD
% 3.29/3.49 thf(fact_248_curryD,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > $o,A: int,B: int] :
% 3.29/3.49 ( ( produc175634133007206835_int_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_int_int @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryD
% 3.29/3.49 thf(fact_249_curryE,axiom,
% 3.29/3.49 ! [F: produc1319942482725812455at_nat > $o,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( produc447603880154497357_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( produc9060074326276436823at_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryE
% 3.29/3.49 thf(fact_250_curryE,axiom,
% 3.29/3.49 ! [F: produc3843707927480180839at_nat > $o,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( produc7820828192191229133_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( produc2922128104949294807at_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryE
% 3.29/3.49 thf(fact_251_curryE,axiom,
% 3.29/3.49 ! [F: product_prod_nat_num > $o,A: nat,B: num] :
% 3.29/3.49 ( ( produc156083480235303841_num_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_nat_num @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryE
% 3.29/3.49 thf(fact_252_curryE,axiom,
% 3.29/3.49 ! [F: product_prod_nat_nat > $o,A: nat,B: nat] :
% 3.29/3.49 ( ( produc1310100445399344235_nat_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_nat_nat @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryE
% 3.29/3.49 thf(fact_253_curryE,axiom,
% 3.29/3.49 ! [F: product_prod_int_int > $o,A: int,B: int] :
% 3.29/3.49 ( ( produc175634133007206835_int_o @ F @ A @ B )
% 3.29/3.49 => ( F @ ( product_Pair_int_int @ A @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % curryE
% 3.29/3.49 thf(fact_254_Product__Type_OCollect__case__prodD,axiom,
% 3.29/3.49 ! [X2: produc3843707927480180839at_nat,A4: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ X2 @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ A4 ) ) )
% 3.29/3.49 => ( A4 @ ( produc6011863565407846595at_nat @ X2 ) @ ( produc2937545259423399429at_nat @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Product_Type.Collect_case_prodD
% 3.29/3.49 thf(fact_255_Product__Type_OCollect__case__prodD,axiom,
% 3.29/3.49 ! [X2: product_prod_nat_nat,A4: nat > nat > $o] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ X2 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ A4 ) ) )
% 3.29/3.49 => ( A4 @ ( product_fst_nat_nat @ X2 ) @ ( product_snd_nat_nat @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Product_Type.Collect_case_prodD
% 3.29/3.49 thf(fact_256_Product__Type_OCollect__case__prodD,axiom,
% 3.29/3.49 ! [X2: produc7812382424243267045t_unit,A4: ref_a > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.49 ( ( member7849944260330398460t_unit @ X2 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ A4 ) ) )
% 3.29/3.49 => ( A4 @ ( produc473321116828791851t_unit @ X2 ) @ ( produc1126150082675451753t_unit @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Product_Type.Collect_case_prodD
% 3.29/3.49 thf(fact_257_Product__Type_OCollect__case__prodD,axiom,
% 3.29/3.49 ! [X2: product_prod_int_int,A4: int > int > $o] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ X2 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ A4 ) ) )
% 3.29/3.49 => ( A4 @ ( product_fst_int_int @ X2 ) @ ( product_snd_int_int @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Product_Type.Collect_case_prodD
% 3.29/3.49 thf(fact_258_effect__returnI,axiom,
% 3.29/3.49 ! [H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,X2: ref_a] :
% 3.29/3.49 ( ( H = H2 )
% 3.29/3.49 => ( heap_effect_ref_a @ ( heap_return_ref_a @ X2 ) @ H @ H2 @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_returnI
% 3.29/3.49 thf(fact_259_effect__returnE,axiom,
% 3.29/3.49 ! [X2: ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ ( heap_return_ref_a @ X2 ) @ H @ H2 @ R )
% 3.29/3.49 => ~ ( ( R = X2 )
% 3.29/3.49 => ( H2 != H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_returnE
% 3.29/3.49 thf(fact_260_split__beta,axiom,
% 3.29/3.49 ( produc27273713700761075at_nat
% 3.29/3.49 = ( ^ [F2: nat > nat > product_prod_nat_nat > product_prod_nat_nat,Prod3: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ Prod3 ) @ ( product_snd_nat_nat @ Prod3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_beta
% 3.29/3.49 thf(fact_261_split__beta,axiom,
% 3.29/3.49 ( produc8739625826339149834_nat_o
% 3.29/3.49 = ( ^ [F2: nat > nat > product_prod_nat_nat > $o,Prod3: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ Prod3 ) @ ( product_snd_nat_nat @ Prod3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_beta
% 3.29/3.49 thf(fact_262_split__beta,axiom,
% 3.29/3.49 ( produc4245557441103728435nt_int
% 3.29/3.49 = ( ^ [F2: int > int > product_prod_int_int,Prod3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ Prod3 ) @ ( product_snd_int_int @ Prod3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_beta
% 3.29/3.49 thf(fact_263_split__beta,axiom,
% 3.29/3.49 ( produc4947309494688390418_int_o
% 3.29/3.49 = ( ^ [F2: int > int > $o,Prod3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ Prod3 ) @ ( product_snd_int_int @ Prod3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_beta
% 3.29/3.49 thf(fact_264_split__beta,axiom,
% 3.29/3.49 ( produc8211389475949308722nt_int
% 3.29/3.49 = ( ^ [F2: int > int > int,Prod3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ Prod3 ) @ ( product_snd_int_int @ Prod3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_beta
% 3.29/3.49 thf(fact_265_case__prod__beta,axiom,
% 3.29/3.49 ( produc27273713700761075at_nat
% 3.29/3.49 = ( ^ [F2: nat > nat > product_prod_nat_nat > product_prod_nat_nat,P3: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ P3 ) @ ( product_snd_nat_nat @ P3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_beta
% 3.29/3.49 thf(fact_266_case__prod__beta,axiom,
% 3.29/3.49 ( produc8739625826339149834_nat_o
% 3.29/3.49 = ( ^ [F2: nat > nat > product_prod_nat_nat > $o,P3: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ P3 ) @ ( product_snd_nat_nat @ P3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_beta
% 3.29/3.49 thf(fact_267_case__prod__beta,axiom,
% 3.29/3.49 ( produc4245557441103728435nt_int
% 3.29/3.49 = ( ^ [F2: int > int > product_prod_int_int,P3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_beta
% 3.29/3.49 thf(fact_268_case__prod__beta,axiom,
% 3.29/3.49 ( produc4947309494688390418_int_o
% 3.29/3.49 = ( ^ [F2: int > int > $o,P3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_beta
% 3.29/3.49 thf(fact_269_case__prod__beta,axiom,
% 3.29/3.49 ( produc8211389475949308722nt_int
% 3.29/3.49 = ( ^ [F2: int > int > int,P3: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_beta
% 3.29/3.49 thf(fact_270_internal__case__prod__def,axiom,
% 3.29/3.49 produc1854806715440696265at_nat = produc27273713700761075at_nat ).
% 3.29/3.49
% 3.29/3.49 % internal_case_prod_def
% 3.29/3.49 thf(fact_271_internal__case__prod__def,axiom,
% 3.29/3.49 produc4780622933104268256_nat_o = produc8739625826339149834_nat_o ).
% 3.29/3.49
% 3.29/3.49 % internal_case_prod_def
% 3.29/3.49 thf(fact_272_internal__case__prod__def,axiom,
% 3.29/3.49 produc297006045350968285nt_int = produc4245557441103728435nt_int ).
% 3.29/3.49
% 3.29/3.49 % internal_case_prod_def
% 3.29/3.49 thf(fact_273_internal__case__prod__def,axiom,
% 3.29/3.49 produc8005341501107743676_int_o = produc4947309494688390418_int_o ).
% 3.29/3.49
% 3.29/3.49 % internal_case_prod_def
% 3.29/3.49 thf(fact_274_internal__case__prod__def,axiom,
% 3.29/3.49 produc7926200574084438792nt_int = produc8211389475949308722nt_int ).
% 3.29/3.49
% 3.29/3.49 % internal_case_prod_def
% 3.29/3.49 thf(fact_275_effect__updateI,axiom,
% 3.29/3.49 ! [H2: heap_e7401611519738050253t_unit,R: ref_a,V: a,H: heap_e7401611519738050253t_unit,X2: product_unit] :
% 3.29/3.49 ( ( H2
% 3.29/3.49 = ( set_a @ R @ V @ H ) )
% 3.29/3.49 => ( heap_e2830298082929533060t_unit @ ( update_a @ R @ V ) @ H @ H2 @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_updateI
% 3.29/3.49 thf(fact_276_split__cong,axiom,
% 3.29/3.49 ! [Q: product_prod_nat_nat,F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,G: nat > nat > product_prod_nat_nat > product_prod_nat_nat,P: product_prod_nat_nat] :
% 3.29/3.49 ( ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( ( product_Pair_nat_nat @ X @ Y )
% 3.29/3.49 = Q )
% 3.29/3.49 => ( ( F @ X @ Y )
% 3.29/3.49 = ( G @ X @ Y ) ) )
% 3.29/3.49 => ( ( P = Q )
% 3.29/3.49 => ( ( produc27273713700761075at_nat @ F @ P )
% 3.29/3.49 = ( produc27273713700761075at_nat @ G @ Q ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_cong
% 3.29/3.49 thf(fact_277_split__cong,axiom,
% 3.29/3.49 ! [Q: product_prod_nat_nat,F: nat > nat > product_prod_nat_nat > $o,G: nat > nat > product_prod_nat_nat > $o,P: product_prod_nat_nat] :
% 3.29/3.49 ( ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( ( product_Pair_nat_nat @ X @ Y )
% 3.29/3.49 = Q )
% 3.29/3.49 => ( ( F @ X @ Y )
% 3.29/3.49 = ( G @ X @ Y ) ) )
% 3.29/3.49 => ( ( P = Q )
% 3.29/3.49 => ( ( produc8739625826339149834_nat_o @ F @ P )
% 3.29/3.49 = ( produc8739625826339149834_nat_o @ G @ Q ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_cong
% 3.29/3.49 thf(fact_278_split__cong,axiom,
% 3.29/3.49 ! [Q: product_prod_int_int,F: int > int > product_prod_int_int,G: int > int > product_prod_int_int,P: product_prod_int_int] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( ( product_Pair_int_int @ X @ Y )
% 3.29/3.49 = Q )
% 3.29/3.49 => ( ( F @ X @ Y )
% 3.29/3.49 = ( G @ X @ Y ) ) )
% 3.29/3.49 => ( ( P = Q )
% 3.29/3.49 => ( ( produc4245557441103728435nt_int @ F @ P )
% 3.29/3.49 = ( produc4245557441103728435nt_int @ G @ Q ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_cong
% 3.29/3.49 thf(fact_279_split__cong,axiom,
% 3.29/3.49 ! [Q: product_prod_int_int,F: int > int > $o,G: int > int > $o,P: product_prod_int_int] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( ( product_Pair_int_int @ X @ Y )
% 3.29/3.49 = Q )
% 3.29/3.49 => ( ( F @ X @ Y )
% 3.29/3.49 = ( G @ X @ Y ) ) )
% 3.29/3.49 => ( ( P = Q )
% 3.29/3.49 => ( ( produc4947309494688390418_int_o @ F @ P )
% 3.29/3.49 = ( produc4947309494688390418_int_o @ G @ Q ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_cong
% 3.29/3.49 thf(fact_280_split__cong,axiom,
% 3.29/3.49 ! [Q: product_prod_int_int,F: int > int > int,G: int > int > int,P: product_prod_int_int] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( ( product_Pair_int_int @ X @ Y )
% 3.29/3.49 = Q )
% 3.29/3.49 => ( ( F @ X @ Y )
% 3.29/3.49 = ( G @ X @ Y ) ) )
% 3.29/3.49 => ( ( P = Q )
% 3.29/3.49 => ( ( produc8211389475949308722nt_int @ F @ P )
% 3.29/3.49 = ( produc8211389475949308722nt_int @ G @ Q ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % split_cong
% 3.29/3.49 thf(fact_281_csquare__fstOp__sndOp,axiom,
% 3.29/3.49 ! [F: ( product_prod_nat_nat > int > $o ) > produc4196048018000912732at_int > $o,P2: product_prod_nat_nat > product_prod_nat_nat > $o,Q2: product_prod_nat_nat > int > $o] : ( bNF_cs7194553038297458973at_int @ ( collec2851339944984316337at_int @ ( F @ ( relcom8911704206367525917at_int @ P2 @ Q2 ) ) ) @ produc6408287024330202629at_nat @ produc4619704898428564714at_int @ ( bNF_fs6342258632037972510at_int @ P2 @ Q2 ) @ ( bNF_sn649997494946348640at_int @ P2 @ Q2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % csquare_fstOp_sndOp
% 3.29/3.49 thf(fact_282_csquare__fstOp__sndOp,axiom,
% 3.29/3.49 ! [F: ( int > code_integer > $o ) > produc2963269191615333738nteger > $o,P2: int > int > $o,Q2: int > code_integer > $o] : ( bNF_cs4943907971211754724nteger @ ( collec7215431352809750357nteger @ ( F @ ( relcom967497705283160040nteger @ P2 @ Q2 ) ) ) @ product_snd_int_int @ produc45500017171379470nteger @ ( bNF_fs4543836202474805097nteger @ P2 @ Q2 ) @ ( bNF_sn8000174127721201323nteger @ P2 @ Q2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % csquare_fstOp_sndOp
% 3.29/3.49 thf(fact_283_effect__tapI,axiom,
% 3.29/3.49 ! [H2: heap_e7401611519738050253t_unit,H: heap_e7401611519738050253t_unit,R: ref_a,F: heap_e7401611519738050253t_unit > ref_a] :
% 3.29/3.49 ( ( H2 = H )
% 3.29/3.49 => ( ( R
% 3.29/3.49 = ( F @ H ) )
% 3.29/3.49 => ( heap_effect_ref_a @ ( heap_tap_ref_a @ F ) @ H @ H2 @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_tapI
% 3.29/3.49 thf(fact_284_effect__tapE,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ ( heap_tap_ref_a @ F ) @ H @ H2 @ R )
% 3.29/3.49 => ~ ( ( H2 = H )
% 3.29/3.49 => ( R
% 3.29/3.49 != ( F @ H ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_tapE
% 3.29/3.49 thf(fact_285_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: num,X2: nat,A4: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ( member6570852975090897396um_nat @ ( product_Pair_num_nat @ Y3 @ X2 ) @ ( image_2347970371937200581um_nat @ product_swap_nat_num @ A4 ) )
% 3.29/3.49 = ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_286_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: set_Pr4329608150637261639at_nat,X2: set_Pr4329608150637261639at_nat,A4: set_Pr7459493094073627847at_nat] :
% 3.29/3.49 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ Y3 @ X2 ) @ ( image_3313167189156628421at_nat @ produc5396952528824381687at_nat @ A4 ) )
% 3.29/3.49 = ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_287_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ Y3 @ X2 ) @ ( image_960689587819713477at_nat @ produc3946833401584108663at_nat @ A4 ) )
% 3.29/3.49 = ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_288_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: nat,X2: num,A4: set_Pr3280342998896498603um_nat] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ Y3 @ X2 ) @ ( image_7762062833379733445at_num @ product_swap_num_nat @ A4 ) )
% 3.29/3.49 = ( member6570852975090897396um_nat @ ( product_Pair_num_nat @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_289_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: nat,X2: nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ Y3 @ X2 ) @ ( image_5168914502847457605at_nat @ product_swap_nat_nat @ A4 ) )
% 3.29/3.49 = ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_290_pair__in__swap__image,axiom,
% 3.29/3.49 ! [Y3: int,X2: int,A4: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ Y3 @ X2 ) @ ( image_2653370878348428101nt_int @ product_swap_int_int @ A4 ) )
% 3.29/3.49 = ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pair_in_swap_image
% 3.29/3.49 thf(fact_291_snd__sndOp,axiom,
% 3.29/3.49 ! [P2: ref_a > ref_a > $o,Q2: ref_a > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.49 ( produc1126150082675451753t_unit
% 3.29/3.49 = ( comp_P8019343326919024234t_unit @ produc1126150082675451753t_unit @ ( bNF_sn8323453914685745821t_unit @ P2 @ Q2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_sndOp
% 3.29/3.49 thf(fact_292_comp__cong,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > $o,X2: nat,F3: $o > $o,G2: nat > $o,X3: nat] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_o_o_nat @ F @ G @ X2 )
% 3.29/3.49 = ( comp_o_o_nat @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_293_comp__cong,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,X2: int,F3: nat > num,G2: int > nat,X3: int] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_nat_num_int @ F @ G @ X2 )
% 3.29/3.49 = ( comp_nat_num_int @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_294_comp__cong,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,X2: nat,F3: nat > nat,G2: nat > nat,X3: nat] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ F @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_nat @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_295_comp__cong,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,X2: nat,F3: int > nat,G2: int > int,X3: int] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ F @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_int @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_296_comp__cong,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > int,X2: int,F3: nat > nat,G2: nat > nat,X3: nat] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_int @ F @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_nat @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_297_comp__cong,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > int,X2: int,F3: int > nat,G2: int > int,X3: int] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_int @ F @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_int @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_298_comp__cong,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,X2: code_integer,F3: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G2: code_integer > code_integer > code_integer,X3: code_integer] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( F3 @ ( G2 @ X3 ) ) )
% 3.29/3.49 => ( ( comp_C8797469213163452608nteger @ F @ G @ X2 )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ F3 @ G2 @ X3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_cong
% 3.29/3.49 thf(fact_299_comp__apply__eq,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > $o,X2: nat,H: $o > $o,K: nat > $o] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( H @ ( K @ X2 ) ) )
% 3.29/3.49 => ( ( comp_o_o_nat @ F @ G @ X2 )
% 3.29/3.49 = ( comp_o_o_nat @ H @ K @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply_eq
% 3.29/3.49 thf(fact_300_comp__apply__eq,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,X2: int,H: nat > num,K: int > nat] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( H @ ( K @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_num_int @ F @ G @ X2 )
% 3.29/3.49 = ( comp_nat_num_int @ H @ K @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply_eq
% 3.29/3.49 thf(fact_301_comp__apply__eq,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,X2: nat,H: nat > nat,K: nat > nat] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( H @ ( K @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ F @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_nat @ H @ K @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply_eq
% 3.29/3.49 thf(fact_302_comp__apply__eq,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > int,X2: int,H: int > nat,K: int > int] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( H @ ( K @ X2 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_int @ F @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_int @ H @ K @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply_eq
% 3.29/3.49 thf(fact_303_comp__apply__eq,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,X2: code_integer,H: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,K: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = ( H @ ( K @ X2 ) ) )
% 3.29/3.49 => ( ( comp_C8797469213163452608nteger @ F @ G @ X2 )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ H @ K @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply_eq
% 3.29/3.49 thf(fact_304_pick__middlep,axiom,
% 3.29/3.49 ! [P2: product_prod_nat_nat > product_prod_nat_nat > $o,Q2: product_prod_nat_nat > int > $o,A: product_prod_nat_nat,C: int] :
% 3.29/3.49 ( ( relcom8911704206367525917at_int @ P2 @ Q2 @ A @ C )
% 3.29/3.49 => ( ( P2 @ A @ ( bNF_pi770922605693484880at_int @ P2 @ Q2 @ A @ C ) )
% 3.29/3.49 & ( Q2 @ ( bNF_pi770922605693484880at_int @ P2 @ Q2 @ A @ C ) @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pick_middlep
% 3.29/3.49 thf(fact_305_pick__middlep,axiom,
% 3.29/3.49 ! [P2: int > int > $o,Q2: int > code_integer > $o,A: int,C: code_integer] :
% 3.29/3.49 ( ( relcom967497705283160040nteger @ P2 @ Q2 @ A @ C )
% 3.29/3.49 => ( ( P2 @ A @ ( bNF_pi4515785505327359899nteger @ P2 @ Q2 @ A @ C ) )
% 3.29/3.49 & ( Q2 @ ( bNF_pi4515785505327359899nteger @ P2 @ Q2 @ A @ C ) @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pick_middlep
% 3.29/3.49 thf(fact_306_sndOp__in,axiom,
% 3.29/3.49 ! [Ac: produc3843707927480180839at_nat,P2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,Q2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ Ac @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( relcom8363394528208558896at_nat @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8757157785044589968at_nat @ ( bNF_sn1857951156667551021at_nat @ P2 @ Q2 @ Ac ) @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ Q2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndOp_in
% 3.29/3.49 thf(fact_307_sndOp__in,axiom,
% 3.29/3.49 ! [Ac: product_prod_nat_nat,P2: nat > nat > $o,Q2: nat > nat > $o] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ Ac @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( relcompp_nat_nat_nat @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( bNF_sn8916957246138178918at_nat @ P2 @ Q2 @ Ac ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ Q2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndOp_in
% 3.29/3.49 thf(fact_308_sndOp__in,axiom,
% 3.29/3.49 ! [Ac: produc4196048018000912732at_int,P2: product_prod_nat_nat > product_prod_nat_nat > $o,Q2: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( ( member8394280151737582451at_int @ Ac @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ ( relcom8911704206367525917at_int @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8394280151737582451at_int @ ( bNF_sn649997494946348640at_int @ P2 @ Q2 @ Ac ) @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ Q2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndOp_in
% 3.29/3.49 thf(fact_309_sndOp__in,axiom,
% 3.29/3.49 ! [Ac: produc2963269191615333738nteger,P2: int > int > $o,Q2: int > code_integer > $o] :
% 3.29/3.49 ( ( member4345257455949424659nteger @ Ac @ ( collec7215431352809750357nteger @ ( produc540600059291021473eger_o @ ( relcom967497705283160040nteger @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member4345257455949424659nteger @ ( bNF_sn8000174127721201323nteger @ P2 @ Q2 @ Ac ) @ ( collec7215431352809750357nteger @ ( produc540600059291021473eger_o @ Q2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndOp_in
% 3.29/3.49 thf(fact_310_sndOp__in,axiom,
% 3.29/3.49 ! [Ac: product_prod_int_int,P2: int > int > $o,Q2: int > int > $o] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ Ac @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( relcompp_int_int_int @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( bNF_sn1062102010912252026nt_int @ P2 @ Q2 @ Ac ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ Q2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % sndOp_in
% 3.29/3.49 thf(fact_311_fstOp__in,axiom,
% 3.29/3.49 ! [Ac: produc3843707927480180839at_nat,P2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,Q2: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ Ac @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( relcom8363394528208558896at_nat @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8757157785044589968at_nat @ ( bNF_fs1946732770515719151at_nat @ P2 @ Q2 @ Ac ) @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ P2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstOp_in
% 3.29/3.49 thf(fact_312_fstOp__in,axiom,
% 3.29/3.49 ! [Ac: product_prod_nat_nat,P2: nat > nat > $o,Q2: nat > nat > $o] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ Ac @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( relcompp_nat_nat_nat @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( bNF_fs6799373675401686564at_nat @ P2 @ Q2 @ Ac ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ P2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstOp_in
% 3.29/3.49 thf(fact_313_fstOp__in,axiom,
% 3.29/3.49 ! [Ac: produc4196048018000912732at_int,P2: product_prod_nat_nat > product_prod_nat_nat > $o,Q2: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( ( member8394280151737582451at_int @ Ac @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ ( relcom8911704206367525917at_int @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member8206827879206165904at_nat @ ( bNF_fs6342258632037972510at_int @ P2 @ Q2 @ Ac ) @ ( collec7088162979684241874at_nat @ ( produc6590410687421337004_nat_o @ P2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstOp_in
% 3.29/3.49 thf(fact_314_fstOp__in,axiom,
% 3.29/3.49 ! [Ac: produc2963269191615333738nteger,P2: int > int > $o,Q2: int > code_integer > $o] :
% 3.29/3.49 ( ( member4345257455949424659nteger @ Ac @ ( collec7215431352809750357nteger @ ( produc540600059291021473eger_o @ ( relcom967497705283160040nteger @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( bNF_fs4543836202474805097nteger @ P2 @ Q2 @ Ac ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ P2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstOp_in
% 3.29/3.49 thf(fact_315_fstOp__in,axiom,
% 3.29/3.49 ! [Ac: product_prod_int_int,P2: int > int > $o,Q2: int > int > $o] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ Ac @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( relcompp_int_int_int @ P2 @ Q2 ) ) ) )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( bNF_fs8167890477030535480nt_int @ P2 @ Q2 @ Ac ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ P2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fstOp_in
% 3.29/3.49 thf(fact_316_effect__bindE,axiom,
% 3.29/3.49 ! [F: heap_Heap_ref_a,G: ref_a > heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H3: heap_e7401611519738050253t_unit,R2: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ ( heap_b146640354529102224_ref_a @ F @ G ) @ H @ H3 @ R2 )
% 3.29/3.49 => ~ ! [H4: heap_e7401611519738050253t_unit,R4: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ F @ H @ H4 @ R4 )
% 3.29/3.49 => ~ ( heap_effect_ref_a @ ( G @ R4 ) @ H4 @ H3 @ R2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_bindE
% 3.29/3.49 thf(fact_317_effect__bindI,axiom,
% 3.29/3.49 ! [F: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a,G: ref_a > heap_Heap_ref_a,H3: heap_e7401611519738050253t_unit,R2: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ F @ H @ H2 @ R )
% 3.29/3.49 => ( ( heap_effect_ref_a @ ( G @ R ) @ H2 @ H3 @ R2 )
% 3.29/3.49 => ( heap_effect_ref_a @ ( heap_b146640354529102224_ref_a @ F @ G ) @ H @ H3 @ R2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_bindI
% 3.29/3.49 thf(fact_318_fst__fstOp,axiom,
% 3.29/3.49 ! [P2: ref_a > heap_e7401611519738050253t_unit > $o,Q2: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.49 ( produc473321116828791851t_unit
% 3.29/3.49 = ( comp_P4044372497395451596t_unit @ produc473321116828791851t_unit @ ( bNF_fs409234558581511823t_unit @ P2 @ Q2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_fstOp
% 3.29/3.49 thf(fact_319_comp__apply,axiom,
% 3.29/3.49 ( comp_o_o_nat
% 3.29/3.49 = ( ^ [F2: $o > $o,G3: nat > $o,X4: nat] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply
% 3.29/3.49 thf(fact_320_comp__apply,axiom,
% 3.29/3.49 ( comp_nat_num_int
% 3.29/3.49 = ( ^ [F2: nat > num,G3: int > nat,X4: int] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply
% 3.29/3.49 thf(fact_321_comp__apply,axiom,
% 3.29/3.49 ( comp_nat_nat_nat
% 3.29/3.49 = ( ^ [F2: nat > nat,G3: nat > nat,X4: nat] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply
% 3.29/3.49 thf(fact_322_comp__apply,axiom,
% 3.29/3.49 ( comp_int_nat_int
% 3.29/3.49 = ( ^ [F2: int > nat,G3: int > int,X4: int] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply
% 3.29/3.49 thf(fact_323_comp__apply,axiom,
% 3.29/3.49 ( comp_C8797469213163452608nteger
% 3.29/3.49 = ( ^ [F2: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G3: code_integer > code_integer > code_integer,X4: code_integer] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_apply
% 3.29/3.49 thf(fact_324_image__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: $o > $o,X2: $o,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ B @ ( image_o_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_325_image__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: $o > nat,X2: $o,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ B @ ( image_o_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_326_image__eqI,axiom,
% 3.29/3.49 ! [B: int,F: $o > int,X2: $o,A4: set_o] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ B @ ( image_o_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_327_image__eqI,axiom,
% 3.29/3.49 ! [B: rat,F: nat > rat,X2: nat,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_rat @ B @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_328_image__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: nat > $o,X2: nat,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ B @ ( image_nat_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_329_image__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: nat > nat,X2: nat,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ B @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_330_image__eqI,axiom,
% 3.29/3.49 ! [B: int,F: nat > int,X2: nat,A4: set_nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ B @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_331_image__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: int > $o,X2: int,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ B @ ( image_int_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_332_image__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: int > nat,X2: int,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ B @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_333_image__eqI,axiom,
% 3.29/3.49 ! [B: int,F: int > int,X2: int,A4: set_int] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ B @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eqI
% 3.29/3.49 thf(fact_334_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_o > $o,G: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_o_o @ G @ ( image_nat_o @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_335_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_rat > rat,G: rat > rat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_rat_rat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_rat @ ( comp_rat_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_336_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_nat > nat,G: rat > nat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_rat_nat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_nat @ ( comp_rat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_337_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_int > int,G: rat > int,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_rat_int @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_int @ ( comp_rat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_338_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_rat > rat,G: int > rat,F: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_int_rat @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_rat @ ( comp_int_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_339_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_num > num,G: nat > num,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Inf @ ( image_nat_num @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_int_num @ ( comp_nat_num_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_340_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_rat > rat,G: nat > rat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_nat_rat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_rat @ ( comp_nat_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_341_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_rat > rat,G: nat > rat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Inf @ ( image_nat_rat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_int_rat @ ( comp_nat_rat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_342_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_nat > nat,G: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_343_Inf_OINF__image,axiom,
% 3.29/3.49 ! [Inf: set_nat > nat,G: nat > nat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Inf @ ( image_nat_nat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Inf @ ( image_int_nat @ ( comp_nat_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_image
% 3.29/3.49 thf(fact_344_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_o > $o,G: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_o_o @ G @ ( image_nat_o @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_345_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_rat > rat,G: rat > rat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_rat_rat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_rat @ ( comp_rat_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_346_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_nat > nat,G: rat > nat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_rat_nat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_nat @ ( comp_rat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_347_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_int > int,G: rat > int,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_rat_int @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_int @ ( comp_rat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_348_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_rat > rat,G: int > rat,F: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_int_rat @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_rat @ ( comp_int_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_349_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_num > num,G: nat > num,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Sup @ ( image_nat_num @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_int_num @ ( comp_nat_num_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_350_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_rat > rat,G: nat > rat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_nat_rat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_rat @ ( comp_nat_rat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_351_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_rat > rat,G: nat > rat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Sup @ ( image_nat_rat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_int_rat @ ( comp_nat_rat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_352_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_nat > nat,G: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_353_Sup_OSUP__image,axiom,
% 3.29/3.49 ! [Sup: set_nat > nat,G: nat > nat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( Sup @ ( image_nat_nat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.49 = ( Sup @ ( image_int_nat @ ( comp_nat_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_image
% 3.29/3.49 thf(fact_354_image__comp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > $o,R: set_nat] :
% 3.29/3.49 ( ( image_o_o @ F @ ( image_nat_o @ G @ R ) )
% 3.29/3.49 = ( image_nat_o @ ( comp_o_o_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_355_image__comp,axiom,
% 3.29/3.49 ! [F: rat > rat,G: nat > rat,R: set_nat] :
% 3.29/3.49 ( ( image_rat_rat @ F @ ( image_nat_rat @ G @ R ) )
% 3.29/3.49 = ( image_nat_rat @ ( comp_rat_rat_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_356_image__comp,axiom,
% 3.29/3.49 ! [F: rat > nat,G: nat > rat,R: set_nat] :
% 3.29/3.49 ( ( image_rat_nat @ F @ ( image_nat_rat @ G @ R ) )
% 3.29/3.49 = ( image_nat_nat @ ( comp_rat_nat_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_357_image__comp,axiom,
% 3.29/3.49 ! [F: rat > int,G: nat > rat,R: set_nat] :
% 3.29/3.49 ( ( image_rat_int @ F @ ( image_nat_rat @ G @ R ) )
% 3.29/3.49 = ( image_nat_int @ ( comp_rat_int_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_358_image__comp,axiom,
% 3.29/3.49 ! [F: int > rat,G: nat > int,R: set_nat] :
% 3.29/3.49 ( ( image_int_rat @ F @ ( image_nat_int @ G @ R ) )
% 3.29/3.49 = ( image_nat_rat @ ( comp_int_rat_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_359_image__comp,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,R: set_int] :
% 3.29/3.49 ( ( image_nat_num @ F @ ( image_int_nat @ G @ R ) )
% 3.29/3.49 = ( image_int_num @ ( comp_nat_num_int @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_360_image__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,G: nat > nat,R: set_nat] :
% 3.29/3.49 ( ( image_nat_rat @ F @ ( image_nat_nat @ G @ R ) )
% 3.29/3.49 = ( image_nat_rat @ ( comp_nat_rat_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_361_image__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,G: int > nat,R: set_int] :
% 3.29/3.49 ( ( image_nat_rat @ F @ ( image_int_nat @ G @ R ) )
% 3.29/3.49 = ( image_int_rat @ ( comp_nat_rat_int @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_362_image__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,R: set_nat] :
% 3.29/3.49 ( ( image_nat_nat @ F @ ( image_nat_nat @ G @ R ) )
% 3.29/3.49 = ( image_nat_nat @ ( comp_nat_nat_nat @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_363_image__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: int > nat,R: set_int] :
% 3.29/3.49 ( ( image_nat_nat @ F @ ( image_int_nat @ G @ R ) )
% 3.29/3.49 = ( image_int_nat @ ( comp_nat_nat_int @ F @ G ) @ R ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_comp
% 3.29/3.49 thf(fact_364_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > $o,A4: set_nat,G: nat > $o,B5: set_nat,H: $o > $o] :
% 3.29/3.49 ( ( ( image_nat_o @ F @ A4 )
% 3.29/3.49 = ( image_nat_o @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_o @ ( comp_o_o_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_o @ ( comp_o_o_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_365_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: int > rat,A4: set_int,G: nat > rat,B5: set_nat,H: rat > nat] :
% 3.29/3.49 ( ( ( image_int_rat @ F @ A4 )
% 3.29/3.49 = ( image_nat_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_int_nat @ ( comp_rat_nat_int @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_nat @ ( comp_rat_nat_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_366_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: int > rat,A4: set_int,G: nat > rat,B5: set_nat,H: rat > int] :
% 3.29/3.49 ( ( ( image_int_rat @ F @ A4 )
% 3.29/3.49 = ( image_nat_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_int_int @ ( comp_rat_int_int @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_int @ ( comp_rat_int_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_367_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,G: int > rat,B5: set_int,H: rat > nat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.49 = ( image_int_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_nat @ ( comp_rat_nat_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_int_nat @ ( comp_rat_nat_int @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_368_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,G: int > rat,B5: set_int,H: rat > int] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.49 = ( image_int_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_int @ ( comp_rat_int_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_int_int @ ( comp_rat_int_int @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_369_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,G: nat > rat,B5: set_nat,H: rat > rat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.49 = ( image_nat_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_rat @ ( comp_rat_rat_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_rat @ ( comp_rat_rat_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_370_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,G: nat > rat,B5: set_nat,H: rat > nat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.49 = ( image_nat_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_nat @ ( comp_rat_nat_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_nat @ ( comp_rat_nat_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_371_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,G: nat > rat,B5: set_nat,H: rat > int] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.49 = ( image_nat_rat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_int @ ( comp_rat_int_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_int @ ( comp_rat_int_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_372_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,G: nat > nat,B5: set_nat,H: nat > rat] :
% 3.29/3.49 ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.49 = ( image_nat_nat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_rat @ ( comp_nat_rat_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_rat @ ( comp_nat_rat_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_373_image__eq__imp__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,G: nat > nat,B5: set_nat,H: nat > nat] :
% 3.29/3.49 ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.49 = ( image_nat_nat @ G @ B5 ) )
% 3.29/3.49 => ( ( image_nat_nat @ ( comp_nat_nat_nat @ H @ F ) @ A4 )
% 3.29/3.49 = ( image_nat_nat @ ( comp_nat_nat_nat @ H @ G ) @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_eq_imp_comp
% 3.29/3.49 thf(fact_374_snd__comp__apsnd,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer] :
% 3.29/3.49 ( ( comp_P3428181540658402820nteger @ produc6174133586879617921nteger @ ( produc6499014454317279255nteger @ F ) )
% 3.29/3.49 = ( comp_C1043215000170864188nteger @ F @ produc6174133586879617921nteger ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_comp_apsnd
% 3.29/3.49 thf(fact_375_snd__comp__apsnd,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( comp_P8019343326919024234t_unit @ produc1126150082675451753t_unit @ ( produc3038839249364385243_ref_a @ F ) )
% 3.29/3.49 = ( comp_h4837689053573563144t_unit @ F @ produc1126150082675451753t_unit ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_comp_apsnd
% 3.29/3.49 thf(fact_376_fst__comp__apfst,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a] :
% 3.29/3.49 ( ( comp_P4044372497395451596t_unit @ produc473321116828791851t_unit @ ( produc4508741384315284437t_unit @ F ) )
% 3.29/3.49 = ( comp_r2143332150499412868t_unit @ F @ produc473321116828791851t_unit ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_comp_apfst
% 3.29/3.49 thf(fact_377_Collect__case__prod__Grp__eqD,axiom,
% 3.29/3.49 ! [Z2: produc3843707927480180839at_nat,A4: set_se7855581050983116737at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ Z2 @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( bNF_Gr6677838525845560078at_nat @ A4 @ F ) ) ) )
% 3.29/3.49 => ( ( comp_s7355055891894327172at_nat @ F @ produc6011863565407846595at_nat @ Z2 )
% 3.29/3.49 = ( produc2937545259423399429at_nat @ Z2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_eqD
% 3.29/3.49 thf(fact_378_Collect__case__prod__Grp__eqD,axiom,
% 3.29/3.49 ! [Z2: product_prod_nat_nat,A4: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ Z2 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( bNF_Grp_nat_nat @ A4 @ F ) ) ) )
% 3.29/3.49 => ( ( comp_n2711240574518091068at_nat @ F @ product_fst_nat_nat @ Z2 )
% 3.29/3.49 = ( product_snd_nat_nat @ Z2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_eqD
% 3.29/3.49 thf(fact_379_Collect__case__prod__Grp__eqD,axiom,
% 3.29/3.49 ! [Z2: produc7812382424243267045t_unit,A4: set_ref_a,F: ref_a > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( member7849944260330398460t_unit @ Z2 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ ( bNF_Gr6510375311308651680t_unit @ A4 @ F ) ) ) )
% 3.29/3.49 => ( ( comp_r3604920825623061426t_unit @ F @ produc473321116828791851t_unit @ Z2 )
% 3.29/3.49 = ( produc1126150082675451753t_unit @ Z2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_eqD
% 3.29/3.49 thf(fact_380_Collect__case__prod__Grp__eqD,axiom,
% 3.29/3.49 ! [Z2: product_prod_int_int,A4: set_int,F: int > int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ Z2 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( bNF_Grp_int_int @ A4 @ F ) ) ) )
% 3.29/3.49 => ( ( comp_i4330622015127193916nt_int @ F @ product_fst_int_int @ Z2 )
% 3.29/3.49 = ( product_snd_int_int @ Z2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_eqD
% 3.29/3.49 thf(fact_381_Collect__split__mono__strong,axiom,
% 3.29/3.49 ! [X5: set_nat,A4: set_Pr1261947904930325089at_nat,Y4: set_nat,P2: nat > nat > $o,Q2: nat > nat > $o] :
% 3.29/3.49 ( ( X5
% 3.29/3.49 = ( image_2486076414777270412at_nat @ product_fst_nat_nat @ A4 ) )
% 3.29/3.49 => ( ( Y4
% 3.29/3.49 = ( image_2486076414777270412at_nat @ product_snd_nat_nat @ A4 ) )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ X5 )
% 3.29/3.49 => ! [Xa: nat] :
% 3.29/3.49 ( ( member_nat @ Xa @ Y4 )
% 3.29/3.49 => ( ( P2 @ X @ Xa )
% 3.29/3.49 => ( Q2 @ X @ Xa ) ) ) )
% 3.29/3.49 => ( ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ P2 ) ) )
% 3.29/3.49 => ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ Q2 ) ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_split_mono_strong
% 3.29/3.49 thf(fact_382_Collect__split__mono__strong,axiom,
% 3.29/3.49 ! [X5: set_ref_a,A4: set_Pr1133966238863718811t_unit,Y4: set_he8644174446132254637t_unit,P2: ref_a > heap_e7401611519738050253t_unit > $o,Q2: ref_a > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.49 ( ( X5
% 3.29/3.49 = ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit @ A4 ) )
% 3.29/3.49 => ( ( Y4
% 3.29/3.49 = ( image_17660834435998945t_unit @ produc1126150082675451753t_unit @ A4 ) )
% 3.29/3.49 => ( ! [X: ref_a] :
% 3.29/3.49 ( ( member_ref_a @ X @ X5 )
% 3.29/3.49 => ! [Xa: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( member242389114213480694t_unit @ Xa @ Y4 )
% 3.29/3.49 => ( ( P2 @ X @ Xa )
% 3.29/3.49 => ( Q2 @ X @ Xa ) ) ) )
% 3.29/3.49 => ( ( ord_le5525191956872776187t_unit @ A4 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ P2 ) ) )
% 3.29/3.49 => ( ord_le5525191956872776187t_unit @ A4 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ Q2 ) ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_split_mono_strong
% 3.29/3.49 thf(fact_383_Collect__split__mono__strong,axiom,
% 3.29/3.49 ! [X5: set_int,A4: set_Pr958786334691620121nt_int,Y4: set_int,P2: int > int > $o,Q2: int > int > $o] :
% 3.29/3.49 ( ( X5
% 3.29/3.49 = ( image_5042161079198086560nt_int @ product_fst_int_int @ A4 ) )
% 3.29/3.49 => ( ( Y4
% 3.29/3.49 = ( image_5042161079198086560nt_int @ product_snd_int_int @ A4 ) )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ X5 )
% 3.29/3.49 => ! [Xa: int] :
% 3.29/3.49 ( ( member_int @ Xa @ Y4 )
% 3.29/3.49 => ( ( P2 @ X @ Xa )
% 3.29/3.49 => ( Q2 @ X @ Xa ) ) ) )
% 3.29/3.49 => ( ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ P2 ) ) )
% 3.29/3.49 => ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ Q2 ) ) ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_split_mono_strong
% 3.29/3.49 thf(fact_384_snd__comp__map__prod,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,G: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( comp_P8019343326919024234t_unit @ produc1126150082675451753t_unit @ ( produc3456481717235892722t_unit @ F @ G ) )
% 3.29/3.49 = ( comp_h4837689053573563144t_unit @ G @ produc1126150082675451753t_unit ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_comp_map_prod
% 3.29/3.49 thf(fact_385_fst__comp__map__prod,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,G: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( comp_P4044372497395451596t_unit @ produc473321116828791851t_unit @ ( produc3456481717235892722t_unit @ F @ G ) )
% 3.29/3.49 = ( comp_r2143332150499412868t_unit @ F @ produc473321116828791851t_unit ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_comp_map_prod
% 3.29/3.49 thf(fact_386_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: num > num,A: nat,B: num] :
% 3.29/3.49 ( ( produc1665548884793878990um_num @ F @ G @ ( product_Pair_nat_num @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_387_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: num > nat,A: nat,B: num] :
% 3.29/3.49 ( ( produc5108217098638100356um_nat @ F @ G @ ( product_Pair_nat_num @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_388_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > int,G: num > int,A: nat,B: num] :
% 3.29/3.49 ( ( produc5477380188365894716um_int @ F @ G @ ( product_Pair_nat_num @ A @ B ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_389_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > num,A: nat,B: nat] :
% 3.29/3.49 ( ( produc3535218481486409604at_num @ F @ G @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_390_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,A: nat,B: nat] :
% 3.29/3.49 ( ( produc6977886695330630970at_nat @ F @ G @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_391_map__prod__simp,axiom,
% 3.29/3.49 ! [F: nat > int,G: nat > int,A: nat,B: nat] :
% 3.29/3.49 ( ( produc7347049785058425330at_int @ F @ G @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_392_map__prod__simp,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > num,A: int,B: int] :
% 3.29/3.49 ( ( produc2224754261294513212nt_num @ F @ G @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_393_map__prod__simp,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > nat,A: int,B: int] :
% 3.29/3.49 ( ( produc5667422475138734578nt_nat @ F @ G @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_394_map__prod__simp,axiom,
% 3.29/3.49 ! [F: int > int,G: int > int,A: int,B: int] :
% 3.29/3.49 ( ( produc6036585564866528938nt_int @ F @ G @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_395_map__prod__simp,axiom,
% 3.29/3.49 ! [F: set_Pr1261947904930325089at_nat > nat,G: set_Pr1261947904930325089at_nat > num,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( produc3932168101365401472at_num @ F @ G @ ( produc2922128104949294807at_nat @ A @ B ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_simp
% 3.29/3.49 thf(fact_396_fst__map__prod,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,G: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc473321116828791851t_unit @ ( produc3456481717235892722t_unit @ F @ G @ X2 ) )
% 3.29/3.49 = ( F @ ( produc473321116828791851t_unit @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_map_prod
% 3.29/3.49 thf(fact_397_snd__map__prod,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,G: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc1126150082675451753t_unit @ ( produc3456481717235892722t_unit @ F @ G @ X2 ) )
% 3.29/3.49 = ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_map_prod
% 3.29/3.49 thf(fact_398_apfst__conv,axiom,
% 3.29/3.49 ! [F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat,X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( produc6529295065807390923at_nat @ F @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( produc9060074326276436823at_nat @ ( F @ X2 ) @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_conv
% 3.29/3.49 thf(fact_399_apfst__conv,axiom,
% 3.29/3.49 ! [F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( produc5380969780118646373at_nat @ F @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( produc2922128104949294807at_nat @ ( F @ X2 ) @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_conv
% 3.29/3.49 thf(fact_400_apfst__conv,axiom,
% 3.29/3.49 ! [F: nat > nat,X2: nat,Y3: num] :
% 3.29/3.49 ( ( produc6767424583952363640at_num @ F @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ X2 ) @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_conv
% 3.29/3.49 thf(fact_401_apfst__conv,axiom,
% 3.29/3.49 ! [F: nat > nat,X2: nat,Y3: nat] :
% 3.29/3.49 ( ( produc986720760941809198at_nat @ F @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ X2 ) @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_conv
% 3.29/3.49 thf(fact_402_apfst__conv,axiom,
% 3.29/3.49 ! [F: int > int,X2: int,Y3: int] :
% 3.29/3.49 ( ( produc2355237562570658114nt_int @ F @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ X2 ) @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_conv
% 3.29/3.49 thf(fact_403_apsnd__conv,axiom,
% 3.29/3.49 ! [F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat,X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( produc8057050257526108681at_nat @ F @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( produc9060074326276436823at_nat @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_404_apsnd__conv,axiom,
% 3.29/3.49 ! [F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( produc6468969725218530979at_nat @ F @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( produc2922128104949294807at_nat @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_405_apsnd__conv,axiom,
% 3.29/3.49 ! [F: num > num,X2: nat,Y3: num] :
% 3.29/3.49 ( ( produc8389275579088931588um_nat @ F @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_num @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_406_apsnd__conv,axiom,
% 3.29/3.49 ! [F: num > nat,X2: nat,Y3: num] :
% 3.29/3.49 ( ( produc1035573138926686394at_nat @ F @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_407_apsnd__conv,axiom,
% 3.29/3.49 ! [F: nat > num,X2: nat,Y3: nat] :
% 3.29/3.49 ( ( produc1225095714263496890um_nat @ F @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_num @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_408_apsnd__conv,axiom,
% 3.29/3.49 ! [F: nat > nat,X2: nat,Y3: nat] :
% 3.29/3.49 ( ( produc3094765310956027504at_nat @ F @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_409_apsnd__conv,axiom,
% 3.29/3.49 ! [F: int > int,X2: int,Y3: int] :
% 3.29/3.49 ( ( produc4463282112584876420nt_int @ F @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.49 = ( product_Pair_int_int @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_410_apsnd__conv,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,X2: code_integer,Y3: code_integer] :
% 3.29/3.49 ( ( produc6499014454317279255nteger @ F @ ( produc1086072967326762835nteger @ X2 @ Y3 ) )
% 3.29/3.49 = ( produc1086072967326762835nteger @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_conv
% 3.29/3.49 thf(fact_411_fst__apfst,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc473321116828791851t_unit @ ( produc4508741384315284437t_unit @ F @ X2 ) )
% 3.29/3.49 = ( F @ ( produc473321116828791851t_unit @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_apfst
% 3.29/3.49 thf(fact_412_snd__apfst,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc1126150082675451753t_unit @ ( produc4508741384315284437t_unit @ F @ X2 ) )
% 3.29/3.49 = ( produc1126150082675451753t_unit @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_apfst
% 3.29/3.49 thf(fact_413_fst__apsnd,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,X2: produc8923325533196201883nteger] :
% 3.29/3.49 ( ( produc8508995932063986495nteger @ ( produc6499014454317279255nteger @ F @ X2 ) )
% 3.29/3.49 = ( produc8508995932063986495nteger @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_apsnd
% 3.29/3.49 thf(fact_414_fst__apsnd,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc473321116828791851t_unit @ ( produc3038839249364385243_ref_a @ F @ X2 ) )
% 3.29/3.49 = ( produc473321116828791851t_unit @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % fst_apsnd
% 3.29/3.49 thf(fact_415_snd__apsnd,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,X2: produc8923325533196201883nteger] :
% 3.29/3.49 ( ( produc6174133586879617921nteger @ ( produc6499014454317279255nteger @ F @ X2 ) )
% 3.29/3.49 = ( F @ ( produc6174133586879617921nteger @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_apsnd
% 3.29/3.49 thf(fact_416_snd__apsnd,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc1126150082675451753t_unit @ ( produc3038839249364385243_ref_a @ F @ X2 ) )
% 3.29/3.49 = ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % snd_apsnd
% 3.29/3.49 thf(fact_417_apsnd__eq__conv,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,X2: produc8923325533196201883nteger,G: code_integer > code_integer] :
% 3.29/3.49 ( ( ( produc6499014454317279255nteger @ F @ X2 )
% 3.29/3.49 = ( produc6499014454317279255nteger @ G @ X2 ) )
% 3.29/3.49 = ( ( F @ ( produc6174133586879617921nteger @ X2 ) )
% 3.29/3.49 = ( G @ ( produc6174133586879617921nteger @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_eq_conv
% 3.29/3.49 thf(fact_418_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: num,R3: set_Pr6200539531224447659at_num,F: nat > nat,G: num > num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ R3 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) @ ( image_4925883905578568901at_num @ ( produc1665548884793878990um_num @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_419_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: num,R3: set_Pr6200539531224447659at_num,F: nat > nat,G: num > nat] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ R3 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) @ ( image_4217639968629731195at_nat @ ( produc5108217098638100356um_nat @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_420_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: num,R3: set_Pr6200539531224447659at_num,F: nat > int,G: num > int] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ R3 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) @ ( image_1039142661021589043nt_int @ ( produc5477380188365894716um_int @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_421_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: nat,R3: set_Pr1261947904930325089at_nat,F: nat > nat,G: nat > num] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R3 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) @ ( image_5877158439796295311at_num @ ( produc3535218481486409604at_num @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_422_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: nat,R3: set_Pr1261947904930325089at_nat,F: nat > nat,G: nat > nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R3 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) @ ( image_5168914502847457605at_nat @ ( produc6977886695330630970at_nat @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_423_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: nat,B: nat,R3: set_Pr1261947904930325089at_nat,F: nat > int,G: nat > int] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R3 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) @ ( image_1990417195239315453nt_int @ ( produc7347049785058425330at_int @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_424_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: int,B: int,R3: set_Pr958786334691620121nt_int,F: int > nat,G: int > num] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R3 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) @ ( image_6540112122905407959at_num @ ( produc2224754261294513212nt_num @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_425_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: int,B: int,R3: set_Pr958786334691620121nt_int,F: int > nat,G: int > nat] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R3 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ A ) @ ( G @ B ) ) @ ( image_5831868185956570253at_nat @ ( produc5667422475138734578nt_nat @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_426_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: int,B: int,R3: set_Pr958786334691620121nt_int,F: int > int,G: int > int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R3 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ A ) @ ( G @ B ) ) @ ( image_2653370878348428101nt_int @ ( produc6036585564866528938nt_int @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_427_map__prod__imageI,axiom,
% 3.29/3.49 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,R3: set_Pr4329608150637261639at_nat,F: set_Pr1261947904930325089at_nat > nat,G: set_Pr1261947904930325089at_nat > num] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ R3 )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ ( F @ A ) @ ( G @ B ) ) @ ( image_8033574621161215657at_num @ ( produc3932168101365401472at_num @ F @ G ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_imageI
% 3.29/3.49 thf(fact_428_snd__comp__apfst,axiom,
% 3.29/3.49 ! [F: ref_a > ref_a] :
% 3.29/3.49 ( ( comp_P8019343326919024234t_unit @ produc1126150082675451753t_unit @ ( produc4508741384315284437t_unit @ F ) )
% 3.29/3.49 = produc1126150082675451753t_unit ) ).
% 3.29/3.49
% 3.29/3.49 % snd_comp_apfst
% 3.29/3.49 thf(fact_429_fst__comp__apsnd,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer] :
% 3.29/3.49 ( ( comp_P3428181540658402820nteger @ produc8508995932063986495nteger @ ( produc6499014454317279255nteger @ F ) )
% 3.29/3.49 = produc8508995932063986495nteger ) ).
% 3.29/3.49
% 3.29/3.49 % fst_comp_apsnd
% 3.29/3.49 thf(fact_430_fst__comp__apsnd,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( comp_P4044372497395451596t_unit @ produc473321116828791851t_unit @ ( produc3038839249364385243_ref_a @ F ) )
% 3.29/3.49 = produc473321116828791851t_unit ) ).
% 3.29/3.49
% 3.29/3.49 % fst_comp_apsnd
% 3.29/3.49 thf(fact_431_apfst__apsnd,axiom,
% 3.29/3.49 ! [F: ref_a > set_Pr4329608150637261639at_nat,G: heap_e7401611519738050253t_unit > set_Pr4329608150637261639at_nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc2316621926130398489at_nat @ F @ ( produc5080965012319039829_ref_a @ G @ X2 ) )
% 3.29/3.49 = ( produc9060074326276436823at_nat @ ( F @ ( produc473321116828791851t_unit @ X2 ) ) @ ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_apsnd
% 3.29/3.49 thf(fact_432_apfst__apsnd,axiom,
% 3.29/3.49 ! [F: ref_a > set_Pr1261947904930325089at_nat,G: heap_e7401611519738050253t_unit > set_Pr1261947904930325089at_nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc4016808307611786905at_nat @ F @ ( produc2928627021203296111_ref_a @ G @ X2 ) )
% 3.29/3.49 = ( produc2922128104949294807at_nat @ ( F @ ( produc473321116828791851t_unit @ X2 ) ) @ ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_apsnd
% 3.29/3.49 thf(fact_433_apfst__apsnd,axiom,
% 3.29/3.49 ! [F: ref_a > nat,G: heap_e7401611519738050253t_unit > num,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc1704413584773205829at_num @ F @ ( produc7633249859560231688_ref_a @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ ( produc473321116828791851t_unit @ X2 ) ) @ ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_apsnd
% 3.29/3.49 thf(fact_434_apfst__apsnd,axiom,
% 3.29/3.49 ! [F: ref_a > nat,G: heap_e7401611519738050253t_unit > nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc5147081798617427195at_nat @ F @ ( produc8366372614399963582_ref_a @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ ( produc473321116828791851t_unit @ X2 ) ) @ ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_apsnd
% 3.29/3.49 thf(fact_435_apfst__apsnd,axiom,
% 3.29/3.49 ! [F: ref_a > int,G: heap_e7401611519738050253t_unit > int,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc6143945040009431475nt_int @ F @ ( produc3558794870892339738_ref_a @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ ( produc473321116828791851t_unit @ X2 ) ) @ ( G @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_apsnd
% 3.29/3.49 thf(fact_436_apsnd__apfst,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > set_Pr4329608150637261639at_nat,G: ref_a > set_Pr4329608150637261639at_nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc5990651871820846223at_nat @ F @ ( produc5988837738927868575t_unit @ G @ X2 ) )
% 3.29/3.49 = ( produc9060074326276436823at_nat @ ( G @ ( produc473321116828791851t_unit @ X2 ) ) @ ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst
% 3.29/3.49 thf(fact_437_apsnd__apfst,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > set_Pr1261947904930325089at_nat,G: ref_a > set_Pr1261947904930325089at_nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc8705118745468743695at_nat @ F @ ( produc5323809043756447493t_unit @ G @ X2 ) )
% 3.29/3.49 = ( produc2922128104949294807at_nat @ ( G @ ( produc473321116828791851t_unit @ X2 ) ) @ ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst
% 3.29/3.49 thf(fact_438_apsnd__apfst,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > num,G: ref_a > nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc3902377510303101371um_nat @ F @ ( produc6942186945380262242t_unit @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_nat_num @ ( G @ ( produc473321116828791851t_unit @ X2 ) ) @ ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst
% 3.29/3.49 thf(fact_439_apsnd__apfst,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > nat,G: ref_a > nat,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc5772047106995631985at_nat @ F @ ( produc6942186945380262242t_unit @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_nat_nat @ ( G @ ( produc473321116828791851t_unit @ X2 ) ) @ ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst
% 3.29/3.49 thf(fact_440_apsnd__apfst,axiom,
% 3.29/3.49 ! [F: heap_e7401611519738050253t_unit > int,G: ref_a > int,X2: produc7812382424243267045t_unit] :
% 3.29/3.49 ( ( produc6768910348387636265nt_int @ F @ ( produc5845103964736263686t_unit @ G @ X2 ) )
% 3.29/3.49 = ( product_Pair_int_int @ ( G @ ( produc473321116828791851t_unit @ X2 ) ) @ ( F @ ( produc1126150082675451753t_unit @ X2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst
% 3.29/3.49 thf(fact_441_apsnd__apfst__commute,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,G: code_integer > code_integer,P: produc8923325533196201883nteger] :
% 3.29/3.49 ( ( produc6499014454317279255nteger @ F @ ( produc3195571438000033749nteger @ G @ P ) )
% 3.29/3.49 = ( produc3195571438000033749nteger @ G @ ( produc6499014454317279255nteger @ F @ P ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_apfst_commute
% 3.29/3.49 thf(fact_442_subset__image__iff,axiom,
% 3.29/3.49 ! [B5: set_rat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 = ( ? [AA: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ AA @ A4 )
% 3.29/3.49 & ( B5
% 3.29/3.49 = ( image_nat_rat @ F @ AA ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_image_iff
% 3.29/3.49 thf(fact_443_subset__image__iff,axiom,
% 3.29/3.49 ! [B5: set_nat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 = ( ? [AA: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ AA @ A4 )
% 3.29/3.49 & ( B5
% 3.29/3.49 = ( image_nat_nat @ F @ AA ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_image_iff
% 3.29/3.49 thf(fact_444_subset__image__iff,axiom,
% 3.29/3.49 ! [B5: set_int,F: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 = ( ? [AA: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ AA @ A4 )
% 3.29/3.49 & ( B5
% 3.29/3.49 = ( image_nat_int @ F @ AA ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_image_iff
% 3.29/3.49 thf(fact_445_subset__image__iff,axiom,
% 3.29/3.49 ! [B5: set_nat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 = ( ? [AA: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ AA @ A4 )
% 3.29/3.49 & ( B5
% 3.29/3.49 = ( image_int_nat @ F @ AA ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_image_iff
% 3.29/3.49 thf(fact_446_subset__image__iff,axiom,
% 3.29/3.49 ! [B5: set_int,F: int > int,A4: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 = ( ? [AA: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ AA @ A4 )
% 3.29/3.49 & ( B5
% 3.29/3.49 = ( image_int_int @ F @ AA ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_image_iff
% 3.29/3.49 thf(fact_447_image__subset__iff,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.49 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.49 = ( ! [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 => ( member_rat @ ( F @ X4 ) @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subset_iff
% 3.29/3.49 thf(fact_448_image__subset__iff,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.49 = ( ! [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X4 ) @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subset_iff
% 3.29/3.49 thf(fact_449_image__subset__iff,axiom,
% 3.29/3.49 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.49 = ( ! [X4: int] :
% 3.29/3.49 ( ( member_int @ X4 @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X4 ) @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subset_iff
% 3.29/3.49 thf(fact_450_image__subset__iff,axiom,
% 3.29/3.49 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.49 = ( ! [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X4 ) @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subset_iff
% 3.29/3.49 thf(fact_451_image__subset__iff,axiom,
% 3.29/3.49 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.49 = ( ! [X4: int] :
% 3.29/3.49 ( ( member_int @ X4 @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X4 ) @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subset_iff
% 3.29/3.49 thf(fact_452_subset__imageE,axiom,
% 3.29/3.49 ! [B5: set_rat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 => ~ ! [C2: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.49 => ( B5
% 3.29/3.49 != ( image_nat_rat @ F @ C2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_imageE
% 3.29/3.49 thf(fact_453_subset__imageE,axiom,
% 3.29/3.49 ! [B5: set_nat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 => ~ ! [C2: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.49 => ( B5
% 3.29/3.49 != ( image_nat_nat @ F @ C2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_imageE
% 3.29/3.49 thf(fact_454_subset__imageE,axiom,
% 3.29/3.49 ! [B5: set_int,F: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 => ~ ! [C2: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.49 => ( B5
% 3.29/3.49 != ( image_nat_int @ F @ C2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_imageE
% 3.29/3.49 thf(fact_455_subset__imageE,axiom,
% 3.29/3.49 ! [B5: set_nat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 => ~ ! [C2: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ C2 @ A4 )
% 3.29/3.49 => ( B5
% 3.29/3.49 != ( image_int_nat @ F @ C2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_imageE
% 3.29/3.49 thf(fact_456_subset__imageE,axiom,
% 3.29/3.49 ! [B5: set_int,F: int > int,A4: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 => ~ ! [C2: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ C2 @ A4 )
% 3.29/3.49 => ( B5
% 3.29/3.49 != ( image_int_int @ F @ C2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % subset_imageE
% 3.29/3.49 thf(fact_457_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_o,F: $o > $o,B5: set_o] :
% 3.29/3.49 ( ! [X: $o] :
% 3.29/3.49 ( ( member_o @ X @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_o @ ( image_o_o @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_458_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_o,F: $o > nat,B5: set_nat] :
% 3.29/3.49 ( ! [X: $o] :
% 3.29/3.49 ( ( member_o @ X @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_nat @ ( image_o_nat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_459_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_o,F: $o > int,B5: set_int] :
% 3.29/3.49 ( ! [X: $o] :
% 3.29/3.49 ( ( member_o @ X @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_int @ ( image_o_int @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_460_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_nat,F: nat > rat,B5: set_rat] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 => ( member_rat @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_461_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_nat,F: nat > $o,B5: set_o] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_o @ ( image_nat_o @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_462_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_nat,F: nat > nat,B5: set_nat] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_463_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_nat,F: nat > int,B5: set_int] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_464_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_int,F: int > $o,B5: set_o] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_o @ ( image_int_o @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_465_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_int,F: int > nat,B5: set_nat] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_466_image__subsetI,axiom,
% 3.29/3.49 ! [A4: set_int,F: int > int,B5: set_int] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.49 => ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_subsetI
% 3.29/3.49 thf(fact_467_image__mono,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,F: nat > rat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.49 => ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_mono
% 3.29/3.49 thf(fact_468_image__mono,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.49 => ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_mono
% 3.29/3.49 thf(fact_469_image__mono,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,F: nat > int] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.49 => ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_mono
% 3.29/3.49 thf(fact_470_image__mono,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,F: int > nat] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.49 => ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_mono
% 3.29/3.49 thf(fact_471_image__mono,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,F: int > int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.49 => ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_mono
% 3.29/3.49 thf(fact_472_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,H: nat > $o,I: nat > $o] :
% 3.29/3.49 ( ( comp_P4785046977597218846at_nat @ ( produc1928436952130685430_o_o_o @ F @ G ) @ ( produc6957950696844810486_nat_o @ H @ I ) )
% 3.29/3.49 = ( produc6957950696844810486_nat_o @ ( comp_o_o_nat @ F @ H ) @ ( comp_o_o_nat @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_473_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > num,H: nat > $o,I: int > nat] :
% 3.29/3.49 ( ( comp_P9057111047297513408at_int @ ( produc3628557804203378146at_num @ F @ G ) @ ( produc8250590009387450446nt_nat @ H @ I ) )
% 3.29/3.49 = ( produc4807921795543229080nt_num @ ( comp_o_o_nat @ F @ H ) @ ( comp_nat_num_int @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_474_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > nat,H: nat > $o,I: nat > nat] :
% 3.29/3.49 ( ( comp_P4962864564169660718at_nat @ ( produc7071226018047599512at_nat @ F @ G ) @ ( produc7251236297486395890at_nat @ H @ I ) )
% 3.29/3.49 = ( produc7251236297486395890at_nat @ ( comp_o_o_nat @ F @ H ) @ ( comp_nat_nat_nat @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_475_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: int > nat,H: nat > $o,I: int > int] :
% 3.29/3.49 ( ( comp_P465755969289462830at_int @ ( produc8070579729948654068nt_nat @ F @ G ) @ ( produc8248099538878400170nt_int @ H @ I ) )
% 3.29/3.49 = ( produc8250590009387450446nt_nat @ ( comp_o_o_nat @ F @ H ) @ ( comp_int_nat_int @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_476_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > num,G: $o > $o,H: int > nat,I: nat > $o] :
% 3.29/3.49 ( ( comp_P5807473265676440968nt_nat @ ( produc3264868786340801506um_o_o @ F @ G ) @ ( produc8298419091753553490_nat_o @ H @ I ) )
% 3.29/3.49 = ( produc9074608839065728392_nat_o @ ( comp_nat_num_int @ F @ H ) @ ( comp_o_o_nat @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_477_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > num,H: int > nat,I: int > nat] :
% 3.29/3.49 ( ( comp_P9218946435557410242nt_int @ ( produc1476026309457068494at_num @ F @ G ) @ ( produc5667422475138734578nt_nat @ H @ I ) )
% 3.29/3.49 = ( produc165562089265172102nt_num @ ( comp_nat_num_int @ F @ H ) @ ( comp_nat_num_int @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_478_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,H: int > nat,I: nat > nat] :
% 3.29/3.49 ( ( comp_P5124699952429557552nt_nat @ ( produc4918694523301289860at_nat @ F @ G ) @ ( produc4668068763237680022at_nat @ H @ I ) )
% 3.29/3.49 = ( produc2608876591208338912at_nat @ ( comp_nat_num_int @ F @ H ) @ ( comp_nat_nat_nat @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_479_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,H: int > nat,I: int > int] :
% 3.29/3.49 ( ( comp_P3772045228931366376nt_int @ ( produc5918048235202344416nt_nat @ F @ G ) @ ( produc5664932004629684302nt_int @ H @ I ) )
% 3.29/3.49 = ( produc3608230303109393468nt_nat @ ( comp_nat_num_int @ F @ H ) @ ( comp_int_nat_int @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_480_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: $o > $o,H: nat > nat,I: nat > $o] :
% 3.29/3.49 ( ( comp_P8901546994122883554at_nat @ ( produc2001155298098703512at_o_o @ F @ G ) @ ( produc4787215299218314158_nat_o @ H @ I ) )
% 3.29/3.49 = ( produc4787215299218314158_nat_o @ ( comp_nat_nat_nat @ F @ H ) @ ( comp_o_o_nat @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_481_map__prod_Ocomp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > num,H: nat > nat,I: int > nat] :
% 3.29/3.49 ( ( comp_P6334688330072917552at_int @ ( produc3535218481486409604at_num @ F @ G ) @ ( produc7977240407231685526nt_nat @ H @ I ) )
% 3.29/3.49 = ( produc4534572193387464160nt_num @ ( comp_nat_nat_nat @ F @ H ) @ ( comp_nat_num_int @ G @ I ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.comp
% 3.29/3.49 thf(fact_482_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,H: nat > $o,I: nat > $o,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc1928436952130685430_o_o_o @ F @ G @ ( produc6957950696844810486_nat_o @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc6957950696844810486_nat_o @ ( comp_o_o_nat @ F @ H ) @ ( comp_o_o_nat @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_483_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > num,H: nat > $o,I: int > nat,Prod: product_prod_nat_int] :
% 3.29/3.49 ( ( produc3628557804203378146at_num @ F @ G @ ( produc8250590009387450446nt_nat @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc4807921795543229080nt_num @ ( comp_o_o_nat @ F @ H ) @ ( comp_nat_num_int @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_484_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > nat,H: nat > $o,I: nat > nat,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc7071226018047599512at_nat @ F @ G @ ( produc7251236297486395890at_nat @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc7251236297486395890at_nat @ ( comp_o_o_nat @ F @ H ) @ ( comp_nat_nat_nat @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_485_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: $o > $o,G: int > nat,H: nat > $o,I: int > int,Prod: product_prod_nat_int] :
% 3.29/3.49 ( ( produc8070579729948654068nt_nat @ F @ G @ ( produc8248099538878400170nt_int @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc8250590009387450446nt_nat @ ( comp_o_o_nat @ F @ H ) @ ( comp_int_nat_int @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_486_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > num,G: $o > $o,H: int > nat,I: nat > $o,Prod: product_prod_int_nat] :
% 3.29/3.49 ( ( produc3264868786340801506um_o_o @ F @ G @ ( produc8298419091753553490_nat_o @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc9074608839065728392_nat_o @ ( comp_nat_num_int @ F @ H ) @ ( comp_o_o_nat @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_487_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > num,H: int > nat,I: int > nat,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( produc1476026309457068494at_num @ F @ G @ ( produc5667422475138734578nt_nat @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc165562089265172102nt_num @ ( comp_nat_num_int @ F @ H ) @ ( comp_nat_num_int @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_488_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,H: int > nat,I: nat > nat,Prod: product_prod_int_nat] :
% 3.29/3.49 ( ( produc4918694523301289860at_nat @ F @ G @ ( produc4668068763237680022at_nat @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc2608876591208338912at_nat @ ( comp_nat_num_int @ F @ H ) @ ( comp_nat_nat_nat @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_489_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,H: int > nat,I: int > int,Prod: product_prod_int_int] :
% 3.29/3.49 ( ( produc5918048235202344416nt_nat @ F @ G @ ( produc5664932004629684302nt_int @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc3608230303109393468nt_nat @ ( comp_nat_num_int @ F @ H ) @ ( comp_int_nat_int @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_490_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > nat,G: $o > $o,H: nat > nat,I: nat > $o,Prod: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc2001155298098703512at_o_o @ F @ G @ ( produc4787215299218314158_nat_o @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc4787215299218314158_nat_o @ ( comp_nat_nat_nat @ F @ H ) @ ( comp_o_o_nat @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_491_map__prod_Ocompositionality,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > num,H: nat > nat,I: int > nat,Prod: product_prod_nat_int] :
% 3.29/3.49 ( ( produc3535218481486409604at_num @ F @ G @ ( produc7977240407231685526nt_nat @ H @ I @ Prod ) )
% 3.29/3.49 = ( produc4534572193387464160nt_num @ ( comp_nat_nat_nat @ F @ H ) @ ( comp_nat_num_int @ G @ I ) @ Prod ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod.compositionality
% 3.29/3.49 thf(fact_492_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: $o > $o,F22: nat > $o,G1: $o > $o,G22: nat > $o] :
% 3.29/3.49 ( ( produc6957950696844810486_nat_o @ ( comp_o_o_nat @ F1 @ F22 ) @ ( comp_o_o_nat @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P4785046977597218846at_nat @ ( produc1928436952130685430_o_o_o @ F1 @ G1 ) @ ( produc6957950696844810486_nat_o @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_493_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: $o > $o,F22: nat > $o,G1: nat > num,G22: int > nat] :
% 3.29/3.49 ( ( produc4807921795543229080nt_num @ ( comp_o_o_nat @ F1 @ F22 ) @ ( comp_nat_num_int @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P9057111047297513408at_int @ ( produc3628557804203378146at_num @ F1 @ G1 ) @ ( produc8250590009387450446nt_nat @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_494_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: $o > $o,F22: nat > $o,G1: nat > nat,G22: nat > nat] :
% 3.29/3.49 ( ( produc7251236297486395890at_nat @ ( comp_o_o_nat @ F1 @ F22 ) @ ( comp_nat_nat_nat @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P4962864564169660718at_nat @ ( produc7071226018047599512at_nat @ F1 @ G1 ) @ ( produc7251236297486395890at_nat @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_495_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: $o > $o,F22: nat > $o,G1: int > nat,G22: int > int] :
% 3.29/3.49 ( ( produc8250590009387450446nt_nat @ ( comp_o_o_nat @ F1 @ F22 ) @ ( comp_int_nat_int @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P465755969289462830at_int @ ( produc8070579729948654068nt_nat @ F1 @ G1 ) @ ( produc8248099538878400170nt_int @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_496_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > num,F22: int > nat,G1: $o > $o,G22: nat > $o] :
% 3.29/3.49 ( ( produc9074608839065728392_nat_o @ ( comp_nat_num_int @ F1 @ F22 ) @ ( comp_o_o_nat @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P5807473265676440968nt_nat @ ( produc3264868786340801506um_o_o @ F1 @ G1 ) @ ( produc8298419091753553490_nat_o @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_497_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > num,F22: int > nat,G1: nat > num,G22: int > nat] :
% 3.29/3.49 ( ( produc165562089265172102nt_num @ ( comp_nat_num_int @ F1 @ F22 ) @ ( comp_nat_num_int @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P9218946435557410242nt_int @ ( produc1476026309457068494at_num @ F1 @ G1 ) @ ( produc5667422475138734578nt_nat @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_498_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > num,F22: int > nat,G1: nat > nat,G22: nat > nat] :
% 3.29/3.49 ( ( produc2608876591208338912at_nat @ ( comp_nat_num_int @ F1 @ F22 ) @ ( comp_nat_nat_nat @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P5124699952429557552nt_nat @ ( produc4918694523301289860at_nat @ F1 @ G1 ) @ ( produc4668068763237680022at_nat @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_499_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > num,F22: int > nat,G1: int > nat,G22: int > int] :
% 3.29/3.49 ( ( produc3608230303109393468nt_nat @ ( comp_nat_num_int @ F1 @ F22 ) @ ( comp_int_nat_int @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P3772045228931366376nt_int @ ( produc5918048235202344416nt_nat @ F1 @ G1 ) @ ( produc5664932004629684302nt_int @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_500_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > nat,F22: nat > nat,G1: $o > $o,G22: nat > $o] :
% 3.29/3.49 ( ( produc4787215299218314158_nat_o @ ( comp_nat_nat_nat @ F1 @ F22 ) @ ( comp_o_o_nat @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P8901546994122883554at_nat @ ( produc2001155298098703512at_o_o @ F1 @ G1 ) @ ( produc4787215299218314158_nat_o @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_501_map__prod__compose,axiom,
% 3.29/3.49 ! [F1: nat > nat,F22: nat > nat,G1: nat > num,G22: int > nat] :
% 3.29/3.49 ( ( produc4534572193387464160nt_num @ ( comp_nat_nat_nat @ F1 @ F22 ) @ ( comp_nat_num_int @ G1 @ G22 ) )
% 3.29/3.49 = ( comp_P6334688330072917552at_int @ ( produc3535218481486409604at_num @ F1 @ G1 ) @ ( produc7977240407231685526nt_nat @ F22 @ G22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_compose
% 3.29/3.49 thf(fact_502_apsnd__compose,axiom,
% 3.29/3.49 ! [F: code_integer > code_integer,G: code_integer > code_integer,X2: produc8923325533196201883nteger] :
% 3.29/3.49 ( ( produc6499014454317279255nteger @ F @ ( produc6499014454317279255nteger @ G @ X2 ) )
% 3.29/3.49 = ( produc6499014454317279255nteger @ ( comp_C7449957260575251196nteger @ F @ G ) @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_compose
% 3.29/3.49 thf(fact_503_Collect__case__prod__Grp__in,axiom,
% 3.29/3.49 ! [Z2: produc3843707927480180839at_nat,A4: set_se7855581050983116737at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ Z2 @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( bNF_Gr6677838525845560078at_nat @ A4 @ F ) ) ) )
% 3.29/3.49 => ( member2643936169264416010at_nat @ ( produc6011863565407846595at_nat @ Z2 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_in
% 3.29/3.49 thf(fact_504_Collect__case__prod__Grp__in,axiom,
% 3.29/3.49 ! [Z2: product_prod_nat_nat,A4: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ Z2 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( bNF_Grp_nat_nat @ A4 @ F ) ) ) )
% 3.29/3.49 => ( member_nat @ ( product_fst_nat_nat @ Z2 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_in
% 3.29/3.49 thf(fact_505_Collect__case__prod__Grp__in,axiom,
% 3.29/3.49 ! [Z2: produc7812382424243267045t_unit,A4: set_ref_a,F: ref_a > heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( member7849944260330398460t_unit @ Z2 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ ( bNF_Gr6510375311308651680t_unit @ A4 @ F ) ) ) )
% 3.29/3.49 => ( member_ref_a @ ( produc473321116828791851t_unit @ Z2 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_in
% 3.29/3.49 thf(fact_506_Collect__case__prod__Grp__in,axiom,
% 3.29/3.49 ! [Z2: product_prod_int_int,A4: set_int,F: int > int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ Z2 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( bNF_Grp_int_int @ A4 @ F ) ) ) )
% 3.29/3.49 => ( member_int @ ( product_fst_int_int @ Z2 ) @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_Grp_in
% 3.29/3.49 thf(fact_507_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_num,F: nat > nat,G: num > num,R3: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ C @ ( image_4925883905578568901at_num @ ( produc1665548884793878990um_num @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_508_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_num,F: nat > nat,G: nat > num,R3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ C @ ( image_5877158439796295311at_num @ ( produc3535218481486409604at_num @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_509_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_num,F: int > nat,G: int > num,R3: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ C @ ( image_6540112122905407959at_num @ ( produc2224754261294513212nt_num @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_num @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_510_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_nat,F: nat > nat,G: num > nat,R3: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ C @ ( image_4217639968629731195at_nat @ ( produc5108217098638100356um_nat @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_511_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_nat,F: nat > nat,G: nat > nat,R3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ C @ ( image_5168914502847457605at_nat @ ( produc6977886695330630970at_nat @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_512_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_nat_nat,F: int > nat,G: int > nat,R3: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ C @ ( image_5831868185956570253at_nat @ ( produc5667422475138734578nt_nat @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_nat_nat @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_513_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_int_int,F: nat > int,G: num > int,R3: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ C @ ( image_1039142661021589043nt_int @ ( produc5477380188365894716um_int @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_514_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_int_int,F: nat > int,G: nat > int,R3: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ C @ ( image_1990417195239315453nt_int @ ( produc7347049785058425330at_int @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_515_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: product_prod_int_int,F: int > int,G: int > int,R3: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ C @ ( image_2653370878348428101nt_int @ ( produc6036585564866528938nt_int @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( product_Pair_int_int @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_516_prod__fun__imageE,axiom,
% 3.29/3.49 ! [C: produc3843707927480180839at_nat,F: nat > set_Pr1261947904930325089at_nat,G: num > set_Pr1261947904930325089at_nat,R3: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ C @ ( image_2708129733610033121at_nat @ ( produc170006858110003436at_nat @ F @ G ) @ R3 ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( C
% 3.29/3.49 = ( produc2922128104949294807at_nat @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ~ ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod_fun_imageE
% 3.29/3.49 thf(fact_517_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,B: $o,F: $o > $o] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_o_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_518_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,B: nat,F: $o > nat] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_o_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_519_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,B: int,F: $o > int] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_o_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_520_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,B: rat,F: nat > rat] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_rat @ B @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_521_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,B: $o,F: nat > $o] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_nat_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_522_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,B: nat,F: nat > nat] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_523_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,B: int,F: nat > int] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_524_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,B: $o,F: int > $o] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_int_o @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_525_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,B: nat,F: int > nat] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_526_rev__image__eqI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,B: int,F: int > int] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rev_image_eqI
% 3.29/3.49 thf(fact_527_ball__imageD,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,P2: rat > $o] :
% 3.29/3.49 ( ! [X: rat] :
% 3.29/3.49 ( ( member_rat @ X @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ X ) )
% 3.29/3.49 => ! [X6: nat] :
% 3.29/3.49 ( ( member_nat @ X6 @ A4 )
% 3.29/3.49 => ( P2 @ ( F @ X6 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ball_imageD
% 3.29/3.49 thf(fact_528_ball__imageD,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,P2: nat > $o] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ X ) )
% 3.29/3.49 => ! [X6: nat] :
% 3.29/3.49 ( ( member_nat @ X6 @ A4 )
% 3.29/3.49 => ( P2 @ ( F @ X6 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ball_imageD
% 3.29/3.49 thf(fact_529_ball__imageD,axiom,
% 3.29/3.49 ! [F: nat > int,A4: set_nat,P2: int > $o] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ X ) )
% 3.29/3.49 => ! [X6: nat] :
% 3.29/3.49 ( ( member_nat @ X6 @ A4 )
% 3.29/3.49 => ( P2 @ ( F @ X6 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ball_imageD
% 3.29/3.49 thf(fact_530_ball__imageD,axiom,
% 3.29/3.49 ! [F: int > nat,A4: set_int,P2: nat > $o] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ X ) )
% 3.29/3.49 => ! [X6: int] :
% 3.29/3.49 ( ( member_int @ X6 @ A4 )
% 3.29/3.49 => ( P2 @ ( F @ X6 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ball_imageD
% 3.29/3.49 thf(fact_531_ball__imageD,axiom,
% 3.29/3.49 ! [F: int > int,A4: set_int,P2: int > $o] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ X ) )
% 3.29/3.49 => ! [X6: int] :
% 3.29/3.49 ( ( member_int @ X6 @ A4 )
% 3.29/3.49 => ( P2 @ ( F @ X6 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % ball_imageD
% 3.29/3.49 thf(fact_532_image__cong,axiom,
% 3.29/3.49 ! [M: set_nat,N: set_nat,F: nat > rat,G: nat > rat] :
% 3.29/3.49 ( ( M = N )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ N )
% 3.29/3.49 => ( ( F @ X )
% 3.29/3.49 = ( G @ X ) ) )
% 3.29/3.49 => ( ( image_nat_rat @ F @ M )
% 3.29/3.49 = ( image_nat_rat @ G @ N ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_cong
% 3.29/3.49 thf(fact_533_image__cong,axiom,
% 3.29/3.49 ! [M: set_nat,N: set_nat,F: nat > nat,G: nat > nat] :
% 3.29/3.49 ( ( M = N )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ N )
% 3.29/3.49 => ( ( F @ X )
% 3.29/3.49 = ( G @ X ) ) )
% 3.29/3.49 => ( ( image_nat_nat @ F @ M )
% 3.29/3.49 = ( image_nat_nat @ G @ N ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_cong
% 3.29/3.49 thf(fact_534_image__cong,axiom,
% 3.29/3.49 ! [M: set_nat,N: set_nat,F: nat > int,G: nat > int] :
% 3.29/3.49 ( ( M = N )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ N )
% 3.29/3.49 => ( ( F @ X )
% 3.29/3.49 = ( G @ X ) ) )
% 3.29/3.49 => ( ( image_nat_int @ F @ M )
% 3.29/3.49 = ( image_nat_int @ G @ N ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_cong
% 3.29/3.49 thf(fact_535_image__cong,axiom,
% 3.29/3.49 ! [M: set_int,N: set_int,F: int > nat,G: int > nat] :
% 3.29/3.49 ( ( M = N )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ N )
% 3.29/3.49 => ( ( F @ X )
% 3.29/3.49 = ( G @ X ) ) )
% 3.29/3.49 => ( ( image_int_nat @ F @ M )
% 3.29/3.49 = ( image_int_nat @ G @ N ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_cong
% 3.29/3.49 thf(fact_536_image__cong,axiom,
% 3.29/3.49 ! [M: set_int,N: set_int,F: int > int,G: int > int] :
% 3.29/3.49 ( ( M = N )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ N )
% 3.29/3.49 => ( ( F @ X )
% 3.29/3.49 = ( G @ X ) ) )
% 3.29/3.49 => ( ( image_int_int @ F @ M )
% 3.29/3.49 = ( image_int_int @ G @ N ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_cong
% 3.29/3.49 thf(fact_537_bex__imageD,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,P2: rat > $o] :
% 3.29/3.49 ( ? [X6: rat] :
% 3.29/3.49 ( ( member_rat @ X6 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 & ( P2 @ X6 ) )
% 3.29/3.49 => ? [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 & ( P2 @ ( F @ X ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % bex_imageD
% 3.29/3.49 thf(fact_538_bex__imageD,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,P2: nat > $o] :
% 3.29/3.49 ( ? [X6: nat] :
% 3.29/3.49 ( ( member_nat @ X6 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 & ( P2 @ X6 ) )
% 3.29/3.49 => ? [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 & ( P2 @ ( F @ X ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % bex_imageD
% 3.29/3.49 thf(fact_539_bex__imageD,axiom,
% 3.29/3.49 ! [F: nat > int,A4: set_nat,P2: int > $o] :
% 3.29/3.49 ( ? [X6: int] :
% 3.29/3.49 ( ( member_int @ X6 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 & ( P2 @ X6 ) )
% 3.29/3.49 => ? [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ A4 )
% 3.29/3.49 & ( P2 @ ( F @ X ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % bex_imageD
% 3.29/3.49 thf(fact_540_bex__imageD,axiom,
% 3.29/3.49 ! [F: int > nat,A4: set_int,P2: nat > $o] :
% 3.29/3.49 ( ? [X6: nat] :
% 3.29/3.49 ( ( member_nat @ X6 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 & ( P2 @ X6 ) )
% 3.29/3.49 => ? [X: int] :
% 3.29/3.49 ( ( member_int @ X @ A4 )
% 3.29/3.49 & ( P2 @ ( F @ X ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % bex_imageD
% 3.29/3.49 thf(fact_541_bex__imageD,axiom,
% 3.29/3.49 ! [F: int > int,A4: set_int,P2: int > $o] :
% 3.29/3.49 ( ? [X6: int] :
% 3.29/3.49 ( ( member_int @ X6 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 & ( P2 @ X6 ) )
% 3.29/3.49 => ? [X: int] :
% 3.29/3.49 ( ( member_int @ X @ A4 )
% 3.29/3.49 & ( P2 @ ( F @ X ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % bex_imageD
% 3.29/3.49 thf(fact_542_image__iff,axiom,
% 3.29/3.49 ! [Z2: rat,F: nat > rat,A4: set_nat] :
% 3.29/3.49 ( ( member_rat @ Z2 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 = ( ? [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 & ( Z2
% 3.29/3.49 = ( F @ X4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_iff
% 3.29/3.49 thf(fact_543_image__iff,axiom,
% 3.29/3.49 ! [Z2: nat,F: nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( member_nat @ Z2 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 = ( ? [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 & ( Z2
% 3.29/3.49 = ( F @ X4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_iff
% 3.29/3.49 thf(fact_544_image__iff,axiom,
% 3.29/3.49 ! [Z2: nat,F: int > nat,A4: set_int] :
% 3.29/3.49 ( ( member_nat @ Z2 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 = ( ? [X4: int] :
% 3.29/3.49 ( ( member_int @ X4 @ A4 )
% 3.29/3.49 & ( Z2
% 3.29/3.49 = ( F @ X4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_iff
% 3.29/3.49 thf(fact_545_image__iff,axiom,
% 3.29/3.49 ! [Z2: int,F: nat > int,A4: set_nat] :
% 3.29/3.49 ( ( member_int @ Z2 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 = ( ? [X4: nat] :
% 3.29/3.49 ( ( member_nat @ X4 @ A4 )
% 3.29/3.49 & ( Z2
% 3.29/3.49 = ( F @ X4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_iff
% 3.29/3.49 thf(fact_546_image__iff,axiom,
% 3.29/3.49 ! [Z2: int,F: int > int,A4: set_int] :
% 3.29/3.49 ( ( member_int @ Z2 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 = ( ? [X4: int] :
% 3.29/3.49 ( ( member_int @ X4 @ A4 )
% 3.29/3.49 & ( Z2
% 3.29/3.49 = ( F @ X4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_iff
% 3.29/3.49 thf(fact_547_imageI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,F: $o > $o] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X2 ) @ ( image_o_o @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_548_imageI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,F: $o > nat] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X2 ) @ ( image_o_nat @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_549_imageI,axiom,
% 3.29/3.49 ! [X2: $o,A4: set_o,F: $o > int] :
% 3.29/3.49 ( ( member_o @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X2 ) @ ( image_o_int @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_550_imageI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,F: nat > rat] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_rat @ ( F @ X2 ) @ ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_551_imageI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,F: nat > $o] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X2 ) @ ( image_nat_o @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_552_imageI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X2 ) @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_553_imageI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,F: nat > int] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X2 ) @ ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_554_imageI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,F: int > $o] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_o @ ( F @ X2 ) @ ( image_int_o @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_555_imageI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,F: int > nat] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_nat @ ( F @ X2 ) @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_556_imageI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,F: int > int] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member_int @ ( F @ X2 ) @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % imageI
% 3.29/3.49 thf(fact_557_Sup_OSUP__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > rat,D: nat > rat,Sup: set_rat > rat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Sup @ ( image_nat_rat @ C3 @ A4 ) )
% 3.29/3.49 = ( Sup @ ( image_nat_rat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_cong
% 3.29/3.49 thf(fact_558_Sup_OSUP__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > nat,D: nat > nat,Sup: set_nat > nat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Sup @ ( image_nat_nat @ C3 @ A4 ) )
% 3.29/3.49 = ( Sup @ ( image_nat_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_cong
% 3.29/3.49 thf(fact_559_Sup_OSUP__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > int,D: nat > int,Sup: set_int > int] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Sup @ ( image_nat_int @ C3 @ A4 ) )
% 3.29/3.49 = ( Sup @ ( image_nat_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_cong
% 3.29/3.49 thf(fact_560_Sup_OSUP__cong,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,C3: int > nat,D: int > nat,Sup: set_nat > nat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Sup @ ( image_int_nat @ C3 @ A4 ) )
% 3.29/3.49 = ( Sup @ ( image_int_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_cong
% 3.29/3.49 thf(fact_561_Sup_OSUP__cong,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,C3: int > int,D: int > int,Sup: set_int > int] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Sup @ ( image_int_int @ C3 @ A4 ) )
% 3.29/3.49 = ( Sup @ ( image_int_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_cong
% 3.29/3.49 thf(fact_562_Inf_OINF__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > rat,D: nat > rat,Inf: set_rat > rat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Inf @ ( image_nat_rat @ C3 @ A4 ) )
% 3.29/3.49 = ( Inf @ ( image_nat_rat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_cong
% 3.29/3.49 thf(fact_563_Inf_OINF__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > nat,D: nat > nat,Inf: set_nat > nat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Inf @ ( image_nat_nat @ C3 @ A4 ) )
% 3.29/3.49 = ( Inf @ ( image_nat_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_cong
% 3.29/3.49 thf(fact_564_Inf_OINF__cong,axiom,
% 3.29/3.49 ! [A4: set_nat,B5: set_nat,C3: nat > int,D: nat > int,Inf: set_int > int] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: nat] :
% 3.29/3.49 ( ( member_nat @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Inf @ ( image_nat_int @ C3 @ A4 ) )
% 3.29/3.49 = ( Inf @ ( image_nat_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_cong
% 3.29/3.49 thf(fact_565_Inf_OINF__cong,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,C3: int > nat,D: int > nat,Inf: set_nat > nat] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Inf @ ( image_int_nat @ C3 @ A4 ) )
% 3.29/3.49 = ( Inf @ ( image_int_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_cong
% 3.29/3.49 thf(fact_566_Inf_OINF__cong,axiom,
% 3.29/3.49 ! [A4: set_int,B5: set_int,C3: int > int,D: int > int,Inf: set_int > int] :
% 3.29/3.49 ( ( A4 = B5 )
% 3.29/3.49 => ( ! [X: int] :
% 3.29/3.49 ( ( member_int @ X @ B5 )
% 3.29/3.49 => ( ( C3 @ X )
% 3.29/3.49 = ( D @ X ) ) )
% 3.29/3.49 => ( ( Inf @ ( image_int_int @ C3 @ A4 ) )
% 3.29/3.49 = ( Inf @ ( image_int_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_cong
% 3.29/3.49 thf(fact_567_comp__eq__dest__lhs,axiom,
% 3.29/3.49 ! [A: $o > $o,B: nat > $o,C: nat > $o,V: nat] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ A @ B )
% 3.29/3.49 = C )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest_lhs
% 3.29/3.49 thf(fact_568_comp__eq__dest__lhs,axiom,
% 3.29/3.49 ! [A: nat > num,B: int > nat,C: int > num,V: int] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ A @ B )
% 3.29/3.49 = C )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest_lhs
% 3.29/3.49 thf(fact_569_comp__eq__dest__lhs,axiom,
% 3.29/3.49 ! [A: nat > nat,B: nat > nat,C: nat > nat,V: nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ A @ B )
% 3.29/3.49 = C )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest_lhs
% 3.29/3.49 thf(fact_570_comp__eq__dest__lhs,axiom,
% 3.29/3.49 ! [A: int > nat,B: int > int,C: int > nat,V: int] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ A @ B )
% 3.29/3.49 = C )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest_lhs
% 3.29/3.49 thf(fact_571_comp__eq__dest__lhs,axiom,
% 3.29/3.49 ! [A: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,B: code_integer > code_integer > code_integer,C: code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger,V: code_integer] :
% 3.29/3.49 ( ( ( comp_C8797469213163452608nteger @ A @ B )
% 3.29/3.49 = C )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest_lhs
% 3.29/3.49 thf(fact_572_comp__eq__elim,axiom,
% 3.29/3.49 ! [A: $o > $o,B: nat > $o,C: $o > $o,D2: nat > $o] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ A @ B )
% 3.29/3.49 = ( comp_o_o_nat @ C @ D2 ) )
% 3.29/3.49 => ! [V4: nat] :
% 3.29/3.49 ( ( A @ ( B @ V4 ) )
% 3.29/3.49 = ( C @ ( D2 @ V4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_elim
% 3.29/3.49 thf(fact_573_comp__eq__elim,axiom,
% 3.29/3.49 ! [A: nat > num,B: int > nat,C: nat > num,D2: int > nat] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ A @ B )
% 3.29/3.49 = ( comp_nat_num_int @ C @ D2 ) )
% 3.29/3.49 => ! [V4: int] :
% 3.29/3.49 ( ( A @ ( B @ V4 ) )
% 3.29/3.49 = ( C @ ( D2 @ V4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_elim
% 3.29/3.49 thf(fact_574_comp__eq__elim,axiom,
% 3.29/3.49 ! [A: nat > nat,B: nat > nat,C: nat > nat,D2: nat > nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ A @ B )
% 3.29/3.49 = ( comp_nat_nat_nat @ C @ D2 ) )
% 3.29/3.49 => ! [V4: nat] :
% 3.29/3.49 ( ( A @ ( B @ V4 ) )
% 3.29/3.49 = ( C @ ( D2 @ V4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_elim
% 3.29/3.49 thf(fact_575_comp__eq__elim,axiom,
% 3.29/3.49 ! [A: int > nat,B: int > int,C: int > nat,D2: int > int] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ A @ B )
% 3.29/3.49 = ( comp_int_nat_int @ C @ D2 ) )
% 3.29/3.49 => ! [V4: int] :
% 3.29/3.49 ( ( A @ ( B @ V4 ) )
% 3.29/3.49 = ( C @ ( D2 @ V4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_elim
% 3.29/3.49 thf(fact_576_comp__eq__elim,axiom,
% 3.29/3.49 ! [A: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,B: code_integer > code_integer > code_integer,C: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,D2: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( ( comp_C8797469213163452608nteger @ A @ B )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ C @ D2 ) )
% 3.29/3.49 => ! [V4: code_integer] :
% 3.29/3.49 ( ( A @ ( B @ V4 ) )
% 3.29/3.49 = ( C @ ( D2 @ V4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_elim
% 3.29/3.49 thf(fact_577_comp__eq__dest,axiom,
% 3.29/3.49 ! [A: $o > $o,B: nat > $o,C: $o > $o,D2: nat > $o,V: nat] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ A @ B )
% 3.29/3.49 = ( comp_o_o_nat @ C @ D2 ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ ( D2 @ V ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest
% 3.29/3.49 thf(fact_578_comp__eq__dest,axiom,
% 3.29/3.49 ! [A: nat > num,B: int > nat,C: nat > num,D2: int > nat,V: int] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ A @ B )
% 3.29/3.49 = ( comp_nat_num_int @ C @ D2 ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ ( D2 @ V ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest
% 3.29/3.49 thf(fact_579_comp__eq__dest,axiom,
% 3.29/3.49 ! [A: nat > nat,B: nat > nat,C: nat > nat,D2: nat > nat,V: nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ A @ B )
% 3.29/3.49 = ( comp_nat_nat_nat @ C @ D2 ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ ( D2 @ V ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest
% 3.29/3.49 thf(fact_580_comp__eq__dest,axiom,
% 3.29/3.49 ! [A: int > nat,B: int > int,C: int > nat,D2: int > int,V: int] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ A @ B )
% 3.29/3.49 = ( comp_int_nat_int @ C @ D2 ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ ( D2 @ V ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest
% 3.29/3.49 thf(fact_581_comp__eq__dest,axiom,
% 3.29/3.49 ! [A: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,B: code_integer > code_integer > code_integer,C: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,D2: code_integer > code_integer > code_integer,V: code_integer] :
% 3.29/3.49 ( ( ( comp_C8797469213163452608nteger @ A @ B )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ C @ D2 ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ ( D2 @ V ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_dest
% 3.29/3.49 thf(fact_582_comp__assoc,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > $o,H: nat > nat] :
% 3.29/3.49 ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_o_nat @ F @ ( comp_nat_o_nat @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_583_comp__assoc,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,H: int > int] :
% 3.29/3.49 ( ( comp_int_num_int @ ( comp_nat_num_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_num_int @ F @ ( comp_int_nat_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_584_comp__assoc,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,H: nat > $o] :
% 3.29/3.49 ( ( comp_o_o_nat @ ( comp_o_o_o @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_o_nat @ F @ ( comp_o_o_nat @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_585_comp__assoc,axiom,
% 3.29/3.49 ! [F: num > num,G: nat > num,H: int > nat] :
% 3.29/3.49 ( ( comp_nat_num_int @ ( comp_num_num_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_num_num_int @ F @ ( comp_nat_num_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_586_comp__assoc,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,H: int > nat] :
% 3.29/3.49 ( ( comp_nat_num_int @ ( comp_nat_num_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_num_int @ F @ ( comp_nat_nat_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_587_comp__assoc,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,H: nat > nat] :
% 3.29/3.49 ( ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_nat @ F @ ( comp_nat_nat_nat @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_588_comp__assoc,axiom,
% 3.29/3.49 ! [F: nat > nat,G: int > nat,H: int > int] :
% 3.29/3.49 ( ( comp_int_nat_int @ ( comp_nat_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_int @ F @ ( comp_int_nat_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_589_comp__assoc,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > int,H: int > int] :
% 3.29/3.49 ( ( comp_int_nat_int @ ( comp_int_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_nat_int @ F @ ( comp_int_int_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_590_comp__assoc,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,H: code_integer > code_integer] :
% 3.29/3.49 ( ( comp_C1593894019821074884nteger @ ( comp_C8797469213163452608nteger @ F @ G ) @ H )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ F @ ( comp_C2931745410781319416nteger @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_591_comp__assoc,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: ( code_integer > code_integer ) > code_integer > code_integer,H: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( comp_C8797469213163452608nteger @ ( comp_C3983183376822107068nteger @ F @ G ) @ H )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ F @ ( comp_C2822359487432382964nteger @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_assoc
% 3.29/3.49 thf(fact_592_comp__def,axiom,
% 3.29/3.49 ( comp_o_o_nat
% 3.29/3.49 = ( ^ [F2: $o > $o,G3: nat > $o,X4: nat] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_def
% 3.29/3.49 thf(fact_593_comp__def,axiom,
% 3.29/3.49 ( comp_nat_num_int
% 3.29/3.49 = ( ^ [F2: nat > num,G3: int > nat,X4: int] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_def
% 3.29/3.49 thf(fact_594_comp__def,axiom,
% 3.29/3.49 ( comp_nat_nat_nat
% 3.29/3.49 = ( ^ [F2: nat > nat,G3: nat > nat,X4: nat] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_def
% 3.29/3.49 thf(fact_595_comp__def,axiom,
% 3.29/3.49 ( comp_int_nat_int
% 3.29/3.49 = ( ^ [F2: int > nat,G3: int > int,X4: int] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_def
% 3.29/3.49 thf(fact_596_comp__def,axiom,
% 3.29/3.49 ( comp_C8797469213163452608nteger
% 3.29/3.49 = ( ^ [F2: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G3: code_integer > code_integer > code_integer,X4: code_integer] : ( F2 @ ( G3 @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_def
% 3.29/3.49 thf(fact_597_apfst__convE,axiom,
% 3.29/3.49 ! [Q: produc1319942482725812455at_nat,F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat,P: produc1319942482725812455at_nat] :
% 3.29/3.49 ( ( Q
% 3.29/3.49 = ( produc6529295065807390923at_nat @ F @ P ) )
% 3.29/3.49 => ~ ! [X: set_Pr4329608150637261639at_nat,Y: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( produc9060074326276436823at_nat @ X @ Y ) )
% 3.29/3.49 => ( Q
% 3.29/3.49 != ( produc9060074326276436823at_nat @ ( F @ X ) @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_convE
% 3.29/3.49 thf(fact_598_apfst__convE,axiom,
% 3.29/3.49 ! [Q: produc3843707927480180839at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat,P: produc3843707927480180839at_nat] :
% 3.29/3.49 ( ( Q
% 3.29/3.49 = ( produc5380969780118646373at_nat @ F @ P ) )
% 3.29/3.49 => ~ ! [X: set_Pr1261947904930325089at_nat,Y: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( produc2922128104949294807at_nat @ X @ Y ) )
% 3.29/3.49 => ( Q
% 3.29/3.49 != ( produc2922128104949294807at_nat @ ( F @ X ) @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_convE
% 3.29/3.49 thf(fact_599_apfst__convE,axiom,
% 3.29/3.49 ! [Q: product_prod_nat_num,F: nat > nat,P: product_prod_nat_num] :
% 3.29/3.49 ( ( Q
% 3.29/3.49 = ( produc6767424583952363640at_num @ F @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: num] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.49 => ( Q
% 3.29/3.49 != ( product_Pair_nat_num @ ( F @ X ) @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_convE
% 3.29/3.49 thf(fact_600_apfst__convE,axiom,
% 3.29/3.49 ! [Q: product_prod_nat_nat,F: nat > nat,P: product_prod_nat_nat] :
% 3.29/3.49 ( ( Q
% 3.29/3.49 = ( produc986720760941809198at_nat @ F @ P ) )
% 3.29/3.49 => ~ ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.49 => ( Q
% 3.29/3.49 != ( product_Pair_nat_nat @ ( F @ X ) @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_convE
% 3.29/3.49 thf(fact_601_apfst__convE,axiom,
% 3.29/3.49 ! [Q: product_prod_int_int,F: int > int,P: product_prod_int_int] :
% 3.29/3.49 ( ( Q
% 3.29/3.49 = ( produc2355237562570658114nt_int @ F @ P ) )
% 3.29/3.49 => ~ ! [X: int,Y: int] :
% 3.29/3.49 ( ( P
% 3.29/3.49 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.49 => ( Q
% 3.29/3.49 != ( product_Pair_int_int @ ( F @ X ) @ Y ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % apfst_convE
% 3.29/3.49 thf(fact_602_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: $o > $o,G22: $o > $o,F1: nat > $o,F22: nat > $o,V: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc1928436952130685430_o_o_o @ G1 @ G22 @ ( produc6957950696844810486_nat_o @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc6957950696844810486_nat_o @ ( comp_o_o_nat @ G1 @ F1 ) @ ( comp_o_o_nat @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_603_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: $o > $o,G22: nat > num,F1: nat > $o,F22: int > nat,V: product_prod_nat_int] :
% 3.29/3.49 ( ( produc3628557804203378146at_num @ G1 @ G22 @ ( produc8250590009387450446nt_nat @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc4807921795543229080nt_num @ ( comp_o_o_nat @ G1 @ F1 ) @ ( comp_nat_num_int @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_604_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: $o > $o,G22: nat > nat,F1: nat > $o,F22: nat > nat,V: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc7071226018047599512at_nat @ G1 @ G22 @ ( produc7251236297486395890at_nat @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc7251236297486395890at_nat @ ( comp_o_o_nat @ G1 @ F1 ) @ ( comp_nat_nat_nat @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_605_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: $o > $o,G22: int > nat,F1: nat > $o,F22: int > int,V: product_prod_nat_int] :
% 3.29/3.49 ( ( produc8070579729948654068nt_nat @ G1 @ G22 @ ( produc8248099538878400170nt_int @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc8250590009387450446nt_nat @ ( comp_o_o_nat @ G1 @ F1 ) @ ( comp_int_nat_int @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_606_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > num,G22: $o > $o,F1: int > nat,F22: nat > $o,V: product_prod_int_nat] :
% 3.29/3.49 ( ( produc3264868786340801506um_o_o @ G1 @ G22 @ ( produc8298419091753553490_nat_o @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc9074608839065728392_nat_o @ ( comp_nat_num_int @ G1 @ F1 ) @ ( comp_o_o_nat @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_607_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > num,G22: nat > num,F1: int > nat,F22: int > nat,V: product_prod_int_int] :
% 3.29/3.49 ( ( produc1476026309457068494at_num @ G1 @ G22 @ ( produc5667422475138734578nt_nat @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc165562089265172102nt_num @ ( comp_nat_num_int @ G1 @ F1 ) @ ( comp_nat_num_int @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_608_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > num,G22: nat > nat,F1: int > nat,F22: nat > nat,V: product_prod_int_nat] :
% 3.29/3.49 ( ( produc4918694523301289860at_nat @ G1 @ G22 @ ( produc4668068763237680022at_nat @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc2608876591208338912at_nat @ ( comp_nat_num_int @ G1 @ F1 ) @ ( comp_nat_nat_nat @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_609_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > num,G22: int > nat,F1: int > nat,F22: int > int,V: product_prod_int_int] :
% 3.29/3.49 ( ( produc5918048235202344416nt_nat @ G1 @ G22 @ ( produc5664932004629684302nt_int @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc3608230303109393468nt_nat @ ( comp_nat_num_int @ G1 @ F1 ) @ ( comp_int_nat_int @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_610_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > nat,G22: $o > $o,F1: nat > nat,F22: nat > $o,V: product_prod_nat_nat] :
% 3.29/3.49 ( ( produc2001155298098703512at_o_o @ G1 @ G22 @ ( produc4787215299218314158_nat_o @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc4787215299218314158_nat_o @ ( comp_nat_nat_nat @ G1 @ F1 ) @ ( comp_o_o_nat @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_611_prod_Omap__comp,axiom,
% 3.29/3.49 ! [G1: nat > nat,G22: nat > num,F1: nat > nat,F22: int > nat,V: product_prod_nat_int] :
% 3.29/3.49 ( ( produc3535218481486409604at_num @ G1 @ G22 @ ( produc7977240407231685526nt_nat @ F1 @ F22 @ V ) )
% 3.29/3.49 = ( produc4534572193387464160nt_num @ ( comp_nat_nat_nat @ G1 @ F1 ) @ ( comp_nat_num_int @ G22 @ F22 ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.map_comp
% 3.29/3.49 thf(fact_612_subrelI,axiom,
% 3.29/3.49 ! [R: set_Pr7459493094073627847at_nat,S2: set_Pr7459493094073627847at_nat] :
% 3.29/3.49 ( ! [X: set_Pr4329608150637261639at_nat,Y: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X @ Y ) @ R )
% 3.29/3.49 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X @ Y ) @ S2 ) )
% 3.29/3.49 => ( ord_le5997549366648089703at_nat @ R @ S2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % subrelI
% 3.29/3.49 thf(fact_613_subrelI,axiom,
% 3.29/3.49 ! [R: set_Pr4329608150637261639at_nat,S2: set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ! [X: set_Pr1261947904930325089at_nat,Y: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X @ Y ) @ R )
% 3.29/3.49 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X @ Y ) @ S2 ) )
% 3.29/3.49 => ( ord_le1268244103169919719at_nat @ R @ S2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % subrelI
% 3.29/3.49 thf(fact_614_subrelI,axiom,
% 3.29/3.49 ! [R: set_Pr6200539531224447659at_num,S2: set_Pr6200539531224447659at_num] :
% 3.29/3.49 ( ! [X: nat,Y: num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ R )
% 3.29/3.49 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X @ Y ) @ S2 ) )
% 3.29/3.49 => ( ord_le8085105155179020875at_num @ R @ S2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % subrelI
% 3.29/3.49 thf(fact_615_subrelI,axiom,
% 3.29/3.49 ! [R: set_Pr1261947904930325089at_nat,S2: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ R )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ S2 ) )
% 3.29/3.49 => ( ord_le3146513528884898305at_nat @ R @ S2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % subrelI
% 3.29/3.49 thf(fact_616_subrelI,axiom,
% 3.29/3.49 ! [R: set_Pr958786334691620121nt_int,S2: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ R )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ S2 ) )
% 3.29/3.49 => ( ord_le2843351958646193337nt_int @ R @ S2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % subrelI
% 3.29/3.49 thf(fact_617_all__subset__image,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,P2: set_rat > $o] :
% 3.29/3.49 ( ( ! [B6: set_rat] :
% 3.29/3.49 ( ( ord_less_eq_set_rat @ B6 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ B6 ) ) )
% 3.29/3.49 = ( ! [B6: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.49 => ( P2 @ ( image_nat_rat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % all_subset_image
% 3.29/3.49 thf(fact_618_all__subset__image,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,P2: set_nat > $o] :
% 3.29/3.49 ( ( ! [B6: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B6 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ B6 ) ) )
% 3.29/3.49 = ( ! [B6: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.49 => ( P2 @ ( image_nat_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % all_subset_image
% 3.29/3.49 thf(fact_619_all__subset__image,axiom,
% 3.29/3.49 ! [F: nat > int,A4: set_nat,P2: set_int > $o] :
% 3.29/3.49 ( ( ! [B6: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B6 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ B6 ) ) )
% 3.29/3.49 = ( ! [B6: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.49 => ( P2 @ ( image_nat_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % all_subset_image
% 3.29/3.49 thf(fact_620_all__subset__image,axiom,
% 3.29/3.49 ! [F: int > nat,A4: set_int,P2: set_nat > $o] :
% 3.29/3.49 ( ( ! [B6: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ B6 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ B6 ) ) )
% 3.29/3.49 = ( ! [B6: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B6 @ A4 )
% 3.29/3.49 => ( P2 @ ( image_int_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % all_subset_image
% 3.29/3.49 thf(fact_621_all__subset__image,axiom,
% 3.29/3.49 ! [F: int > int,A4: set_int,P2: set_int > $o] :
% 3.29/3.49 ( ( ! [B6: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B6 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.49 => ( P2 @ B6 ) ) )
% 3.29/3.49 = ( ! [B6: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ B6 @ A4 )
% 3.29/3.49 => ( P2 @ ( image_int_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % all_subset_image
% 3.29/3.49 thf(fact_622_rel__fun__Collect__case__prodD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: nat > nat > $o,F: product_prod_nat_nat > nat,G: int > nat,X5: set_Pr49084382684228242at_int,X2: produc4196048018000912732at_int] :
% 3.29/3.49 ( ( bNF_re4555766996558763186at_nat @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( ord_le4604737605482584818at_int @ X5 @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ A4 ) ) )
% 3.29/3.49 => ( ( member8394280151737582451at_int @ X2 @ X5 )
% 3.29/3.49 => ( B5 @ ( comp_P8635049891247748876at_int @ F @ produc4619704898428564714at_int @ X2 ) @ ( comp_i5627883460353289149at_int @ G @ produc3064508320661873192at_int @ X2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_Collect_case_prodD
% 3.29/3.49 thf(fact_623_rel__fun__Collect__case__prodD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int,X5: set_Pr49084382684228242at_int,X2: produc4196048018000912732at_int] :
% 3.29/3.49 ( ( bNF_re7408651293131936558nt_int @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( ord_le4604737605482584818at_int @ X5 @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ A4 ) ) )
% 3.29/3.49 => ( ( member8394280151737582451at_int @ X2 @ X5 )
% 3.29/3.49 => ( B5 @ ( comp_P4524073163769703009at_int @ F @ produc4619704898428564714at_int @ X2 ) @ ( comp_i4519014998770822500at_int @ G @ produc3064508320661873192at_int @ X2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_Collect_case_prodD
% 3.29/3.49 thf(fact_624_rel__fun__Collect__case__prodD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o,X5: set_Pr49084382684228242at_int,X2: produc4196048018000912732at_int] :
% 3.29/3.49 ( ( bNF_re717283939379294677_int_o @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( ord_le4604737605482584818at_int @ X5 @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ A4 ) ) )
% 3.29/3.49 => ( ( member8394280151737582451at_int @ X2 @ X5 )
% 3.29/3.49 => ( B5 @ ( comp_P7900071416159368952at_int @ F @ produc4619704898428564714at_int @ X2 ) @ ( comp_i653165354545908656at_int @ G @ produc3064508320661873192at_int @ X2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_Collect_case_prodD
% 3.29/3.49 thf(fact_625_rel__fun__Collect__case__prodD,axiom,
% 3.29/3.49 ! [A4: int > code_integer > $o,B5: num > num > $o,F: int > num,G: code_integer > num,X5: set_Pr8415741480598773322nteger,X2: produc2963269191615333738nteger] :
% 3.29/3.49 ( ( bNF_re6718328864250387230um_num @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( ord_le2638047946463454698nteger @ X5 @ ( collec7215431352809750357nteger @ ( produc540600059291021473eger_o @ A4 ) ) )
% 3.29/3.49 => ( ( member4345257455949424659nteger @ X2 @ X5 )
% 3.29/3.49 => ( B5 @ ( comp_i3846818780818535807nteger @ F @ produc45500017171379470nteger @ X2 ) @ ( comp_C8580465762518603278nteger @ G @ produc2153544567185597776nteger @ X2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_Collect_case_prodD
% 3.29/3.49 thf(fact_626_rel__fun__Collect__case__prodD,axiom,
% 3.29/3.49 ! [A4: int > int > $o,B5: num > num > $o,F: int > num,G: int > num,X5: set_Pr958786334691620121nt_int,X2: product_prod_int_int] :
% 3.29/3.49 ( ( bNF_re7626690874201225453um_num @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( ord_le2843351958646193337nt_int @ X5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ A4 ) ) )
% 3.29/3.49 => ( ( member5262025264175285858nt_int @ X2 @ X5 )
% 3.29/3.49 => ( B5 @ ( comp_i7231038107349025742nt_int @ F @ product_fst_int_int @ X2 ) @ ( comp_i7231038107349025742nt_int @ G @ product_snd_int_int @ X2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_Collect_case_prodD
% 3.29/3.49 thf(fact_627_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,R3: nat > nat > $o] : ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ ( bNF_co8276296344278409722at_nat @ ( comp_n2711240574518091068at_nat @ F @ product_fst_nat_nat ) @ ( comp_n2711240574518091068at_nat @ G @ product_snd_nat_nat ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( bNF_vi6667456707345531737_nat_o @ F @ G @ R3 ) ) ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_628_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: ref_a > nat,G: heap_e7401611519738050253t_unit > nat,R3: nat > nat > $o] : ( ord_le3146513528884898305at_nat @ ( image_4710180989675653397at_nat @ ( bNF_co5610825919353547504at_nat @ ( comp_r8155216869944865719t_unit @ F @ produc473321116828791851t_unit ) @ ( comp_h8354993580257045729t_unit @ G @ produc1126150082675451753t_unit ) ) @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ ( bNF_vi4623496019404053219_nat_o @ F @ G @ R3 ) ) ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_629_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: nat > int,G: nat > int,R3: int > int > $o] : ( ord_le2843351958646193337nt_int @ ( image_1990417195239315453nt_int @ ( bNF_co49787548815638194nt_int @ ( comp_n5749082658982224864at_nat @ F @ product_fst_nat_nat ) @ ( comp_n5749082658982224864at_nat @ G @ product_snd_nat_nat ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( bNF_vi8357618154448083105_int_o @ F @ G @ R3 ) ) ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_630_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: ref_a > int,G: heap_e7401611519738050253t_unit > int,R3: int > int > $o] : ( ord_le2843351958646193337nt_int @ ( image_1531683682067511245nt_int @ ( bNF_co6607689160745551784nt_int @ ( comp_r7249815618783853587t_unit @ F @ produc473321116828791851t_unit ) @ ( comp_h7449592329096033597t_unit @ G @ produc1126150082675451753t_unit ) ) @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ ( bNF_vi7828673959370436579_int_o @ F @ G @ R3 ) ) ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_631_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > nat,R3: nat > nat > $o] : ( ord_le3146513528884898305at_nat @ ( image_5831868185956570253at_nat @ ( bNF_co2751916026326257842at_nat @ ( comp_i1292779930663060120nt_int @ F @ product_fst_int_int ) @ ( comp_i1292779930663060120nt_int @ G @ product_snd_int_int ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( bNF_vi2193923016096921761_nat_o @ F @ G @ R3 ) ) ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_632_convol__image__vimage2p,axiom,
% 3.29/3.49 ! [F: int > int,G: int > int,R3: int > int > $o] : ( ord_le2843351958646193337nt_int @ ( image_2653370878348428101nt_int @ ( bNF_co3748779267718262122nt_int @ ( comp_i4330622015127193916nt_int @ F @ product_fst_int_int ) @ ( comp_i4330622015127193916nt_int @ G @ product_snd_int_int ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( bNF_vi3884084463199473129_int_o @ F @ G @ R3 ) ) ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_image_vimage2p
% 3.29/3.49 thf(fact_633_prod_Osize__gen__o__map,axiom,
% 3.29/3.49 ! [F: nat > nat,Fa: nat > nat,G: nat > nat,Ga: nat > nat] :
% 3.29/3.49 ( ( comp_P1567445206330693457at_nat @ ( basic_876126793109182934at_nat @ F @ Fa ) @ ( produc6977886695330630970at_nat @ G @ Ga ) )
% 3.29/3.49 = ( basic_876126793109182934at_nat @ ( comp_nat_nat_nat @ F @ G ) @ ( comp_nat_nat_nat @ Fa @ Ga ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.size_gen_o_map
% 3.29/3.49 thf(fact_634_prod_Osize__gen__o__map,axiom,
% 3.29/3.49 ! [F: nat > nat,Fa: int > nat,G: nat > nat,Ga: int > int] :
% 3.29/3.49 ( ( comp_P397146161216181329at_int @ ( basic_873636322600132658at_int @ F @ Fa ) @ ( produc7974749936722635250nt_int @ G @ Ga ) )
% 3.29/3.49 = ( basic_873636322600132658at_int @ ( comp_nat_nat_nat @ F @ G ) @ ( comp_int_nat_int @ Fa @ Ga ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.size_gen_o_map
% 3.29/3.49 thf(fact_635_prod_Osize__gen__o__map,axiom,
% 3.29/3.49 ! [F: int > nat,Fa: nat > nat,G: int > int,Ga: nat > nat] :
% 3.29/3.49 ( ( comp_P3488689526429045841nt_nat @ ( basic_1875480505010237490nt_nat @ F @ Fa ) @ ( produc5039722323474524658at_nat @ G @ Ga ) )
% 3.29/3.49 = ( basic_1875480505010237490nt_nat @ ( comp_int_nat_int @ F @ G ) @ ( comp_nat_nat_nat @ Fa @ Ga ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.size_gen_o_map
% 3.29/3.49 thf(fact_636_prod_Osize__gen__o__map,axiom,
% 3.29/3.49 ! [F: int > nat,Fa: int > nat,G: int > int,Ga: int > int] :
% 3.29/3.49 ( ( comp_P2318390481314533713nt_int @ ( basic_1872990034501187214nt_int @ F @ Fa ) @ ( produc6036585564866528938nt_int @ G @ Ga ) )
% 3.29/3.49 = ( basic_1872990034501187214nt_int @ ( comp_int_nat_int @ F @ G ) @ ( comp_int_nat_int @ Fa @ Ga ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % prod.size_gen_o_map
% 3.29/3.49 thf(fact_637_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca968750328013420230at_nat
% 3.29/3.49 = ( ^ [R5: set_Pr1261947904930325089at_nat,As: nat > nat] :
% 3.29/3.49 ! [I2: nat,J: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_nat @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_638_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca1968104039914474786nt_nat
% 3.29/3.49 = ( ^ [R5: set_Pr958786334691620121nt_int,As: int > nat] :
% 3.29/3.49 ! [I2: int,J: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_nat @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_639_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca966259857504369954at_int
% 3.29/3.49 = ( ^ [R5: set_Pr1261947904930325089at_nat,As: nat > int] :
% 3.29/3.49 ! [I2: nat,J: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_int @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_640_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca1965613569405424510nt_int
% 3.29/3.49 = ( ^ [R5: set_Pr958786334691620121nt_int,As: int > int] :
% 3.29/3.49 ! [I2: int,J: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_int @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_641_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca333620267926924494at_rat
% 3.29/3.49 = ( ^ [R5: set_Pr1261947904930325089at_nat,As: nat > rat] :
% 3.29/3.49 ! [I2: nat,J: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_rat @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_642_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca1332973979827979050nt_rat
% 3.29/3.49 = ( ^ [R5: set_Pr958786334691620121nt_int,As: int > rat] :
% 3.29/3.49 ! [I2: int,J: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_rat @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_643_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca30959104405961555nteger
% 3.29/3.49 = ( ^ [R5: set_Pr1261947904930325089at_nat,As: nat > code_integer] :
% 3.29/3.49 ! [I2: nat,J: nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_le3102999989581377725nteger @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_644_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca402612664642806191nteger
% 3.29/3.49 = ( ^ [R5: set_Pr958786334691620121nt_int,As: int > code_integer] :
% 3.29/3.49 ! [I2: int,J: int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_le3102999989581377725nteger @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_645_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca4949091444211332621at_nat
% 3.29/3.49 = ( ^ [R5: set_Pr4329608150637261639at_nat,As: set_Pr1261947904930325089at_nat > nat] :
% 3.29/3.49 ! [I2: set_Pr1261947904930325089at_nat,J: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_nat @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_646_relChain__def,axiom,
% 3.29/3.49 ( bNF_Ca4946600973702282345at_int
% 3.29/3.49 = ( ^ [R5: set_Pr4329608150637261639at_nat,As: set_Pr1261947904930325089at_nat > int] :
% 3.29/3.49 ! [I2: set_Pr1261947904930325089at_nat,J: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ I2 @ J ) @ R5 )
% 3.29/3.49 => ( ord_less_eq_int @ ( As @ I2 ) @ ( As @ J ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relChain_def
% 3.29/3.49 thf(fact_647_Collect__case__prod__in__rel__leI,axiom,
% 3.29/3.49 ! [X5: set_Pr1261947904930325089at_nat,Y4: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( ord_le3146513528884898305at_nat @ X5 @ Y4 )
% 3.29/3.49 => ( ord_le3146513528884898305at_nat @ X5 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( fun_in_rel_nat_nat @ Y4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_in_rel_leI
% 3.29/3.49 thf(fact_648_Collect__case__prod__in__rel__leI,axiom,
% 3.29/3.49 ! [X5: set_Pr958786334691620121nt_int,Y4: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( ord_le2843351958646193337nt_int @ X5 @ Y4 )
% 3.29/3.49 => ( ord_le2843351958646193337nt_int @ X5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( fun_in_rel_int_int @ Y4 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_in_rel_leI
% 3.29/3.49 thf(fact_649_Collect__case__prod__in__rel__leE,axiom,
% 3.29/3.49 ! [X5: set_Pr1261947904930325089at_nat,Y4: set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( ord_le3146513528884898305at_nat @ X5 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( fun_in_rel_nat_nat @ Y4 ) ) ) )
% 3.29/3.49 => ( ord_le3146513528884898305at_nat @ X5 @ Y4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_in_rel_leE
% 3.29/3.49 thf(fact_650_Collect__case__prod__in__rel__leE,axiom,
% 3.29/3.49 ! [X5: set_Pr958786334691620121nt_int,Y4: set_Pr958786334691620121nt_int] :
% 3.29/3.49 ( ( ord_le2843351958646193337nt_int @ X5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( fun_in_rel_int_int @ Y4 ) ) ) )
% 3.29/3.49 => ( ord_le2843351958646193337nt_int @ X5 @ Y4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_in_rel_leE
% 3.29/3.49 thf(fact_651_relcompp__assoc,axiom,
% 3.29/3.49 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,S2: product_prod_nat_nat > int > $o,T2: int > int > $o] :
% 3.29/3.49 ( ( relcom2949942408940504938nt_int @ ( relcom8911704206367525917at_int @ R @ S2 ) @ T2 )
% 3.29/3.49 = ( relcom8911704206367525917at_int @ R @ ( relcom2949942408940504938nt_int @ S2 @ T2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_assoc
% 3.29/3.49 thf(fact_652_relcompp__assoc,axiom,
% 3.29/3.49 ! [R: int > int > $o,S2: int > code_integer > $o,T2: code_integer > code_integer > $o] :
% 3.29/3.49 ( ( relcom8320293257703906841nteger @ ( relcom967497705283160040nteger @ R @ S2 ) @ T2 )
% 3.29/3.49 = ( relcom967497705283160040nteger @ R @ ( relcom8320293257703906841nteger @ S2 @ T2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_assoc
% 3.29/3.49 thf(fact_653_relcompp__assoc,axiom,
% 3.29/3.49 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,S2: product_prod_nat_nat > product_prod_nat_nat > $o,T2: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( ( relcom8911704206367525917at_int @ ( relcom282571730187242960at_nat @ R @ S2 ) @ T2 )
% 3.29/3.49 = ( relcom8911704206367525917at_int @ R @ ( relcom8911704206367525917at_int @ S2 @ T2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_assoc
% 3.29/3.49 thf(fact_654_relcompp__assoc,axiom,
% 3.29/3.49 ! [R: int > int > $o,S2: int > int > $o,T2: int > code_integer > $o] :
% 3.29/3.49 ( ( relcom967497705283160040nteger @ ( relcompp_int_int_int @ R @ S2 ) @ T2 )
% 3.29/3.49 = ( relcom967497705283160040nteger @ R @ ( relcom967497705283160040nteger @ S2 @ T2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_assoc
% 3.29/3.49 thf(fact_655_relcompp__apply,axiom,
% 3.29/3.49 ( relcom8911704206367525917at_int
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > product_prod_nat_nat > $o,S4: product_prod_nat_nat > int > $o,A5: product_prod_nat_nat,C4: int] :
% 3.29/3.49 ? [B4: product_prod_nat_nat] :
% 3.29/3.49 ( ( R6 @ A5 @ B4 )
% 3.29/3.49 & ( S4 @ B4 @ C4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_apply
% 3.29/3.49 thf(fact_656_relcompp__apply,axiom,
% 3.29/3.49 ( relcom967497705283160040nteger
% 3.29/3.49 = ( ^ [R6: int > int > $o,S4: int > code_integer > $o,A5: int,C4: code_integer] :
% 3.29/3.49 ? [B4: int] :
% 3.29/3.49 ( ( R6 @ A5 @ B4 )
% 3.29/3.49 & ( S4 @ B4 @ C4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_apply
% 3.29/3.49 thf(fact_657_rel__funI,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: nat > nat > $o,F: product_prod_nat_nat > nat,G: int > nat] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ( bNF_re4555766996558763186at_nat @ A4 @ B5 @ F @ G ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funI
% 3.29/3.49 thf(fact_658_rel__funI,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ( bNF_re7408651293131936558nt_int @ A4 @ B5 @ F @ G ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funI
% 3.29/3.49 thf(fact_659_rel__funI,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ( bNF_re717283939379294677_int_o @ A4 @ B5 @ F @ G ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funI
% 3.29/3.49 thf(fact_660_rel__funI,axiom,
% 3.29/3.49 ! [A4: int > code_integer > $o,B5: num > num > $o,F: int > num,G: code_integer > num] :
% 3.29/3.49 ( ! [X: int,Y: code_integer] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ( bNF_re6718328864250387230um_num @ A4 @ B5 @ F @ G ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funI
% 3.29/3.49 thf(fact_661_rel__funI,axiom,
% 3.29/3.49 ! [A4: int > int > $o,B5: num > num > $o,F: int > num,G: int > num] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ ( F @ X ) @ ( G @ Y ) ) )
% 3.29/3.49 => ( bNF_re7626690874201225453um_num @ A4 @ B5 @ F @ G ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funI
% 3.29/3.49 thf(fact_662_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: $o > $o > $o,Sd: $o > $o > $o] :
% 3.29/3.49 ( bNF_re6580757339198446453_nat_o @ ( bNF_rel_fun_o_o_o_o @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re2697311982885662685_nat_o
% 3.29/3.49 @ ( bNF_re4705727531993890431at_o_o
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re4705727531993890431at_o_o
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_o_o_nat
% 3.29/3.49 @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_663_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: $o > nat > $o,Sd: $o > nat > $o] :
% 3.29/3.49 ( bNF_re1515921786380824775at_nat @ ( bNF_re4209105892566519389_o_nat @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re2144779315220482269at_nat
% 3.29/3.49 @ ( bNF_re7523573913982466217_o_nat
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re7523573913982466217_o_nat
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_o_o_nat
% 3.29/3.49 @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_664_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: nat > int > $o,Sd: num > nat > $o] :
% 3.29/3.49 ( bNF_re5843449549409830101nt_nat @ ( bNF_re4155804983283621959um_nat @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re3642433447925381491nt_nat
% 3.29/3.49 @ ( bNF_re3713166177374151349at_int
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re1845987051190671011um_nat
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_nat_num_int
% 3.29/3.49 @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_665_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: nat > $o > $o,Sd: nat > $o > $o] :
% 3.29/3.49 ( bNF_re3930744952143938759_nat_o @ ( bNF_re439150893885221597_nat_o @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re7744223787735169245_nat_o
% 3.29/3.49 @ ( bNF_re1402873238235875719_nat_o
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re1402873238235875719_nat_o
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_nat_nat_nat
% 3.29/3.49 @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_666_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: nat > nat > $o,Sd: nat > nat > $o] :
% 3.29/3.49 ( bNF_re3262823321055862553at_nat @ ( bNF_re5653821019739307937at_nat @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re239970166668089693at_nat
% 3.29/3.49 @ ( bNF_re5653821019739307937at_nat
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re5653821019739307937at_nat
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_nat_nat_nat
% 3.29/3.49 @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_667_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: int > nat > $o,Sd: nat > num > $o] :
% 3.29/3.49 ( bNF_re4310571189260822741nt_num @ ( bNF_re9124706910656911431at_num @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re7492190849051111027nt_num
% 3.29/3.49 @ ( bNF_re4715010359784256181nt_nat
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re272988434038980259at_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_int_nat_int
% 3.29/3.49 @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_668_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: int > int > $o,Sd: nat > nat > $o] :
% 3.29/3.49 ( bNF_re6307232852808291833nt_nat @ ( bNF_re3715656647883201625at_nat @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re2034674868506727813nt_nat
% 3.29/3.49 @ ( bNF_re4712519889275205905nt_int
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re3715656647883201625at_nat
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_int_nat_int
% 3.29/3.49 @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_669_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: nat > nat > $o,Sd: num > num > $o] :
% 3.29/3.49 ( bNF_re3846787885862361009nt_num @ ( bNF_re341483209202555957um_num @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re9099949428469764705nt_num
% 3.29/3.49 @ ( bNF_re3715656647883201625at_nat
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_nat_num_int
% 3.29/3.49 @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_670_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: num > num > $o,Sd: num > num > $o] :
% 3.29/3.49 ( bNF_re5446066262214944985nt_num @ ( bNF_re4736500879113541833um_num @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re4768042542643474933nt_num
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_num_num_int
% 3.29/3.49 @ comp_num_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_671_fun_Omap__transfer,axiom,
% 3.29/3.49 ! [Rb: int > code_integer > $o,Sd: num > num > $o] :
% 3.29/3.49 ( bNF_re7839584876883444355nt_num @ ( bNF_re6718328864250387230um_num @ Rb @ Sd )
% 3.29/3.49 @ ( bNF_re2961086658867094474nt_num
% 3.29/3.49 @ ( bNF_re982302072995117890nteger
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Rb )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ Sd ) )
% 3.29/3.49 @ comp_int_num_int
% 3.29/3.49 @ comp_C2177396528461469320um_int ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_transfer
% 3.29/3.49 thf(fact_672_rel__fun__iff__leq__vimage2p,axiom,
% 3.29/3.49 ( bNF_re4555766996558763186at_nat
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: nat > nat > $o,F2: product_prod_nat_nat > nat,G3: int > nat] : ( ord_le129227817499904167_int_o @ R6 @ ( bNF_vi5493721401438417730_nat_o @ F2 @ G3 @ S4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_leq_vimage2p
% 3.29/3.49 thf(fact_673_rel__fun__iff__leq__vimage2p,axiom,
% 3.29/3.49 ( bNF_re7408651293131936558nt_int
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F2: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G3: int > int > int] : ( ord_le129227817499904167_int_o @ R6 @ ( bNF_vi8966365312794588230_int_o @ F2 @ G3 @ S4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_leq_vimage2p
% 3.29/3.49 thf(fact_674_rel__fun__iff__leq__vimage2p,axiom,
% 3.29/3.49 ( bNF_re717283939379294677_int_o
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F2: product_prod_nat_nat > product_prod_nat_nat > $o,G3: int > int > $o] : ( ord_le129227817499904167_int_o @ R6 @ ( bNF_vi5082502771524357669nt_o_o @ F2 @ G3 @ S4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_leq_vimage2p
% 3.29/3.49 thf(fact_675_rel__fun__iff__leq__vimage2p,axiom,
% 3.29/3.49 ( bNF_re6718328864250387230um_num
% 3.29/3.49 = ( ^ [R6: int > code_integer > $o,S4: num > num > $o,F2: int > num,G3: code_integer > num] : ( ord_le996066559646421213eger_o @ R6 @ ( bNF_vi2326032003723069084_num_o @ F2 @ G3 @ S4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_leq_vimage2p
% 3.29/3.49 thf(fact_676_rel__fun__iff__leq__vimage2p,axiom,
% 3.29/3.49 ( bNF_re7626690874201225453um_num
% 3.29/3.49 = ( ^ [R6: int > int > $o,S4: num > num > $o,F2: int > num,G3: int > num] : ( ord_le6741204236512500942_int_o @ R6 @ ( bNF_vi2107963681178519309_num_o @ F2 @ G3 @ S4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_leq_vimage2p
% 3.29/3.49 thf(fact_677_rel__fun__mono_H,axiom,
% 3.29/3.49 ! [Y4: product_prod_nat_nat > int > $o,X5: product_prod_nat_nat > int > $o,A4: nat > nat > $o,B5: nat > nat > $o,F: product_prod_nat_nat > nat,G: int > nat] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( ( bNF_re4555766996558763186at_nat @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( bNF_re4555766996558763186at_nat @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono'
% 3.29/3.49 thf(fact_678_rel__fun__mono_H,axiom,
% 3.29/3.49 ! [Y4: product_prod_nat_nat > int > $o,X5: product_prod_nat_nat > int > $o,A4: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,B5: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat > product_prod_nat_nat,Y: int > int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( ( bNF_re7408651293131936558nt_int @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( bNF_re7408651293131936558nt_int @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono'
% 3.29/3.49 thf(fact_679_rel__fun__mono_H,axiom,
% 3.29/3.49 ! [Y4: product_prod_nat_nat > int > $o,X5: product_prod_nat_nat > int > $o,A4: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,B5: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o] :
% 3.29/3.49 ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat > $o,Y: int > $o] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( ( bNF_re717283939379294677_int_o @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( bNF_re717283939379294677_int_o @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono'
% 3.29/3.49 thf(fact_680_rel__fun__mono_H,axiom,
% 3.29/3.49 ! [Y4: int > code_integer > $o,X5: int > code_integer > $o,A4: num > num > $o,B5: num > num > $o,F: int > num,G: code_integer > num] :
% 3.29/3.49 ( ! [X: int,Y: code_integer] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: num,Y: num] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( ( bNF_re6718328864250387230um_num @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( bNF_re6718328864250387230um_num @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono'
% 3.29/3.49 thf(fact_681_rel__fun__mono_H,axiom,
% 3.29/3.49 ! [Y4: int > int > $o,X5: int > int > $o,A4: num > num > $o,B5: num > num > $o,F: int > num,G: int > num] :
% 3.29/3.49 ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: num,Y: num] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( ( bNF_re7626690874201225453um_num @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( bNF_re7626690874201225453um_num @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono'
% 3.29/3.49 thf(fact_682_rel__fun__mono,axiom,
% 3.29/3.49 ! [X5: product_prod_nat_nat > int > $o,A4: nat > nat > $o,F: product_prod_nat_nat > nat,G: int > nat,Y4: product_prod_nat_nat > int > $o,B5: nat > nat > $o] :
% 3.29/3.49 ( ( bNF_re4555766996558763186at_nat @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: nat,Y: nat] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( bNF_re4555766996558763186at_nat @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono
% 3.29/3.49 thf(fact_683_rel__fun__mono,axiom,
% 3.29/3.49 ! [X5: product_prod_nat_nat > int > $o,A4: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int,Y4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o] :
% 3.29/3.49 ( ( bNF_re7408651293131936558nt_int @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat > product_prod_nat_nat,Y: int > int] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( bNF_re7408651293131936558nt_int @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono
% 3.29/3.49 thf(fact_684_rel__fun__mono,axiom,
% 3.29/3.49 ! [X5: product_prod_nat_nat > int > $o,A4: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o,Y4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o] :
% 3.29/3.49 ( ( bNF_re717283939379294677_int_o @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: product_prod_nat_nat > $o,Y: int > $o] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( bNF_re717283939379294677_int_o @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono
% 3.29/3.49 thf(fact_685_rel__fun__mono,axiom,
% 3.29/3.49 ! [X5: int > code_integer > $o,A4: num > num > $o,F: int > num,G: code_integer > num,Y4: int > code_integer > $o,B5: num > num > $o] :
% 3.29/3.49 ( ( bNF_re6718328864250387230um_num @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( ! [X: int,Y: code_integer] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: num,Y: num] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( bNF_re6718328864250387230um_num @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono
% 3.29/3.49 thf(fact_686_rel__fun__mono,axiom,
% 3.29/3.49 ! [X5: int > int > $o,A4: num > num > $o,F: int > num,G: int > num,Y4: int > int > $o,B5: num > num > $o] :
% 3.29/3.49 ( ( bNF_re7626690874201225453um_num @ X5 @ A4 @ F @ G )
% 3.29/3.49 => ( ! [X: int,Y: int] :
% 3.29/3.49 ( ( Y4 @ X @ Y )
% 3.29/3.49 => ( X5 @ X @ Y ) )
% 3.29/3.49 => ( ! [X: num,Y: num] :
% 3.29/3.49 ( ( A4 @ X @ Y )
% 3.29/3.49 => ( B5 @ X @ Y ) )
% 3.29/3.49 => ( bNF_re7626690874201225453um_num @ Y4 @ B5 @ F @ G ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_mono
% 3.29/3.49 thf(fact_687_rel__funD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: nat > nat > $o,F: product_prod_nat_nat > nat,G: int > nat,X2: product_prod_nat_nat,Y3: int] :
% 3.29/3.49 ( ( bNF_re4555766996558763186at_nat @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( A4 @ X2 @ Y3 )
% 3.29/3.49 => ( B5 @ ( F @ X2 ) @ ( G @ Y3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funD
% 3.29/3.49 thf(fact_688_rel__funD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int,X2: product_prod_nat_nat,Y3: int] :
% 3.29/3.49 ( ( bNF_re7408651293131936558nt_int @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( A4 @ X2 @ Y3 )
% 3.29/3.49 => ( B5 @ ( F @ X2 ) @ ( G @ Y3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funD
% 3.29/3.49 thf(fact_689_rel__funD,axiom,
% 3.29/3.49 ! [A4: product_prod_nat_nat > int > $o,B5: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o,X2: product_prod_nat_nat,Y3: int] :
% 3.29/3.49 ( ( bNF_re717283939379294677_int_o @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( A4 @ X2 @ Y3 )
% 3.29/3.49 => ( B5 @ ( F @ X2 ) @ ( G @ Y3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funD
% 3.29/3.49 thf(fact_690_rel__funD,axiom,
% 3.29/3.49 ! [A4: int > code_integer > $o,B5: num > num > $o,F: int > num,G: code_integer > num,X2: int,Y3: code_integer] :
% 3.29/3.49 ( ( bNF_re6718328864250387230um_num @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( A4 @ X2 @ Y3 )
% 3.29/3.49 => ( B5 @ ( F @ X2 ) @ ( G @ Y3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funD
% 3.29/3.49 thf(fact_691_rel__funD,axiom,
% 3.29/3.49 ! [A4: int > int > $o,B5: num > num > $o,F: int > num,G: int > num,X2: int,Y3: int] :
% 3.29/3.49 ( ( bNF_re7626690874201225453um_num @ A4 @ B5 @ F @ G )
% 3.29/3.49 => ( ( A4 @ X2 @ Y3 )
% 3.29/3.49 => ( B5 @ ( F @ X2 ) @ ( G @ Y3 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_funD
% 3.29/3.49 thf(fact_692_fun_Orel__compp,axiom,
% 3.29/3.49 ! [R3: num > num > $o,S5: num > num > $o] :
% 3.29/3.49 ( ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ ( relcompp_num_num_num @ R3 @ S5 ) )
% 3.29/3.49 = ( relcom9025577121137075810nt_num
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ R3 )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ S5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_compp
% 3.29/3.49 thf(fact_693_relcompp__mono,axiom,
% 3.29/3.49 ! [R2: product_prod_nat_nat > product_prod_nat_nat > $o,R: product_prod_nat_nat > product_prod_nat_nat > $o,S3: product_prod_nat_nat > int > $o,S2: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( ( ord_le5604493270027003598_nat_o @ R2 @ R )
% 3.29/3.49 => ( ( ord_le129227817499904167_int_o @ S3 @ S2 )
% 3.29/3.49 => ( ord_le129227817499904167_int_o @ ( relcom8911704206367525917at_int @ R2 @ S3 ) @ ( relcom8911704206367525917at_int @ R @ S2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_mono
% 3.29/3.49 thf(fact_694_relcompp__mono,axiom,
% 3.29/3.49 ! [R2: int > int > $o,R: int > int > $o,S3: int > code_integer > $o,S2: int > code_integer > $o] :
% 3.29/3.49 ( ( ord_le6741204236512500942_int_o @ R2 @ R )
% 3.29/3.49 => ( ( ord_le996066559646421213eger_o @ S3 @ S2 )
% 3.29/3.49 => ( ord_le996066559646421213eger_o @ ( relcom967497705283160040nteger @ R2 @ S3 ) @ ( relcom967497705283160040nteger @ R @ S2 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp_mono
% 3.29/3.49 thf(fact_695_in__rel__def,axiom,
% 3.29/3.49 ( fun_in6812141508599261570at_nat
% 3.29/3.49 = ( ^ [R6: set_Pr7459493094073627847at_nat,X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_def
% 3.29/3.49 thf(fact_696_in__rel__def,axiom,
% 3.29/3.49 ( fun_in8056734985859589634at_nat
% 3.29/3.49 = ( ^ [R6: set_Pr4329608150637261639at_nat,X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_def
% 3.29/3.49 thf(fact_697_in__rel__def,axiom,
% 3.29/3.49 ( fun_in_rel_nat_num
% 3.29/3.49 = ( ^ [R6: set_Pr6200539531224447659at_num,X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ R6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_def
% 3.29/3.49 thf(fact_698_in__rel__def,axiom,
% 3.29/3.49 ( fun_in_rel_nat_nat
% 3.29/3.49 = ( ^ [R6: set_Pr1261947904930325089at_nat,X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_def
% 3.29/3.49 thf(fact_699_in__rel__def,axiom,
% 3.29/3.49 ( fun_in_rel_int_int
% 3.29/3.49 = ( ^ [R6: set_Pr958786334691620121nt_int,X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_def
% 3.29/3.49 thf(fact_700_in__rel__Collect__case__prod__eq,axiom,
% 3.29/3.49 ! [X5: nat > nat > $o] :
% 3.29/3.49 ( ( fun_in_rel_nat_nat @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ X5 ) ) )
% 3.29/3.49 = X5 ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_Collect_case_prod_eq
% 3.29/3.49 thf(fact_701_in__rel__Collect__case__prod__eq,axiom,
% 3.29/3.49 ! [X5: int > int > $o] :
% 3.29/3.49 ( ( fun_in_rel_int_int @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ X5 ) ) )
% 3.29/3.49 = X5 ) ).
% 3.29/3.49
% 3.29/3.49 % in_rel_Collect_case_prod_eq
% 3.29/3.49 thf(fact_702_Collect__case__prod__mono,axiom,
% 3.29/3.49 ! [A4: nat > nat > $o,B5: nat > nat > $o] :
% 3.29/3.49 ( ( ord_le2646555220125990790_nat_o @ A4 @ B5 )
% 3.29/3.49 => ( ord_le3146513528884898305at_nat @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ A4 ) ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_mono
% 3.29/3.49 thf(fact_703_Collect__case__prod__mono,axiom,
% 3.29/3.49 ! [A4: int > int > $o,B5: int > int > $o] :
% 3.29/3.49 ( ( ord_le6741204236512500942_int_o @ A4 @ B5 )
% 3.29/3.49 => ( ord_le2843351958646193337nt_int @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ A4 ) ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ B5 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % Collect_case_prod_mono
% 3.29/3.49 thf(fact_704_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: num > num,F: nat > num,V: int > nat] :
% 3.29/3.49 ( ( comp_num_num_int @ G @ ( comp_nat_num_int @ F @ V ) )
% 3.29/3.49 = ( comp_nat_num_int @ ( comp_num_num_nat @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_705_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: nat > nat,F: int > nat,V: int > int] :
% 3.29/3.49 ( ( comp_nat_nat_int @ G @ ( comp_int_nat_int @ F @ V ) )
% 3.29/3.49 = ( comp_int_nat_int @ ( comp_nat_nat_int @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_706_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: $o > $o,F: nat > $o,V: nat > nat] :
% 3.29/3.49 ( ( comp_o_o_nat @ G @ ( comp_nat_o_nat @ F @ V ) )
% 3.29/3.49 = ( comp_nat_o_nat @ ( comp_o_o_nat @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_707_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: $o > $o,F: $o > $o,V: nat > $o] :
% 3.29/3.49 ( ( comp_o_o_nat @ G @ ( comp_o_o_nat @ F @ V ) )
% 3.29/3.49 = ( comp_o_o_nat @ ( comp_o_o_o @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_708_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: nat > num,F: nat > nat,V: int > nat] :
% 3.29/3.49 ( ( comp_nat_num_int @ G @ ( comp_nat_nat_int @ F @ V ) )
% 3.29/3.49 = ( comp_nat_num_int @ ( comp_nat_num_nat @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_709_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: nat > num,F: int > nat,V: int > int] :
% 3.29/3.49 ( ( comp_nat_num_int @ G @ ( comp_int_nat_int @ F @ V ) )
% 3.29/3.49 = ( comp_int_num_int @ ( comp_nat_num_int @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_710_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: nat > nat,F: nat > nat,V: nat > nat] :
% 3.29/3.49 ( ( comp_nat_nat_nat @ G @ ( comp_nat_nat_nat @ F @ V ) )
% 3.29/3.49 = ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_711_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: int > nat,F: int > int,V: int > int] :
% 3.29/3.49 ( ( comp_int_nat_int @ G @ ( comp_int_int_int @ F @ V ) )
% 3.29/3.49 = ( comp_int_nat_int @ ( comp_int_nat_int @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_712_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,F: code_integer > code_integer > code_integer,V: code_integer > code_integer] :
% 3.29/3.49 ( ( comp_C8797469213163452608nteger @ G @ ( comp_C2931745410781319416nteger @ F @ V ) )
% 3.29/3.49 = ( comp_C1593894019821074884nteger @ ( comp_C8797469213163452608nteger @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_713_fun_Omap__comp,axiom,
% 3.29/3.49 ! [G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,F: ( code_integer > code_integer ) > code_integer > code_integer,V: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( comp_C8797469213163452608nteger @ G @ ( comp_C2822359487432382964nteger @ F @ V ) )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ ( comp_C3983183376822107068nteger @ G @ F ) @ V ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_comp
% 3.29/3.49 thf(fact_714_relcompp_Ocases,axiom,
% 3.29/3.49 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,S2: product_prod_nat_nat > int > $o,A1: product_prod_nat_nat,A22: int] :
% 3.29/3.49 ( ( relcom8911704206367525917at_int @ R @ S2 @ A1 @ A22 )
% 3.29/3.49 => ~ ! [B3: product_prod_nat_nat] :
% 3.29/3.49 ( ( R @ A1 @ B3 )
% 3.29/3.49 => ~ ( S2 @ B3 @ A22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp.cases
% 3.29/3.49 thf(fact_715_relcompp_Ocases,axiom,
% 3.29/3.49 ! [R: int > int > $o,S2: int > code_integer > $o,A1: int,A22: code_integer] :
% 3.29/3.49 ( ( relcom967497705283160040nteger @ R @ S2 @ A1 @ A22 )
% 3.29/3.49 => ~ ! [B3: int] :
% 3.29/3.49 ( ( R @ A1 @ B3 )
% 3.29/3.49 => ~ ( S2 @ B3 @ A22 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp.cases
% 3.29/3.49 thf(fact_716_relcompp_Osimps,axiom,
% 3.29/3.49 ( relcom8911704206367525917at_int
% 3.29/3.49 = ( ^ [R5: product_prod_nat_nat > product_prod_nat_nat > $o,S: product_prod_nat_nat > int > $o,A12: product_prod_nat_nat,A23: int] :
% 3.29/3.49 ? [A5: product_prod_nat_nat,B4: product_prod_nat_nat,C4: int] :
% 3.29/3.49 ( ( A12 = A5 )
% 3.29/3.49 & ( A23 = C4 )
% 3.29/3.49 & ( R5 @ A5 @ B4 )
% 3.29/3.49 & ( S @ B4 @ C4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp.simps
% 3.29/3.49 thf(fact_717_relcompp_Osimps,axiom,
% 3.29/3.49 ( relcom967497705283160040nteger
% 3.29/3.49 = ( ^ [R5: int > int > $o,S: int > code_integer > $o,A12: int,A23: code_integer] :
% 3.29/3.49 ? [A5: int,B4: int,C4: code_integer] :
% 3.29/3.49 ( ( A12 = A5 )
% 3.29/3.49 & ( A23 = C4 )
% 3.29/3.49 & ( R5 @ A5 @ B4 )
% 3.29/3.49 & ( S @ B4 @ C4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcompp.simps
% 3.29/3.49 thf(fact_718_eq__OO,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( ( relcom8911704206367525917at_int
% 3.29/3.49 @ ^ [Y2: product_prod_nat_nat,Z: product_prod_nat_nat] : ( Y2 = Z )
% 3.29/3.49 @ R3 )
% 3.29/3.49 = R3 ) ).
% 3.29/3.49
% 3.29/3.49 % eq_OO
% 3.29/3.49 thf(fact_719_eq__OO,axiom,
% 3.29/3.49 ! [R3: int > code_integer > $o] :
% 3.29/3.49 ( ( relcom967497705283160040nteger
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.49 @ R3 )
% 3.29/3.49 = R3 ) ).
% 3.29/3.49
% 3.29/3.49 % eq_OO
% 3.29/3.49 thf(fact_720_relcomppE,axiom,
% 3.29/3.49 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,S2: product_prod_nat_nat > int > $o,A: product_prod_nat_nat,C: int] :
% 3.29/3.49 ( ( relcom8911704206367525917at_int @ R @ S2 @ A @ C )
% 3.29/3.49 => ~ ! [B3: product_prod_nat_nat] :
% 3.29/3.49 ( ( R @ A @ B3 )
% 3.29/3.49 => ~ ( S2 @ B3 @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcomppE
% 3.29/3.49 thf(fact_721_relcomppE,axiom,
% 3.29/3.49 ! [R: int > int > $o,S2: int > code_integer > $o,A: int,C: code_integer] :
% 3.29/3.49 ( ( relcom967497705283160040nteger @ R @ S2 @ A @ C )
% 3.29/3.49 => ~ ! [B3: int] :
% 3.29/3.49 ( ( R @ A @ B3 )
% 3.29/3.49 => ~ ( S2 @ B3 @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcomppE
% 3.29/3.49 thf(fact_722_relcomppI,axiom,
% 3.29/3.49 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,A: product_prod_nat_nat,B: product_prod_nat_nat,S2: product_prod_nat_nat > int > $o,C: int] :
% 3.29/3.49 ( ( R @ A @ B )
% 3.29/3.49 => ( ( S2 @ B @ C )
% 3.29/3.49 => ( relcom8911704206367525917at_int @ R @ S2 @ A @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcomppI
% 3.29/3.49 thf(fact_723_relcomppI,axiom,
% 3.29/3.49 ! [R: int > int > $o,A: int,B: int,S2: int > code_integer > $o,C: code_integer] :
% 3.29/3.49 ( ( R @ A @ B )
% 3.29/3.49 => ( ( S2 @ B @ C )
% 3.29/3.49 => ( relcom967497705283160040nteger @ R @ S2 @ A @ C ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % relcomppI
% 3.29/3.49 thf(fact_724_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: $o > $o,H22: $o > $o,F: nat > $o,G: nat > $o] :
% 3.29/3.49 ( ( comp_P7034811116587396339_o_nat @ ( produc1928436952130685430_o_o_o @ H1 @ H22 ) @ ( bNF_convol_nat_o_o @ F @ G ) )
% 3.29/3.49 = ( bNF_convol_nat_o_o @ ( comp_o_o_nat @ H1 @ F ) @ ( comp_o_o_nat @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_725_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: $o > $o,H22: nat > nat,F: nat > $o,G: nat > nat] :
% 3.29/3.49 ( ( comp_P1391661485614827491at_nat @ ( produc7071226018047599512at_nat @ H1 @ H22 ) @ ( bNF_convol_nat_o_nat @ F @ G ) )
% 3.29/3.49 = ( bNF_convol_nat_o_nat @ ( comp_o_o_nat @ H1 @ F ) @ ( comp_nat_nat_nat @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_726_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: nat > num,H22: nat > num,F: int > nat,G: int > nat] :
% 3.29/3.49 ( ( comp_P7387482301570536291um_int @ ( produc1476026309457068494at_num @ H1 @ H22 ) @ ( bNF_co1177303703936631735at_nat @ F @ G ) )
% 3.29/3.49 = ( bNF_co5088337930254655563um_num @ ( comp_nat_num_int @ H1 @ F ) @ ( comp_nat_num_int @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_727_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: nat > num,H22: int > nat,F: int > nat,G: int > int] :
% 3.29/3.49 ( ( comp_P8376639181999047357at_int @ ( produc5918048235202344416nt_nat @ H1 @ H22 ) @ ( bNF_co1174813233427581459at_int @ F @ G ) )
% 3.29/3.49 = ( bNF_co8531006144098876929um_nat @ ( comp_nat_num_int @ H1 @ F ) @ ( comp_int_nat_int @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_728_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: nat > nat,H22: $o > $o,F: nat > nat,G: nat > $o] :
% 3.29/3.49 ( ( comp_P5799945282029801519_o_nat @ ( produc2001155298098703512at_o_o @ H1 @ H22 ) @ ( bNF_convol_nat_nat_o @ F @ G ) )
% 3.29/3.49 = ( bNF_convol_nat_nat_o @ ( comp_nat_nat_nat @ H1 @ F ) @ ( comp_o_o_nat @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_729_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: nat > nat,H22: nat > nat,F: nat > nat,G: nat > nat] :
% 3.29/3.49 ( ( comp_P7430769850142754163at_nat @ ( produc6977886695330630970at_nat @ H1 @ H22 ) @ ( bNF_co805650143699787099at_nat @ F @ G ) )
% 3.29/3.49 = ( bNF_co805650143699787099at_nat @ ( comp_nat_nat_nat @ H1 @ F ) @ ( comp_nat_nat_nat @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_730_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: int > nat,H22: nat > num,F: int > int,G: int > nat] :
% 3.29/3.49 ( ( comp_P1145193044942399421um_int @ ( produc1225400549393458656at_num @ H1 @ H22 ) @ ( bNF_co2176657415837686291nt_nat @ F @ G ) )
% 3.29/3.49 = ( bNF_co6958007526947186177at_num @ ( comp_int_nat_int @ H1 @ F ) @ ( comp_nat_num_int @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_731_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: int > nat,H22: int > nat,F: int > int,G: int > int] :
% 3.29/3.49 ( ( comp_P2134349925370910487at_int @ ( produc5667422475138734578nt_nat @ H1 @ H22 ) @ ( bNF_co2174166945328636015nt_int @ F @ G ) )
% 3.29/3.49 = ( bNF_co1177303703936631735at_nat @ ( comp_int_nat_int @ H1 @ F ) @ ( comp_int_nat_int @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_732_map__prod__o__convol,axiom,
% 3.29/3.49 ! [H1: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,H22: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,F: code_integer > code_integer > code_integer,G: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( comp_P8564252314792299288nteger @ ( produc4724772261320961782nteger @ H1 @ H22 ) @ ( bNF_co6169604788974073338nteger @ F @ G ) )
% 3.29/3.49 = ( bNF_co3156833790671340178nteger @ ( comp_C8797469213163452608nteger @ H1 @ F ) @ ( comp_C8797469213163452608nteger @ H22 @ G ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol
% 3.29/3.49 thf(fact_733_convol__o,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,H: nat > $o] :
% 3.29/3.49 ( ( comp_o7658611401268416066_o_nat @ ( bNF_convol_o_o_o @ F @ G ) @ H )
% 3.29/3.49 = ( bNF_convol_nat_o_o @ ( comp_o_o_nat @ F @ H ) @ ( comp_o_o_nat @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_o
% 3.29/3.49 thf(fact_734_convol__o,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > num,H: int > nat] :
% 3.29/3.49 ( ( comp_n8531277669757933902um_int @ ( bNF_co4716684370017810927um_num @ F @ G ) @ H )
% 3.29/3.49 = ( bNF_co5088337930254655563um_num @ ( comp_nat_num_int @ F @ H ) @ ( comp_nat_num_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_o
% 3.29/3.49 thf(fact_735_convol__o,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,H: nat > nat] :
% 3.29/3.49 ( ( comp_n8574565218330151774at_nat @ ( bNF_co805650143699787099at_nat @ F @ G ) @ H )
% 3.29/3.49 = ( bNF_co805650143699787099at_nat @ ( comp_nat_nat_nat @ F @ H ) @ ( comp_nat_nat_nat @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_o
% 3.29/3.49 thf(fact_736_convol__o,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > nat,H: int > int] :
% 3.29/3.49 ( ( comp_i1108739374719436894at_int @ ( bNF_co1177303703936631735at_nat @ F @ G ) @ H )
% 3.29/3.49 = ( bNF_co1177303703936631735at_nat @ ( comp_int_nat_int @ F @ H ) @ ( comp_int_nat_int @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_o
% 3.29/3.49 thf(fact_737_convol__o,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,H: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( comp_C6484513282182537548nteger @ ( bNF_co1764293801198077070nteger @ F @ G ) @ H )
% 3.29/3.49 = ( bNF_co3156833790671340178nteger @ ( comp_C8797469213163452608nteger @ F @ H ) @ ( comp_C8797469213163452608nteger @ G @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_o
% 3.29/3.49 thf(fact_738_vimage2p__relcompp__mono,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o,T3: product_prod_nat_nat > int > $o,F: product_prod_nat_nat > product_prod_nat_nat,G: product_prod_nat_nat > product_prod_nat_nat,H: int > int] :
% 3.29/3.49 ( ( ord_le129227817499904167_int_o @ ( relcom8911704206367525917at_int @ R3 @ S5 ) @ T3 )
% 3.29/3.49 => ( ord_le129227817499904167_int_o @ ( relcom8911704206367525917at_int @ ( bNF_vi763171854521451549_nat_o @ F @ G @ R3 ) @ ( bNF_vi5426221348228882691_int_o @ G @ H @ S5 ) ) @ ( bNF_vi5426221348228882691_int_o @ F @ H @ T3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % vimage2p_relcompp_mono
% 3.29/3.49 thf(fact_739_vimage2p__relcompp__mono,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o,T3: product_prod_nat_nat > int > $o,F: int > product_prod_nat_nat,G: int > product_prod_nat_nat,H: code_integer > int] :
% 3.29/3.49 ( ( ord_le129227817499904167_int_o @ ( relcom8911704206367525917at_int @ R3 @ S5 ) @ T3 )
% 3.29/3.49 => ( ord_le996066559646421213eger_o @ ( relcom967497705283160040nteger @ ( bNF_vi1204582724742824157_nat_o @ F @ G @ R3 ) @ ( bNF_vi2881549544236934259_int_o @ G @ H @ S5 ) ) @ ( bNF_vi2881549544236934259_int_o @ F @ H @ T3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % vimage2p_relcompp_mono
% 3.29/3.49 thf(fact_740_vimage2p__relcompp__mono,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: int > code_integer > $o,T3: int > code_integer > $o,F: product_prod_nat_nat > int,G: product_prod_nat_nat > int,H: int > code_integer] :
% 3.29/3.49 ( ( ord_le996066559646421213eger_o @ ( relcom967497705283160040nteger @ R3 @ S5 ) @ T3 )
% 3.29/3.49 => ( ord_le129227817499904167_int_o @ ( relcom8911704206367525917at_int @ ( bNF_vi2682369418337388893_int_o @ F @ G @ R3 ) @ ( bNF_vi33923956287962137eger_o @ G @ H @ S5 ) ) @ ( bNF_vi33923956287962137eger_o @ F @ H @ T3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % vimage2p_relcompp_mono
% 3.29/3.49 thf(fact_741_vimage2p__relcompp__mono,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: int > code_integer > $o,T3: int > code_integer > $o,F: int > int,G: int > int,H: code_integer > code_integer] :
% 3.29/3.49 ( ( ord_le996066559646421213eger_o @ ( relcom967497705283160040nteger @ R3 @ S5 ) @ T3 )
% 3.29/3.49 => ( ord_le996066559646421213eger_o @ ( relcom967497705283160040nteger @ ( bNF_vi3884084463199473129_int_o @ F @ G @ R3 ) @ ( bNF_vi699694178825965831eger_o @ G @ H @ S5 ) ) @ ( bNF_vi699694178825965831eger_o @ F @ H @ T3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % vimage2p_relcompp_mono
% 3.29/3.49 thf(fact_742_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > code_integer > $o,S5: num > num > $o,R7: code_integer > code_integer > $o,S6: num > num > $o] : ( ord_le6931201860925936491_num_o @ ( relcom1848932251921554756er_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re40212662316476751um_num @ R7 @ S6 ) ) @ ( bNF_re6718328864250387230um_num @ ( relcom8320293257703906841nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_743_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > code_integer > $o,S5: num > num > $o,R7: code_integer > int > $o,S6: num > num > $o] : ( ord_le4541714130423454556_num_o @ ( relcom7779292856395800339nt_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re8313794964846168862um_num @ R7 @ S6 ) ) @ ( bNF_re7626690874201225453um_num @ ( relcom328798225758222312er_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_744_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: num > num > $o,R7: int > int > $o,S6: num > num > $o] : ( ord_le4541714130423454556_num_o @ ( relcom9025577121137075810nt_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re7626690874201225453um_num @ R7 @ S6 ) ) @ ( bNF_re7626690874201225453um_num @ ( relcompp_int_int_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_745_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: num > num > $o,R7: int > code_integer > $o,S6: num > num > $o] : ( ord_le6931201860925936491_num_o @ ( relcom1533066287727470739er_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re6718328864250387230um_num @ R7 @ S6 ) ) @ ( bNF_re6718328864250387230um_num @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_746_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: int > int > $o,R7: int > code_integer > $o,S6: int > code_integer > $o] : ( ord_le7522433683449569238eger_o @ ( relcom7212586982944386682nteger @ ( bNF_re4712519889275205905nt_int @ R3 @ S5 ) @ ( bNF_re3379532845092657523nteger @ R7 @ S6 ) ) @ ( bNF_re3379532845092657523nteger @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_747_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > int > $o,S5: nat > nat > $o,R7: int > int > $o,S6: nat > nat > $o] : ( ord_le1714508135640884727_nat_o @ ( relcom4272412204205018633nt_nat @ ( bNF_re4555766996558763186at_nat @ R3 @ S5 ) @ ( bNF_re3715656647883201625at_nat @ R7 @ S6 ) ) @ ( bNF_re4555766996558763186at_nat @ ( relcom2949942408940504938nt_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_748_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: nat > nat > $o,R7: product_prod_nat_nat > int > $o,S6: nat > nat > $o] : ( ord_le1714508135640884727_nat_o @ ( relcom531901107642208332nt_nat @ ( bNF_re8246922863344978751at_nat @ R3 @ S5 ) @ ( bNF_re4555766996558763186at_nat @ R7 @ S6 ) ) @ ( bNF_re4555766996558763186at_nat @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_749_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: int > int > $o,R7: product_prod_nat_nat > int > $o,S6: int > code_integer > $o] : ( ord_le6141271677531915726eger_o @ ( relcom4574826104943343961nteger @ ( bNF_re20414067882207223nt_int @ R3 @ S5 ) @ ( bNF_re6202762543029211035nteger @ R7 @ S6 ) ) @ ( bNF_re6202762543029211035nteger @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_750_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: int > int > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o,R7: int > code_integer > $o,S6: product_prod_nat_nat > int > $o] : ( ord_le8615040745438789472_int_o @ ( relcom2127790875031262553er_int @ ( bNF_re8766404587435608311at_nat @ R3 @ S5 ) @ ( bNF_re2828929484557863493at_int @ R7 @ S6 ) ) @ ( bNF_re2828929484557863493at_int @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_751_pos__fun__distr,axiom,
% 3.29/3.49 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o,R7: product_prod_nat_nat > int > $o,S6: product_prod_nat_nat > int > $o] : ( ord_le2484784447047653514_int_o @ ( relcom4982215633375716084nt_int @ ( bNF_re2241393799969408733at_nat @ R3 @ S5 ) @ ( bNF_re7400052026677387805at_int @ R7 @ S6 ) ) @ ( bNF_re7400052026677387805at_int @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % pos_fun_distr
% 3.29/3.49 thf(fact_752_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: nat > nat > $o] :
% 3.29/3.49 ( bNF_re6580757339198446453_nat_o
% 3.29/3.49 @ ^ [Y2: $o > $o,Z: $o > $o] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re2697311982885662685_nat_o
% 3.29/3.49 @ ( bNF_re4705727531993890431at_o_o @ R1
% 3.29/3.49 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re4705727531993890431at_o_o @ R1
% 3.29/3.49 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_o_o_nat
% 3.29/3.49 @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_753_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: nat > nat > $o] :
% 3.29/3.49 ( bNF_re3262823321055862553at_nat
% 3.29/3.49 @ ^ [Y2: nat > nat,Z: nat > nat] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re239970166668089693at_nat
% 3.29/3.49 @ ( bNF_re5653821019739307937at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re5653821019739307937at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_nat_nat_nat
% 3.29/3.49 @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_754_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: int > int > $o] :
% 3.29/3.49 ( bNF_re6307232852808291833nt_nat
% 3.29/3.49 @ ^ [Y2: int > nat,Z: int > nat] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re2034674868506727813nt_nat
% 3.29/3.49 @ ( bNF_re4712519889275205905nt_int @ R1
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re3715656647883201625at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_int_nat_int
% 3.29/3.49 @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_755_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: int > code_integer > $o] :
% 3.29/3.49 ( bNF_re2655444144887082515er_num
% 3.29/3.49 @ ^ [Y2: nat > num,Z: nat > num] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re5502197115626545091er_num
% 3.29/3.49 @ ( bNF_re2807294637932363402at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re6718328864250387230um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_nat_num_int
% 3.29/3.49 @ comp_n2103536230552569900nteger ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_756_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: int > int > $o] :
% 3.29/3.49 ( bNF_re3846787885862361009nt_num
% 3.29/3.49 @ ^ [Y2: nat > num,Z: nat > num] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re9099949428469764705nt_num
% 3.29/3.49 @ ( bNF_re3715656647883201625at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_nat_num_int
% 3.29/3.49 @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_757_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: int > code_integer > $o] :
% 3.29/3.49 ( bNF_re4105200416192800571er_num
% 3.29/3.49 @ ^ [Y2: num > num,Z: num > num] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re6292805115969292119er_num
% 3.29/3.49 @ ( bNF_re6718328864250387230um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re6718328864250387230um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_num_num_int
% 3.29/3.49 @ comp_n8557746072492896886nteger ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_758_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: int > int > $o] :
% 3.29/3.49 ( bNF_re5446066262214944985nt_num
% 3.29/3.49 @ ^ [Y2: num > num,Z: num > num] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re4768042542643474933nt_num
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re7626690874201225453um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_num_num_int
% 3.29/3.49 @ comp_num_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_759_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( bNF_re4099335476084980305nt_nat
% 3.29/3.49 @ ^ [Y2: int > nat,Z: int > nat] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re3284331099615978085nt_nat
% 3.29/3.49 @ ( bNF_re5552630237950767466nt_int @ R1
% 3.29/3.49 @ ^ [Y2: int,Z: int] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re4555766996558763186at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_i4471277238271202272at_nat
% 3.29/3.49 @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_760_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( bNF_re2742285375668209089nt_num
% 3.29/3.49 @ ^ [Y2: nat > num,Z: nat > num] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re2682547871993127601nt_num
% 3.29/3.49 @ ( bNF_re4555766996558763186at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re8466801222876787014um_num @ R1
% 3.29/3.49 @ ^ [Y2: num,Z: num] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_n8649498751204056690at_nat
% 3.29/3.49 @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_761_o__rsp_I2_J,axiom,
% 3.29/3.49 ! [R1: product_prod_nat_nat > int > $o] :
% 3.29/3.49 ( bNF_re1160762158786734233nt_nat
% 3.29/3.49 @ ^ [Y2: nat > nat,Z: nat > nat] : ( Y2 = Z )
% 3.29/3.49 @ ( bNF_re8419181437172746013nt_nat
% 3.29/3.49 @ ( bNF_re4555766996558763186at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 @ ( bNF_re4555766996558763186at_nat @ R1
% 3.29/3.49 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) ) )
% 3.29/3.49 @ comp_n2711240574518091068at_nat
% 3.29/3.49 @ comp_nat_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(2)
% 3.29/3.49 thf(fact_762_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: $o > $o > $o,R32: $o > $o > $o,R1: nat > nat > $o] : ( bNF_re6580757339198446453_nat_o @ ( bNF_rel_fun_o_o_o_o @ R22 @ R32 ) @ ( bNF_re2697311982885662685_nat_o @ ( bNF_re4705727531993890431at_o_o @ R1 @ R22 ) @ ( bNF_re4705727531993890431at_o_o @ R1 @ R32 ) ) @ comp_o_o_nat @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_763_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: $o > nat > $o,R32: $o > num > $o,R1: nat > int > $o] : ( bNF_re7387973359137000979nt_num @ ( bNF_re766437678722298023_o_num @ R22 @ R32 ) @ ( bNF_re4102725726183926567nt_num @ ( bNF_re8210149947023016781_o_nat @ R1 @ R22 ) @ ( bNF_re4767481733178795415_o_num @ R1 @ R32 ) ) @ comp_o_o_nat @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_764_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: $o > nat > $o,R32: $o > nat > $o,R1: nat > nat > $o] : ( bNF_re1515921786380824775at_nat @ ( bNF_re4209105892566519389_o_nat @ R22 @ R32 ) @ ( bNF_re2144779315220482269at_nat @ ( bNF_re7523573913982466217_o_nat @ R1 @ R22 ) @ ( bNF_re7523573913982466217_o_nat @ R1 @ R32 ) ) @ comp_o_o_nat @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_765_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: $o > int > $o,R32: $o > nat > $o,R1: nat > int > $o] : ( bNF_re7413876800493218871nt_nat @ ( bNF_re4895681925607069953_o_nat @ R22 @ R32 ) @ ( bNF_re1982657550219213441nt_nat @ ( bNF_re8207659476513966505_o_int @ R1 @ R22 ) @ ( bNF_re8210149947023016781_o_nat @ R1 @ R32 ) ) @ comp_o_o_nat @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_766_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > $o > $o,R32: num > $o > $o,R1: int > nat > $o] : ( bNF_re3931674169038344211_nat_o @ ( bNF_re8508505965575957011_num_o @ R22 @ R32 ) @ ( bNF_re7435575058205011731_nat_o @ ( bNF_re4914077030771115051_nat_o @ R1 @ R22 ) @ ( bNF_re3760060065607074657_num_o @ R1 @ R32 ) ) @ comp_nat_num_int @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_767_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > nat > $o,R32: num > nat > $o,R1: int > nat > $o] : ( bNF_re6524732562925676389at_nat @ ( bNF_re3784151423046777323um_nat @ R22 @ R32 ) @ ( bNF_re717418264989850719at_nat @ ( bNF_re3344003087646356989at_nat @ R1 @ R22 ) @ ( bNF_re1474333490953826375um_nat @ R1 @ R32 ) ) @ comp_nat_num_int @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_768_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > int > $o,R32: num > nat > $o,R1: int > int > $o] : ( bNF_re5843449549409830101nt_nat @ ( bNF_re4155804983283621959um_nat @ R22 @ R32 ) @ ( bNF_re3642433447925381491nt_nat @ ( bNF_re3713166177374151349at_int @ R1 @ R22 ) @ ( bNF_re1845987051190671011um_nat @ R1 @ R32 ) ) @ comp_nat_num_int @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_769_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > $o > $o,R32: nat > $o > $o,R1: nat > nat > $o] : ( bNF_re3930744952143938759_nat_o @ ( bNF_re439150893885221597_nat_o @ R22 @ R32 ) @ ( bNF_re7744223787735169245_nat_o @ ( bNF_re1402873238235875719_nat_o @ R1 @ R22 ) @ ( bNF_re1402873238235875719_nat_o @ R1 @ R32 ) ) @ comp_nat_nat_nat @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_770_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > nat > $o,R32: nat > num > $o,R1: nat > int > $o] : ( bNF_re584878643992547173nt_num @ ( bNF_re2211152805895086571at_num @ R22 @ R32 ) @ ( bNF_re8622501330148003679nt_num @ ( bNF_re6025474579976152573at_nat @ R1 @ R22 ) @ ( bNF_re2582806366131931207at_num @ R1 @ R32 ) ) @ comp_nat_nat_nat @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_771_o__rsp_I1_J,axiom,
% 3.29/3.49 ! [R22: nat > nat > $o,R32: nat > nat > $o,R1: nat > nat > $o] : ( bNF_re3262823321055862553at_nat @ ( bNF_re5653821019739307937at_nat @ R22 @ R32 ) @ ( bNF_re239970166668089693at_nat @ ( bNF_re5653821019739307937at_nat @ R1 @ R22 ) @ ( bNF_re5653821019739307937at_nat @ R1 @ R32 ) ) @ comp_nat_nat_nat @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % o_rsp(1)
% 3.29/3.49 thf(fact_772_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: int > int,H: nat > int,R12: nat > int,R23: nat > nat,F: int > nat,L: nat > nat] :
% 3.29/3.49 ( ( ( comp_int_int_nat @ G @ H )
% 3.29/3.49 = ( comp_nat_int_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_int_nat_nat @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_int_nat_nat @ ( comp_int_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_773_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: nat > int,H: nat > nat,R12: int > int,R23: nat > int,F: int > nat,L: int > nat] :
% 3.29/3.49 ( ( ( comp_nat_int_nat @ G @ H )
% 3.29/3.49 = ( comp_int_int_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_int_nat_int @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ ( comp_int_nat_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_nat_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_774_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: int > int,H: int > int,R12: int > int,R23: int > int,F: int > nat,L: int > nat] :
% 3.29/3.49 ( ( ( comp_int_int_int @ G @ H )
% 3.29/3.49 = ( comp_int_int_int @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_int_nat_int @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_int_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_nat_int @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_775_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: nat > $o,H: nat > nat,R12: $o > $o,R23: nat > $o,F: $o > $o,L: $o > $o] :
% 3.29/3.49 ( ( ( comp_nat_o_nat @ G @ H )
% 3.29/3.49 = ( comp_o_o_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_o_o_o @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_o_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_776_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: nat > $o,H: nat > nat,R12: $o > $o,R23: nat > $o,F: $o > nat,L: $o > nat] :
% 3.29/3.49 ( ( ( comp_nat_o_nat @ G @ H )
% 3.29/3.49 = ( comp_o_o_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_o_nat_o @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ ( comp_o_nat_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_nat_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_777_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: int > num,H: int > int,R12: nat > num,R23: int > nat,F: num > nat,L: nat > nat] :
% 3.29/3.49 ( ( ( comp_int_num_int @ G @ H )
% 3.29/3.49 = ( comp_nat_num_int @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_num_nat_nat @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_num_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_int @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_778_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: int > nat,H: nat > int,R12: nat > nat,R23: nat > nat,F: nat > num,L: nat > num] :
% 3.29/3.49 ( ( ( comp_int_nat_nat @ G @ H )
% 3.29/3.49 = ( comp_nat_nat_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_nat_num_nat @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_int_num_nat @ ( comp_nat_num_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_num_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_779_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: $o > nat,H: nat > $o,R12: nat > nat,R23: nat > nat,F: nat > $o,L: nat > $o] :
% 3.29/3.49 ( ( ( comp_o_nat_nat @ G @ H )
% 3.29/3.49 = ( comp_nat_nat_nat @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_nat_o_nat @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_o_o_nat @ ( comp_nat_o_o @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_o_nat @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_780_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: nat > nat,H: int > nat,R12: int > nat,R23: int > int,F: nat > nat,L: int > nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_int @ G @ H )
% 3.29/3.49 = ( comp_int_nat_int @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_nat_nat_int @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_nat_int @ ( comp_nat_nat_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_nat_int @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_781_rewriteR__comp__comp2,axiom,
% 3.29/3.49 ! [G: nat > nat,H: int > nat,R12: int > nat,R23: int > int,F: nat > num,L: int > num] :
% 3.29/3.49 ( ( ( comp_nat_nat_int @ G @ H )
% 3.29/3.49 = ( comp_int_nat_int @ R12 @ R23 ) )
% 3.29/3.49 => ( ( ( comp_nat_num_int @ F @ R12 )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_num_int @ ( comp_nat_num_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_num_int @ L @ R23 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp2
% 3.29/3.49 thf(fact_782_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: $o > nat,G: $o > $o,L1: nat > nat,L2: $o > nat,H: nat > $o,R: nat > nat] :
% 3.29/3.49 ( ( ( comp_o_nat_o @ F @ G )
% 3.29/3.49 = ( comp_nat_nat_o @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_o_nat_nat @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_o_nat_nat @ F @ ( comp_o_o_nat @ G @ H ) )
% 3.29/3.49 = ( comp_nat_nat_nat @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_783_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: num > num,G: nat > num,L1: nat > num,L2: nat > nat,H: int > nat,R: int > nat] :
% 3.29/3.49 ( ( ( comp_num_num_nat @ F @ G )
% 3.29/3.49 = ( comp_nat_num_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_nat_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_num_num_int @ F @ ( comp_nat_num_int @ G @ H ) )
% 3.29/3.49 = ( comp_nat_num_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_784_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: num > nat,G: nat > num,L1: int > nat,L2: nat > int,H: int > nat,R: int > int] :
% 3.29/3.49 ( ( ( comp_num_nat_nat @ F @ G )
% 3.29/3.49 = ( comp_int_nat_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_int_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_num_nat_int @ F @ ( comp_nat_num_int @ G @ H ) )
% 3.29/3.49 = ( comp_int_nat_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_785_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,L1: $o > $o,L2: $o > $o,H: nat > $o,R: nat > $o] :
% 3.29/3.49 ( ( ( comp_o_o_o @ F @ G )
% 3.29/3.49 = ( comp_o_o_o @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_o_o_nat @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_o_o_nat @ F @ ( comp_o_o_nat @ G @ H ) )
% 3.29/3.49 = ( comp_o_o_nat @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_786_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: nat > nat,G: $o > nat,L1: $o > nat,L2: $o > $o,H: nat > $o,R: nat > $o] :
% 3.29/3.49 ( ( ( comp_nat_nat_o @ F @ G )
% 3.29/3.49 = ( comp_o_nat_o @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_o_o_nat @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ F @ ( comp_o_nat_nat @ G @ H ) )
% 3.29/3.49 = ( comp_o_nat_nat @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_787_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,L1: num > num,L2: nat > num,H: int > nat,R: int > num] :
% 3.29/3.49 ( ( ( comp_nat_num_nat @ F @ G )
% 3.29/3.49 = ( comp_num_num_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_num_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_num_int @ F @ ( comp_nat_nat_int @ G @ H ) )
% 3.29/3.49 = ( comp_num_num_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_788_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: int > nat,G: nat > int,L1: num > nat,L2: nat > num,H: int > nat,R: int > num] :
% 3.29/3.49 ( ( ( comp_int_nat_nat @ F @ G )
% 3.29/3.49 = ( comp_num_nat_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_num_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_int_nat_int @ F @ ( comp_nat_int_int @ G @ H ) )
% 3.29/3.49 = ( comp_num_nat_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_789_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: num > $o,G: nat > num,L1: $o > $o,L2: nat > $o,H: int > nat,R: int > $o] :
% 3.29/3.49 ( ( ( comp_num_o_nat @ F @ G )
% 3.29/3.49 = ( comp_o_o_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_o_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_num_o_int @ F @ ( comp_nat_num_int @ G @ H ) )
% 3.29/3.49 = ( comp_o_o_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_790_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: nat > $o,G: nat > nat,L1: $o > $o,L2: nat > $o,H: nat > nat,R: nat > $o] :
% 3.29/3.49 ( ( ( comp_nat_o_nat @ F @ G )
% 3.29/3.49 = ( comp_o_o_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_o_nat @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_o_nat @ F @ ( comp_nat_nat_nat @ G @ H ) )
% 3.29/3.49 = ( comp_o_o_nat @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_791_rewriteL__comp__comp2,axiom,
% 3.29/3.49 ! [F: num > nat,G: nat > num,L1: nat > nat,L2: nat > nat,H: int > nat,R: int > nat] :
% 3.29/3.49 ( ( ( comp_num_nat_nat @ F @ G )
% 3.29/3.49 = ( comp_nat_nat_nat @ L1 @ L2 ) )
% 3.29/3.49 => ( ( ( comp_nat_nat_int @ L2 @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_num_nat_int @ F @ ( comp_nat_num_int @ G @ H ) )
% 3.29/3.49 = ( comp_nat_nat_int @ L1 @ R ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp2
% 3.29/3.49 thf(fact_792_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: nat > $o,H: nat > nat,R: nat > $o,F: $o > $o] :
% 3.29/3.49 ( ( ( comp_nat_o_nat @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_o_nat @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_793_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: nat > nat,H: int > nat,R: int > nat,F: nat > num] :
% 3.29/3.49 ( ( ( comp_nat_nat_int @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_num_int @ ( comp_nat_num_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_num_int @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_794_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: int > int,H: int > int,R: int > int,F: int > nat] :
% 3.29/3.49 ( ( ( comp_int_int_int @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_int_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_int_nat_int @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_795_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: $o > $o,H: nat > $o,R: nat > $o,F: $o > $o] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_o_o_nat @ ( comp_o_o_o @ F @ G ) @ H )
% 3.29/3.49 = ( comp_o_o_nat @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_796_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: nat > num,H: int > nat,R: int > num,F: num > num] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_num_int @ ( comp_num_num_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_num_num_int @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_797_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: nat > nat,H: nat > nat,R: nat > nat,F: nat > nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_nat @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_798_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: int > nat,H: int > int,R: int > nat,F: nat > num] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_int_num_int @ ( comp_nat_num_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_num_int @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_799_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: int > nat,H: int > int,R: int > nat,F: nat > nat] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_nat_nat_int @ F @ G ) @ H )
% 3.29/3.49 = ( comp_nat_nat_int @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_800_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: code_integer > code_integer > code_integer,H: code_integer > code_integer,R: code_integer > code_integer > code_integer,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.49 ( ( ( comp_C2931745410781319416nteger @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_C1593894019821074884nteger @ ( comp_C8797469213163452608nteger @ F @ G ) @ H )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_801_rewriteR__comp__comp,axiom,
% 3.29/3.49 ! [G: ( code_integer > code_integer ) > code_integer > code_integer,H: code_integer > code_integer > code_integer,R: code_integer > code_integer > code_integer,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.49 ( ( ( comp_C2822359487432382964nteger @ G @ H )
% 3.29/3.49 = R )
% 3.29/3.49 => ( ( comp_C8797469213163452608nteger @ ( comp_C3983183376822107068nteger @ F @ G ) @ H )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ F @ R ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteR_comp_comp
% 3.29/3.49 thf(fact_802_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: num > num,G: nat > num,L: nat > num,H: int > nat] :
% 3.29/3.49 ( ( ( comp_num_num_nat @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_num_num_int @ F @ ( comp_nat_num_int @ G @ H ) )
% 3.29/3.49 = ( comp_nat_num_int @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_803_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: int > nat,L: int > nat,H: int > int] :
% 3.29/3.49 ( ( ( comp_nat_nat_int @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_nat_int @ F @ ( comp_int_nat_int @ G @ H ) )
% 3.29/3.49 = ( comp_int_nat_int @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_804_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,L: $o > $o,H: nat > $o] :
% 3.29/3.49 ( ( ( comp_o_o_o @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_o_o_nat @ F @ ( comp_o_o_nat @ G @ H ) )
% 3.29/3.49 = ( comp_o_o_nat @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_805_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,L: nat > num,H: int > nat] :
% 3.29/3.49 ( ( ( comp_nat_num_nat @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_num_int @ F @ ( comp_nat_nat_int @ G @ H ) )
% 3.29/3.49 = ( comp_nat_num_int @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_806_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: $o > $o,G: nat > $o,L: nat > $o,H: nat > nat] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_o_o_nat @ F @ ( comp_nat_o_nat @ G @ H ) )
% 3.29/3.49 = ( comp_nat_o_nat @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_807_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: nat > num,G: int > nat,L: int > num,H: int > int] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_num_int @ F @ ( comp_int_nat_int @ G @ H ) )
% 3.29/3.49 = ( comp_int_num_int @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_808_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,L: nat > nat,H: nat > nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ F @ ( comp_nat_nat_nat @ G @ H ) )
% 3.29/3.49 = ( comp_nat_nat_nat @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_809_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: int > nat,G: int > int,L: int > nat,H: int > int] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_int_nat_int @ F @ ( comp_int_int_int @ G @ H ) )
% 3.29/3.49 = ( comp_int_nat_int @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_810_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,L: code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger,H: code_integer > code_integer] :
% 3.29/3.49 ( ( ( comp_C8797469213163452608nteger @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_C8797469213163452608nteger @ F @ ( comp_C2931745410781319416nteger @ G @ H ) )
% 3.29/3.49 = ( comp_C1593894019821074884nteger @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_811_rewriteL__comp__comp,axiom,
% 3.29/3.49 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: ( code_integer > code_integer ) > code_integer > code_integer,L: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,H: code_integer > code_integer > code_integer] :
% 3.29/3.49 ( ( ( comp_C3983183376822107068nteger @ F @ G )
% 3.29/3.49 = L )
% 3.29/3.49 => ( ( comp_C8797469213163452608nteger @ F @ ( comp_C2822359487432382964nteger @ G @ H ) )
% 3.29/3.49 = ( comp_C8797469213163452608nteger @ L @ H ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rewriteL_comp_comp
% 3.29/3.49 thf(fact_812_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: nat > $o,G: nat > nat,X2: nat,N: $o > $o,H: nat > $o,F: $o > $o] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_o_o_nat @ ( comp_o_o_o @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_813_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: int > nat,G: int > int,X2: int,N: nat > nat,H: int > nat,F: nat > num] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_int_num_int @ ( comp_nat_num_int @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_nat_num_int @ ( comp_nat_num_nat @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_814_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: nat > nat,G: int > nat,X2: int,N: int > nat,H: int > int,F: nat > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_int @ ( comp_nat_nat_nat @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_int @ ( comp_nat_nat_int @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_815_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: int > int,G: nat > int,X2: nat,N: nat > int,H: nat > nat,F: int > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_nat @ ( comp_int_nat_int @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_nat @ ( comp_int_nat_nat @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_816_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: $o > $o,G: nat > $o,X2: nat,N: nat > $o,H: nat > nat,F: $o > $o] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_o_o_nat @ ( comp_o_o_o @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_817_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: nat > nat,G: int > nat,X2: int,N: int > nat,H: int > int,F: nat > num] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_num_int @ ( comp_nat_num_nat @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_int_num_int @ ( comp_nat_num_int @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_818_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: nat > int,G: nat > nat,X2: nat,N: int > int,H: nat > int,F: int > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ ( comp_int_nat_nat @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_nat @ ( comp_int_nat_int @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_819_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: nat > nat,G: nat > nat,X2: nat,N: nat > nat,H: nat > nat,F: nat > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_820_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: int > nat,G: int > int,X2: int,N: nat > nat,H: int > nat,F: nat > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_nat_nat_int @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_nat_nat_int @ ( comp_nat_nat_nat @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_821_type__copy__map__cong0,axiom,
% 3.29/3.49 ! [M: int > int,G: int > int,X2: int,N: int > int,H: int > int,F: int > nat] :
% 3.29/3.49 ( ( ( M @ ( G @ X2 ) )
% 3.29/3.49 = ( N @ ( H @ X2 ) ) )
% 3.29/3.49 => ( ( comp_int_nat_int @ ( comp_int_nat_int @ F @ M ) @ G @ X2 )
% 3.29/3.49 = ( comp_int_nat_int @ ( comp_int_nat_int @ F @ N ) @ H @ X2 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % type_copy_map_cong0
% 3.29/3.49 thf(fact_822_comp__transfer,axiom,
% 3.29/3.49 ! [B5: $o > $o > $o,C3: $o > $o > $o,A4: nat > nat > $o] : ( bNF_re6580757339198446453_nat_o @ ( bNF_rel_fun_o_o_o_o @ B5 @ C3 ) @ ( bNF_re2697311982885662685_nat_o @ ( bNF_re4705727531993890431at_o_o @ A4 @ B5 ) @ ( bNF_re4705727531993890431at_o_o @ A4 @ C3 ) ) @ comp_o_o_nat @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_823_comp__transfer,axiom,
% 3.29/3.49 ! [B5: $o > nat > $o,C3: $o > num > $o,A4: nat > int > $o] : ( bNF_re7387973359137000979nt_num @ ( bNF_re766437678722298023_o_num @ B5 @ C3 ) @ ( bNF_re4102725726183926567nt_num @ ( bNF_re8210149947023016781_o_nat @ A4 @ B5 ) @ ( bNF_re4767481733178795415_o_num @ A4 @ C3 ) ) @ comp_o_o_nat @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_824_comp__transfer,axiom,
% 3.29/3.49 ! [B5: $o > nat > $o,C3: $o > nat > $o,A4: nat > nat > $o] : ( bNF_re1515921786380824775at_nat @ ( bNF_re4209105892566519389_o_nat @ B5 @ C3 ) @ ( bNF_re2144779315220482269at_nat @ ( bNF_re7523573913982466217_o_nat @ A4 @ B5 ) @ ( bNF_re7523573913982466217_o_nat @ A4 @ C3 ) ) @ comp_o_o_nat @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_825_comp__transfer,axiom,
% 3.29/3.49 ! [B5: $o > int > $o,C3: $o > nat > $o,A4: nat > int > $o] : ( bNF_re7413876800493218871nt_nat @ ( bNF_re4895681925607069953_o_nat @ B5 @ C3 ) @ ( bNF_re1982657550219213441nt_nat @ ( bNF_re8207659476513966505_o_int @ A4 @ B5 ) @ ( bNF_re8210149947023016781_o_nat @ A4 @ C3 ) ) @ comp_o_o_nat @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_826_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > $o > $o,C3: num > $o > $o,A4: int > nat > $o] : ( bNF_re3931674169038344211_nat_o @ ( bNF_re8508505965575957011_num_o @ B5 @ C3 ) @ ( bNF_re7435575058205011731_nat_o @ ( bNF_re4914077030771115051_nat_o @ A4 @ B5 ) @ ( bNF_re3760060065607074657_num_o @ A4 @ C3 ) ) @ comp_nat_num_int @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_827_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > nat > $o,C3: num > nat > $o,A4: int > nat > $o] : ( bNF_re6524732562925676389at_nat @ ( bNF_re3784151423046777323um_nat @ B5 @ C3 ) @ ( bNF_re717418264989850719at_nat @ ( bNF_re3344003087646356989at_nat @ A4 @ B5 ) @ ( bNF_re1474333490953826375um_nat @ A4 @ C3 ) ) @ comp_nat_num_int @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_828_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > int > $o,C3: num > nat > $o,A4: int > int > $o] : ( bNF_re5843449549409830101nt_nat @ ( bNF_re4155804983283621959um_nat @ B5 @ C3 ) @ ( bNF_re3642433447925381491nt_nat @ ( bNF_re3713166177374151349at_int @ A4 @ B5 ) @ ( bNF_re1845987051190671011um_nat @ A4 @ C3 ) ) @ comp_nat_num_int @ comp_int_nat_int ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_829_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > $o > $o,C3: nat > $o > $o,A4: nat > nat > $o] : ( bNF_re3930744952143938759_nat_o @ ( bNF_re439150893885221597_nat_o @ B5 @ C3 ) @ ( bNF_re7744223787735169245_nat_o @ ( bNF_re1402873238235875719_nat_o @ A4 @ B5 ) @ ( bNF_re1402873238235875719_nat_o @ A4 @ C3 ) ) @ comp_nat_nat_nat @ comp_o_o_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_830_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > nat > $o,C3: nat > num > $o,A4: nat > int > $o] : ( bNF_re584878643992547173nt_num @ ( bNF_re2211152805895086571at_num @ B5 @ C3 ) @ ( bNF_re8622501330148003679nt_num @ ( bNF_re6025474579976152573at_nat @ A4 @ B5 ) @ ( bNF_re2582806366131931207at_num @ A4 @ C3 ) ) @ comp_nat_nat_nat @ comp_nat_num_int ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_831_comp__transfer,axiom,
% 3.29/3.49 ! [B5: nat > nat > $o,C3: nat > nat > $o,A4: nat > nat > $o] : ( bNF_re3262823321055862553at_nat @ ( bNF_re5653821019739307937at_nat @ B5 @ C3 ) @ ( bNF_re239970166668089693at_nat @ ( bNF_re5653821019739307937at_nat @ A4 @ B5 ) @ ( bNF_re5653821019739307937at_nat @ A4 @ C3 ) ) @ comp_nat_nat_nat @ comp_nat_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % comp_transfer
% 3.29/3.49 thf(fact_832_rel__fun__iff__geq__image2p,axiom,
% 3.29/3.49 ( bNF_re4555766996558763186at_nat
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: nat > nat > $o,F2: product_prod_nat_nat > nat,G3: int > nat] : ( ord_le2646555220125990790_nat_o @ ( bNF_Gr6955563364113978072nt_nat @ F2 @ G3 @ R6 ) @ S4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_geq_image2p
% 3.29/3.49 thf(fact_833_rel__fun__iff__geq__image2p,axiom,
% 3.29/3.49 ( bNF_re7408651293131936558nt_int
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: ( product_prod_nat_nat > product_prod_nat_nat ) > ( int > int ) > $o,F2: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G3: int > int > int] : ( ord_le2484784447047653514_int_o @ ( bNF_Gr1354378531936274772nt_int @ F2 @ G3 @ R6 ) @ S4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_geq_image2p
% 3.29/3.49 thf(fact_834_rel__fun__iff__geq__image2p,axiom,
% 3.29/3.49 ( bNF_re717283939379294677_int_o
% 3.29/3.49 = ( ^ [R6: product_prod_nat_nat > int > $o,S4: ( product_prod_nat_nat > $o ) > ( int > $o ) > $o,F2: product_prod_nat_nat > product_prod_nat_nat > $o,G3: int > int > $o] : ( ord_le2932013042137311317nt_o_o @ ( bNF_Gr364077372107685167_int_o @ F2 @ G3 @ R6 ) @ S4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_geq_image2p
% 3.29/3.49 thf(fact_835_rel__fun__iff__geq__image2p,axiom,
% 3.29/3.49 ( bNF_re6718328864250387230um_num
% 3.29/3.49 = ( ^ [R6: int > code_integer > $o,S4: num > num > $o,F2: int > num,G3: code_integer > num] : ( ord_le6124364862034508274_num_o @ ( bNF_Gr166583433173494904er_num @ F2 @ G3 @ R6 ) @ S4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_geq_image2p
% 3.29/3.49 thf(fact_836_rel__fun__iff__geq__image2p,axiom,
% 3.29/3.49 ( bNF_re7626690874201225453um_num
% 3.29/3.49 = ( ^ [R6: int > int > $o,S4: num > num > $o,F2: int > num,G3: int > num] : ( ord_le6124364862034508274_num_o @ ( bNF_Gr7020624548710275655nt_num @ F2 @ G3 @ R6 ) @ S4 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % rel_fun_iff_geq_image2p
% 3.29/3.49 thf(fact_837_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > nat,X2: nat] :
% 3.29/3.49 ( ( comp_P5371577678113413053at_nat @ ( produc4918694523301289860at_nat @ F @ id_nat ) @ ( bNF_co805650143699787099at_nat @ id_nat @ G ) @ X2 )
% 3.29/3.49 = ( bNF_co8159352583862032293um_nat @ ( comp_num_num_nat @ id_num @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_838_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: $o > nat,G: $o > nat,X2: $o] :
% 3.29/3.49 ( ( comp_P196761593691424337_nat_o @ ( produc6587185857518356756at_nat @ F @ id_nat ) @ ( bNF_convol_o_o_nat @ id_o @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_o_nat_nat @ ( comp_nat_nat_o @ id_nat @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_839_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > nat,X2: $o] :
% 3.29/3.49 ( ( comp_P1422407636550552773_nat_o @ ( produc7071226018047599512at_nat @ F @ id_nat ) @ ( bNF_convol_o_o_nat @ id_o @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_o_o_nat @ ( comp_o_o_o @ id_o @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_840_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: $o > num,G: $o > nat,X2: $o] :
% 3.29/3.49 ( ( comp_P972951341003599239_nat_o @ ( produc4527993685489015646at_nat @ F @ id_nat ) @ ( bNF_convol_o_o_nat @ id_o @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_o_num_nat @ ( comp_num_num_o @ id_num @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_841_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: num > nat,G: num > nat,X2: num] :
% 3.29/3.49 ( ( comp_P2539519431309506803at_num @ ( produc4208724500416182148at_nat @ F @ id_nat ) @ ( bNF_co6100160411832691183um_nat @ id_num @ G ) @ X2 )
% 3.29/3.49 = ( bNF_co7969830008525221797at_nat @ ( comp_nat_nat_num @ id_nat @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_842_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: num > $o,G: num > nat,X2: num] :
% 3.29/3.49 ( ( comp_P3192427084145116251at_num @ ( produc8319293927732033832at_nat @ F @ id_nat ) @ ( bNF_co6100160411832691183um_nat @ id_num @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_num_o_nat @ ( comp_o_o_num @ id_o @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_843_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: num > num,G: num > nat,X2: num] :
% 3.29/3.49 ( ( comp_P480327259280165693at_num @ ( produc2149532328386841038at_nat @ F @ id_nat ) @ ( bNF_co6100160411832691183um_nat @ id_num @ G ) @ X2 )
% 3.29/3.49 = ( bNF_co6100160411832691183um_nat @ ( comp_num_num_num @ id_num @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_844_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: nat > num,G: nat > $o,X2: nat] :
% 3.29/3.49 ( ( comp_P6576135029341976421_o_nat @ ( produc3264868786340801506um_o_o @ F @ id_o ) @ ( bNF_convol_nat_nat_o @ id_nat @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_nat_num_o @ ( comp_num_num_nat @ id_num @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_845_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: $o > nat,G: $o > $o,X2: $o] :
% 3.29/3.49 ( ( comp_P1471321874221585045at_o_o @ ( produc9141321880750005618at_o_o @ F @ id_o ) @ ( bNF_convol_o_o_o @ id_o @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_o_nat_o @ ( comp_nat_nat_o @ id_nat @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_846_map__prod__o__convol__id,axiom,
% 3.29/3.49 ! [F: $o > $o,G: $o > $o,X2: $o] :
% 3.29/3.49 ( ( comp_P551574746845053877_o_o_o @ ( produc1928436952130685430_o_o_o @ F @ id_o ) @ ( bNF_convol_o_o_o @ id_o @ G ) @ X2 )
% 3.29/3.49 = ( bNF_convol_o_o_o @ ( comp_o_o_o @ id_o @ F ) @ G @ X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_o_convol_id
% 3.29/3.49 thf(fact_847_image__Fpow__mono,axiom,
% 3.29/3.49 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.49 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.49 => ( ord_le513522071413781156et_rat @ ( image_4408659257933336347et_rat @ ( image_nat_rat @ F ) @ ( finite_Fpow_nat @ A4 ) ) @ ( finite_Fpow_rat @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_Fpow_mono
% 3.29/3.49 thf(fact_848_image__Fpow__mono,axiom,
% 3.29/3.49 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.49 => ( ord_le6893508408891458716et_nat @ ( image_7916887816326733075et_nat @ ( image_nat_nat @ F ) @ ( finite_Fpow_nat @ A4 ) ) @ ( finite_Fpow_nat @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_Fpow_mono
% 3.29/3.49 thf(fact_849_image__Fpow__mono,axiom,
% 3.29/3.49 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.49 => ( ord_le4403425263959731960et_int @ ( image_3739036796817536367et_int @ ( image_nat_int @ F ) @ ( finite_Fpow_nat @ A4 ) ) @ ( finite_Fpow_int @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_Fpow_mono
% 3.29/3.49 thf(fact_850_image__Fpow__mono,axiom,
% 3.29/3.49 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.49 ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.49 => ( ord_le6893508408891458716et_nat @ ( image_4702325430467532143et_nat @ ( image_int_nat @ F ) @ ( finite_Fpow_int @ A4 ) ) @ ( finite_Fpow_nat @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_Fpow_mono
% 3.29/3.49 thf(fact_851_image__Fpow__mono,axiom,
% 3.29/3.49 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.49 ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.49 => ( ord_le4403425263959731960et_int @ ( image_524474410958335435et_int @ ( image_int_int @ F ) @ ( finite_Fpow_int @ A4 ) ) @ ( finite_Fpow_int @ B5 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % image_Fpow_mono
% 3.29/3.49 thf(fact_852_convol__mem__GrpI,axiom,
% 3.29/3.49 ! [X2: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat,G: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member2643936169264416010at_nat @ X2 @ A4 )
% 3.29/3.49 => ( member8757157785044589968at_nat @ ( bNF_co147202357524637304at_nat @ id_set2334057505560298834at_nat @ G @ X2 ) @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( bNF_Gr6677838525845560078at_nat @ A4 @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_mem_GrpI
% 3.29/3.49 thf(fact_853_convol__mem__GrpI,axiom,
% 3.29/3.49 ! [X2: nat,A4: set_nat,G: nat > nat] :
% 3.29/3.49 ( ( member_nat @ X2 @ A4 )
% 3.29/3.49 => ( member8440522571783428010at_nat @ ( bNF_co805650143699787099at_nat @ id_nat @ G @ X2 ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( bNF_Grp_nat_nat @ A4 @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_mem_GrpI
% 3.29/3.49 thf(fact_854_convol__mem__GrpI,axiom,
% 3.29/3.49 ! [X2: int,A4: set_int,G: int > int] :
% 3.29/3.49 ( ( member_int @ X2 @ A4 )
% 3.29/3.49 => ( member5262025264175285858nt_int @ ( bNF_co2174166945328636015nt_int @ id_int @ G @ X2 ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( bNF_Grp_int_int @ A4 @ G ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % convol_mem_GrpI
% 3.29/3.49 thf(fact_855_image__id,axiom,
% 3.29/3.49 ( ( image_o_o @ id_o )
% 3.29/3.49 = id_set_o ) ).
% 3.29/3.49
% 3.29/3.49 % image_id
% 3.29/3.49 thf(fact_856_image__id,axiom,
% 3.29/3.49 ( ( image_num_num @ id_num )
% 3.29/3.49 = id_set_num ) ).
% 3.29/3.49
% 3.29/3.49 % image_id
% 3.29/3.49 thf(fact_857_image__id,axiom,
% 3.29/3.49 ( ( image_nat_nat @ id_nat )
% 3.29/3.49 = id_set_nat ) ).
% 3.29/3.49
% 3.29/3.49 % image_id
% 3.29/3.49 thf(fact_858_image__id,axiom,
% 3.29/3.49 ( ( image_int_int @ id_int )
% 3.29/3.49 = id_set_int ) ).
% 3.29/3.49
% 3.29/3.49 % image_id
% 3.29/3.49 thf(fact_859_fun_Omap__id,axiom,
% 3.29/3.49 ! [T2: nat > $o] :
% 3.29/3.49 ( ( comp_o_o_nat @ id_o @ T2 )
% 3.29/3.49 = T2 ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_id
% 3.29/3.49 thf(fact_860_fun_Omap__id,axiom,
% 3.29/3.49 ! [T2: nat > nat] :
% 3.29/3.49 ( ( comp_nat_nat_nat @ id_nat @ T2 )
% 3.29/3.49 = T2 ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_id
% 3.29/3.49 thf(fact_861_comp__id,axiom,
% 3.29/3.49 ! [F: nat > nat] :
% 3.29/3.49 ( ( comp_nat_nat_nat @ F @ id_nat )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % comp_id
% 3.29/3.49 thf(fact_862_comp__id,axiom,
% 3.29/3.49 ! [F: int > nat] :
% 3.29/3.49 ( ( comp_int_nat_int @ F @ id_int )
% 3.29/3.49 = F ) ).
% 3.29/3.49
% 3.29/3.49 % comp_id
% 3.29/3.49 thf(fact_863_id__comp,axiom,
% 3.29/3.49 ! [G: nat > $o] :
% 3.29/3.49 ( ( comp_o_o_nat @ id_o @ G )
% 3.29/3.49 = G ) ).
% 3.29/3.49
% 3.29/3.49 % id_comp
% 3.29/3.49 thf(fact_864_id__comp,axiom,
% 3.29/3.49 ! [G: nat > nat] :
% 3.29/3.49 ( ( comp_nat_nat_nat @ id_nat @ G )
% 3.29/3.49 = G ) ).
% 3.29/3.49
% 3.29/3.49 % id_comp
% 3.29/3.49 thf(fact_865_case__prod__Pair,axiom,
% 3.29/3.49 ( ( produc5456455677105495163at_nat @ produc9060074326276436823at_nat )
% 3.29/3.49 = id_Pro6043886709289754456at_nat ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_Pair
% 3.29/3.49 thf(fact_866_case__prod__Pair,axiom,
% 3.29/3.49 ( ( produc7548845685434208379at_nat @ produc2922128104949294807at_nat )
% 3.29/3.49 = id_Pro8722402698821300696at_nat ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_Pair
% 3.29/3.49 thf(fact_867_case__prod__Pair,axiom,
% 3.29/3.49 ( ( produc49306077274653107at_num @ product_Pair_nat_num )
% 3.29/3.49 = id_Pro8267972854940751164at_num ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_Pair
% 3.29/3.49 thf(fact_868_case__prod__Pair,axiom,
% 3.29/3.49 ( ( produc2626176000494625587at_nat @ product_Pair_nat_nat )
% 3.29/3.49 = id_Pro7559728917991913458at_nat ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_Pair
% 3.29/3.49 thf(fact_869_case__prod__Pair,axiom,
% 3.29/3.49 ( ( produc4245557441103728435nt_int @ product_Pair_int_int )
% 3.29/3.49 = id_Pro4381231610383771306nt_int ) ).
% 3.29/3.49
% 3.29/3.49 % case_prod_Pair
% 3.29/3.49 thf(fact_870_apsnd__id,axiom,
% 3.29/3.49 ( ( produc6499014454317279255nteger @ id_Code_integer )
% 3.29/3.49 = id_Pro2309048762231606924nteger ) ).
% 3.29/3.49
% 3.29/3.49 % apsnd_id
% 3.29/3.49 thf(fact_871_range__fst,axiom,
% 3.29/3.49 ( ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit @ top_to2503719809363509323t_unit )
% 3.29/3.49 = top_top_set_ref_a ) ).
% 3.29/3.49
% 3.29/3.49 % range_fst
% 3.29/3.49 thf(fact_872_range__snd,axiom,
% 3.29/3.49 ( ( image_17660834435998945t_unit @ produc1126150082675451753t_unit @ top_to2503719809363509323t_unit )
% 3.29/3.49 = top_to3956321331435058429t_unit ) ).
% 3.29/3.49
% 3.29/3.49 % range_snd
% 3.29/3.49 thf(fact_873_fun_Omap__id0,axiom,
% 3.29/3.49 ( ( comp_o_o_nat @ id_o )
% 3.29/3.49 = id_nat_o ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_id0
% 3.29/3.49 thf(fact_874_fun_Omap__id0,axiom,
% 3.29/3.49 ( ( comp_nat_nat_nat @ id_nat )
% 3.29/3.49 = id_nat_nat ) ).
% 3.29/3.49
% 3.29/3.49 % fun.map_id0
% 3.29/3.49 thf(fact_875_surj__id,axiom,
% 3.29/3.49 ( ( image_o_o @ id_o @ top_top_set_o )
% 3.29/3.49 = top_top_set_o ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_876_surj__id,axiom,
% 3.29/3.49 ( ( image_num_num @ id_num @ top_top_set_num )
% 3.29/3.49 = top_top_set_num ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_877_surj__id,axiom,
% 3.29/3.49 ( ( image_char_char @ id_char @ top_top_set_char )
% 3.29/3.49 = top_top_set_char ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_878_surj__id,axiom,
% 3.29/3.49 ( ( image_7976474329151083847st_nat @ id_list_nat @ top_top_set_list_nat )
% 3.29/3.49 = top_top_set_list_nat ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_879_surj__id,axiom,
% 3.29/3.49 ( ( image_rat_rat @ id_rat @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_880_surj__id,axiom,
% 3.29/3.49 ( ( image_nat_nat @ id_nat @ top_top_set_nat )
% 3.29/3.49 = top_top_set_nat ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_881_surj__id,axiom,
% 3.29/3.49 ( ( image_int_int @ id_int @ top_top_set_int )
% 3.29/3.49 = top_top_set_int ) ).
% 3.29/3.49
% 3.29/3.49 % surj_id
% 3.29/3.49 thf(fact_882_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: $o,Y3: $o] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_o_o @ top_top_set_o @ id_o @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_883_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: num,Y3: num] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_num_num @ top_top_set_num @ id_num @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_884_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: char,Y3: char] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_char_char @ top_top_set_char @ id_char @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_885_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: list_nat,Y3: list_nat] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Gr600725020315365264st_nat @ top_top_set_list_nat @ id_list_nat @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_886_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: rat,Y3: rat] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_rat_rat @ top_top_set_rat @ id_rat @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_887_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: nat,Y3: nat] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_nat_nat @ top_top_set_nat @ id_nat @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_888_Grp__UNIV__idI,axiom,
% 3.29/3.49 ! [X2: int,Y3: int] :
% 3.29/3.49 ( ( X2 = Y3 )
% 3.29/3.49 => ( bNF_Grp_int_int @ top_top_set_int @ id_int @ X2 @ Y3 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Grp_UNIV_idI
% 3.29/3.49 thf(fact_889_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_o_o @ top_top_set_o @ id_o ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_890_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: num,Z: num] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_num_num @ top_top_set_num @ id_num ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_891_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: char,Z: char] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_char_char @ top_top_set_char @ id_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_892_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: list_nat,Z: list_nat] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Gr600725020315365264st_nat @ top_top_set_list_nat @ id_list_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_893_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: rat,Z: rat] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_rat_rat @ top_top_set_rat @ id_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_894_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_nat_nat @ top_top_set_nat @ id_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_895_eq__alt,axiom,
% 3.29/3.49 ( ( ^ [Y2: int,Z: int] : ( Y2 = Z ) )
% 3.29/3.49 = ( bNF_Grp_int_int @ top_top_set_int @ id_int ) ) ).
% 3.29/3.49
% 3.29/3.49 % eq_alt
% 3.29/3.49 thf(fact_896_Inf_OINF__id__eq,axiom,
% 3.29/3.49 ! [Inf: set_o > $o,A4: set_o] :
% 3.29/3.49 ( ( Inf @ ( image_o_o @ id_o @ A4 ) )
% 3.29/3.49 = ( Inf @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_id_eq
% 3.29/3.49 thf(fact_897_Inf_OINF__id__eq,axiom,
% 3.29/3.49 ! [Inf: set_num > num,A4: set_num] :
% 3.29/3.49 ( ( Inf @ ( image_num_num @ id_num @ A4 ) )
% 3.29/3.49 = ( Inf @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_id_eq
% 3.29/3.49 thf(fact_898_Inf_OINF__id__eq,axiom,
% 3.29/3.49 ! [Inf: set_nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Inf @ ( image_nat_nat @ id_nat @ A4 ) )
% 3.29/3.49 = ( Inf @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_id_eq
% 3.29/3.49 thf(fact_899_Inf_OINF__id__eq,axiom,
% 3.29/3.49 ! [Inf: set_int > int,A4: set_int] :
% 3.29/3.49 ( ( Inf @ ( image_int_int @ id_int @ A4 ) )
% 3.29/3.49 = ( Inf @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Inf.INF_id_eq
% 3.29/3.49 thf(fact_900_Sup_OSUP__id__eq,axiom,
% 3.29/3.49 ! [Sup: set_o > $o,A4: set_o] :
% 3.29/3.49 ( ( Sup @ ( image_o_o @ id_o @ A4 ) )
% 3.29/3.49 = ( Sup @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_id_eq
% 3.29/3.49 thf(fact_901_Sup_OSUP__id__eq,axiom,
% 3.29/3.49 ! [Sup: set_num > num,A4: set_num] :
% 3.29/3.49 ( ( Sup @ ( image_num_num @ id_num @ A4 ) )
% 3.29/3.49 = ( Sup @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_id_eq
% 3.29/3.49 thf(fact_902_Sup_OSUP__id__eq,axiom,
% 3.29/3.49 ! [Sup: set_nat > nat,A4: set_nat] :
% 3.29/3.49 ( ( Sup @ ( image_nat_nat @ id_nat @ A4 ) )
% 3.29/3.49 = ( Sup @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_id_eq
% 3.29/3.49 thf(fact_903_Sup_OSUP__id__eq,axiom,
% 3.29/3.49 ! [Sup: set_int > int,A4: set_int] :
% 3.29/3.49 ( ( Sup @ ( image_int_int @ id_int @ A4 ) )
% 3.29/3.49 = ( Sup @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % Sup.SUP_id_eq
% 3.29/3.49 thf(fact_904_comp__eq__id__dest,axiom,
% 3.29/3.49 ! [A: $o > $o,B: nat > $o,C: nat > $o,V: nat] :
% 3.29/3.49 ( ( ( comp_o_o_nat @ A @ B )
% 3.29/3.49 = ( comp_o_o_nat @ id_o @ C ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_id_dest
% 3.29/3.49 thf(fact_905_comp__eq__id__dest,axiom,
% 3.29/3.49 ! [A: nat > num,B: int > nat,C: int > num,V: int] :
% 3.29/3.49 ( ( ( comp_nat_num_int @ A @ B )
% 3.29/3.49 = ( comp_num_num_int @ id_num @ C ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_id_dest
% 3.29/3.49 thf(fact_906_comp__eq__id__dest,axiom,
% 3.29/3.49 ! [A: nat > nat,B: nat > nat,C: nat > nat,V: nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ A @ B )
% 3.29/3.49 = ( comp_nat_nat_nat @ id_nat @ C ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_id_dest
% 3.29/3.49 thf(fact_907_comp__eq__id__dest,axiom,
% 3.29/3.49 ! [A: int > nat,B: int > int,C: int > nat,V: int] :
% 3.29/3.49 ( ( ( comp_int_nat_int @ A @ B )
% 3.29/3.49 = ( comp_nat_nat_int @ id_nat @ C ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_id_dest
% 3.29/3.49 thf(fact_908_comp__eq__id__dest,axiom,
% 3.29/3.49 ! [A: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,B: code_integer > code_integer > code_integer,C: code_integer > produc8923325533196201883nteger > produc8923325533196201883nteger,V: code_integer] :
% 3.29/3.49 ( ( ( comp_C8797469213163452608nteger @ A @ B )
% 3.29/3.49 = ( comp_P3928908779438215820nteger @ id_Pro496765588584934260nteger @ C ) )
% 3.29/3.49 => ( ( A @ ( B @ V ) )
% 3.29/3.49 = ( C @ V ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % comp_eq_id_dest
% 3.29/3.49 thf(fact_909_pointfree__idE,axiom,
% 3.29/3.49 ! [F: nat > nat,G: nat > nat,X2: nat] :
% 3.29/3.49 ( ( ( comp_nat_nat_nat @ F @ G )
% 3.29/3.49 = id_nat )
% 3.29/3.49 => ( ( F @ ( G @ X2 ) )
% 3.29/3.49 = X2 ) ) ).
% 3.29/3.49
% 3.29/3.49 % pointfree_idE
% 3.29/3.49 thf(fact_910_surjD,axiom,
% 3.29/3.49 ! [F: char > char,Y3: char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ? [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_911_surjD,axiom,
% 3.29/3.49 ! [F: char > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ? [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_912_surjD,axiom,
% 3.29/3.49 ! [F: char > nat,Y3: nat] :
% 3.29/3.49 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ? [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_913_surjD,axiom,
% 3.29/3.49 ! [F: char > int,Y3: int] :
% 3.29/3.49 ( ( ( image_char_int @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ? [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_914_surjD,axiom,
% 3.29/3.49 ! [F: rat > char,Y3: char] :
% 3.29/3.49 ( ( ( image_rat_char @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ? [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_915_surjD,axiom,
% 3.29/3.49 ! [F: rat > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ? [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_916_surjD,axiom,
% 3.29/3.49 ! [F: rat > nat,Y3: nat] :
% 3.29/3.49 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ? [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_917_surjD,axiom,
% 3.29/3.49 ! [F: rat > int,Y3: int] :
% 3.29/3.49 ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ? [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_918_surjD,axiom,
% 3.29/3.49 ! [F: nat > char,Y3: char] :
% 3.29/3.49 ( ( ( image_nat_char @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ? [X: nat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_919_surjD,axiom,
% 3.29/3.49 ! [F: nat > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ? [X: nat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 = ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjD
% 3.29/3.49 thf(fact_920_surjE,axiom,
% 3.29/3.49 ! [F: char > char,Y3: char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ~ ! [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_921_surjE,axiom,
% 3.29/3.49 ! [F: char > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ~ ! [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_922_surjE,axiom,
% 3.29/3.49 ! [F: char > nat,Y3: nat] :
% 3.29/3.49 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ~ ! [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_923_surjE,axiom,
% 3.29/3.49 ! [F: char > int,Y3: int] :
% 3.29/3.49 ( ( ( image_char_int @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ~ ! [X: char] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_924_surjE,axiom,
% 3.29/3.49 ! [F: rat > char,Y3: char] :
% 3.29/3.49 ( ( ( image_rat_char @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ~ ! [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_925_surjE,axiom,
% 3.29/3.49 ! [F: rat > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ~ ! [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_926_surjE,axiom,
% 3.29/3.49 ! [F: rat > nat,Y3: nat] :
% 3.29/3.49 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ~ ! [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_927_surjE,axiom,
% 3.29/3.49 ! [F: rat > int,Y3: int] :
% 3.29/3.49 ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ~ ! [X: rat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_928_surjE,axiom,
% 3.29/3.49 ! [F: nat > char,Y3: char] :
% 3.29/3.49 ( ( ( image_nat_char @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ~ ! [X: nat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_929_surjE,axiom,
% 3.29/3.49 ! [F: nat > rat,Y3: rat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ~ ! [X: nat] :
% 3.29/3.49 ( Y3
% 3.29/3.49 != ( F @ X ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjE
% 3.29/3.49 thf(fact_930_surjI,axiom,
% 3.29/3.49 ! [G: char > char,F: char > char] :
% 3.29/3.49 ( ! [X: char] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_char_char @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_931_surjI,axiom,
% 3.29/3.49 ! [G: char > rat,F: rat > char] :
% 3.29/3.49 ( ! [X: rat] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_char_rat @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_932_surjI,axiom,
% 3.29/3.49 ! [G: char > nat,F: nat > char] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_char_nat @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_933_surjI,axiom,
% 3.29/3.49 ! [G: char > int,F: int > char] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_char_int @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_int ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_934_surjI,axiom,
% 3.29/3.49 ! [G: rat > char,F: char > rat] :
% 3.29/3.49 ( ! [X: char] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_rat_char @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_935_surjI,axiom,
% 3.29/3.49 ! [G: rat > rat,F: rat > rat] :
% 3.29/3.49 ( ! [X: rat] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_rat_rat @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_936_surjI,axiom,
% 3.29/3.49 ! [G: rat > nat,F: nat > rat] :
% 3.29/3.49 ( ! [X: nat] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_rat_nat @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_937_surjI,axiom,
% 3.29/3.49 ! [G: rat > int,F: int > rat] :
% 3.29/3.49 ( ! [X: int] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_rat_int @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_int ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_938_surjI,axiom,
% 3.29/3.49 ! [G: nat > char,F: char > nat] :
% 3.29/3.49 ( ! [X: char] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_nat_char @ G @ top_top_set_nat )
% 3.29/3.49 = top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_939_surjI,axiom,
% 3.29/3.49 ! [G: nat > rat,F: rat > nat] :
% 3.29/3.49 ( ! [X: rat] :
% 3.29/3.49 ( ( G @ ( F @ X ) )
% 3.29/3.49 = X )
% 3.29/3.49 => ( ( image_nat_rat @ G @ top_top_set_nat )
% 3.29/3.49 = top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % surjI
% 3.29/3.49 thf(fact_940_rangeI,axiom,
% 3.29/3.49 ! [F: char > $o,X2: char] : ( member_o @ ( F @ X2 ) @ ( image_char_o @ F @ top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_941_rangeI,axiom,
% 3.29/3.49 ! [F: char > nat,X2: char] : ( member_nat @ ( F @ X2 ) @ ( image_char_nat @ F @ top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_942_rangeI,axiom,
% 3.29/3.49 ! [F: char > int,X2: char] : ( member_int @ ( F @ X2 ) @ ( image_char_int @ F @ top_top_set_char ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_943_rangeI,axiom,
% 3.29/3.49 ! [F: rat > $o,X2: rat] : ( member_o @ ( F @ X2 ) @ ( image_rat_o @ F @ top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_944_rangeI,axiom,
% 3.29/3.49 ! [F: rat > nat,X2: rat] : ( member_nat @ ( F @ X2 ) @ ( image_rat_nat @ F @ top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_945_rangeI,axiom,
% 3.29/3.49 ! [F: rat > int,X2: rat] : ( member_int @ ( F @ X2 ) @ ( image_rat_int @ F @ top_top_set_rat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_946_rangeI,axiom,
% 3.29/3.49 ! [F: nat > rat,X2: nat] : ( member_rat @ ( F @ X2 ) @ ( image_nat_rat @ F @ top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_947_rangeI,axiom,
% 3.29/3.49 ! [F: nat > $o,X2: nat] : ( member_o @ ( F @ X2 ) @ ( image_nat_o @ F @ top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_948_rangeI,axiom,
% 3.29/3.49 ! [F: nat > nat,X2: nat] : ( member_nat @ ( F @ X2 ) @ ( image_nat_nat @ F @ top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_949_rangeI,axiom,
% 3.29/3.49 ! [F: nat > int,X2: nat] : ( member_int @ ( F @ X2 ) @ ( image_nat_int @ F @ top_top_set_nat ) ) ).
% 3.29/3.49
% 3.29/3.49 % rangeI
% 3.29/3.49 thf(fact_950_surj__def,axiom,
% 3.29/3.49 ! [F: char > char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 = ( ! [Y5: char] :
% 3.29/3.49 ? [X4: char] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_951_surj__def,axiom,
% 3.29/3.49 ! [F: char > rat] :
% 3.29/3.49 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 = ( ! [Y5: rat] :
% 3.29/3.49 ? [X4: char] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_952_surj__def,axiom,
% 3.29/3.49 ! [F: char > nat] :
% 3.29/3.49 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 = ( ! [Y5: nat] :
% 3.29/3.49 ? [X4: char] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_953_surj__def,axiom,
% 3.29/3.49 ! [F: char > int] :
% 3.29/3.49 ( ( ( image_char_int @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 = ( ! [Y5: int] :
% 3.29/3.49 ? [X4: char] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_954_surj__def,axiom,
% 3.29/3.49 ! [F: rat > char] :
% 3.29/3.49 ( ( ( image_rat_char @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 = ( ! [Y5: char] :
% 3.29/3.49 ? [X4: rat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_955_surj__def,axiom,
% 3.29/3.49 ! [F: rat > rat] :
% 3.29/3.49 ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 = ( ! [Y5: rat] :
% 3.29/3.49 ? [X4: rat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_956_surj__def,axiom,
% 3.29/3.49 ! [F: rat > nat] :
% 3.29/3.49 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 = ( ! [Y5: nat] :
% 3.29/3.49 ? [X4: rat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_957_surj__def,axiom,
% 3.29/3.49 ! [F: rat > int] :
% 3.29/3.49 ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 = ( ! [Y5: int] :
% 3.29/3.49 ? [X4: rat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_958_surj__def,axiom,
% 3.29/3.49 ! [F: nat > char] :
% 3.29/3.49 ( ( ( image_nat_char @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 = ( ! [Y5: char] :
% 3.29/3.49 ? [X4: nat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_959_surj__def,axiom,
% 3.29/3.49 ! [F: nat > rat] :
% 3.29/3.49 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 = ( ! [Y5: rat] :
% 3.29/3.49 ? [X4: nat] :
% 3.29/3.49 ( Y5
% 3.29/3.49 = ( F @ X4 ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % surj_def
% 3.29/3.49 thf(fact_960_range__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: char > $o,X2: char] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_char_o @ F @ top_top_set_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_961_range__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: char > nat,X2: char] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_char_nat @ F @ top_top_set_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_962_range__eqI,axiom,
% 3.29/3.49 ! [B: int,F: char > int,X2: char] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_char_int @ F @ top_top_set_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_963_range__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: rat > $o,X2: rat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_rat_o @ F @ top_top_set_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_964_range__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: rat > nat,X2: rat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_rat_nat @ F @ top_top_set_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_965_range__eqI,axiom,
% 3.29/3.49 ! [B: int,F: rat > int,X2: rat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_rat_int @ F @ top_top_set_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_966_range__eqI,axiom,
% 3.29/3.49 ! [B: rat,F: nat > rat,X2: nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_rat @ B @ ( image_nat_rat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_967_range__eqI,axiom,
% 3.29/3.49 ! [B: $o,F: nat > $o,X2: nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_o @ B @ ( image_nat_o @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_968_range__eqI,axiom,
% 3.29/3.49 ! [B: nat,F: nat > nat,X2: nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_nat @ B @ ( image_nat_nat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_969_range__eqI,axiom,
% 3.29/3.49 ! [B: int,F: nat > int,X2: nat] :
% 3.29/3.49 ( ( B
% 3.29/3.49 = ( F @ X2 ) )
% 3.29/3.49 => ( member_int @ B @ ( image_nat_int @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % range_eqI
% 3.29/3.49 thf(fact_970_effect__success,axiom,
% 3.29/3.49 ! [C: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
% 3.29/3.49 ( ( heap_effect_ref_a @ C @ H @ H2 @ R )
% 3.29/3.49 => ( heap_success_ref_a @ C @ H ) ) ).
% 3.29/3.49
% 3.29/3.49 % effect_success
% 3.29/3.49 thf(fact_971_success__effectE,axiom,
% 3.29/3.49 ! [C: heap_Heap_ref_a,H: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ( ( heap_success_ref_a @ C @ H )
% 3.29/3.49 => ~ ! [R4: ref_a,H4: heap_e7401611519738050253t_unit] :
% 3.29/3.49 ~ ( heap_effect_ref_a @ C @ H @ H4 @ R4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % success_effectE
% 3.29/3.49 thf(fact_972_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: char > char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_char_char @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( image_7676512070627423941r_char @ ( produc7830753070125841726r_char @ F @ G ) @ top_to1235241553633177651r_char )
% 3.29/3.49 = top_to1235241553633177651r_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_973_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: char > rat] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_char_rat @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ( ( image_7275072250160737868ar_rat @ ( produc5209943433214700613ar_rat @ F @ G ) @ top_to1235241553633177651r_char )
% 3.29/3.49 = top_to8437673547576850234ar_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_974_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: char > nat] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_char_nat @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ( ( image_1559928771699358788ar_nat @ ( produc5845073493301196349ar_nat @ F @ G ) @ top_to1235241553633177651r_char )
% 3.29/3.49 = top_to5594287848199751986ar_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_975_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: char > int] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_char_int @ G @ top_top_set_char )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ( ( image_6605449789044937888ar_int @ ( produc5842583022792146073ar_int @ F @ G ) @ top_to1235241553633177651r_char )
% 3.29/3.49 = top_to3104204703268025230ar_int ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_976_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: rat > char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_rat_char @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( image_8036680598759533694r_char @ ( produc5432746246116964165t_char @ F @ G ) @ top_to8437673547576850234ar_rat )
% 3.29/3.49 = top_to1235241553633177651r_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_977_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: rat > rat] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_rat_rat @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ( ( image_5644637116751559941ar_rat @ ( produc1230515432254573900at_rat @ F @ G ) @ top_to8437673547576850234ar_rat )
% 3.29/3.49 = top_to8437673547576850234ar_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_978_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: rat > nat] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_rat_nat @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_nat )
% 3.29/3.49 => ( ( image_9152865675144956669ar_nat @ ( produc1865645492341069636at_nat @ F @ G ) @ top_to8437673547576850234ar_rat )
% 3.29/3.49 = top_to5594287848199751986ar_nat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_979_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: rat > int] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_rat_int @ G @ top_top_set_rat )
% 3.29/3.49 = top_top_set_int )
% 3.29/3.49 => ( ( image_4975014655635759961ar_int @ ( produc1863155021832019360at_int @ F @ G ) @ top_to8437673547576850234ar_rat )
% 3.29/3.49 = top_to3104204703268025230ar_int ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_980_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: nat > char] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_nat_char @ G @ top_top_set_nat )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( image_5973708714899544198r_char @ ( produc8759894717825771837t_char @ F @ G ) @ top_to5594287848199751986ar_nat )
% 3.29/3.49 = top_to1235241553633177651r_char ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_981_map__prod__surj,axiom,
% 3.29/3.49 ! [F: char > char,G: nat > rat] :
% 3.29/3.49 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.49 = top_top_set_char )
% 3.29/3.49 => ( ( ( image_nat_rat @ G @ top_top_set_nat )
% 3.29/3.49 = top_top_set_rat )
% 3.29/3.49 => ( ( image_2699825501378146573ar_rat @ ( produc1547070076189439812at_rat @ F @ G ) @ top_to5594287848199751986ar_nat )
% 3.29/3.49 = top_to8437673547576850234ar_rat ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % map_prod_surj
% 3.29/3.49 thf(fact_982_GrD1,axiom,
% 3.29/3.49 ! [X2: set_Pr4329608150637261639at_nat,Fx: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat,F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Fx ) @ ( bNF_Gr7888059597227825506at_nat @ A4 @ F ) )
% 3.29/3.49 => ( member6273874620674182256at_nat @ X2 @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD1
% 3.29/3.49 thf(fact_983_GrD1,axiom,
% 3.29/3.49 ! [X2: set_Pr1261947904930325089at_nat,Fx: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Fx ) @ ( bNF_Gr1527221351080490466at_nat @ A4 @ F ) )
% 3.29/3.49 => ( member2643936169264416010at_nat @ X2 @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD1
% 3.29/3.49 thf(fact_984_GrD1,axiom,
% 3.29/3.49 ! [X2: nat,Fx: num,A4: set_nat,F: nat > num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X2 @ Fx ) @ ( bNF_Gr_nat_num @ A4 @ F ) )
% 3.29/3.49 => ( member_nat @ X2 @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD1
% 3.29/3.49 thf(fact_985_GrD1,axiom,
% 3.29/3.49 ! [X2: nat,Fx: nat,A4: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Fx ) @ ( bNF_Gr_nat_nat @ A4 @ F ) )
% 3.29/3.49 => ( member_nat @ X2 @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD1
% 3.29/3.49 thf(fact_986_GrD1,axiom,
% 3.29/3.49 ! [X2: int,Fx: int,A4: set_int,F: int > int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Fx ) @ ( bNF_Gr_int_int @ A4 @ F ) )
% 3.29/3.49 => ( member_int @ X2 @ A4 ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD1
% 3.29/3.49 thf(fact_987_GrD2,axiom,
% 3.29/3.49 ! [X2: set_Pr4329608150637261639at_nat,Fx: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat,F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat] :
% 3.29/3.49 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Fx ) @ ( bNF_Gr7888059597227825506at_nat @ A4 @ F ) )
% 3.29/3.49 => ( ( F @ X2 )
% 3.29/3.49 = Fx ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD2
% 3.29/3.49 thf(fact_988_GrD2,axiom,
% 3.29/3.49 ! [X2: set_Pr1261947904930325089at_nat,Fx: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.49 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Fx ) @ ( bNF_Gr1527221351080490466at_nat @ A4 @ F ) )
% 3.29/3.49 => ( ( F @ X2 )
% 3.29/3.49 = Fx ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD2
% 3.29/3.49 thf(fact_989_GrD2,axiom,
% 3.29/3.49 ! [X2: nat,Fx: num,A4: set_nat,F: nat > num] :
% 3.29/3.49 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X2 @ Fx ) @ ( bNF_Gr_nat_num @ A4 @ F ) )
% 3.29/3.49 => ( ( F @ X2 )
% 3.29/3.49 = Fx ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD2
% 3.29/3.49 thf(fact_990_GrD2,axiom,
% 3.29/3.49 ! [X2: nat,Fx: nat,A4: set_nat,F: nat > nat] :
% 3.29/3.49 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Fx ) @ ( bNF_Gr_nat_nat @ A4 @ F ) )
% 3.29/3.49 => ( ( F @ X2 )
% 3.29/3.49 = Fx ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD2
% 3.29/3.49 thf(fact_991_GrD2,axiom,
% 3.29/3.49 ! [X2: int,Fx: int,A4: set_int,F: int > int] :
% 3.29/3.49 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Fx ) @ ( bNF_Gr_int_int @ A4 @ F ) )
% 3.29/3.49 => ( ( F @ X2 )
% 3.29/3.49 = Fx ) ) ).
% 3.29/3.49
% 3.29/3.49 % GrD2
% 3.29/3.49 thf(fact_992_success__refI,axiom,
% 3.29/3.49 ! [V: a,H: heap_e7401611519738050253t_unit] : ( heap_success_ref_a @ ( ref_a2 @ V ) @ H ) ).
% 3.29/3.49
% 3.29/3.49 % success_refI
% 3.29/3.49 thf(fact_993_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > $o,Ya: char > $o,Y3: char > $o,Xa2: char > $o,R3: $o > $o > $o,Ra: $o > $o > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: $o] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_char_o @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re1692451286490762625ar_o_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re1692451286490762625ar_o_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_994_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > $o,Ya: char > $o,Y3: char > nat,Xa2: char > nat,R3: $o > nat > $o,Ra: $o > nat > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: nat] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_nat @ Yb @ ( image_char_nat @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re4782998131235581479_o_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re4782998131235581479_o_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_995_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > $o,Ya: char > $o,Y3: char > int,Xa2: char > int,R3: $o > int > $o,Ra: $o > int > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: int] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_int @ Yb @ ( image_char_int @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re4780507660726531203_o_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re4780507660726531203_o_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_996_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > nat,Ya: char > nat,Y3: char > $o,Xa2: char > $o,R3: nat > $o > $o,Ra: nat > $o > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: $o] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_char_o @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re7885669492343766789_nat_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re7885669492343766789_nat_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_997_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > nat,Ya: char > nat,Y3: char > nat,Xa2: char > nat,R3: nat > nat > $o,Ra: nat > nat > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: nat] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_nat @ Yb @ ( image_char_nat @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re3734335887435638179at_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re3734335887435638179at_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_998_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > nat,Ya: char > nat,Y3: char > int,Xa2: char > int,R3: nat > int > $o,Ra: nat > int > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: int] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_int @ Yb @ ( image_char_int @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re3731845416926587903at_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re3731845416926587903at_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_999_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > int,Ya: char > int,Y3: char > $o,Xa2: char > $o,R3: int > $o > $o,Ra: int > $o > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: int,Yb: $o] :
% 3.29/3.49 ( ( member_int @ Z3 @ ( image_char_int @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_char_o @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re6064627146911078825_int_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re6064627146911078825_int_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_1000_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > int,Ya: char > int,Y3: char > nat,Xa2: char > nat,R3: int > nat > $o,Ra: int > nat > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: int,Yb: nat] :
% 3.29/3.49 ( ( member_int @ Z3 @ ( image_char_int @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_nat @ Yb @ ( image_char_nat @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re4733689599336692735nt_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re4733689599336692735nt_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_1001_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: char > int,Ya: char > int,Y3: char > int,Xa2: char > int,R3: int > int > $o,Ra: int > int > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: int,Yb: int] :
% 3.29/3.49 ( ( member_int @ Z3 @ ( image_char_int @ Ya @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_int @ Yb @ ( image_char_int @ Xa2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re4731199128827642459nt_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re4731199128827642459nt_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_1002_fun_Orel__cong,axiom,
% 3.29/3.49 ! [X2: rat > $o,Ya: rat > $o,Y3: rat > $o,Xa2: rat > $o,R3: $o > $o > $o,Ra: $o > $o > $o] :
% 3.29/3.49 ( ( X2 = Ya )
% 3.29/3.49 => ( ( Y3 = Xa2 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: $o] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_rat_o @ Ya @ top_top_set_rat ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_rat_o @ Xa2 @ top_top_set_rat ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 = ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( ( bNF_re1865807574169326223at_o_o
% 3.29/3.49 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 = ( bNF_re1865807574169326223at_o_o
% 3.29/3.49 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ Ya
% 3.29/3.49 @ Xa2 ) ) ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_cong
% 3.29/3.49 thf(fact_1003_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: $o > $o > $o,X2: char > $o,Y3: char > $o,Ra: $o > $o > $o] :
% 3.29/3.49 ( ( bNF_re1692451286490762625ar_o_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: $o] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_char_o @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re1692451286490762625ar_o_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1004_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: $o > nat > $o,X2: char > $o,Y3: char > nat,Ra: $o > nat > $o] :
% 3.29/3.49 ( ( bNF_re4782998131235581479_o_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: nat] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_nat @ Yb @ ( image_char_nat @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re4782998131235581479_o_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1005_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: $o > int > $o,X2: char > $o,Y3: char > int,Ra: $o > int > $o] :
% 3.29/3.49 ( ( bNF_re4780507660726531203_o_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: $o,Yb: int] :
% 3.29/3.49 ( ( member_o @ Z3 @ ( image_char_o @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_int @ Yb @ ( image_char_int @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re4780507660726531203_o_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1006_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: nat > $o > $o,X2: char > nat,Y3: char > $o,Ra: nat > $o > $o] :
% 3.29/3.49 ( ( bNF_re7885669492343766789_nat_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: $o] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_o @ Yb @ ( image_char_o @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re7885669492343766789_nat_o
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1007_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: nat > nat > $o,X2: char > nat,Y3: char > nat,Ra: nat > nat > $o] :
% 3.29/3.49 ( ( bNF_re3734335887435638179at_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: nat] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_nat @ Yb @ ( image_char_nat @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re3734335887435638179at_nat
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1008_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: nat > int > $o,X2: char > nat,Y3: char > int,Ra: nat > int > $o] :
% 3.29/3.49 ( ( bNF_re3731845416926587903at_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ R3
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 )
% 3.29/3.49 => ( ! [Z3: nat,Yb: int] :
% 3.29/3.49 ( ( member_nat @ Z3 @ ( image_char_nat @ X2 @ top_top_set_char ) )
% 3.29/3.49 => ( ( member_int @ Yb @ ( image_char_int @ Y3 @ top_top_set_char ) )
% 3.29/3.49 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.49 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.49 => ( bNF_re3731845416926587903at_int
% 3.29/3.49 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.49 @ Ra
% 3.29/3.49 @ X2
% 3.29/3.49 @ Y3 ) ) ) ).
% 3.29/3.49
% 3.29/3.49 % fun.rel_mono_strong
% 3.29/3.49 thf(fact_1009_fun_Orel__mono__strong,axiom,
% 3.29/3.49 ! [R3: int > $o > $o,X2: char > int,Y3: char > $o,Ra: int > $o > $o] :
% 3.29/3.50 ( ( bNF_re6064627146911078825_int_o
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 )
% 3.29/3.50 => ( ! [Z3: int,Yb: $o] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_char_int @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( ( member_o @ Yb @ ( image_char_o @ Y3 @ top_top_set_char ) )
% 3.29/3.50 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.50 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.50 => ( bNF_re6064627146911078825_int_o
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_mono_strong
% 3.29/3.50 thf(fact_1010_fun_Orel__mono__strong,axiom,
% 3.29/3.50 ! [R3: int > nat > $o,X2: char > int,Y3: char > nat,Ra: int > nat > $o] :
% 3.29/3.50 ( ( bNF_re4733689599336692735nt_nat
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 )
% 3.29/3.50 => ( ! [Z3: int,Yb: nat] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_char_int @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( ( member_nat @ Yb @ ( image_char_nat @ Y3 @ top_top_set_char ) )
% 3.29/3.50 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.50 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.50 => ( bNF_re4733689599336692735nt_nat
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_mono_strong
% 3.29/3.50 thf(fact_1011_fun_Orel__mono__strong,axiom,
% 3.29/3.50 ! [R3: int > int > $o,X2: char > int,Y3: char > int,Ra: int > int > $o] :
% 3.29/3.50 ( ( bNF_re4731199128827642459nt_int
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 )
% 3.29/3.50 => ( ! [Z3: int,Yb: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_char_int @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( ( member_int @ Yb @ ( image_char_int @ Y3 @ top_top_set_char ) )
% 3.29/3.50 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.50 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.50 => ( bNF_re4731199128827642459nt_int
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_mono_strong
% 3.29/3.50 thf(fact_1012_fun_Orel__mono__strong,axiom,
% 3.29/3.50 ! [R3: $o > $o > $o,X2: rat > $o,Y3: rat > $o,Ra: $o > $o > $o] :
% 3.29/3.50 ( ( bNF_re1865807574169326223at_o_o
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 )
% 3.29/3.50 => ( ! [Z3: $o,Yb: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_rat_o @ X2 @ top_top_set_rat ) )
% 3.29/3.50 => ( ( member_o @ Yb @ ( image_rat_o @ Y3 @ top_top_set_rat ) )
% 3.29/3.50 => ( ( R3 @ Z3 @ Yb )
% 3.29/3.50 => ( Ra @ Z3 @ Yb ) ) ) )
% 3.29/3.50 => ( bNF_re1865807574169326223at_o_o
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_mono_strong
% 3.29/3.50 thf(fact_1013_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: char > $o,Ra: $o > $o > $o] :
% 3.29/3.50 ( ! [Z3: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_char_o @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re1692451286490762625ar_o_o
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1014_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: char > nat,Ra: nat > nat > $o] :
% 3.29/3.50 ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_char_nat @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re3734335887435638179at_nat
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1015_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: char > int,Ra: int > int > $o] :
% 3.29/3.50 ( ! [Z3: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_char_int @ X2 @ top_top_set_char ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re4731199128827642459nt_int
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1016_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: rat > $o,Ra: $o > $o > $o] :
% 3.29/3.50 ( ! [Z3: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_rat_o @ X2 @ top_top_set_rat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re1865807574169326223at_o_o
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1017_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: rat > nat,Ra: nat > nat > $o] :
% 3.29/3.50 ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_rat_nat @ X2 @ top_top_set_rat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re6557955094579809201at_nat
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1018_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: rat > int,Ra: int > int > $o] :
% 3.29/3.50 ( ! [Z3: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_rat_int @ X2 @ top_top_set_rat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re7554818335971813481nt_int
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1019_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: nat > rat,Ra: rat > rat > $o] :
% 3.29/3.50 ( ! [Z3: rat] :
% 3.29/3.50 ( ( member_rat @ Z3 @ ( image_nat_rat @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re4702136315717946289at_rat
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1020_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: nat > $o,Ra: $o > $o > $o] :
% 3.29/3.50 ( ! [Z3: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_nat_o @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re4705727531993890431at_o_o
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1021_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: nat > nat,Ra: nat > nat > $o] :
% 3.29/3.50 ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_nat_nat @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re5653821019739307937at_nat
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1022_fun_Orel__refl__strong,axiom,
% 3.29/3.50 ! [X2: nat > int,Ra: int > int > $o] :
% 3.29/3.50 ( ! [Z3: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_nat_int @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( Ra @ Z3 @ Z3 ) )
% 3.29/3.50 => ( bNF_re6650684261131312217nt_int
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ Ra
% 3.29/3.50 @ X2
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_refl_strong
% 3.29/3.50 thf(fact_1023_range__subsetD,axiom,
% 3.29/3.50 ! [F: char > $o,B5: set_o,I: char] :
% 3.29/3.50 ( ( ord_less_eq_set_o @ ( image_char_o @ F @ top_top_set_char ) @ B5 )
% 3.29/3.50 => ( member_o @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1024_range__subsetD,axiom,
% 3.29/3.50 ! [F: char > nat,B5: set_nat,I: char] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ ( image_char_nat @ F @ top_top_set_char ) @ B5 )
% 3.29/3.50 => ( member_nat @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1025_range__subsetD,axiom,
% 3.29/3.50 ! [F: char > int,B5: set_int,I: char] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ ( image_char_int @ F @ top_top_set_char ) @ B5 )
% 3.29/3.50 => ( member_int @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1026_range__subsetD,axiom,
% 3.29/3.50 ! [F: rat > $o,B5: set_o,I: rat] :
% 3.29/3.50 ( ( ord_less_eq_set_o @ ( image_rat_o @ F @ top_top_set_rat ) @ B5 )
% 3.29/3.50 => ( member_o @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1027_range__subsetD,axiom,
% 3.29/3.50 ! [F: rat > nat,B5: set_nat,I: rat] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ ( image_rat_nat @ F @ top_top_set_rat ) @ B5 )
% 3.29/3.50 => ( member_nat @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1028_range__subsetD,axiom,
% 3.29/3.50 ! [F: rat > int,B5: set_int,I: rat] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ ( image_rat_int @ F @ top_top_set_rat ) @ B5 )
% 3.29/3.50 => ( member_int @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1029_range__subsetD,axiom,
% 3.29/3.50 ! [F: nat > rat,B5: set_rat,I: nat] :
% 3.29/3.50 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ top_top_set_nat ) @ B5 )
% 3.29/3.50 => ( member_rat @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1030_range__subsetD,axiom,
% 3.29/3.50 ! [F: nat > $o,B5: set_o,I: nat] :
% 3.29/3.50 ( ( ord_less_eq_set_o @ ( image_nat_o @ F @ top_top_set_nat ) @ B5 )
% 3.29/3.50 => ( member_o @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1031_range__subsetD,axiom,
% 3.29/3.50 ! [F: nat > nat,B5: set_nat,I: nat] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ top_top_set_nat ) @ B5 )
% 3.29/3.50 => ( member_nat @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1032_range__subsetD,axiom,
% 3.29/3.50 ! [F: nat > int,B5: set_int,I: nat] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ top_top_set_nat ) @ B5 )
% 3.29/3.50 => ( member_int @ ( F @ I ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_subsetD
% 3.29/3.50 thf(fact_1033_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > rat,V: char > nat] :
% 3.29/3.50 ( ( image_char_rat @ ( comp_nat_rat_char @ F @ V ) @ top_top_set_char )
% 3.29/3.50 = ( image_nat_rat @ F @ ( image_char_nat @ V @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1034_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > nat,V: char > nat] :
% 3.29/3.50 ( ( image_char_nat @ ( comp_nat_nat_char @ F @ V ) @ top_top_set_char )
% 3.29/3.50 = ( image_nat_nat @ F @ ( image_char_nat @ V @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1035_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > int,V: char > nat] :
% 3.29/3.50 ( ( image_char_int @ ( comp_nat_int_char @ F @ V ) @ top_top_set_char )
% 3.29/3.50 = ( image_nat_int @ F @ ( image_char_nat @ V @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1036_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: int > nat,V: char > int] :
% 3.29/3.50 ( ( image_char_nat @ ( comp_int_nat_char @ F @ V ) @ top_top_set_char )
% 3.29/3.50 = ( image_int_nat @ F @ ( image_char_int @ V @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1037_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: int > int,V: char > int] :
% 3.29/3.50 ( ( image_char_int @ ( comp_int_int_char @ F @ V ) @ top_top_set_char )
% 3.29/3.50 = ( image_int_int @ F @ ( image_char_int @ V @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1038_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > rat,V: rat > nat] :
% 3.29/3.50 ( ( image_rat_rat @ ( comp_nat_rat_rat @ F @ V ) @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_rat @ F @ ( image_rat_nat @ V @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1039_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > nat,V: rat > nat] :
% 3.29/3.50 ( ( image_rat_nat @ ( comp_nat_nat_rat @ F @ V ) @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_nat @ F @ ( image_rat_nat @ V @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1040_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: nat > int,V: rat > nat] :
% 3.29/3.50 ( ( image_rat_int @ ( comp_nat_int_rat @ F @ V ) @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_int @ F @ ( image_rat_nat @ V @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1041_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: int > nat,V: rat > int] :
% 3.29/3.50 ( ( image_rat_nat @ ( comp_int_nat_rat @ F @ V ) @ top_top_set_rat )
% 3.29/3.50 = ( image_int_nat @ F @ ( image_rat_int @ V @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1042_fun_Oset__map,axiom,
% 3.29/3.50 ! [F: int > int,V: rat > int] :
% 3.29/3.50 ( ( image_rat_int @ ( comp_int_int_rat @ F @ V ) @ top_top_set_rat )
% 3.29/3.50 = ( image_int_int @ F @ ( image_rat_int @ V @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.set_map
% 3.29/3.50 thf(fact_1043_fun_Omap__cong,axiom,
% 3.29/3.50 ! [X2: code_integer > code_integer > code_integer,Ya: code_integer > code_integer > code_integer,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.50 ( ( X2 = Ya )
% 3.29/3.50 => ( ! [Z3: code_integer > code_integer] :
% 3.29/3.50 ( ( member2790140394383616496nteger @ Z3 @ ( image_2177946750938214461nteger @ Ya @ top_to4645266643341252675nteger ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_C8797469213163452608nteger @ F @ X2 )
% 3.29/3.50 = ( comp_C8797469213163452608nteger @ G @ Ya ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong
% 3.29/3.50 thf(fact_1044_fun_Omap__cong,axiom,
% 3.29/3.50 ! [X2: nat > $o,Ya: nat > $o,F: $o > $o,G: $o > $o] :
% 3.29/3.50 ( ( X2 = Ya )
% 3.29/3.50 => ( ! [Z3: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_nat_o @ Ya @ top_top_set_nat ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ F @ X2 )
% 3.29/3.50 = ( comp_o_o_nat @ G @ Ya ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong
% 3.29/3.50 thf(fact_1045_fun_Omap__cong,axiom,
% 3.29/3.50 ! [X2: nat > nat,Ya: nat > nat,F: nat > nat,G: nat > nat] :
% 3.29/3.50 ( ( X2 = Ya )
% 3.29/3.50 => ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_nat_nat @ Ya @ top_top_set_nat ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ F @ X2 )
% 3.29/3.50 = ( comp_nat_nat_nat @ G @ Ya ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong
% 3.29/3.50 thf(fact_1046_fun_Omap__cong,axiom,
% 3.29/3.50 ! [X2: int > nat,Ya: int > nat,F: nat > num,G: nat > num] :
% 3.29/3.50 ( ( X2 = Ya )
% 3.29/3.50 => ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_int_nat @ Ya @ top_top_set_int ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_nat_num_int @ F @ X2 )
% 3.29/3.50 = ( comp_nat_num_int @ G @ Ya ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong
% 3.29/3.50 thf(fact_1047_fun_Omap__cong,axiom,
% 3.29/3.50 ! [X2: int > int,Ya: int > int,F: int > nat,G: int > nat] :
% 3.29/3.50 ( ( X2 = Ya )
% 3.29/3.50 => ( ! [Z3: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_int_int @ Ya @ top_top_set_int ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_int_nat_int @ F @ X2 )
% 3.29/3.50 = ( comp_int_nat_int @ G @ Ya ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong
% 3.29/3.50 thf(fact_1048_fun_Omap__cong0,axiom,
% 3.29/3.50 ! [X2: code_integer > code_integer > code_integer,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.50 ( ! [Z3: code_integer > code_integer] :
% 3.29/3.50 ( ( member2790140394383616496nteger @ Z3 @ ( image_2177946750938214461nteger @ X2 @ top_to4645266643341252675nteger ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_C8797469213163452608nteger @ F @ X2 )
% 3.29/3.50 = ( comp_C8797469213163452608nteger @ G @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong0
% 3.29/3.50 thf(fact_1049_fun_Omap__cong0,axiom,
% 3.29/3.50 ! [X2: nat > $o,F: $o > $o,G: $o > $o] :
% 3.29/3.50 ( ! [Z3: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_nat_o @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ F @ X2 )
% 3.29/3.50 = ( comp_o_o_nat @ G @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong0
% 3.29/3.50 thf(fact_1050_fun_Omap__cong0,axiom,
% 3.29/3.50 ! [X2: nat > nat,F: nat > nat,G: nat > nat] :
% 3.29/3.50 ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_nat_nat @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ F @ X2 )
% 3.29/3.50 = ( comp_nat_nat_nat @ G @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong0
% 3.29/3.50 thf(fact_1051_fun_Omap__cong0,axiom,
% 3.29/3.50 ! [X2: int > nat,F: nat > num,G: nat > num] :
% 3.29/3.50 ( ! [Z3: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_int_nat @ X2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_nat_num_int @ F @ X2 )
% 3.29/3.50 = ( comp_nat_num_int @ G @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong0
% 3.29/3.50 thf(fact_1052_fun_Omap__cong0,axiom,
% 3.29/3.50 ! [X2: int > int,F: int > nat,G: int > nat] :
% 3.29/3.50 ( ! [Z3: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_int_int @ X2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( F @ Z3 )
% 3.29/3.50 = ( G @ Z3 ) ) )
% 3.29/3.50 => ( ( comp_int_nat_int @ F @ X2 )
% 3.29/3.50 = ( comp_int_nat_int @ G @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_cong0
% 3.29/3.50 thf(fact_1053_fun_Oinj__map__strong,axiom,
% 3.29/3.50 ! [X2: code_integer > code_integer > code_integer,Xa2: code_integer > code_integer > code_integer,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,Fa: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.50 ( ! [Z3: code_integer > code_integer,Za: code_integer > code_integer] :
% 3.29/3.50 ( ( member2790140394383616496nteger @ Z3 @ ( image_2177946750938214461nteger @ X2 @ top_to4645266643341252675nteger ) )
% 3.29/3.50 => ( ( member2790140394383616496nteger @ Za @ ( image_2177946750938214461nteger @ Xa2 @ top_to4645266643341252675nteger ) )
% 3.29/3.50 => ( ( ( F @ Z3 )
% 3.29/3.50 = ( Fa @ Za ) )
% 3.29/3.50 => ( Z3 = Za ) ) ) )
% 3.29/3.50 => ( ( ( comp_C8797469213163452608nteger @ F @ X2 )
% 3.29/3.50 = ( comp_C8797469213163452608nteger @ Fa @ Xa2 ) )
% 3.29/3.50 => ( X2 = Xa2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.inj_map_strong
% 3.29/3.50 thf(fact_1054_fun_Oinj__map__strong,axiom,
% 3.29/3.50 ! [X2: nat > $o,Xa2: nat > $o,F: $o > $o,Fa: $o > $o] :
% 3.29/3.50 ( ! [Z3: $o,Za: $o] :
% 3.29/3.50 ( ( member_o @ Z3 @ ( image_nat_o @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( member_o @ Za @ ( image_nat_o @ Xa2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( ( F @ Z3 )
% 3.29/3.50 = ( Fa @ Za ) )
% 3.29/3.50 => ( Z3 = Za ) ) ) )
% 3.29/3.50 => ( ( ( comp_o_o_nat @ F @ X2 )
% 3.29/3.50 = ( comp_o_o_nat @ Fa @ Xa2 ) )
% 3.29/3.50 => ( X2 = Xa2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.inj_map_strong
% 3.29/3.50 thf(fact_1055_fun_Oinj__map__strong,axiom,
% 3.29/3.50 ! [X2: nat > nat,Xa2: nat > nat,F: nat > nat,Fa: nat > nat] :
% 3.29/3.50 ( ! [Z3: nat,Za: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_nat_nat @ X2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( member_nat @ Za @ ( image_nat_nat @ Xa2 @ top_top_set_nat ) )
% 3.29/3.50 => ( ( ( F @ Z3 )
% 3.29/3.50 = ( Fa @ Za ) )
% 3.29/3.50 => ( Z3 = Za ) ) ) )
% 3.29/3.50 => ( ( ( comp_nat_nat_nat @ F @ X2 )
% 3.29/3.50 = ( comp_nat_nat_nat @ Fa @ Xa2 ) )
% 3.29/3.50 => ( X2 = Xa2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.inj_map_strong
% 3.29/3.50 thf(fact_1056_fun_Oinj__map__strong,axiom,
% 3.29/3.50 ! [X2: int > nat,Xa2: int > nat,F: nat > num,Fa: nat > num] :
% 3.29/3.50 ( ! [Z3: nat,Za: nat] :
% 3.29/3.50 ( ( member_nat @ Z3 @ ( image_int_nat @ X2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( member_nat @ Za @ ( image_int_nat @ Xa2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( ( F @ Z3 )
% 3.29/3.50 = ( Fa @ Za ) )
% 3.29/3.50 => ( Z3 = Za ) ) ) )
% 3.29/3.50 => ( ( ( comp_nat_num_int @ F @ X2 )
% 3.29/3.50 = ( comp_nat_num_int @ Fa @ Xa2 ) )
% 3.29/3.50 => ( X2 = Xa2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.inj_map_strong
% 3.29/3.50 thf(fact_1057_fun_Oinj__map__strong,axiom,
% 3.29/3.50 ! [X2: int > int,Xa2: int > int,F: int > nat,Fa: int > nat] :
% 3.29/3.50 ( ! [Z3: int,Za: int] :
% 3.29/3.50 ( ( member_int @ Z3 @ ( image_int_int @ X2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( member_int @ Za @ ( image_int_int @ Xa2 @ top_top_set_int ) )
% 3.29/3.50 => ( ( ( F @ Z3 )
% 3.29/3.50 = ( Fa @ Za ) )
% 3.29/3.50 => ( Z3 = Za ) ) ) )
% 3.29/3.50 => ( ( ( comp_int_nat_int @ F @ X2 )
% 3.29/3.50 = ( comp_int_nat_int @ Fa @ Xa2 ) )
% 3.29/3.50 => ( X2 = Xa2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.inj_map_strong
% 3.29/3.50 thf(fact_1058_surj__fun__eq,axiom,
% 3.29/3.50 ! [F: nat > $o,X5: set_nat,G1: $o > $o,G22: $o > $o] :
% 3.29/3.50 ( ( ( image_nat_o @ F @ X5 )
% 3.29/3.50 = top_top_set_o )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ X5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ G1 @ F @ X )
% 3.29/3.50 = ( comp_o_o_nat @ G22 @ F @ X ) ) )
% 3.29/3.50 => ( G1 = G22 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % surj_fun_eq
% 3.29/3.50 thf(fact_1059_surj__fun__eq,axiom,
% 3.29/3.50 ! [F: code_integer > code_integer > code_integer,X5: set_Code_integer,G1: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G22: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.50 ( ( ( image_2177946750938214461nteger @ F @ X5 )
% 3.29/3.50 = top_to3804862627464599871nteger )
% 3.29/3.50 => ( ! [X: code_integer] :
% 3.29/3.50 ( ( member_Code_integer @ X @ X5 )
% 3.29/3.50 => ( ( comp_C8797469213163452608nteger @ G1 @ F @ X )
% 3.29/3.50 = ( comp_C8797469213163452608nteger @ G22 @ F @ X ) ) )
% 3.29/3.50 => ( G1 = G22 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % surj_fun_eq
% 3.29/3.50 thf(fact_1060_surj__fun__eq,axiom,
% 3.29/3.50 ! [F: nat > nat,X5: set_nat,G1: nat > nat,G22: nat > nat] :
% 3.29/3.50 ( ( ( image_nat_nat @ F @ X5 )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ X5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ G1 @ F @ X )
% 3.29/3.50 = ( comp_nat_nat_nat @ G22 @ F @ X ) ) )
% 3.29/3.50 => ( G1 = G22 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % surj_fun_eq
% 3.29/3.50 thf(fact_1061_surj__fun__eq,axiom,
% 3.29/3.50 ! [F: int > nat,X5: set_int,G1: nat > num,G22: nat > num] :
% 3.29/3.50 ( ( ( image_int_nat @ F @ X5 )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ X5 )
% 3.29/3.50 => ( ( comp_nat_num_int @ G1 @ F @ X )
% 3.29/3.50 = ( comp_nat_num_int @ G22 @ F @ X ) ) )
% 3.29/3.50 => ( G1 = G22 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % surj_fun_eq
% 3.29/3.50 thf(fact_1062_surj__fun__eq,axiom,
% 3.29/3.50 ! [F: int > int,X5: set_int,G1: int > nat,G22: int > nat] :
% 3.29/3.50 ( ( ( image_int_int @ F @ X5 )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ X5 )
% 3.29/3.50 => ( ( comp_int_nat_int @ G1 @ F @ X )
% 3.29/3.50 = ( comp_int_nat_int @ G22 @ F @ X ) ) )
% 3.29/3.50 => ( G1 = G22 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % surj_fun_eq
% 3.29/3.50 thf(fact_1063_comp__surj,axiom,
% 3.29/3.50 ! [F: char > char,G: char > char] :
% 3.29/3.50 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( ( image_char_char @ G @ top_top_set_char )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( image_char_char @ ( comp_char_char_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1064_comp__surj,axiom,
% 3.29/3.50 ! [F: char > char,G: char > rat] :
% 3.29/3.50 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( ( image_char_rat @ G @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( image_char_rat @ ( comp_char_rat_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1065_comp__surj,axiom,
% 3.29/3.50 ! [F: char > char,G: char > nat] :
% 3.29/3.50 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( ( image_char_nat @ G @ top_top_set_char )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ( image_char_nat @ ( comp_char_nat_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1066_comp__surj,axiom,
% 3.29/3.50 ! [F: char > char,G: char > int] :
% 3.29/3.50 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( ( image_char_int @ G @ top_top_set_char )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ( image_char_int @ ( comp_char_int_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_int ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1067_comp__surj,axiom,
% 3.29/3.50 ! [F: char > rat,G: rat > char] :
% 3.29/3.50 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( ( image_rat_char @ G @ top_top_set_rat )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( image_char_char @ ( comp_rat_char_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1068_comp__surj,axiom,
% 3.29/3.50 ! [F: char > rat,G: rat > rat] :
% 3.29/3.50 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( ( image_rat_rat @ G @ top_top_set_rat )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( image_char_rat @ ( comp_rat_rat_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1069_comp__surj,axiom,
% 3.29/3.50 ! [F: char > rat,G: rat > nat] :
% 3.29/3.50 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( ( image_rat_nat @ G @ top_top_set_rat )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ( image_char_nat @ ( comp_rat_nat_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1070_comp__surj,axiom,
% 3.29/3.50 ! [F: char > rat,G: rat > int] :
% 3.29/3.50 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( ( image_rat_int @ G @ top_top_set_rat )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ( image_char_int @ ( comp_rat_int_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_int ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1071_comp__surj,axiom,
% 3.29/3.50 ! [F: char > nat,G: nat > char] :
% 3.29/3.50 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ( ( image_nat_char @ G @ top_top_set_nat )
% 3.29/3.50 = top_top_set_char )
% 3.29/3.50 => ( ( image_char_char @ ( comp_nat_char_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1072_comp__surj,axiom,
% 3.29/3.50 ! [F: char > nat,G: nat > rat] :
% 3.29/3.50 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ( ( image_nat_rat @ G @ top_top_set_nat )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ( image_char_rat @ ( comp_nat_rat_char @ G @ F ) @ top_top_set_char )
% 3.29/3.50 = top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_surj
% 3.29/3.50 thf(fact_1073_apsnd__def,axiom,
% 3.29/3.50 ( produc6499014454317279255nteger
% 3.29/3.50 = ( produc1802105962441033582nteger @ id_Code_integer ) ) ).
% 3.29/3.50
% 3.29/3.50 % apsnd_def
% 3.29/3.50 thf(fact_1074_rel__fun__image2p,axiom,
% 3.29/3.50 ! [R3: product_prod_nat_nat > int > $o,F: product_prod_nat_nat > nat,G: int > nat] : ( bNF_re4555766996558763186at_nat @ R3 @ ( bNF_Gr6955563364113978072nt_nat @ F @ G @ R3 ) @ F @ G ) ).
% 3.29/3.50
% 3.29/3.50 % rel_fun_image2p
% 3.29/3.50 thf(fact_1075_rel__fun__image2p,axiom,
% 3.29/3.50 ! [R3: product_prod_nat_nat > int > $o,F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat,G: int > int > int] : ( bNF_re7408651293131936558nt_int @ R3 @ ( bNF_Gr1354378531936274772nt_int @ F @ G @ R3 ) @ F @ G ) ).
% 3.29/3.50
% 3.29/3.50 % rel_fun_image2p
% 3.29/3.50 thf(fact_1076_rel__fun__image2p,axiom,
% 3.29/3.50 ! [R3: product_prod_nat_nat > int > $o,F: product_prod_nat_nat > product_prod_nat_nat > $o,G: int > int > $o] : ( bNF_re717283939379294677_int_o @ R3 @ ( bNF_Gr364077372107685167_int_o @ F @ G @ R3 ) @ F @ G ) ).
% 3.29/3.50
% 3.29/3.50 % rel_fun_image2p
% 3.29/3.50 thf(fact_1077_rel__fun__image2p,axiom,
% 3.29/3.50 ! [R3: int > code_integer > $o,F: int > num,G: code_integer > num] : ( bNF_re6718328864250387230um_num @ R3 @ ( bNF_Gr166583433173494904er_num @ F @ G @ R3 ) @ F @ G ) ).
% 3.29/3.50
% 3.29/3.50 % rel_fun_image2p
% 3.29/3.50 thf(fact_1078_rel__fun__image2p,axiom,
% 3.29/3.50 ! [R3: int > int > $o,F: int > num,G: int > num] : ( bNF_re7626690874201225453um_num @ R3 @ ( bNF_Gr7020624548710275655nt_num @ F @ G @ R3 ) @ F @ G ) ).
% 3.29/3.50
% 3.29/3.50 % rel_fun_image2p
% 3.29/3.50 thf(fact_1079_comp__fun__idem__on_Ocomp__comp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_Co726186806682698383nteger,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,R3: set_Code_integer] :
% 3.29/3.50 ( ( finite954763878425697269nteger @ S5 @ F )
% 3.29/3.50 => ( ( ord_le348599935723844335nteger @ ( image_2177946750938214461nteger @ G @ top_to4645266643341252675nteger ) @ S5 )
% 3.29/3.50 => ( finite917065715488314481nteger @ R3 @ ( comp_C8797469213163452608nteger @ F @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_comp_fun_idem_on
% 3.29/3.50 thf(fact_1080_comp__fun__commute__on_Ocomp__comp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_Co726186806682698383nteger,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,R3: set_Code_integer] :
% 3.29/3.50 ( ( finite6756937295472016048nteger @ S5 @ F )
% 3.29/3.50 => ( ( ord_le348599935723844335nteger @ ( image_2177946750938214461nteger @ G @ top_to4645266643341252675nteger ) @ S5 )
% 3.29/3.50 => ( finite366418920864469932nteger @ R3 @ ( comp_C8797469213163452608nteger @ F @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_comp_fun_commute_on
% 3.29/3.50 thf(fact_1081_image__Pow__mono,axiom,
% 3.29/3.50 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.50 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.50 => ( ord_le513522071413781156et_rat @ ( image_4408659257933336347et_rat @ ( image_nat_rat @ F ) @ ( pow_nat @ A4 ) ) @ ( pow_rat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_mono
% 3.29/3.50 thf(fact_1082_image__Pow__mono,axiom,
% 3.29/3.50 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.50 => ( ord_le6893508408891458716et_nat @ ( image_7916887816326733075et_nat @ ( image_nat_nat @ F ) @ ( pow_nat @ A4 ) ) @ ( pow_nat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_mono
% 3.29/3.50 thf(fact_1083_image__Pow__mono,axiom,
% 3.29/3.50 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.50 => ( ord_le4403425263959731960et_int @ ( image_3739036796817536367et_int @ ( image_nat_int @ F ) @ ( pow_nat @ A4 ) ) @ ( pow_int @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_mono
% 3.29/3.50 thf(fact_1084_image__Pow__mono,axiom,
% 3.29/3.50 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.50 => ( ord_le6893508408891458716et_nat @ ( image_4702325430467532143et_nat @ ( image_int_nat @ F ) @ ( pow_int @ A4 ) ) @ ( pow_nat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_mono
% 3.29/3.50 thf(fact_1085_image__Pow__mono,axiom,
% 3.29/3.50 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.50 => ( ord_le4403425263959731960et_int @ ( image_524474410958335435et_int @ ( image_int_int @ F ) @ ( pow_int @ A4 ) ) @ ( pow_int @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_mono
% 3.29/3.50 thf(fact_1086_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi7262943168399475603_int_o
% 3.29/3.50 = ( ^ [F2: char > int,G3: code_integer > int,P4: int > int > $o] : ( relcom5819909836510906509nteger @ ( bNF_Grp_char_int @ top_top_set_char @ F2 ) @ ( relcom967497705283160040nteger @ P4 @ ( conver1462408618118490240er_int @ ( bNF_Gr6045950513751025625er_int @ top_to4645266643341252675nteger @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1087_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi508398028314858188_int_o
% 3.29/3.50 = ( ^ [F2: rat > int,G3: code_integer > int,P4: int > int > $o] : ( relcom3409376902655092628nteger @ ( bNF_Grp_rat_int @ top_top_set_rat @ F2 ) @ ( relcom967497705283160040nteger @ P4 @ ( conver1462408618118490240er_int @ ( bNF_Gr6045950513751025625er_int @ top_to4645266643341252675nteger @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1088_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi7331807916455492308_int_o
% 3.29/3.50 = ( ^ [F2: nat > int,G3: code_integer > int,P4: int > int > $o] : ( relcom3277315637376110988nteger @ ( bNF_Grp_nat_int @ top_top_set_nat @ F2 ) @ ( relcom967497705283160040nteger @ P4 @ ( conver1462408618118490240er_int @ ( bNF_Gr6045950513751025625er_int @ top_to4645266643341252675nteger @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1089_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi2125572119366604152_int_o
% 3.29/3.50 = ( ^ [F2: int > int,G3: code_integer > int,P4: int > int > $o] : ( relcom967497705283160040nteger @ ( bNF_Grp_int_int @ top_top_set_int @ F2 ) @ ( relcom967497705283160040nteger @ P4 @ ( conver1462408618118490240er_int @ ( bNF_Gr6045950513751025625er_int @ top_to4645266643341252675nteger @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1090_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi467646977814820164_int_o
% 3.29/3.50 = ( ^ [F2: list_nat > int,G3: code_integer > int,P4: int > int > $o] : ( relcom7887202796854296604nteger @ ( bNF_Grp_list_nat_int @ top_top_set_list_nat @ F2 ) @ ( relcom967497705283160040nteger @ P4 @ ( conver1462408618118490240er_int @ ( bNF_Gr6045950513751025625er_int @ top_to4645266643341252675nteger @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1091_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi728936465572800120_nat_o
% 3.29/3.50 = ( ^ [F2: char > product_prod_nat_nat,G3: int > product_prod_nat_nat,P4: product_prod_nat_nat > product_prod_nat_nat > $o] : ( relcom7879471502873553579at_int @ ( bNF_Gr8982933507515605408at_nat @ top_top_set_char @ F2 ) @ ( relcom8911704206367525917at_int @ P4 @ ( conver1866313717161370910at_nat @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1092_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi2997284877290766385_nat_o
% 3.29/3.50 = ( ^ [F2: rat > product_prod_nat_nat,G3: int > product_prod_nat_nat,P4: product_prod_nat_nat > product_prod_nat_nat > $o] : ( relcom1211213461163567844at_int @ ( bNF_Gr6883301533820405721at_nat @ top_top_set_rat @ F2 ) @ ( relcom8911704206367525917at_int @ P4 @ ( conver1866313717161370910at_nat @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1093_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi190728152058600505_nat_o
% 3.29/3.50 = ( ^ [F2: nat > product_prod_nat_nat,G3: int > product_prod_nat_nat,P4: product_prod_nat_nat > product_prod_nat_nat > $o] : ( relcom8569543703982574316at_int @ ( bNF_Gr3553472063123884001at_nat @ top_top_set_nat @ F2 ) @ ( relcom8911704206367525917at_int @ P4 @ ( conver1866313717161370910at_nat @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1094_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi1204582724742824157_nat_o
% 3.29/3.50 = ( ^ [F2: int > product_prod_nat_nat,G3: int > product_prod_nat_nat,P4: product_prod_nat_nat > product_prod_nat_nat > $o] : ( relcom1106208330880909712at_int @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ F2 ) @ ( relcom8911704206367525917at_int @ P4 @ ( conver1866313717161370910at_nat @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1095_vimage2p__Grp,axiom,
% 3.29/3.50 ( bNF_vi5202502398764838569_nat_o
% 3.29/3.50 = ( ^ [F2: list_nat > product_prod_nat_nat,G3: int > product_prod_nat_nat,P4: product_prod_nat_nat > product_prod_nat_nat > $o] : ( relcom170568170053003356at_int @ ( bNF_Gr4119388860389678161at_nat @ top_top_set_list_nat @ F2 ) @ ( relcom8911704206367525917at_int @ P4 @ ( conver1866313717161370910at_nat @ ( bNF_Gr6591314147588017797at_nat @ top_top_set_int @ G3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_Grp
% 3.29/3.50 thf(fact_1096_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o,A: char > nat,B: char > nat] :
% 3.29/3.50 ( ( bNF_re3734335887435638179at_nat
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: char > product_prod_nat_nat] :
% 3.29/3.50 ( ( member3295615932019376976at_nat @ Z4
% 3.29/3.50 @ ( collec1683818095804863890at_nat
% 3.29/3.50 @ ^ [X4: char > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8382823969816519465at_nat @ X4 @ top_top_set_char ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P1491501995297412481t_char @ product_fst_nat_nat @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P1491501995297412481t_char @ product_snd_nat_nat @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1097_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o,A: rat > nat,B: rat > nat] :
% 3.29/3.50 ( ( bNF_re6557955094579809201at_nat
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: rat > product_prod_nat_nat] :
% 3.29/3.50 ( ( member849810989832120969at_nat @ Z4
% 3.29/3.50 @ ( collec2824469931397938891at_nat
% 3.29/3.50 @ ^ [X4: rat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_9175953278516507234at_nat @ X4 @ top_top_set_rat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P1320480151300532104at_rat @ product_fst_nat_nat @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P1320480151300532104at_rat @ product_snd_nat_nat @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1098_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o,A: nat > nat,B: nat > nat] :
% 3.29/3.50 ( ( bNF_re5653821019739307937at_nat
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: nat > product_prod_nat_nat] :
% 3.29/3.50 ( ( member6743353555990375057at_nat @ Z4
% 3.29/3.50 @ ( collec8718012497556192979at_nat
% 3.29/3.50 @ ^ [X4: nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ X4 @ top_top_set_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P1955610211387027840at_nat @ product_fst_nat_nat @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P1955610211387027840at_nat @ product_snd_nat_nat @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1099_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o,A: int > nat,B: int > nat] :
% 3.29/3.50 ( ( bNF_re3715656647883201625at_nat
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: int > product_prod_nat_nat] :
% 3.29/3.50 ( ( member557823603599733045at_nat @ Z4
% 3.29/3.50 @ ( collec2532482545165550967at_nat
% 3.29/3.50 @ ^ [X4: int > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8883965892284119310at_nat @ X4 @ top_top_set_int ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P1953119740877977564at_int @ product_fst_nat_nat @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P1953119740877977564at_int @ product_snd_nat_nat @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1100_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: num > num > $o,A: int > num,B: int > num] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: int > product_prod_num_num] :
% 3.29/3.50 ( ( member7514810323860029129um_num @ Z4
% 3.29/3.50 @ ( collec266097228571071243um_num
% 3.29/3.50 @ ^ [X4: int > product_prod_num_num] : ( ord_le880128212290418581um_num @ ( image_7722540232540426402um_num @ X4 @ top_top_set_int ) @ ( collec2230928802738392704um_num @ ( produc5703948589228662326_num_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P4305060815297604026um_int @ product_fst_num_num @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P4305060815297604026um_int @ product_snd_num_num @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1101_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: int > int > $o,A: char > int,B: char > int] :
% 3.29/3.50 ( ( bNF_re4731199128827642459nt_int
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: char > product_prod_int_int] :
% 3.29/3.50 ( ( member2992454361780672008nt_int @ Z4
% 3.29/3.50 @ ( collec1380656525566158922nt_int
% 3.29/3.50 @ ^ [X4: char > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5204326662208377313nt_int @ X4 @ top_top_set_char ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P4161745170962941589t_char @ product_fst_int_int @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P4161745170962941589t_char @ product_snd_int_int @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1102_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: int > int > $o,A: rat > int,B: rat > int] :
% 3.29/3.50 ( ( bNF_re7554818335971813481nt_int
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: rat > product_prod_int_int] :
% 3.29/3.50 ( ( member546649419593416001nt_int @ Z4
% 3.29/3.50 @ ( collec2521308361159233923nt_int
% 3.29/3.50 @ ^ [X4: rat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5997455970908365082nt_int @ X4 @ top_top_set_rat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P6018825582104210588nt_rat @ product_fst_int_int @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P6018825582104210588nt_rat @ product_snd_int_int @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1103_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: int > int > $o,A: nat > int,B: nat > int] :
% 3.29/3.50 ( ( bNF_re6650684261131312217nt_int
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: nat > product_prod_int_int] :
% 3.29/3.50 ( ( member6440191985751670089nt_int @ Z4
% 3.29/3.50 @ ( collec8414850927317488011nt_int
% 3.29/3.50 @ ^ [X4: nat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_2667626500211843362nt_int @ X4 @ top_top_set_nat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P6653955642190706324nt_nat @ product_fst_int_int @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P6653955642190706324nt_nat @ product_snd_int_int @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1104_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: int > int > $o,A: int > int,B: int > int] :
% 3.29/3.50 ( ( bNF_re4712519889275205905nt_int
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: int > product_prod_int_int] :
% 3.29/3.50 ( ( member254662033361028077nt_int @ Z4
% 3.29/3.50 @ ( collec2229320974926845999nt_int
% 3.29/3.50 @ ^ [X4: int > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5705468584675977158nt_int @ X4 @ top_top_set_int ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P6651465171681656048nt_int @ product_fst_int_int @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P6651465171681656048nt_int @ product_snd_int_int @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1105_fun_Oin__rel,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o,A: list_nat > nat,B: list_nat > nat] :
% 3.29/3.50 ( ( bNF_re4629543205785817921at_nat
% 3.29/3.50 @ ^ [Y2: list_nat,Z: list_nat] : ( Y2 = Z )
% 3.29/3.50 @ R3
% 3.29/3.50 @ A
% 3.29/3.50 @ B )
% 3.29/3.50 = ( ? [Z4: list_nat > product_prod_nat_nat] :
% 3.29/3.50 ( ( member3963856813518191233at_nat @ Z4
% 3.29/3.50 @ ( collec3092956710985254339at_nat
% 3.29/3.50 @ ^ [X4: list_nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_2795870212791037530at_nat @ X4 @ top_top_set_list_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) )
% 3.29/3.50 & ( ( comp_P5292260908303971472st_nat @ product_fst_nat_nat @ Z4 )
% 3.29/3.50 = A )
% 3.29/3.50 & ( ( comp_P5292260908303971472st_nat @ product_snd_nat_nat @ Z4 )
% 3.29/3.50 = B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.in_rel
% 3.29/3.50 thf(fact_1106_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: $o > $o] :
% 3.29/3.50 ( ( F = id_o )
% 3.29/3.50 => ( ( relcompp_o_o_o @ ( conversep_o_o @ ( bNF_Grp_o_o @ top_top_set_o @ F ) ) @ ( bNF_Grp_o_o @ top_top_set_o @ F ) )
% 3.29/3.50 = ( bNF_Grp_o_o @ top_top_set_o @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1107_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: num > num] :
% 3.29/3.50 ( ( F = id_num )
% 3.29/3.50 => ( ( relcompp_num_num_num @ ( conversep_num_num @ ( bNF_Grp_num_num @ top_top_set_num @ F ) ) @ ( bNF_Grp_num_num @ top_top_set_num @ F ) )
% 3.29/3.50 = ( bNF_Grp_num_num @ top_top_set_num @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1108_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: char > char] :
% 3.29/3.50 ( ( F = id_char )
% 3.29/3.50 => ( ( relcom5872928454965100966r_char @ ( conversep_char_char @ ( bNF_Grp_char_char @ top_top_set_char @ F ) ) @ ( bNF_Grp_char_char @ top_top_set_char @ F ) )
% 3.29/3.50 = ( bNF_Grp_char_char @ top_top_set_char @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1109_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: list_nat > list_nat] :
% 3.29/3.50 ( ( F = id_list_nat )
% 3.29/3.50 => ( ( relcom8030397737370142931st_nat @ ( conver909888920752868663st_nat @ ( bNF_Gr600725020315365264st_nat @ top_top_set_list_nat @ F ) ) @ ( bNF_Gr600725020315365264st_nat @ top_top_set_list_nat @ F ) )
% 3.29/3.50 = ( bNF_Gr600725020315365264st_nat @ top_top_set_list_nat @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1110_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: rat > rat] :
% 3.29/3.50 ( ( F = id_rat )
% 3.29/3.50 => ( ( relcompp_rat_rat_rat @ ( conversep_rat_rat @ ( bNF_Grp_rat_rat @ top_top_set_rat @ F ) ) @ ( bNF_Grp_rat_rat @ top_top_set_rat @ F ) )
% 3.29/3.50 = ( bNF_Grp_rat_rat @ top_top_set_rat @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1111_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: nat > nat] :
% 3.29/3.50 ( ( F = id_nat )
% 3.29/3.50 => ( ( relcompp_nat_nat_nat @ ( conversep_nat_nat @ ( bNF_Grp_nat_nat @ top_top_set_nat @ F ) ) @ ( bNF_Grp_nat_nat @ top_top_set_nat @ F ) )
% 3.29/3.50 = ( bNF_Grp_nat_nat @ top_top_set_nat @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1112_Grp__UNIV__id,axiom,
% 3.29/3.50 ! [F: int > int] :
% 3.29/3.50 ( ( F = id_int )
% 3.29/3.50 => ( ( relcompp_int_int_int @ ( conversep_int_int @ ( bNF_Grp_int_int @ top_top_set_int @ F ) ) @ ( bNF_Grp_int_int @ top_top_set_int @ F ) )
% 3.29/3.50 = ( bNF_Grp_int_int @ top_top_set_int @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_UNIV_id
% 3.29/3.50 thf(fact_1113_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: rat > rat,G: rat > rat] :
% 3.29/3.50 ( ( order_4774338944571509483at_rat @ F )
% 3.29/3.50 => ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ! [X: rat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_4774338944571509483at_rat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1114_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: rat > nat,G: nat > rat] :
% 3.29/3.50 ( ( order_5409469004658005219at_nat @ F )
% 3.29/3.50 => ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ! [X: rat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_5090893588506375395at_rat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1115_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: rat > int,G: int > rat] :
% 3.29/3.50 ( ( order_5406978534148954943at_int @ F )
% 3.29/3.50 => ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ! [X: rat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_6090247300407429951nt_rat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1116_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: nat > rat,G: rat > nat] :
% 3.29/3.50 ( ( order_5090893588506375395at_rat @ F )
% 3.29/3.50 => ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_5409469004658005219at_nat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1117_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: nat > nat,G: nat > nat] :
% 3.29/3.50 ( ( order_5726023648592871131at_nat @ F )
% 3.29/3.50 => ( ( ( image_nat_nat @ F @ top_top_set_nat )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_5726023648592871131at_nat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1118_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: nat > int,G: int > nat] :
% 3.29/3.50 ( ( order_5723533178083820855at_int @ F )
% 3.29/3.50 => ( ( ( image_nat_int @ F @ top_top_set_nat )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_6725377360493925687nt_nat @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1119_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: int > rat,G: rat > int] :
% 3.29/3.50 ( ( order_6090247300407429951nt_rat @ F )
% 3.29/3.50 => ( ( ( image_int_rat @ F @ top_top_set_int )
% 3.29/3.50 = top_top_set_rat )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_5406978534148954943at_int @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1120_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: int > nat,G: nat > int] :
% 3.29/3.50 ( ( order_6725377360493925687nt_nat @ F )
% 3.29/3.50 => ( ( ( image_int_nat @ F @ top_top_set_int )
% 3.29/3.50 = top_top_set_nat )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_5723533178083820855at_int @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1121_strict__mono__inv,axiom,
% 3.29/3.50 ! [F: int > int,G: int > int] :
% 3.29/3.50 ( ( order_6722886889984875411nt_int @ F )
% 3.29/3.50 => ( ( ( image_int_int @ F @ top_top_set_int )
% 3.29/3.50 = top_top_set_int )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( G @ ( F @ X ) )
% 3.29/3.50 = X )
% 3.29/3.50 => ( order_6722886889984875411nt_int @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % strict_mono_inv
% 3.29/3.50 thf(fact_1122_Id__on__Gr,axiom,
% 3.29/3.50 ( id_on_nat
% 3.29/3.50 = ( ^ [A6: set_nat] : ( bNF_Gr_nat_nat @ A6 @ id_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_Gr
% 3.29/3.50 thf(fact_1123_Id__on__Gr,axiom,
% 3.29/3.50 ( id_on_o
% 3.29/3.50 = ( ^ [A6: set_o] : ( bNF_Gr_o_o @ A6 @ id_o ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_Gr
% 3.29/3.50 thf(fact_1124_Id__on__Gr,axiom,
% 3.29/3.50 ( id_on_num
% 3.29/3.50 = ( ^ [A6: set_num] : ( bNF_Gr_num_num @ A6 @ id_num ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_Gr
% 3.29/3.50 thf(fact_1125_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,M: $o > $o] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M = id_o )
% 3.29/3.50 => ( ( comp_o_nat_nat @ ( comp_o_nat_o @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1126_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,M: $o > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M = id_o )
% 3.29/3.50 => ( ( comp_o_o_o @ ( comp_o_o_o @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_o ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1127_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: num > $o,Abs: $o > num,M: $o > $o] :
% 3.29/3.50 ( ( type_d9070036042389994064_num_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M = id_o )
% 3.29/3.50 => ( ( comp_o_num_num @ ( comp_o_num_o @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_num ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1128_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: nat > num,Abs: num > nat,M: num > num] :
% 3.29/3.50 ( ( type_d2807825734933527320at_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( M = id_num )
% 3.29/3.50 => ( ( comp_num_nat_nat @ ( comp_num_nat_num @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1129_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: $o > num,Abs: num > $o,M: num > num] :
% 3.29/3.50 ( ( type_d3678713432601627782_o_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( M = id_num )
% 3.29/3.50 => ( ( comp_num_o_o @ ( comp_num_o_num @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_o ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1130_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: num > num,Abs: num > num,M: num > num] :
% 3.29/3.50 ( ( type_d938156138240996706um_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( M = id_num )
% 3.29/3.50 => ( ( comp_num_num_num @ ( comp_num_num_num @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_num ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1131_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,M: char > char] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( M = id_char )
% 3.29/3.50 => ( ( comp_char_nat_nat @ ( comp_char_nat_char @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1132_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o,M: char > char] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( M = id_char )
% 3.29/3.50 => ( ( comp_char_o_o @ ( comp_char_o_char @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_o ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1133_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num,M: char > char] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( M = id_char )
% 3.29/3.50 => ( ( comp_char_num_num @ ( comp_char_num_char @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_num ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1134_type__copy__map__id0,axiom,
% 3.29/3.50 ! [Rep: nat > rat,Abs: rat > nat,M: rat > rat] :
% 3.29/3.50 ( ( type_d5615363888691252950at_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( M = id_rat )
% 3.29/3.50 => ( ( comp_rat_nat_nat @ ( comp_rat_nat_rat @ Abs @ M ) @ Rep )
% 3.29/3.50 = id_nat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_id0
% 3.29/3.50 thf(fact_1135_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( comp_char_nat_nat @ Abs @ Rep )
% 3.29/3.50 = id_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1136_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( comp_char_o_o @ Abs @ Rep )
% 3.29/3.50 = id_o ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1137_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( comp_char_num_num @ Abs @ Rep )
% 3.29/3.50 = id_num ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1138_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > rat,Abs: rat > nat] :
% 3.29/3.50 ( ( type_d5615363888691252950at_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( comp_rat_nat_nat @ Abs @ Rep )
% 3.29/3.50 = id_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1139_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > rat,Abs: rat > $o] :
% 3.29/3.50 ( ( type_d6486251586359353412_o_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( comp_rat_o_o @ Abs @ Rep )
% 3.29/3.50 = id_o ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1140_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: num > rat,Abs: rat > num] :
% 3.29/3.50 ( ( type_d3745694291998722336um_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( comp_rat_num_num @ Abs @ Rep )
% 3.29/3.50 = id_num ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1141_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > nat,Abs: nat > $o] :
% 3.29/3.50 ( ( type_d7121381646445849148_o_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( comp_nat_o_o @ Abs @ Rep )
% 3.29/3.50 = id_o ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1142_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: num > nat,Abs: nat > num] :
% 3.29/3.50 ( ( type_d4380824352085218072um_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( comp_nat_num_num @ Abs @ Rep )
% 3.29/3.50 = id_num ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1143_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ Abs @ Rep )
% 3.29/3.50 = id_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1144_type__copy__Abs__o__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > int,Abs: int > nat] :
% 3.29/3.50 ( ( type_d6248003478268698410at_int @ Rep @ Abs @ top_top_set_int )
% 3.29/3.50 => ( ( comp_int_nat_nat @ Abs @ Rep )
% 3.29/3.50 = id_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Abs_o_Rep
% 3.29/3.50 thf(fact_1145_type__copy__Rep__o__Abs,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ Rep @ Abs )
% 3.29/3.50 = id_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Rep_o_Abs
% 3.29/3.50 thf(fact_1146_type__copy__Rep__o__Abs,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( comp_P5156358013004227690it_o_o @ Rep @ Abs )
% 3.29/3.50 = id_o ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_Rep_o_Abs
% 3.29/3.50 thf(fact_1147_case__prodI2_H,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat,C: nat > nat > product_prod_nat_nat > $o,X2: product_prod_nat_nat] :
% 3.29/3.50 ( ! [A3: nat,B3: nat] :
% 3.29/3.50 ( ( ( product_Pair_nat_nat @ A3 @ B3 )
% 3.29/3.50 = P )
% 3.29/3.50 => ( C @ A3 @ B3 @ X2 ) )
% 3.29/3.50 => ( produc8739625826339149834_nat_o @ C @ P @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2'
% 3.29/3.50 thf(fact_1148_image__ident,axiom,
% 3.29/3.50 ! [Y4: set_nat] :
% 3.29/3.50 ( ( image_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : X4
% 3.29/3.50 @ Y4 )
% 3.29/3.50 = Y4 ) ).
% 3.29/3.50
% 3.29/3.50 % image_ident
% 3.29/3.50 thf(fact_1149_image__ident,axiom,
% 3.29/3.50 ! [Y4: set_int] :
% 3.29/3.50 ( ( image_int_int
% 3.29/3.50 @ ^ [X4: int] : X4
% 3.29/3.50 @ Y4 )
% 3.29/3.50 = Y4 ) ).
% 3.29/3.50
% 3.29/3.50 % image_ident
% 3.29/3.50 thf(fact_1150_split__part,axiom,
% 3.29/3.50 ! [P2: $o,Q2: int > int > $o] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [A5: int,B4: int] :
% 3.29/3.50 ( P2
% 3.29/3.50 & ( Q2 @ A5 @ B4 ) ) )
% 3.29/3.50 = ( ^ [Ab: product_prod_int_int] :
% 3.29/3.50 ( P2
% 3.29/3.50 & ( produc4947309494688390418_int_o @ Q2 @ Ab ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % split_part
% 3.29/3.50 thf(fact_1151_Id__onI,axiom,
% 3.29/3.50 ! [A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.50 => ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ A ) @ ( id_on_7869290023980668164at_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1152_Id__onI,axiom,
% 3.29/3.50 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.50 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ A ) @ ( id_on_2554058798563519774at_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1153_Id__onI,axiom,
% 3.29/3.50 ! [A: $o,A4: set_o] :
% 3.29/3.50 ( ( member_o @ A @ A4 )
% 3.29/3.50 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ A ) @ ( id_on_o @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1154_Id__onI,axiom,
% 3.29/3.50 ! [A: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( member6273874620674182256at_nat @ A @ A4 )
% 3.29/3.50 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ A ) @ ( id_on_3275838214495744996at_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1155_Id__onI,axiom,
% 3.29/3.50 ! [A: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( member2643936169264416010at_nat @ A @ A4 )
% 3.29/3.50 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ A ) @ ( id_on_6713504163309144702at_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1156_Id__onI,axiom,
% 3.29/3.50 ! [A: nat,A4: set_nat] :
% 3.29/3.50 ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ A ) @ ( id_on_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1157_Id__onI,axiom,
% 3.29/3.50 ! [A: int,A4: set_int] :
% 3.29/3.50 ( ( member_int @ A @ A4 )
% 3.29/3.50 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ A ) @ ( id_on_int @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onI
% 3.29/3.50 thf(fact_1158_case__prod__conv,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,A: nat,B: nat] :
% 3.29/3.50 ( ( produc27273713700761075at_nat @ F @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.50 = ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_conv
% 3.29/3.50 thf(fact_1159_case__prod__conv,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > $o,A: nat,B: nat] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o @ F @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.50 = ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_conv
% 3.29/3.50 thf(fact_1160_case__prod__conv,axiom,
% 3.29/3.50 ! [F: int > int > product_prod_int_int,A: int,B: int] :
% 3.29/3.50 ( ( produc4245557441103728435nt_int @ F @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.50 = ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_conv
% 3.29/3.50 thf(fact_1161_case__prod__conv,axiom,
% 3.29/3.50 ! [F: int > int > $o,A: int,B: int] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o @ F @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.50 = ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_conv
% 3.29/3.50 thf(fact_1162_case__prod__conv,axiom,
% 3.29/3.50 ! [F: int > int > int,A: int,B: int] :
% 3.29/3.50 ( ( produc8211389475949308722nt_int @ F @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.50 = ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_conv
% 3.29/3.50 thf(fact_1163_case__prodI,axiom,
% 3.29/3.50 ! [F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( F @ A @ B )
% 3.29/3.50 => ( produc9020218426428501292_nat_o @ F @ ( produc9060074326276436823at_nat @ A @ B ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI
% 3.29/3.50 thf(fact_1164_case__prodI,axiom,
% 3.29/3.50 ! [F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( F @ A @ B )
% 3.29/3.50 => ( produc410239310623530412_nat_o @ F @ ( produc2922128104949294807at_nat @ A @ B ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI
% 3.29/3.50 thf(fact_1165_case__prodI,axiom,
% 3.29/3.50 ! [F: nat > num > $o,A: nat,B: num] :
% 3.29/3.50 ( ( F @ A @ B )
% 3.29/3.50 => ( produc4927758841916487424_num_o @ F @ ( product_Pair_nat_num @ A @ B ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI
% 3.29/3.50 thf(fact_1166_case__prodI,axiom,
% 3.29/3.50 ! [F: nat > nat > $o,A: nat,B: nat] :
% 3.29/3.50 ( ( F @ A @ B )
% 3.29/3.50 => ( produc6081775807080527818_nat_o @ F @ ( product_Pair_nat_nat @ A @ B ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI
% 3.29/3.50 thf(fact_1167_case__prodI,axiom,
% 3.29/3.50 ! [F: int > int > $o,A: int,B: int] :
% 3.29/3.50 ( ( F @ A @ B )
% 3.29/3.50 => ( produc4947309494688390418_int_o @ F @ ( product_Pair_int_int @ A @ B ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI
% 3.29/3.50 thf(fact_1168_case__prodI2,axiom,
% 3.29/3.50 ! [P: produc1319942482725812455at_nat,C: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o] :
% 3.29/3.50 ( ! [A3: set_Pr4329608150637261639at_nat,B3: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( produc9060074326276436823at_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( C @ A3 @ B3 ) )
% 3.29/3.50 => ( produc9020218426428501292_nat_o @ C @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2
% 3.29/3.50 thf(fact_1169_case__prodI2,axiom,
% 3.29/3.50 ! [P: produc3843707927480180839at_nat,C: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.50 ( ! [A3: set_Pr1261947904930325089at_nat,B3: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( produc2922128104949294807at_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( C @ A3 @ B3 ) )
% 3.29/3.50 => ( produc410239310623530412_nat_o @ C @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2
% 3.29/3.50 thf(fact_1170_case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num,C: nat > num > $o] :
% 3.29/3.50 ( ! [A3: nat,B3: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.50 => ( C @ A3 @ B3 ) )
% 3.29/3.50 => ( produc4927758841916487424_num_o @ C @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2
% 3.29/3.50 thf(fact_1171_case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat,C: nat > nat > $o] :
% 3.29/3.50 ( ! [A3: nat,B3: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( C @ A3 @ B3 ) )
% 3.29/3.50 => ( produc6081775807080527818_nat_o @ C @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2
% 3.29/3.50 thf(fact_1172_case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_int_int,C: int > int > $o] :
% 3.29/3.50 ( ! [A3: int,B3: int] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_int_int @ A3 @ B3 ) )
% 3.29/3.50 => ( C @ A3 @ B3 ) )
% 3.29/3.50 => ( produc4947309494688390418_int_o @ C @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodI2
% 3.29/3.50 thf(fact_1173_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: $o,C: nat > num > set_o,A: nat,B: num] :
% 3.29/3.50 ( ( member_o @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc836176033315069408_set_o @ C @ ( product_Pair_nat_num @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1174_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: nat,C: nat > num > set_nat,A: nat,B: num] :
% 3.29/3.50 ( ( member_nat @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc4130284055270567454et_nat @ C @ ( product_Pair_nat_num @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1175_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: int,C: nat > num > set_int,A: nat,B: num] :
% 3.29/3.50 ( ( member_int @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc9175805072616146554et_int @ C @ ( product_Pair_nat_num @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1176_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: $o,C: nat > nat > set_o,A: nat,B: nat] :
% 3.29/3.50 ( ( member_o @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc59986286002894506_set_o @ C @ ( product_Pair_nat_nat @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1177_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: nat,C: nat > nat > set_nat,A: nat,B: nat] :
% 3.29/3.50 ( ( member_nat @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc6189476227299908564et_nat @ C @ ( product_Pair_nat_nat @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1178_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: int,C: nat > nat > set_int,A: nat,B: nat] :
% 3.29/3.50 ( ( member_int @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc2011625207790711856et_int @ C @ ( product_Pair_nat_nat @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1179_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: $o,C: int > int > set_o,A: int,B: int] :
% 3.29/3.50 ( ( member_o @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc4257766111578684402_set_o @ C @ ( product_Pair_int_int @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1180_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: nat,C: int > int > set_nat,A: int,B: int] :
% 3.29/3.50 ( ( member_nat @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc4251311855443802252et_nat @ C @ ( product_Pair_int_int @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1181_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: int,C: int > int > set_int,A: int,B: int] :
% 3.29/3.50 ( ( member_int @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc73460835934605544et_int @ C @ ( product_Pair_int_int @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1182_mem__case__prodI,axiom,
% 3.29/3.50 ! [Z2: product_prod_nat_nat,C: nat > num > set_Pr1261947904930325089at_nat,A: nat,B: num] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ Z2 @ ( C @ A @ B ) )
% 3.29/3.50 => ( member8440522571783428010at_nat @ Z2 @ ( produc859037500352796105at_nat @ C @ ( product_Pair_nat_num @ A @ B ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI
% 3.29/3.50 thf(fact_1183_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num,Z2: $o,C: nat > num > set_o] :
% 3.29/3.50 ( ! [A3: nat,B3: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc836176033315069408_set_o @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1184_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num,Z2: nat,C: nat > num > set_nat] :
% 3.29/3.50 ( ! [A3: nat,B3: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc4130284055270567454et_nat @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1185_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num,Z2: int,C: nat > num > set_int] :
% 3.29/3.50 ( ! [A3: nat,B3: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc9175805072616146554et_int @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1186_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat,Z2: $o,C: nat > nat > set_o] :
% 3.29/3.50 ( ! [A3: nat,B3: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc59986286002894506_set_o @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1187_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat,Z2: nat,C: nat > nat > set_nat] :
% 3.29/3.50 ( ! [A3: nat,B3: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc6189476227299908564et_nat @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1188_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat,Z2: int,C: nat > nat > set_int] :
% 3.29/3.50 ( ! [A3: nat,B3: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ A3 @ B3 ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc2011625207790711856et_int @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1189_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_int_int,Z2: $o,C: int > int > set_o] :
% 3.29/3.50 ( ! [A3: int,B3: int] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_int_int @ A3 @ B3 ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_o @ Z2 @ ( produc4257766111578684402_set_o @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1190_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_int_int,Z2: nat,C: int > int > set_nat] :
% 3.29/3.50 ( ! [A3: int,B3: int] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_int_int @ A3 @ B3 ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_nat @ Z2 @ ( produc4251311855443802252et_nat @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1191_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_int_int,Z2: int,C: int > int > set_int] :
% 3.29/3.50 ( ! [A3: int,B3: int] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_int_int @ A3 @ B3 ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member_int @ Z2 @ ( produc73460835934605544et_int @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1192_mem__case__prodI2,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num,Z2: product_prod_nat_nat,C: nat > num > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ! [A3: nat,B3: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ A3 @ B3 ) )
% 3.29/3.50 => ( member8440522571783428010at_nat @ Z2 @ ( C @ A3 @ B3 ) ) )
% 3.29/3.50 => ( member8440522571783428010at_nat @ Z2 @ ( produc859037500352796105at_nat @ C @ P ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_case_prodI2
% 3.29/3.50 thf(fact_1193_case__swap,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,P: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc27273713700761075at_nat
% 3.29/3.50 @ ^ [Y5: nat,X4: nat] : ( F @ X4 @ Y5 )
% 3.29/3.50 @ ( product_swap_nat_nat @ P ) )
% 3.29/3.50 = ( produc27273713700761075at_nat @ F @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_swap
% 3.29/3.50 thf(fact_1194_case__swap,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > $o,P: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o
% 3.29/3.50 @ ^ [Y5: nat,X4: nat] : ( F @ X4 @ Y5 )
% 3.29/3.50 @ ( product_swap_nat_nat @ P ) )
% 3.29/3.50 = ( produc8739625826339149834_nat_o @ F @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_swap
% 3.29/3.50 thf(fact_1195_case__swap,axiom,
% 3.29/3.50 ! [F: int > int > product_prod_int_int,P: product_prod_int_int] :
% 3.29/3.50 ( ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [Y5: int,X4: int] : ( F @ X4 @ Y5 )
% 3.29/3.50 @ ( product_swap_int_int @ P ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int @ F @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_swap
% 3.29/3.50 thf(fact_1196_case__swap,axiom,
% 3.29/3.50 ! [F: int > int > $o,P: product_prod_int_int] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [Y5: int,X4: int] : ( F @ X4 @ Y5 )
% 3.29/3.50 @ ( product_swap_int_int @ P ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o @ F @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_swap
% 3.29/3.50 thf(fact_1197_case__swap,axiom,
% 3.29/3.50 ! [F: int > int > int,P: product_prod_int_int] :
% 3.29/3.50 ( ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [Y5: int,X4: int] : ( F @ X4 @ Y5 )
% 3.29/3.50 @ ( product_swap_int_int @ P ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int @ F @ P ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_swap
% 3.29/3.50 thf(fact_1198_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_Pr6200539531224447659at_num,F: nat > num > $o] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_o @ ( F @ A @ B ) @ ( image_4451812852358507538_num_o @ ( produc4927758841916487424_num_o @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1199_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_Pr6200539531224447659at_num,F: nat > num > nat] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_nat @ ( F @ A @ B ) @ ( image_4504471508743443926um_nat @ ( produc4973203077627929192um_nat @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1200_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_Pr6200539531224447659at_num,F: nat > num > int] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_int @ ( F @ A @ B ) @ ( image_4501981038234393650um_int @ ( produc4970712607118878916um_int @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1201_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_Pr1261947904930325089at_nat,F: nat > nat > $o] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_o @ ( F @ A @ B ) @ ( image_3693632289388996572_nat_o @ ( produc6081775807080527818_nat_o @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1202_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_Pr1261947904930325089at_nat,F: nat > nat > nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_nat @ ( F @ A @ B ) @ ( image_2486076414777270412at_nat @ ( produc6842872674320459806at_nat @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1203_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_Pr1261947904930325089at_nat,F: nat > nat > int] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_int @ ( F @ A @ B ) @ ( image_2483585944268220136at_int @ ( produc6840382203811409530at_int @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1204_pair__imageI,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_Pr958786334691620121nt_int,F: int > int > nat] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_nat @ ( F @ A @ B ) @ ( image_5044651549707136836nt_nat @ ( produc8213879946458358998nt_nat @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1205_pair__imageI,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_Pr958786334691620121nt_int,F: int > int > $o] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_o @ ( F @ A @ B ) @ ( image_2135063354759101220_int_o @ ( produc4947309494688390418_int_o @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1206_pair__imageI,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_Pr958786334691620121nt_int,F: int > int > int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ A4 )
% 3.29/3.50 => ( member_int @ ( F @ A @ B ) @ ( image_5042161079198086560nt_int @ ( produc8211389475949308722nt_int @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1207_pair__imageI,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_Pr6200539531224447659at_num,F: nat > num > product_prod_nat_nat] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ A4 )
% 3.29/3.50 => ( member8440522571783428010at_nat @ ( F @ A @ B ) @ ( image_4217639968629731195at_nat @ ( produc8564434177180591209at_nat @ F ) @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % pair_imageI
% 3.29/3.50 thf(fact_1208_Inf_OINF__identity__eq,axiom,
% 3.29/3.50 ! [Inf: set_nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( Inf
% 3.29/3.50 @ ( image_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : X4
% 3.29/3.50 @ A4 ) )
% 3.29/3.50 = ( Inf @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Inf.INF_identity_eq
% 3.29/3.50 thf(fact_1209_Inf_OINF__identity__eq,axiom,
% 3.29/3.50 ! [Inf: set_int > int,A4: set_int] :
% 3.29/3.50 ( ( Inf
% 3.29/3.50 @ ( image_int_int
% 3.29/3.50 @ ^ [X4: int] : X4
% 3.29/3.50 @ A4 ) )
% 3.29/3.50 = ( Inf @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Inf.INF_identity_eq
% 3.29/3.50 thf(fact_1210_Sup_OSUP__identity__eq,axiom,
% 3.29/3.50 ! [Sup: set_nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( Sup
% 3.29/3.50 @ ( image_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : X4
% 3.29/3.50 @ A4 ) )
% 3.29/3.50 = ( Sup @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Sup.SUP_identity_eq
% 3.29/3.50 thf(fact_1211_Sup_OSUP__identity__eq,axiom,
% 3.29/3.50 ! [Sup: set_int > int,A4: set_int] :
% 3.29/3.50 ( ( Sup
% 3.29/3.50 @ ( image_int_int
% 3.29/3.50 @ ^ [X4: int] : X4
% 3.29/3.50 @ A4 ) )
% 3.29/3.50 = ( Sup @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Sup.SUP_identity_eq
% 3.29/3.50 thf(fact_1212_imageE,axiom,
% 3.29/3.50 ! [B: rat,F: nat > rat,A4: set_nat] :
% 3.29/3.50 ( ( member_rat @ B @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_nat @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1213_imageE,axiom,
% 3.29/3.50 ! [B: $o,F: $o > $o,A4: set_o] :
% 3.29/3.50 ( ( member_o @ B @ ( image_o_o @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_o @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1214_imageE,axiom,
% 3.29/3.50 ! [B: $o,F: nat > $o,A4: set_nat] :
% 3.29/3.50 ( ( member_o @ B @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_nat @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1215_imageE,axiom,
% 3.29/3.50 ! [B: $o,F: int > $o,A4: set_int] :
% 3.29/3.50 ( ( member_o @ B @ ( image_int_o @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_int @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1216_imageE,axiom,
% 3.29/3.50 ! [B: nat,F: $o > nat,A4: set_o] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_o @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1217_imageE,axiom,
% 3.29/3.50 ! [B: nat,F: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_nat @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1218_imageE,axiom,
% 3.29/3.50 ! [B: nat,F: int > nat,A4: set_int] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_int @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1219_imageE,axiom,
% 3.29/3.50 ! [B: int,F: $o > int,A4: set_o] :
% 3.29/3.50 ( ( member_int @ B @ ( image_o_int @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_o @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1220_imageE,axiom,
% 3.29/3.50 ! [B: int,F: nat > int,A4: set_nat] :
% 3.29/3.50 ( ( member_int @ B @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_nat @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1221_imageE,axiom,
% 3.29/3.50 ! [B: int,F: int > int,A4: set_int] :
% 3.29/3.50 ( ( member_int @ B @ ( image_int_int @ F @ A4 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( B
% 3.29/3.50 = ( F @ X ) )
% 3.29/3.50 => ~ ( member_int @ X @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % imageE
% 3.29/3.50 thf(fact_1222_image__image,axiom,
% 3.29/3.50 ! [F: rat > rat,G: nat > rat,A4: set_nat] :
% 3.29/3.50 ( ( image_rat_rat @ F @ ( image_nat_rat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_rat
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1223_image__image,axiom,
% 3.29/3.50 ! [F: rat > nat,G: nat > rat,A4: set_nat] :
% 3.29/3.50 ( ( image_rat_nat @ F @ ( image_nat_rat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1224_image__image,axiom,
% 3.29/3.50 ! [F: rat > int,G: nat > rat,A4: set_nat] :
% 3.29/3.50 ( ( image_rat_int @ F @ ( image_nat_rat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_int
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1225_image__image,axiom,
% 3.29/3.50 ! [F: int > rat,G: nat > int,A4: set_nat] :
% 3.29/3.50 ( ( image_int_rat @ F @ ( image_nat_int @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_rat
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1226_image__image,axiom,
% 3.29/3.50 ! [F: nat > rat,G: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( image_nat_rat @ F @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_rat
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1227_image__image,axiom,
% 3.29/3.50 ! [F: nat > rat,G: int > nat,A4: set_int] :
% 3.29/3.50 ( ( image_nat_rat @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_int_rat
% 3.29/3.50 @ ^ [X4: int] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1228_image__image,axiom,
% 3.29/3.50 ! [F: nat > nat,G: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( image_nat_nat @ F @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1229_image__image,axiom,
% 3.29/3.50 ! [F: nat > nat,G: int > nat,A4: set_int] :
% 3.29/3.50 ( ( image_nat_nat @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_int_nat
% 3.29/3.50 @ ^ [X4: int] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1230_image__image,axiom,
% 3.29/3.50 ! [F: nat > int,G: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( image_nat_int @ F @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_nat_int
% 3.29/3.50 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1231_image__image,axiom,
% 3.29/3.50 ! [F: nat > int,G: int > nat,A4: set_int] :
% 3.29/3.50 ( ( image_nat_int @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.50 = ( image_int_int
% 3.29/3.50 @ ^ [X4: int] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_image
% 3.29/3.50 thf(fact_1232_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: $o > $o,A4: set_o,P2: $o > $o] :
% 3.29/3.50 ( ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ ( image_o_o @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_o_o @ F
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1233_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: int > $o,A4: set_int,P2: $o > $o] :
% 3.29/3.50 ( ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ ( image_int_o @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_int_o @ F
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1234_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: $o > int,A4: set_o,P2: int > $o] :
% 3.29/3.50 ( ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ ( image_o_int @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_o_int @ F
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1235_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: int > int,A4: set_int,P2: int > $o] :
% 3.29/3.50 ( ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_int_int @ F
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1236_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: nat > rat,A4: set_nat,P2: rat > $o] :
% 3.29/3.50 ( ( collect_rat
% 3.29/3.50 @ ^ [X4: rat] :
% 3.29/3.50 ( ( member_rat @ X4 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_nat_rat @ F
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1237_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: nat > $o,A4: set_nat,P2: $o > $o] :
% 3.29/3.50 ( ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_nat_o @ F
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1238_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: nat > int,A4: set_nat,P2: int > $o] :
% 3.29/3.50 ( ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_nat_int @ F
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1239_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: $o > nat,A4: set_o,P2: nat > $o] :
% 3.29/3.50 ( ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_o_nat @ F
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1240_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: int > nat,A4: set_int,P2: nat > $o] :
% 3.29/3.50 ( ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_int_nat @ F
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1241_Compr__image__eq,axiom,
% 3.29/3.50 ! [F: nat > nat,A4: set_nat,P2: nat > $o] :
% 3.29/3.50 ( ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 = ( image_nat_nat @ F
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ ( F @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Compr_image_eq
% 3.29/3.50 thf(fact_1242_Id__on__def_H,axiom,
% 3.29/3.50 ! [A4: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( id_on_2554058798563519774at_nat @ ( collec3392354462482085612at_nat @ A4 ) )
% 3.29/3.50 = ( collec7088162979684241874at_nat
% 3.29/3.50 @ ( produc6590410687421337004_nat_o
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( ( X4 = Y5 )
% 3.29/3.50 & ( A4 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_def'
% 3.29/3.50 thf(fact_1243_Id__on__def_H,axiom,
% 3.29/3.50 ! [A4: nat > $o] :
% 3.29/3.50 ( ( id_on_nat @ ( collect_nat @ A4 ) )
% 3.29/3.50 = ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.50 ( ( X4 = Y5 )
% 3.29/3.50 & ( A4 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_def'
% 3.29/3.50 thf(fact_1244_Id__on__def_H,axiom,
% 3.29/3.50 ! [A4: product_prod_int_int > $o] :
% 3.29/3.50 ( ( id_on_8598933527810153430nt_int @ ( collec213857154873943460nt_int @ A4 ) )
% 3.29/3.50 = ( collec7447955092554649554nt_int
% 3.29/3.50 @ ( produc1676490119946744748_int_o
% 3.29/3.50 @ ^ [X4: product_prod_int_int,Y5: product_prod_int_int] :
% 3.29/3.50 ( ( X4 = Y5 )
% 3.29/3.50 & ( A4 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_def'
% 3.29/3.50 thf(fact_1245_Id__on__def_H,axiom,
% 3.29/3.50 ! [A4: int > $o] :
% 3.29/3.50 ( ( id_on_int @ ( collect_int @ A4 ) )
% 3.29/3.50 = ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] :
% 3.29/3.50 ( ( X4 = Y5 )
% 3.29/3.50 & ( A4 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_def'
% 3.29/3.50 thf(fact_1246_pred__equals__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr7459493094073627847at_nat,S5: set_Pr7459493094073627847at_nat] :
% 3.29/3.50 ( ( ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R3 ) )
% 3.29/3.50 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ S5 ) ) )
% 3.29/3.50 = ( R3 = S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_equals_eq2
% 3.29/3.50 thf(fact_1247_pred__equals__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr4329608150637261639at_nat,S5: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R3 ) )
% 3.29/3.50 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ S5 ) ) )
% 3.29/3.50 = ( R3 = S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_equals_eq2
% 3.29/3.50 thf(fact_1248_pred__equals__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr6200539531224447659at_num,S5: set_Pr6200539531224447659at_num] :
% 3.29/3.50 ( ( ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ R3 ) )
% 3.29/3.50 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ S5 ) ) )
% 3.29/3.50 = ( R3 = S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_equals_eq2
% 3.29/3.50 thf(fact_1249_pred__equals__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr1261947904930325089at_nat,S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R3 ) )
% 3.29/3.50 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ S5 ) ) )
% 3.29/3.50 = ( R3 = S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_equals_eq2
% 3.29/3.50 thf(fact_1250_pred__equals__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr958786334691620121nt_int,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.50 ( ( ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R3 ) )
% 3.29/3.50 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ S5 ) ) )
% 3.29/3.50 = ( R3 = S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_equals_eq2
% 3.29/3.50 thf(fact_1251_case__prodE_H,axiom,
% 3.29/3.50 ! [C: nat > nat > product_prod_nat_nat > $o,P: product_prod_nat_nat,Z2: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o @ C @ P @ Z2 )
% 3.29/3.50 => ~ ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y @ Z2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE'
% 3.29/3.50 thf(fact_1252_case__prodD_H,axiom,
% 3.29/3.50 ! [R3: nat > nat > product_prod_nat_nat > $o,A: nat,B: nat,C: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o @ R3 @ ( product_Pair_nat_nat @ A @ B ) @ C )
% 3.29/3.50 => ( R3 @ A @ B @ C ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD'
% 3.29/3.50 thf(fact_1253_case__prod__Pair__iden,axiom,
% 3.29/3.50 ! [P: produc1319942482725812455at_nat] :
% 3.29/3.50 ( ( produc5456455677105495163at_nat @ produc9060074326276436823at_nat @ P )
% 3.29/3.50 = P ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_Pair_iden
% 3.29/3.50 thf(fact_1254_case__prod__Pair__iden,axiom,
% 3.29/3.50 ! [P: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( produc7548845685434208379at_nat @ produc2922128104949294807at_nat @ P )
% 3.29/3.50 = P ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_Pair_iden
% 3.29/3.50 thf(fact_1255_case__prod__Pair__iden,axiom,
% 3.29/3.50 ! [P: product_prod_nat_num] :
% 3.29/3.50 ( ( produc49306077274653107at_num @ product_Pair_nat_num @ P )
% 3.29/3.50 = P ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_Pair_iden
% 3.29/3.50 thf(fact_1256_case__prod__Pair__iden,axiom,
% 3.29/3.50 ! [P: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc2626176000494625587at_nat @ product_Pair_nat_nat @ P )
% 3.29/3.50 = P ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_Pair_iden
% 3.29/3.50 thf(fact_1257_case__prod__Pair__iden,axiom,
% 3.29/3.50 ! [P: product_prod_int_int] :
% 3.29/3.50 ( ( produc4245557441103728435nt_int @ product_Pair_int_int @ P )
% 3.29/3.50 = P ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_Pair_iden
% 3.29/3.50 thf(fact_1258_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,Q2: produc3843707927480180839at_nat > $o,P2: produc3843707927480180839at_nat > $o] :
% 3.29/3.50 ( ( ord_le1268244103169919719at_nat @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_le1268244103169919719at_nat
% 3.29/3.50 @ ( collec6321179662152712658at_nat
% 3.29/3.50 @ ^ [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collec6321179662152712658at_nat
% 3.29/3.50 @ ^ [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1259_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_o,A4: set_o,Q2: $o > $o,P2: $o > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_o @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: $o] :
% 3.29/3.50 ( ( member_o @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_less_eq_set_o
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1260_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_int,A4: set_int,Q2: int > $o,P2: int > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_less_eq_set_int
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1261_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,Q2: product_prod_nat_nat > $o,P2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( ord_le3146513528884898305at_nat @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_le3146513528884898305at_nat
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1262_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_nat,A4: set_nat,Q2: nat > $o,P2: nat > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_less_eq_set_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1263_subset__CollectI,axiom,
% 3.29/3.50 ! [B5: set_Pr958786334691620121nt_int,A4: set_Pr958786334691620121nt_int,Q2: product_prod_int_int > $o,P2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( ord_le2843351958646193337nt_int @ B5 @ A4 )
% 3.29/3.50 => ( ! [X: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X @ B5 )
% 3.29/3.50 => ( ( Q2 @ X )
% 3.29/3.50 => ( P2 @ X ) ) )
% 3.29/3.50 => ( ord_le2843351958646193337nt_int
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ B5 )
% 3.29/3.50 & ( Q2 @ X4 ) ) )
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_CollectI
% 3.29/3.50 thf(fact_1264_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,P2: produc3843707927480180839at_nat > $o] :
% 3.29/3.50 ( ( ord_le1268244103169919719at_nat @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_le1268244103169919719at_nat @ B5
% 3.29/3.50 @ ( collec6321179662152712658at_nat
% 3.29/3.50 @ ^ [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1265_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_o,A4: set_o,P2: $o > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_o @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_less_eq_set_o @ B5
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1266_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_int,A4: set_int,P2: int > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_int @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_less_eq_set_int @ B5
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1267_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,P2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( ord_le3146513528884898305at_nat @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ B5
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1268_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_nat,A4: set_nat,P2: nat > $o] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_less_eq_set_nat @ B5
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1269_subset__Collect__iff,axiom,
% 3.29/3.50 ! [B5: set_Pr958786334691620121nt_int,A4: set_Pr958786334691620121nt_int,P2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( ord_le2843351958646193337nt_int @ B5 @ A4 )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ B5
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ A4 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 = ( ! [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ B5 )
% 3.29/3.50 => ( P2 @ X4 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_Collect_iff
% 3.29/3.50 thf(fact_1270_prop__restrict,axiom,
% 3.29/3.50 ! [X2: produc3843707927480180839at_nat,Z5: set_Pr4329608150637261639at_nat,X5: set_Pr4329608150637261639at_nat,P2: produc3843707927480180839at_nat > $o] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_le1268244103169919719at_nat @ Z5
% 3.29/3.50 @ ( collec6321179662152712658at_nat
% 3.29/3.50 @ ^ [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1271_prop__restrict,axiom,
% 3.29/3.50 ! [X2: $o,Z5: set_o,X5: set_o,P2: $o > $o] :
% 3.29/3.50 ( ( member_o @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_less_eq_set_o @ Z5
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1272_prop__restrict,axiom,
% 3.29/3.50 ! [X2: int,Z5: set_int,X5: set_int,P2: int > $o] :
% 3.29/3.50 ( ( member_int @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_less_eq_set_int @ Z5
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1273_prop__restrict,axiom,
% 3.29/3.50 ! [X2: product_prod_nat_nat,Z5: set_Pr1261947904930325089at_nat,X5: set_Pr1261947904930325089at_nat,P2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ Z5
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1274_prop__restrict,axiom,
% 3.29/3.50 ! [X2: nat,Z5: set_nat,X5: set_nat,P2: nat > $o] :
% 3.29/3.50 ( ( member_nat @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_less_eq_set_nat @ Z5
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1275_prop__restrict,axiom,
% 3.29/3.50 ! [X2: product_prod_int_int,Z5: set_Pr958786334691620121nt_int,X5: set_Pr958786334691620121nt_int,P2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X2 @ Z5 )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ Z5
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) ) )
% 3.29/3.50 => ( P2 @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % prop_restrict
% 3.29/3.50 thf(fact_1276_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_Pr4329608150637261639at_nat,P2: produc3843707927480180839at_nat > $o] :
% 3.29/3.50 ( ord_le1268244103169919719at_nat
% 3.29/3.50 @ ( collec6321179662152712658at_nat
% 3.29/3.50 @ ^ [X4: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1277_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_o,P2: $o > $o] :
% 3.29/3.50 ( ord_less_eq_set_o
% 3.29/3.50 @ ( collect_o
% 3.29/3.50 @ ^ [X4: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1278_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_int,P2: int > $o] :
% 3.29/3.50 ( ord_less_eq_set_int
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] :
% 3.29/3.50 ( ( member_int @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1279_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_Pr1261947904930325089at_nat,P2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ord_le3146513528884898305at_nat
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1280_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_nat,P2: nat > $o] :
% 3.29/3.50 ( ord_less_eq_set_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1281_Collect__restrict,axiom,
% 3.29/3.50 ! [X5: set_Pr958786334691620121nt_int,P2: product_prod_int_int > $o] :
% 3.29/3.50 ( ord_le2843351958646193337nt_int
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X4 @ X5 )
% 3.29/3.50 & ( P2 @ X4 ) ) )
% 3.29/3.50 @ X5 ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_restrict
% 3.29/3.50 thf(fact_1282_fun_Omap__ident,axiom,
% 3.29/3.50 ! [T2: nat > $o] :
% 3.29/3.50 ( ( comp_o_o_nat
% 3.29/3.50 @ ^ [X4: $o] : X4
% 3.29/3.50 @ T2 )
% 3.29/3.50 = T2 ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_ident
% 3.29/3.50 thf(fact_1283_fun_Omap__ident,axiom,
% 3.29/3.50 ! [T2: nat > nat] :
% 3.29/3.50 ( ( comp_nat_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : X4
% 3.29/3.50 @ T2 )
% 3.29/3.50 = T2 ) ).
% 3.29/3.50
% 3.29/3.50 % fun.map_ident
% 3.29/3.50 thf(fact_1284_case__prod__app,axiom,
% 3.29/3.50 ( produc27273713700761075at_nat
% 3.29/3.50 = ( ^ [F2: nat > nat > product_prod_nat_nat > product_prod_nat_nat,X4: product_prod_nat_nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( produc2626176000494625587at_nat
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( F2 @ L3 @ R5 @ Y5 )
% 3.29/3.50 @ X4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_app
% 3.29/3.50 thf(fact_1285_case__prod__app,axiom,
% 3.29/3.50 ( produc8739625826339149834_nat_o
% 3.29/3.50 = ( ^ [F2: nat > nat > product_prod_nat_nat > $o,X4: product_prod_nat_nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( F2 @ L3 @ R5 @ Y5 )
% 3.29/3.50 @ X4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_app
% 3.29/3.50 thf(fact_1286_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: $o > $o,F: int > int > $o,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4947309494688390418_int_o @ F @ Prod ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1287_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: $o > int,F: int > int > $o,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4947309494688390418_int_o @ F @ Prod ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1288_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: int > $o,F: int > int > int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc8211389475949308722nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1289_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: int > int,F: int > int > int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc8211389475949308722nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1290_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: product_prod_int_int > $o,F: int > int > product_prod_int_int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4245557441103728435nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1291_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: product_prod_int_int > int,F: int > int > product_prod_int_int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4245557441103728435nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1292_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: $o > product_prod_int_int,F: int > int > $o,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4947309494688390418_int_o @ F @ Prod ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1293_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: int > product_prod_int_int,F: int > int > int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc8211389475949308722nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1294_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: product_prod_int_int > product_prod_int_int,F: int > int > product_prod_int_int,Prod: product_prod_int_int] :
% 3.29/3.50 ( ( H @ ( produc4245557441103728435nt_int @ F @ Prod ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1295_prod_Ocase__distrib,axiom,
% 3.29/3.50 ! [H: ( product_prod_nat_nat > $o ) > product_prod_nat_nat > $o,F: nat > nat > product_prod_nat_nat > $o,Prod: product_prod_nat_nat] :
% 3.29/3.50 ( ( H @ ( produc8739625826339149834_nat_o @ F @ Prod ) )
% 3.29/3.50 = ( produc8739625826339149834_nat_o
% 3.29/3.50 @ ^ [X12: nat,X23: nat] : ( H @ ( F @ X12 @ X23 ) )
% 3.29/3.50 @ Prod ) ) ).
% 3.29/3.50
% 3.29/3.50 % prod.case_distrib
% 3.29/3.50 thf(fact_1296_prod_Odisc__eq__case,axiom,
% 3.29/3.50 ! [Prod: product_prod_int_int] :
% 3.29/3.50 ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [Uu: int,Uv: int] : $true
% 3.29/3.50 @ Prod ) ).
% 3.29/3.50
% 3.29/3.50 % prod.disc_eq_case
% 3.29/3.50 thf(fact_1297_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: int > $o,F: int > nat,B5: set_nat] :
% 3.29/3.50 ( ! [X: int] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_nat @ ( image_int_nat @ F @ ( collect_int @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1298_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: int > $o,F: int > int,B5: set_int] :
% 3.29/3.50 ( ! [X: int] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_int @ ( image_int_int @ F @ ( collect_int @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1299_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: nat > $o,F: nat > rat,B5: set_rat] :
% 3.29/3.50 ( ! [X: nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_rat @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ ( collect_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1300_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: nat > $o,F: nat > $o,B5: set_o] :
% 3.29/3.50 ( ! [X: nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_o @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_o @ ( image_nat_o @ F @ ( collect_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1301_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: nat > $o,F: nat > nat,B5: set_nat] :
% 3.29/3.50 ( ! [X: nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ ( collect_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1302_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: nat > $o,F: nat > int,B5: set_int] :
% 3.29/3.50 ( ! [X: nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_int @ ( image_nat_int @ F @ ( collect_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1303_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,F: product_prod_nat_nat > $o,B5: set_o] :
% 3.29/3.50 ( ! [X: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_o @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_o @ ( image_3693632289388996572_nat_o @ F @ ( collec3392354462482085612at_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1304_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,F: product_prod_nat_nat > nat,B5: set_nat] :
% 3.29/3.50 ( ! [X: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F @ ( collec3392354462482085612at_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1305_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,F: product_prod_nat_nat > int,B5: set_int] :
% 3.29/3.50 ( ! [X: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member_int @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_less_eq_set_int @ ( image_2483585944268220136at_int @ F @ ( collec3392354462482085612at_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1306_image__Collect__subsetI,axiom,
% 3.29/3.50 ! [P2: nat > $o,F: nat > product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ! [X: nat] :
% 3.29/3.50 ( ( P2 @ X )
% 3.29/3.50 => ( member8440522571783428010at_nat @ ( F @ X ) @ B5 ) )
% 3.29/3.50 => ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F @ ( collect_nat @ P2 ) ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Collect_subsetI
% 3.29/3.50 thf(fact_1307_range__composition,axiom,
% 3.29/3.50 ! [F: nat > rat,G: char > nat] :
% 3.29/3.50 ( ( image_char_rat
% 3.29/3.50 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_char )
% 3.29/3.50 = ( image_nat_rat @ F @ ( image_char_nat @ G @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1308_range__composition,axiom,
% 3.29/3.50 ! [F: nat > nat,G: char > nat] :
% 3.29/3.50 ( ( image_char_nat
% 3.29/3.50 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_char )
% 3.29/3.50 = ( image_nat_nat @ F @ ( image_char_nat @ G @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1309_range__composition,axiom,
% 3.29/3.50 ! [F: nat > int,G: char > nat] :
% 3.29/3.50 ( ( image_char_int
% 3.29/3.50 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_char )
% 3.29/3.50 = ( image_nat_int @ F @ ( image_char_nat @ G @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1310_range__composition,axiom,
% 3.29/3.50 ! [F: int > nat,G: char > int] :
% 3.29/3.50 ( ( image_char_nat
% 3.29/3.50 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_char )
% 3.29/3.50 = ( image_int_nat @ F @ ( image_char_int @ G @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1311_range__composition,axiom,
% 3.29/3.50 ! [F: int > int,G: char > int] :
% 3.29/3.50 ( ( image_char_int
% 3.29/3.50 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_char )
% 3.29/3.50 = ( image_int_int @ F @ ( image_char_int @ G @ top_top_set_char ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1312_range__composition,axiom,
% 3.29/3.50 ! [F: nat > rat,G: rat > nat] :
% 3.29/3.50 ( ( image_rat_rat
% 3.29/3.50 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_rat @ F @ ( image_rat_nat @ G @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1313_range__composition,axiom,
% 3.29/3.50 ! [F: nat > nat,G: rat > nat] :
% 3.29/3.50 ( ( image_rat_nat
% 3.29/3.50 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_nat @ F @ ( image_rat_nat @ G @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1314_range__composition,axiom,
% 3.29/3.50 ! [F: nat > int,G: rat > nat] :
% 3.29/3.50 ( ( image_rat_int
% 3.29/3.50 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_rat )
% 3.29/3.50 = ( image_nat_int @ F @ ( image_rat_nat @ G @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1315_range__composition,axiom,
% 3.29/3.50 ! [F: int > nat,G: rat > int] :
% 3.29/3.50 ( ( image_rat_nat
% 3.29/3.50 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_rat )
% 3.29/3.50 = ( image_int_nat @ F @ ( image_rat_int @ G @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1316_range__composition,axiom,
% 3.29/3.50 ! [F: int > int,G: rat > int] :
% 3.29/3.50 ( ( image_rat_int
% 3.29/3.50 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.50 @ top_top_set_rat )
% 3.29/3.50 = ( image_int_int @ F @ ( image_rat_int @ G @ top_top_set_rat ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % range_composition
% 3.29/3.50 thf(fact_1317_rangeE,axiom,
% 3.29/3.50 ! [B: $o,F: char > $o] :
% 3.29/3.50 ( ( member_o @ B @ ( image_char_o @ F @ top_top_set_char ) )
% 3.29/3.50 => ~ ! [X: char] :
% 3.29/3.50 ( B
% 3.29/3.50 = ( ~ ( F @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1318_rangeE,axiom,
% 3.29/3.50 ! [B: nat,F: char > nat] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_char_nat @ F @ top_top_set_char ) )
% 3.29/3.50 => ~ ! [X: char] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1319_rangeE,axiom,
% 3.29/3.50 ! [B: int,F: char > int] :
% 3.29/3.50 ( ( member_int @ B @ ( image_char_int @ F @ top_top_set_char ) )
% 3.29/3.50 => ~ ! [X: char] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1320_rangeE,axiom,
% 3.29/3.50 ! [B: $o,F: rat > $o] :
% 3.29/3.50 ( ( member_o @ B @ ( image_rat_o @ F @ top_top_set_rat ) )
% 3.29/3.50 => ~ ! [X: rat] :
% 3.29/3.50 ( B
% 3.29/3.50 = ( ~ ( F @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1321_rangeE,axiom,
% 3.29/3.50 ! [B: nat,F: rat > nat] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_rat_nat @ F @ top_top_set_rat ) )
% 3.29/3.50 => ~ ! [X: rat] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1322_rangeE,axiom,
% 3.29/3.50 ! [B: int,F: rat > int] :
% 3.29/3.50 ( ( member_int @ B @ ( image_rat_int @ F @ top_top_set_rat ) )
% 3.29/3.50 => ~ ! [X: rat] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1323_rangeE,axiom,
% 3.29/3.50 ! [B: rat,F: nat > rat] :
% 3.29/3.50 ( ( member_rat @ B @ ( image_nat_rat @ F @ top_top_set_nat ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1324_rangeE,axiom,
% 3.29/3.50 ! [B: $o,F: nat > $o] :
% 3.29/3.50 ( ( member_o @ B @ ( image_nat_o @ F @ top_top_set_nat ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( B
% 3.29/3.50 = ( ~ ( F @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1325_rangeE,axiom,
% 3.29/3.50 ! [B: nat,F: nat > nat] :
% 3.29/3.50 ( ( member_nat @ B @ ( image_nat_nat @ F @ top_top_set_nat ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1326_rangeE,axiom,
% 3.29/3.50 ! [B: int,F: nat > int] :
% 3.29/3.50 ( ( member_int @ B @ ( image_nat_int @ F @ top_top_set_nat ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( B
% 3.29/3.50 != ( F @ X ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % rangeE
% 3.29/3.50 thf(fact_1327_fun_Orel__map_I1_J,axiom,
% 3.29/3.50 ! [Sb: num > num > $o,I: nat > num,X2: int > nat,Y3: int > num] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ Sb
% 3.29/3.50 @ ( comp_nat_num_int @ I @ X2 )
% 3.29/3.50 @ Y3 )
% 3.29/3.50 = ( bNF_re272988434038980259at_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ^ [X4: nat] : ( Sb @ ( I @ X4 ) )
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_map(1)
% 3.29/3.50 thf(fact_1328_fun_Orel__map_I1_J,axiom,
% 3.29/3.50 ! [Sb: num > num > $o,I: num > num,X2: int > num,Y3: int > num] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ Sb
% 3.29/3.50 @ ( comp_num_num_int @ I @ X2 )
% 3.29/3.50 @ Y3 )
% 3.29/3.50 = ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ^ [X4: num] : ( Sb @ ( I @ X4 ) )
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_map(1)
% 3.29/3.50 thf(fact_1329_fun_Orel__map_I2_J,axiom,
% 3.29/3.50 ! [Sa: num > num > $o,X2: int > num,G: nat > num,Y3: int > nat] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ Sa
% 3.29/3.50 @ X2
% 3.29/3.50 @ ( comp_nat_num_int @ G @ Y3 ) )
% 3.29/3.50 = ( bNF_re1845987051190671011um_nat
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ^ [X4: num,Y5: nat] : ( Sa @ X4 @ ( G @ Y5 ) )
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_map(2)
% 3.29/3.50 thf(fact_1330_fun_Orel__map_I2_J,axiom,
% 3.29/3.50 ! [Sa: num > num > $o,X2: int > num,G: num > num,Y3: int > num] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ Sa
% 3.29/3.50 @ X2
% 3.29/3.50 @ ( comp_num_num_int @ G @ Y3 ) )
% 3.29/3.50 = ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ^ [X4: num,Y5: num] : ( Sa @ X4 @ ( G @ Y5 ) )
% 3.29/3.50 @ X2
% 3.29/3.50 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_map(2)
% 3.29/3.50 thf(fact_1331_case__prodE2,axiom,
% 3.29/3.50 ! [Q2: ( product_prod_nat_nat > product_prod_nat_nat ) > $o,P2: nat > nat > product_prod_nat_nat > product_prod_nat_nat,Z2: product_prod_nat_nat] :
% 3.29/3.50 ( ( Q2 @ ( produc27273713700761075at_nat @ P2 @ Z2 ) )
% 3.29/3.50 => ~ ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( Z2
% 3.29/3.50 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( Q2 @ ( P2 @ X @ Y ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE2
% 3.29/3.50 thf(fact_1332_case__prodE2,axiom,
% 3.29/3.50 ! [Q2: ( product_prod_nat_nat > $o ) > $o,P2: nat > nat > product_prod_nat_nat > $o,Z2: product_prod_nat_nat] :
% 3.29/3.50 ( ( Q2 @ ( produc8739625826339149834_nat_o @ P2 @ Z2 ) )
% 3.29/3.50 => ~ ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( Z2
% 3.29/3.50 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( Q2 @ ( P2 @ X @ Y ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE2
% 3.29/3.50 thf(fact_1333_case__prodE2,axiom,
% 3.29/3.50 ! [Q2: product_prod_int_int > $o,P2: int > int > product_prod_int_int,Z2: product_prod_int_int] :
% 3.29/3.50 ( ( Q2 @ ( produc4245557441103728435nt_int @ P2 @ Z2 ) )
% 3.29/3.50 => ~ ! [X: int,Y: int] :
% 3.29/3.50 ( ( Z2
% 3.29/3.50 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.50 => ~ ( Q2 @ ( P2 @ X @ Y ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE2
% 3.29/3.50 thf(fact_1334_case__prodE2,axiom,
% 3.29/3.50 ! [Q2: $o > $o,P2: int > int > $o,Z2: product_prod_int_int] :
% 3.29/3.50 ( ( Q2 @ ( produc4947309494688390418_int_o @ P2 @ Z2 ) )
% 3.29/3.50 => ~ ! [X: int,Y: int] :
% 3.29/3.50 ( ( Z2
% 3.29/3.50 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.50 => ~ ( Q2 @ ( P2 @ X @ Y ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE2
% 3.29/3.50 thf(fact_1335_case__prodE2,axiom,
% 3.29/3.50 ! [Q2: int > $o,P2: int > int > int,Z2: product_prod_int_int] :
% 3.29/3.50 ( ( Q2 @ ( produc8211389475949308722nt_int @ P2 @ Z2 ) )
% 3.29/3.50 => ~ ! [X: int,Y: int] :
% 3.29/3.50 ( ( Z2
% 3.29/3.50 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.50 => ~ ( Q2 @ ( P2 @ X @ Y ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE2
% 3.29/3.50 thf(fact_1336_case__prod__eta,axiom,
% 3.29/3.50 ! [F: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.50 ( ( produc27273713700761075at_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( F @ ( product_Pair_nat_nat @ X4 @ Y5 ) ) )
% 3.29/3.50 = F ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_eta
% 3.29/3.50 thf(fact_1337_case__prod__eta,axiom,
% 3.29/3.50 ! [F: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( F @ ( product_Pair_nat_nat @ X4 @ Y5 ) ) )
% 3.29/3.50 = F ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_eta
% 3.29/3.50 thf(fact_1338_case__prod__eta,axiom,
% 3.29/3.50 ! [F: product_prod_int_int > product_prod_int_int] :
% 3.29/3.50 ( ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( F @ ( product_Pair_int_int @ X4 @ Y5 ) ) )
% 3.29/3.50 = F ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_eta
% 3.29/3.50 thf(fact_1339_case__prod__eta,axiom,
% 3.29/3.50 ! [F: product_prod_int_int > $o] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( F @ ( product_Pair_int_int @ X4 @ Y5 ) ) )
% 3.29/3.50 = F ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_eta
% 3.29/3.50 thf(fact_1340_case__prod__eta,axiom,
% 3.29/3.50 ! [F: product_prod_int_int > int] :
% 3.29/3.50 ( ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( F @ ( product_Pair_int_int @ X4 @ Y5 ) ) )
% 3.29/3.50 = F ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_eta
% 3.29/3.50 thf(fact_1341_cond__case__prod__eta,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,G: product_prod_nat_nat > product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.50 ( ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( F @ X @ Y )
% 3.29/3.50 = ( G @ ( product_Pair_nat_nat @ X @ Y ) ) )
% 3.29/3.50 => ( ( produc27273713700761075at_nat @ F )
% 3.29/3.50 = G ) ) ).
% 3.29/3.50
% 3.29/3.50 % cond_case_prod_eta
% 3.29/3.50 thf(fact_1342_cond__case__prod__eta,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > $o,G: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( F @ X @ Y )
% 3.29/3.50 = ( G @ ( product_Pair_nat_nat @ X @ Y ) ) )
% 3.29/3.50 => ( ( produc8739625826339149834_nat_o @ F )
% 3.29/3.50 = G ) ) ).
% 3.29/3.50
% 3.29/3.50 % cond_case_prod_eta
% 3.29/3.50 thf(fact_1343_cond__case__prod__eta,axiom,
% 3.29/3.50 ! [F: int > int > product_prod_int_int,G: product_prod_int_int > product_prod_int_int] :
% 3.29/3.50 ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( F @ X @ Y )
% 3.29/3.50 = ( G @ ( product_Pair_int_int @ X @ Y ) ) )
% 3.29/3.50 => ( ( produc4245557441103728435nt_int @ F )
% 3.29/3.50 = G ) ) ).
% 3.29/3.50
% 3.29/3.50 % cond_case_prod_eta
% 3.29/3.50 thf(fact_1344_cond__case__prod__eta,axiom,
% 3.29/3.50 ! [F: int > int > $o,G: product_prod_int_int > $o] :
% 3.29/3.50 ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( F @ X @ Y )
% 3.29/3.50 = ( G @ ( product_Pair_int_int @ X @ Y ) ) )
% 3.29/3.50 => ( ( produc4947309494688390418_int_o @ F )
% 3.29/3.50 = G ) ) ).
% 3.29/3.50
% 3.29/3.50 % cond_case_prod_eta
% 3.29/3.50 thf(fact_1345_cond__case__prod__eta,axiom,
% 3.29/3.50 ! [F: int > int > int,G: product_prod_int_int > int] :
% 3.29/3.50 ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( F @ X @ Y )
% 3.29/3.50 = ( G @ ( product_Pair_int_int @ X @ Y ) ) )
% 3.29/3.50 => ( ( produc8211389475949308722nt_int @ F )
% 3.29/3.50 = G ) ) ).
% 3.29/3.50
% 3.29/3.50 % cond_case_prod_eta
% 3.29/3.50 thf(fact_1346_case__prodD,axiom,
% 3.29/3.50 ! [F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( produc9020218426428501292_nat_o @ F @ ( produc9060074326276436823at_nat @ A @ B ) )
% 3.29/3.50 => ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD
% 3.29/3.50 thf(fact_1347_case__prodD,axiom,
% 3.29/3.50 ! [F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( produc410239310623530412_nat_o @ F @ ( produc2922128104949294807at_nat @ A @ B ) )
% 3.29/3.50 => ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD
% 3.29/3.50 thf(fact_1348_case__prodD,axiom,
% 3.29/3.50 ! [F: nat > num > $o,A: nat,B: num] :
% 3.29/3.50 ( ( produc4927758841916487424_num_o @ F @ ( product_Pair_nat_num @ A @ B ) )
% 3.29/3.50 => ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD
% 3.29/3.50 thf(fact_1349_case__prodD,axiom,
% 3.29/3.50 ! [F: nat > nat > $o,A: nat,B: nat] :
% 3.29/3.50 ( ( produc6081775807080527818_nat_o @ F @ ( product_Pair_nat_nat @ A @ B ) )
% 3.29/3.50 => ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD
% 3.29/3.50 thf(fact_1350_case__prodD,axiom,
% 3.29/3.50 ! [F: int > int > $o,A: int,B: int] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o @ F @ ( product_Pair_int_int @ A @ B ) )
% 3.29/3.50 => ( F @ A @ B ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodD
% 3.29/3.50 thf(fact_1351_case__prodE,axiom,
% 3.29/3.50 ! [C: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,P: produc1319942482725812455at_nat] :
% 3.29/3.50 ( ( produc9020218426428501292_nat_o @ C @ P )
% 3.29/3.50 => ~ ! [X: set_Pr4329608150637261639at_nat,Y: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( produc9060074326276436823at_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE
% 3.29/3.50 thf(fact_1352_case__prodE,axiom,
% 3.29/3.50 ! [C: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,P: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( produc410239310623530412_nat_o @ C @ P )
% 3.29/3.50 => ~ ! [X: set_Pr1261947904930325089at_nat,Y: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( produc2922128104949294807at_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE
% 3.29/3.50 thf(fact_1353_case__prodE,axiom,
% 3.29/3.50 ! [C: nat > num > $o,P: product_prod_nat_num] :
% 3.29/3.50 ( ( produc4927758841916487424_num_o @ C @ P )
% 3.29/3.50 => ~ ! [X: nat,Y: num] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_num @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE
% 3.29/3.50 thf(fact_1354_case__prodE,axiom,
% 3.29/3.50 ! [C: nat > nat > $o,P: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc6081775807080527818_nat_o @ C @ P )
% 3.29/3.50 => ~ ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_nat_nat @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE
% 3.29/3.50 thf(fact_1355_case__prodE,axiom,
% 3.29/3.50 ! [C: int > int > $o,P: product_prod_int_int] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o @ C @ P )
% 3.29/3.50 => ~ ! [X: int,Y: int] :
% 3.29/3.50 ( ( P
% 3.29/3.50 = ( product_Pair_int_int @ X @ Y ) )
% 3.29/3.50 => ~ ( C @ X @ Y ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prodE
% 3.29/3.50 thf(fact_1356_fst__def,axiom,
% 3.29/3.50 ( produc473321116828791851t_unit
% 3.29/3.50 = ( produc4846201513286513633_ref_a
% 3.29/3.50 @ ^ [X12: ref_a,X23: heap_e7401611519738050253t_unit] : X12 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_def
% 3.29/3.50 thf(fact_1357_fst__def,axiom,
% 3.29/3.50 ( product_fst_int_int
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : X12 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_def
% 3.29/3.50 thf(fact_1358_snd__def,axiom,
% 3.29/3.50 ( produc1126150082675451753t_unit
% 3.29/3.50 = ( produc2552614499379209865t_unit
% 3.29/3.50 @ ^ [X12: ref_a,X23: heap_e7401611519738050253t_unit] : X23 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_def
% 3.29/3.50 thf(fact_1359_snd__def,axiom,
% 3.29/3.50 ( product_snd_int_int
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [X12: int,X23: int] : X23 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_def
% 3.29/3.50 thf(fact_1360_map__prod__def,axiom,
% 3.29/3.50 ( produc6036585564866528938nt_int
% 3.29/3.50 = ( ^ [F2: int > int,G3: int > int] :
% 3.29/3.50 ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_int_int @ ( F2 @ X4 ) @ ( G3 @ Y5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % map_prod_def
% 3.29/3.50 thf(fact_1361_case__prod__map__prod,axiom,
% 3.29/3.50 ! [H: nat > nat > product_prod_nat_nat > product_prod_nat_nat,F: nat > nat,G: nat > nat,X2: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc27273713700761075at_nat @ H @ ( produc6977886695330630970at_nat @ F @ G @ X2 ) )
% 3.29/3.50 = ( produc27273713700761075at_nat
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( H @ ( F @ L3 ) @ ( G @ R5 ) )
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_map_prod
% 3.29/3.50 thf(fact_1362_case__prod__map__prod,axiom,
% 3.29/3.50 ! [H: nat > nat > product_prod_nat_nat > $o,F: nat > nat,G: nat > nat,X2: product_prod_nat_nat] :
% 3.29/3.50 ( ( produc8739625826339149834_nat_o @ H @ ( produc6977886695330630970at_nat @ F @ G @ X2 ) )
% 3.29/3.50 = ( produc8739625826339149834_nat_o
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( H @ ( F @ L3 ) @ ( G @ R5 ) )
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_map_prod
% 3.29/3.50 thf(fact_1363_case__prod__map__prod,axiom,
% 3.29/3.50 ! [H: int > int > product_prod_int_int,F: int > int,G: int > int,X2: product_prod_int_int] :
% 3.29/3.50 ( ( produc4245557441103728435nt_int @ H @ ( produc6036585564866528938nt_int @ F @ G @ X2 ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( H @ ( F @ L3 ) @ ( G @ R5 ) )
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_map_prod
% 3.29/3.50 thf(fact_1364_case__prod__map__prod,axiom,
% 3.29/3.50 ! [H: int > int > $o,F: int > int,G: int > int,X2: product_prod_int_int] :
% 3.29/3.50 ( ( produc4947309494688390418_int_o @ H @ ( produc6036585564866528938nt_int @ F @ G @ X2 ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( H @ ( F @ L3 ) @ ( G @ R5 ) )
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_map_prod
% 3.29/3.50 thf(fact_1365_case__prod__map__prod,axiom,
% 3.29/3.50 ! [H: int > int > int,F: int > int,G: int > int,X2: product_prod_int_int] :
% 3.29/3.50 ( ( produc8211389475949308722nt_int @ H @ ( produc6036585564866528938nt_int @ F @ G @ X2 ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( H @ ( F @ L3 ) @ ( G @ R5 ) )
% 3.29/3.50 @ X2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_map_prod
% 3.29/3.50 thf(fact_1366_converse__relcompp,axiom,
% 3.29/3.50 ! [R: int > product_prod_nat_nat > $o,S2: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( conver1866313717161370910at_nat @ ( relcom716700242784427165at_nat @ R @ S2 ) )
% 3.29/3.50 = ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ S2 ) @ ( conver1866313717161370910at_nat @ R ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % converse_relcompp
% 3.29/3.50 thf(fact_1367_converse__relcompp,axiom,
% 3.29/3.50 ! [R: code_integer > int > $o,S2: int > int > $o] :
% 3.29/3.50 ( ( conver1462408618118490240er_int @ ( relcom3789353511612409832nt_int @ R @ S2 ) )
% 3.29/3.50 = ( relcom967497705283160040nteger @ ( conversep_int_int @ S2 ) @ ( conver1462408618118490240er_int @ R ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % converse_relcompp
% 3.29/3.50 thf(fact_1368_converse__relcompp,axiom,
% 3.29/3.50 ! [R: product_prod_nat_nat > product_prod_nat_nat > $o,S2: product_prod_nat_nat > int > $o] :
% 3.29/3.50 ( ( conver4689305806000247544at_int @ ( relcom8911704206367525917at_int @ R @ S2 ) )
% 3.29/3.50 = ( relcom716700242784427165at_nat @ ( conver4689305806000247544at_int @ S2 ) @ ( conver6965824823119931701at_nat @ R ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % converse_relcompp
% 3.29/3.50 thf(fact_1369_converse__relcompp,axiom,
% 3.29/3.50 ! [R: int > int > $o,S2: int > code_integer > $o] :
% 3.29/3.50 ( ( conver2101108097643427968nteger @ ( relcom967497705283160040nteger @ R @ S2 ) )
% 3.29/3.50 = ( relcom3789353511612409832nt_int @ ( conver2101108097643427968nteger @ S2 ) @ ( conversep_int_int @ R ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % converse_relcompp
% 3.29/3.50 thf(fact_1370_flip__pred,axiom,
% 3.29/3.50 ! [A4: set_Pr7459493094073627847at_nat,R3: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o] :
% 3.29/3.50 ( ( ord_le5997549366648089703at_nat @ A4 @ ( collec7872792499061297490at_nat @ ( produc9020218426428501292_nat_o @ ( conver9095369822871743413at_nat @ R3 ) ) ) )
% 3.29/3.50 => ( ord_le5997549366648089703at_nat
% 3.29/3.50 @ ( image_3313167189156628421at_nat
% 3.29/3.50 @ ( produc5456455677105495163at_nat
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ Y5 @ X4 ) )
% 3.29/3.50 @ A4 )
% 3.29/3.50 @ ( collec7872792499061297490at_nat @ ( produc9020218426428501292_nat_o @ R3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % flip_pred
% 3.29/3.50 thf(fact_1371_flip__pred,axiom,
% 3.29/3.50 ! [A4: set_Pr4329608150637261639at_nat,R3: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.50 ( ( ord_le1268244103169919719at_nat @ A4 @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ ( conver5243090411617913141at_nat @ R3 ) ) ) )
% 3.29/3.50 => ( ord_le1268244103169919719at_nat
% 3.29/3.50 @ ( image_960689587819713477at_nat
% 3.29/3.50 @ ( produc7548845685434208379at_nat
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ Y5 @ X4 ) )
% 3.29/3.50 @ A4 )
% 3.29/3.50 @ ( collec6321179662152712658at_nat @ ( produc410239310623530412_nat_o @ R3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % flip_pred
% 3.29/3.50 thf(fact_1372_flip__pred,axiom,
% 3.29/3.50 ! [A4: set_Pr3280342998896498603um_nat,R3: nat > num > $o] :
% 3.29/3.50 ( ( ord_le5164908622851071819um_nat @ A4 @ ( collec1522684865789554998um_nat @ ( produc6857965554392702720_nat_o @ ( conversep_nat_num @ R3 ) ) ) )
% 3.29/3.50 => ( ord_le8085105155179020875at_num
% 3.29/3.50 @ ( image_7762062833379733445at_num
% 3.29/3.50 @ ( produc5219324331026901427at_num
% 3.29/3.50 @ ^ [X4: num,Y5: nat] : ( product_Pair_nat_num @ Y5 @ X4 ) )
% 3.29/3.50 @ A4 )
% 3.29/3.50 @ ( collec4100598399430923318at_num @ ( produc4927758841916487424_num_o @ R3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % flip_pred
% 3.29/3.50 thf(fact_1373_flip__pred,axiom,
% 3.29/3.50 ! [A4: set_Pr1261947904930325089at_nat,R3: nat > nat > $o] :
% 3.29/3.50 ( ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ( conversep_nat_nat @ R3 ) ) ) )
% 3.29/3.50 => ( ord_le3146513528884898305at_nat
% 3.29/3.50 @ ( image_5168914502847457605at_nat
% 3.29/3.50 @ ( produc2626176000494625587at_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) )
% 3.29/3.50 @ A4 )
% 3.29/3.50 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % flip_pred
% 3.29/3.50 thf(fact_1374_flip__pred,axiom,
% 3.29/3.50 ! [A4: set_Pr958786334691620121nt_int,R3: int > int > $o] :
% 3.29/3.50 ( ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ ( conversep_int_int @ R3 ) ) ) )
% 3.29/3.50 => ( ord_le2843351958646193337nt_int
% 3.29/3.50 @ ( image_2653370878348428101nt_int
% 3.29/3.50 @ ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_int_int @ Y5 @ X4 ) )
% 3.29/3.50 @ A4 )
% 3.29/3.50 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % flip_pred
% 3.29/3.50 thf(fact_1375_type__copy__wit,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,X2: produc3843707927480180839at_nat,S5: $o > set_Pr4329608150637261639at_nat,Y3: $o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ X2 @ ( comp_o4913564575355137019t_unit @ S5 @ Rep @ ( Abs @ Y3 ) ) )
% 3.29/3.50 => ( member8757157785044589968at_nat @ X2 @ ( S5 @ Y3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_wit
% 3.29/3.50 thf(fact_1376_type__copy__wit,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,X2: product_prod_nat_nat,S5: $o > set_Pr1261947904930325089at_nat,Y3: $o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ X2 @ ( comp_o2254869825208929t_unit @ S5 @ Rep @ ( Abs @ Y3 ) ) )
% 3.29/3.50 => ( member8440522571783428010at_nat @ X2 @ ( S5 @ Y3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_wit
% 3.29/3.50 thf(fact_1377_type__copy__wit,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,X2: $o,S5: $o > set_o,Y3: $o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( member_o @ X2 @ ( comp_o6895741221744486154t_unit @ S5 @ Rep @ ( Abs @ Y3 ) ) )
% 3.29/3.50 => ( member_o @ X2 @ ( S5 @ Y3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_wit
% 3.29/3.50 thf(fact_1378_type__copy__wit,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,X2: nat,S5: $o > set_nat,Y3: $o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( member_nat @ X2 @ ( comp_o9190160103024335696t_unit @ S5 @ Rep @ ( Abs @ Y3 ) ) )
% 3.29/3.50 => ( member_nat @ X2 @ ( S5 @ Y3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_wit
% 3.29/3.50 thf(fact_1379_type__copy__wit,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,X2: int,S5: $o > set_int,Y3: $o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( member_int @ X2 @ ( comp_o1521574261646630388t_unit @ S5 @ Rep @ ( Abs @ Y3 ) ) )
% 3.29/3.50 => ( member_int @ X2 @ ( S5 @ Y3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_wit
% 3.29/3.50 thf(fact_1380_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,F: nat > nat,P2: nat > $o,H: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( bNF_vi6818137723729380987_o_o_o @ F @ Rep @ ( bNF_Grp_nat_o @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1381_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,F: int > int,P2: int > $o,H: int > char] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( bNF_vi9149698133064535136char_o @ F @ Rep @ ( bNF_Grp_int_char @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_nat
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_nat_int @ ( comp_char_nat_int @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1382_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o,F: nat > $o,P2: $o > $o,H: $o > char] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( bNF_vi8816436626763797690char_o @ F @ Rep @ ( bNF_Grp_o_char @ ( collect_o @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_o_o_nat @ ( comp_char_o_o @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1383_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num,F: int > nat,P2: nat > $o,H: nat > char] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( bNF_vi1300075849944819442char_o @ F @ Rep @ ( bNF_Grp_nat_char @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_num
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_num_int @ ( comp_char_num_nat @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1384_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,F: nat > nat,P2: nat > $o,H: nat > char] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( bNF_vi8943400373106913048char_o @ F @ Rep @ ( bNF_Grp_nat_char @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_nat_nat @ ( comp_char_nat_nat @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1385_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > rat,Abs: rat > nat,F: int > int,P2: int > $o,H: int > rat] :
% 3.29/3.50 ( ( type_d5615363888691252950at_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( bNF_vi1281217848275042457_rat_o @ F @ Rep @ ( bNF_Grp_int_rat @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_nat
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_nat_int @ ( comp_rat_nat_int @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1386_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: $o > rat,Abs: rat > $o,F: nat > $o,P2: $o > $o,H: $o > rat] :
% 3.29/3.50 ( ( type_d6486251586359353412_o_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( bNF_vi3868162310295888627_rat_o @ F @ Rep @ ( bNF_Grp_o_rat @ ( collect_o @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_o_o_nat @ ( comp_rat_o_o @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1387_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: num > rat,Abs: rat > num,F: int > nat,P2: nat > $o,H: nat > rat] :
% 3.29/3.50 ( ( type_d3745694291998722336um_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( bNF_vi7769575839906753835_rat_o @ F @ Rep @ ( bNF_Grp_nat_rat @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_num
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_num_int @ ( comp_rat_num_nat @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1388_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > rat,Abs: rat > nat,F: nat > nat,P2: nat > $o,H: nat > rat] :
% 3.29/3.50 ( ( type_d5615363888691252950at_rat @ Rep @ Abs @ top_top_set_rat )
% 3.29/3.50 => ( ( bNF_vi2930123780028963665_rat_o @ F @ Rep @ ( bNF_Grp_nat_rat @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_nat_nat @ ( comp_rat_nat_nat @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1389_type__copy__vimage2p__Grp__Rep,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat,F: int > int,P2: int > $o,H: int > nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( bNF_vi5018550775591610529_nat_o @ F @ Rep @ ( bNF_Grp_int_nat @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_nat
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( F @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_nat_int @ ( comp_nat_nat_int @ Abs @ H ) @ F ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Rep
% 3.29/3.50 thf(fact_1390_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: nat > num,Abs: num > nat,G: nat > int,P2: int > $o,H: int > nat] :
% 3.29/3.50 ( ( type_d2807825734933527320at_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( bNF_vi1731478210338170163_nat_o @ G @ Abs @ ( bNF_Grp_int_nat @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_num
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_num_nat @ ( comp_nat_num_int @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1391_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,G: nat > nat,P2: nat > $o,H: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( bNF_vi6818137723729380987_o_o_o @ G @ Abs @ ( bNF_Grp_nat_o @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1392_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: int > nat,Abs: nat > int,G: int > int,P2: int > $o,H: int > int] :
% 3.29/3.50 ( ( type_d7249847660678803242nt_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( bNF_vi3197508430158922565_int_o @ G @ Abs @ ( bNF_Grp_int_int @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_int_nat
% 3.29/3.50 @ ( collect_int
% 3.29/3.50 @ ^ [X4: int] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_nat_int @ ( comp_int_nat_int @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1393_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: int > nat,Abs: nat > int,G: nat > int,P2: int > $o,H: int > int] :
% 3.29/3.50 ( ( type_d7249847660678803242nt_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( bNF_vi8357618154448083105_int_o @ G @ Abs @ ( bNF_Grp_int_int @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_int_nat_nat @ ( comp_int_nat_int @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1394_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat,G: nat > nat,P2: nat > $o,H: nat > nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ top_top_set_nat )
% 3.29/3.50 => ( ( bNF_vi6667456707345531737_nat_o @ G @ Abs @ ( bNF_Grp_nat_nat @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_nat
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1395_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,G: nat > $o,P2: $o > $o,H: $o > product_unit] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( bNF_vi5856767400800367702unit_o @ G @ Abs @ ( bNF_Gr395642070819736771t_unit @ ( collect_o @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_o_o_nat @ ( comp_P5156358013004227690it_o_o @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1396_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,G: nat > nat,P2: nat > $o,H: nat > product_unit] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( bNF_vi1443435967014148806unit_o @ G @ Abs @ ( bNF_Gr1993012052113314029t_unit @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Grp_nat_o
% 3.29/3.50 @ ( collect_nat
% 3.29/3.50 @ ^ [X4: nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_nat_o_nat @ ( comp_P4985893458130756478_o_nat @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1397_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: nat > num,Abs: num > nat,G: product_prod_nat_nat > int,P2: int > $o,H: int > nat] :
% 3.29/3.50 ( ( type_d2807825734933527320at_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( bNF_vi9094538908245281400_nat_o @ G @ Abs @ ( bNF_Grp_int_nat @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Gr5974128493091723341at_num
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_i1186163378102392086at_nat @ ( comp_nat_num_int @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1398_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: nat > num,Abs: num > nat,G: product_prod_int_int > int,P2: int > $o,H: int > nat] :
% 3.29/3.50 ( ( type_d2807825734933527320at_num @ Rep @ Abs @ top_top_set_num )
% 3.29/3.50 => ( ( bNF_vi1633389952966819264_nat_o @ G @ Abs @ ( bNF_Grp_int_nat @ ( collect_int @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Gr8532703628021589765nt_num
% 3.29/3.50 @ ( collec213857154873943460nt_int
% 3.29/3.50 @ ^ [X4: product_prod_int_int] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_i7231038107349025742nt_int @ ( comp_nat_num_int @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1399_type__copy__vimage2p__Grp__Abs,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,G: product_prod_nat_nat > nat,P2: nat > $o,H: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( bNF_vi9025507403824386624_o_o_o @ G @ Abs @ ( bNF_Grp_nat_o @ ( collect_nat @ P2 ) @ H ) )
% 3.29/3.50 = ( bNF_Gr8859634586176591525_nat_o
% 3.29/3.50 @ ( collec3392354462482085612at_nat
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] : ( P2 @ ( G @ X4 ) ) )
% 3.29/3.50 @ ( comp_n1662990198670838940at_nat @ ( comp_o_o_nat @ Rep @ H ) @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_vimage2p_Grp_Abs
% 3.29/3.50 thf(fact_1400_exE__realizer,axiom,
% 3.29/3.50 ! [P2: nat > nat > $o,P: product_prod_nat_nat,Q2: ( product_prod_nat_nat > product_prod_nat_nat ) > $o,F: nat > nat > product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ ( product_snd_nat_nat @ P ) @ ( product_fst_nat_nat @ P ) )
% 3.29/3.50 => ( ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( P2 @ Y @ X )
% 3.29/3.50 => ( Q2 @ ( F @ X @ Y ) ) )
% 3.29/3.50 => ( Q2 @ ( produc27273713700761075at_nat @ F @ P ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % exE_realizer
% 3.29/3.50 thf(fact_1401_exE__realizer,axiom,
% 3.29/3.50 ! [P2: nat > nat > $o,P: product_prod_nat_nat,Q2: ( product_prod_nat_nat > $o ) > $o,F: nat > nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( P2 @ ( product_snd_nat_nat @ P ) @ ( product_fst_nat_nat @ P ) )
% 3.29/3.50 => ( ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( P2 @ Y @ X )
% 3.29/3.50 => ( Q2 @ ( F @ X @ Y ) ) )
% 3.29/3.50 => ( Q2 @ ( produc8739625826339149834_nat_o @ F @ P ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % exE_realizer
% 3.29/3.50 thf(fact_1402_exE__realizer,axiom,
% 3.29/3.50 ! [P2: int > int > $o,P: product_prod_int_int,Q2: product_prod_int_int > $o,F: int > int > product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ ( product_snd_int_int @ P ) @ ( product_fst_int_int @ P ) )
% 3.29/3.50 => ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( P2 @ Y @ X )
% 3.29/3.50 => ( Q2 @ ( F @ X @ Y ) ) )
% 3.29/3.50 => ( Q2 @ ( produc4245557441103728435nt_int @ F @ P ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % exE_realizer
% 3.29/3.50 thf(fact_1403_exE__realizer,axiom,
% 3.29/3.50 ! [P2: int > int > $o,P: product_prod_int_int,Q2: $o > $o,F: int > int > $o] :
% 3.29/3.50 ( ( P2 @ ( product_snd_int_int @ P ) @ ( product_fst_int_int @ P ) )
% 3.29/3.50 => ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( P2 @ Y @ X )
% 3.29/3.50 => ( Q2 @ ( F @ X @ Y ) ) )
% 3.29/3.50 => ( Q2 @ ( produc4947309494688390418_int_o @ F @ P ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % exE_realizer
% 3.29/3.50 thf(fact_1404_exE__realizer,axiom,
% 3.29/3.50 ! [P2: int > int > $o,P: product_prod_int_int,Q2: int > $o,F: int > int > int] :
% 3.29/3.50 ( ( P2 @ ( product_snd_int_int @ P ) @ ( product_fst_int_int @ P ) )
% 3.29/3.50 => ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( P2 @ Y @ X )
% 3.29/3.50 => ( Q2 @ ( F @ X @ Y ) ) )
% 3.29/3.50 => ( Q2 @ ( produc8211389475949308722nt_int @ F @ P ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % exE_realizer
% 3.29/3.50 thf(fact_1405_case__prod__beta_H,axiom,
% 3.29/3.50 ( produc27273713700761075at_nat
% 3.29/3.50 = ( ^ [F2: nat > nat > product_prod_nat_nat > product_prod_nat_nat,X4: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ X4 ) @ ( product_snd_nat_nat @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_beta'
% 3.29/3.50 thf(fact_1406_case__prod__beta_H,axiom,
% 3.29/3.50 ( produc8739625826339149834_nat_o
% 3.29/3.50 = ( ^ [F2: nat > nat > product_prod_nat_nat > $o,X4: product_prod_nat_nat] : ( F2 @ ( product_fst_nat_nat @ X4 ) @ ( product_snd_nat_nat @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_beta'
% 3.29/3.50 thf(fact_1407_case__prod__beta_H,axiom,
% 3.29/3.50 ( produc4245557441103728435nt_int
% 3.29/3.50 = ( ^ [F2: int > int > product_prod_int_int,X4: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ X4 ) @ ( product_snd_int_int @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_beta'
% 3.29/3.50 thf(fact_1408_case__prod__beta_H,axiom,
% 3.29/3.50 ( produc4947309494688390418_int_o
% 3.29/3.50 = ( ^ [F2: int > int > $o,X4: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ X4 ) @ ( product_snd_int_int @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_beta'
% 3.29/3.50 thf(fact_1409_case__prod__beta_H,axiom,
% 3.29/3.50 ( produc8211389475949308722nt_int
% 3.29/3.50 = ( ^ [F2: int > int > int,X4: product_prod_int_int] : ( F2 @ ( product_fst_int_int @ X4 ) @ ( product_snd_int_int @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_beta'
% 3.29/3.50 thf(fact_1410_case__prod__unfold,axiom,
% 3.29/3.50 ( produc27273713700761075at_nat
% 3.29/3.50 = ( ^ [C4: nat > nat > product_prod_nat_nat > product_prod_nat_nat,P3: product_prod_nat_nat] : ( C4 @ ( product_fst_nat_nat @ P3 ) @ ( product_snd_nat_nat @ P3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_unfold
% 3.29/3.50 thf(fact_1411_case__prod__unfold,axiom,
% 3.29/3.50 ( produc8739625826339149834_nat_o
% 3.29/3.50 = ( ^ [C4: nat > nat > product_prod_nat_nat > $o,P3: product_prod_nat_nat] : ( C4 @ ( product_fst_nat_nat @ P3 ) @ ( product_snd_nat_nat @ P3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_unfold
% 3.29/3.50 thf(fact_1412_case__prod__unfold,axiom,
% 3.29/3.50 ( produc4245557441103728435nt_int
% 3.29/3.50 = ( ^ [C4: int > int > product_prod_int_int,P3: product_prod_int_int] : ( C4 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_unfold
% 3.29/3.50 thf(fact_1413_case__prod__unfold,axiom,
% 3.29/3.50 ( produc4947309494688390418_int_o
% 3.29/3.50 = ( ^ [C4: int > int > $o,P3: product_prod_int_int] : ( C4 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_unfold
% 3.29/3.50 thf(fact_1414_case__prod__unfold,axiom,
% 3.29/3.50 ( produc8211389475949308722nt_int
% 3.29/3.50 = ( ^ [C4: int > int > int,P3: product_prod_int_int] : ( C4 @ ( product_fst_int_int @ P3 ) @ ( product_snd_int_int @ P3 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_unfold
% 3.29/3.50 thf(fact_1415_pred__subset__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr7459493094073627847at_nat,S5: set_Pr7459493094073627847at_nat] :
% 3.29/3.50 ( ( ord_le3072208448688395470_nat_o
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.50 = ( ord_le5997549366648089703at_nat @ R3 @ S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_subset_eq2
% 3.29/3.50 thf(fact_1416_pred__subset__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr4329608150637261639at_nat,S5: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( ord_le3935385432712749774_nat_o
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.50 = ( ord_le1268244103169919719at_nat @ R3 @ S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_subset_eq2
% 3.29/3.50 thf(fact_1417_pred__subset__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr6200539531224447659at_num,S5: set_Pr6200539531224447659at_num] :
% 3.29/3.50 ( ( ord_le3404735783095501756_num_o
% 3.29/3.50 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ R3 )
% 3.29/3.50 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.50 = ( ord_le8085105155179020875at_num @ R3 @ S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_subset_eq2
% 3.29/3.50 thf(fact_1418_pred__subset__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr1261947904930325089at_nat,S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( ord_le2646555220125990790_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.50 = ( ord_le3146513528884898305at_nat @ R3 @ S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_subset_eq2
% 3.29/3.50 thf(fact_1419_pred__subset__eq2,axiom,
% 3.29/3.50 ! [R3: set_Pr958786334691620121nt_int,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.50 ( ( ord_le6741204236512500942_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R3 )
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.50 = ( ord_le2843351958646193337nt_int @ R3 @ S5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % pred_subset_eq2
% 3.29/3.50 thf(fact_1420_comp__fun__commute__on__def,axiom,
% 3.29/3.50 ( finite8619596206551965927at_nat
% 3.29/3.50 = ( ^ [S4: set_Pr4329608150637261639at_nat,F2: produc3843707927480180839at_nat > nat > nat] :
% 3.29/3.50 ! [X4: produc3843707927480180839at_nat,Y5: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X4 @ S4 )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ Y5 @ S4 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F2 @ Y5 ) @ ( F2 @ X4 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on_def
% 3.29/3.50 thf(fact_1421_comp__fun__commute__on__def,axiom,
% 3.29/3.50 ( finite2110315540964234241at_nat
% 3.29/3.50 = ( ^ [S4: set_Pr1261947904930325089at_nat,F2: product_prod_nat_nat > nat > nat] :
% 3.29/3.50 ! [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X4 @ S4 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ Y5 @ S4 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F2 @ Y5 ) @ ( F2 @ X4 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on_def
% 3.29/3.50 thf(fact_1422_comp__fun__commute__on__def,axiom,
% 3.29/3.50 ( finite4703585013658510744_o_nat
% 3.29/3.50 = ( ^ [S4: set_o,F2: $o > nat > nat] :
% 3.29/3.50 ! [X4: $o,Y5: $o] :
% 3.29/3.50 ( ( member_o @ X4 @ S4 )
% 3.29/3.50 => ( ( member_o @ Y5 @ S4 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F2 @ Y5 ) @ ( F2 @ X4 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on_def
% 3.29/3.50 thf(fact_1423_comp__fun__commute__on__def,axiom,
% 3.29/3.50 ( finite3582905537739598962at_nat
% 3.29/3.50 = ( ^ [S4: set_nat,F2: nat > nat > nat] :
% 3.29/3.50 ! [X4: nat,Y5: nat] :
% 3.29/3.50 ( ( member_nat @ X4 @ S4 )
% 3.29/3.50 => ( ( member_nat @ Y5 @ S4 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F2 @ Y5 ) @ ( F2 @ X4 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on_def
% 3.29/3.50 thf(fact_1424_comp__fun__commute__on__def,axiom,
% 3.29/3.50 ( finite4582259249640653518nt_nat
% 3.29/3.50 = ( ^ [S4: set_int,F2: int > nat > nat] :
% 3.29/3.50 ! [X4: int,Y5: int] :
% 3.29/3.50 ( ( member_int @ X4 @ S4 )
% 3.29/3.50 => ( ( member_int @ Y5 @ S4 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F2 @ Y5 ) @ ( F2 @ X4 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on_def
% 3.29/3.50 thf(fact_1425_comp__fun__commute__on_Ocomp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > nat > nat,X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( finite8619596206551965927at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_fun_commute_on
% 3.29/3.50 thf(fact_1426_comp__fun__commute__on_Ocomp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > nat > nat,X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
% 3.29/3.50 ( ( finite2110315540964234241at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_fun_commute_on
% 3.29/3.50 thf(fact_1427_comp__fun__commute__on_Ocomp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_o,F: $o > nat > nat,X2: $o,Y3: $o] :
% 3.29/3.50 ( ( finite4703585013658510744_o_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_o @ X2 @ S5 )
% 3.29/3.50 => ( ( member_o @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_fun_commute_on
% 3.29/3.50 thf(fact_1428_comp__fun__commute__on_Ocomp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_nat,F: nat > nat > nat,X2: nat,Y3: nat] :
% 3.29/3.50 ( ( finite3582905537739598962at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_fun_commute_on
% 3.29/3.50 thf(fact_1429_comp__fun__commute__on_Ocomp__fun__commute__on,axiom,
% 3.29/3.50 ! [S5: set_int,F: int > nat > nat,X2: int,Y3: int] :
% 3.29/3.50 ( ( finite4582259249640653518nt_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_int @ X2 @ S5 )
% 3.29/3.50 => ( ( member_int @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.comp_fun_commute_on
% 3.29/3.50 thf(fact_1430_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > $o > $o,X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat,G: nat > $o] :
% 3.29/3.50 ( ( finite2818816984019561153_nat_o @ S5 @ F )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ ( F @ Y3 ) @ ( comp_o_o_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_o_o_nat @ ( F @ X2 ) @ ( comp_o_o_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1431_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > nat > nat,X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat,G: nat > nat] :
% 3.29/3.50 ( ( finite8619596206551965927at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( comp_nat_nat_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( comp_nat_nat_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1432_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > $o > $o,X2: product_prod_nat_nat,Y3: product_prod_nat_nat,G: nat > $o] :
% 3.29/3.50 ( ( finite1496024664758132007_nat_o @ S5 @ F )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ ( F @ Y3 ) @ ( comp_o_o_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_o_o_nat @ ( F @ X2 ) @ ( comp_o_o_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1433_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > nat > nat,X2: product_prod_nat_nat,Y3: product_prod_nat_nat,G: nat > nat] :
% 3.29/3.50 ( ( finite2110315540964234241at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( comp_nat_nat_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( comp_nat_nat_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1434_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_o,F: $o > $o > $o,X2: $o,Y3: $o,G: nat > $o] :
% 3.29/3.50 ( ( finite7905178416053733328on_o_o @ S5 @ F )
% 3.29/3.50 => ( ( member_o @ X2 @ S5 )
% 3.29/3.50 => ( ( member_o @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ ( F @ Y3 ) @ ( comp_o_o_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_o_o_nat @ ( F @ X2 ) @ ( comp_o_o_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1435_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_o,F: $o > nat > nat,X2: $o,Y3: $o,G: nat > nat] :
% 3.29/3.50 ( ( finite4703585013658510744_o_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_o @ X2 @ S5 )
% 3.29/3.50 => ( ( member_o @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( comp_nat_nat_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( comp_nat_nat_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1436_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_nat,F: nat > $o > $o,X2: nat,Y3: nat,G: nat > $o] :
% 3.29/3.50 ( ( finite7806256374766696054_nat_o @ S5 @ F )
% 3.29/3.50 => ( ( member_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ ( F @ Y3 ) @ ( comp_o_o_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_o_o_nat @ ( F @ X2 ) @ ( comp_o_o_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1437_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_nat,F: nat > nat > nat,X2: nat,Y3: nat,G: nat > nat] :
% 3.29/3.50 ( ( finite3582905537739598962at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( member_nat @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( comp_nat_nat_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( comp_nat_nat_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1438_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_int,F: int > $o > $o,X2: int,Y3: int,G: nat > $o] :
% 3.29/3.50 ( ( finite5985214029334008090_int_o @ S5 @ F )
% 3.29/3.50 => ( ( member_int @ X2 @ S5 )
% 3.29/3.50 => ( ( member_int @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_o_o_nat @ ( F @ Y3 ) @ ( comp_o_o_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_o_o_nat @ ( F @ X2 ) @ ( comp_o_o_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1439_comp__fun__commute__on_Ocommute__left__comp,axiom,
% 3.29/3.50 ! [S5: set_int,F: int > nat > nat,X2: int,Y3: int,G: nat > nat] :
% 3.29/3.50 ( ( finite4582259249640653518nt_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_int @ X2 @ S5 )
% 3.29/3.50 => ( ( member_int @ Y3 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y3 ) @ ( comp_nat_nat_nat @ ( F @ X2 ) @ G ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X2 ) @ ( comp_nat_nat_nat @ ( F @ Y3 ) @ G ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.commute_left_comp
% 3.29/3.50 thf(fact_1440_comp__fun__commute__on_Ointro,axiom,
% 3.29/3.50 ! [S5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > nat > nat] :
% 3.29/3.50 ( ! [X: produc3843707927480180839at_nat,Y: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X @ S5 )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ Y @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y ) @ ( F @ X ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X ) @ ( F @ Y ) ) ) ) )
% 3.29/3.50 => ( finite8619596206551965927at_nat @ S5 @ F ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.intro
% 3.29/3.50 thf(fact_1441_comp__fun__commute__on_Ointro,axiom,
% 3.29/3.50 ! [S5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > nat > nat] :
% 3.29/3.50 ( ! [X: product_prod_nat_nat,Y: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X @ S5 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ Y @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y ) @ ( F @ X ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X ) @ ( F @ Y ) ) ) ) )
% 3.29/3.50 => ( finite2110315540964234241at_nat @ S5 @ F ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.intro
% 3.29/3.50 thf(fact_1442_comp__fun__commute__on_Ointro,axiom,
% 3.29/3.50 ! [S5: set_o,F: $o > nat > nat] :
% 3.29/3.50 ( ! [X: $o,Y: $o] :
% 3.29/3.50 ( ( member_o @ X @ S5 )
% 3.29/3.50 => ( ( member_o @ Y @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y ) @ ( F @ X ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X ) @ ( F @ Y ) ) ) ) )
% 3.29/3.50 => ( finite4703585013658510744_o_nat @ S5 @ F ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.intro
% 3.29/3.50 thf(fact_1443_comp__fun__commute__on_Ointro,axiom,
% 3.29/3.50 ! [S5: set_nat,F: nat > nat > nat] :
% 3.29/3.50 ( ! [X: nat,Y: nat] :
% 3.29/3.50 ( ( member_nat @ X @ S5 )
% 3.29/3.50 => ( ( member_nat @ Y @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y ) @ ( F @ X ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X ) @ ( F @ Y ) ) ) ) )
% 3.29/3.50 => ( finite3582905537739598962at_nat @ S5 @ F ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.intro
% 3.29/3.50 thf(fact_1444_comp__fun__commute__on_Ointro,axiom,
% 3.29/3.50 ! [S5: set_int,F: int > nat > nat] :
% 3.29/3.50 ( ! [X: int,Y: int] :
% 3.29/3.50 ( ( member_int @ X @ S5 )
% 3.29/3.50 => ( ( member_int @ Y @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ Y ) @ ( F @ X ) )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( F @ X ) @ ( F @ Y ) ) ) ) )
% 3.29/3.50 => ( finite4582259249640653518nt_nat @ S5 @ F ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_commute_on.intro
% 3.29/3.50 thf(fact_1445_case__prod__o__map__prod,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > product_prod_nat_nat,G1: nat > nat,G22: nat > nat] :
% 3.29/3.50 ( ( comp_P3913276677246710332at_nat @ ( produc27273713700761075at_nat @ F ) @ ( produc6977886695330630970at_nat @ G1 @ G22 ) )
% 3.29/3.50 = ( produc27273713700761075at_nat
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( F @ ( G1 @ L3 ) @ ( G22 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_o_map_prod
% 3.29/3.50 thf(fact_1446_case__prod__o__map__prod,axiom,
% 3.29/3.50 ! [F: nat > nat > product_prod_nat_nat > $o,G1: nat > nat,G22: nat > nat] :
% 3.29/3.50 ( ( comp_P2002127591014248037at_nat @ ( produc8739625826339149834_nat_o @ F ) @ ( produc6977886695330630970at_nat @ G1 @ G22 ) )
% 3.29/3.50 = ( produc8739625826339149834_nat_o
% 3.29/3.50 @ ^ [L3: nat,R5: nat] : ( F @ ( G1 @ L3 ) @ ( G22 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_o_map_prod
% 3.29/3.50 thf(fact_1447_case__prod__o__map__prod,axiom,
% 3.29/3.50 ! [F: int > int > product_prod_int_int,G1: int > int,G22: int > int] :
% 3.29/3.50 ( ( comp_P2788356708182965334nt_int @ ( produc4245557441103728435nt_int @ F ) @ ( produc6036585564866528938nt_int @ G1 @ G22 ) )
% 3.29/3.50 = ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( F @ ( G1 @ L3 ) @ ( G22 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_o_map_prod
% 3.29/3.50 thf(fact_1448_case__prod__o__map__prod,axiom,
% 3.29/3.50 ! [F: int > int > $o,G1: int > int,G22: int > int] :
% 3.29/3.50 ( ( comp_P9034173210191959223nt_int @ ( produc4947309494688390418_int_o @ F ) @ ( produc6036585564866528938nt_int @ G1 @ G22 ) )
% 3.29/3.50 = ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( F @ ( G1 @ L3 ) @ ( G22 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_o_map_prod
% 3.29/3.50 thf(fact_1449_case__prod__o__map__prod,axiom,
% 3.29/3.50 ! [F: int > int > int,G1: int > int,G22: int > int] :
% 3.29/3.50 ( ( comp_P5356232565778667509nt_int @ ( produc8211389475949308722nt_int @ F ) @ ( produc6036585564866528938nt_int @ G1 @ G22 ) )
% 3.29/3.50 = ( produc8211389475949308722nt_int
% 3.29/3.50 @ ^ [L3: int,R5: int] : ( F @ ( G1 @ L3 ) @ ( G22 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_o_map_prod
% 3.29/3.50 thf(fact_1450_vimage2p__relcompp__converse,axiom,
% 3.29/3.50 ! [Rep: product_prod_nat_nat > product_prod_nat_nat,Abs: product_prod_nat_nat > product_prod_nat_nat,F: product_prod_nat_nat > product_prod_nat_nat,G: int > int,R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o] :
% 3.29/3.50 ( ( type_d281131942595027436at_nat @ Rep @ Abs @ top_to4669805908274784177at_nat )
% 3.29/3.50 => ( ( bNF_vi5426221348228882691_int_o @ F @ G @ ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ R3 ) @ S5 ) )
% 3.29/3.50 = ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ ( bNF_vi763171854521451549_nat_o @ Rep @ F @ R3 ) ) @ ( bNF_vi5426221348228882691_int_o @ Rep @ G @ S5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_relcompp_converse
% 3.29/3.50 thf(fact_1451_vimage2p__relcompp__converse,axiom,
% 3.29/3.50 ! [Rep: int > product_prod_nat_nat,Abs: product_prod_nat_nat > int,F: int > product_prod_nat_nat,G: code_integer > int,R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o] :
% 3.29/3.50 ( ( type_d7732240953928457511at_nat @ Rep @ Abs @ top_to4669805908274784177at_nat )
% 3.29/3.50 => ( ( bNF_vi2881549544236934259_int_o @ F @ G @ ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ R3 ) @ S5 ) )
% 3.29/3.50 = ( relcom967497705283160040nteger @ ( conversep_int_int @ ( bNF_vi1204582724742824157_nat_o @ Rep @ F @ R3 ) ) @ ( bNF_vi2881549544236934259_int_o @ Rep @ G @ S5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_relcompp_converse
% 3.29/3.50 thf(fact_1452_vimage2p__relcompp__converse,axiom,
% 3.29/3.50 ! [Rep: product_prod_nat_nat > int,Abs: int > product_prod_nat_nat,F: product_prod_nat_nat > int,G: int > code_integer,R3: int > int > $o,S5: int > code_integer > $o] :
% 3.29/3.50 ( ( type_d1331861005912558337at_int @ Rep @ Abs @ top_top_set_int )
% 3.29/3.50 => ( ( bNF_vi33923956287962137eger_o @ F @ G @ ( relcom967497705283160040nteger @ ( conversep_int_int @ R3 ) @ S5 ) )
% 3.29/3.50 = ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ ( bNF_vi2682369418337388893_int_o @ Rep @ F @ R3 ) ) @ ( bNF_vi33923956287962137eger_o @ Rep @ G @ S5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_relcompp_converse
% 3.29/3.50 thf(fact_1453_vimage2p__relcompp__converse,axiom,
% 3.29/3.50 ! [Rep: int > int,Abs: int > int,F: int > int,G: code_integer > code_integer,R3: int > int > $o,S5: int > code_integer > $o] :
% 3.29/3.50 ( ( type_d7247357190169752966nt_int @ Rep @ Abs @ top_top_set_int )
% 3.29/3.50 => ( ( bNF_vi699694178825965831eger_o @ F @ G @ ( relcom967497705283160040nteger @ ( conversep_int_int @ R3 ) @ S5 ) )
% 3.29/3.50 = ( relcom967497705283160040nteger @ ( conversep_int_int @ ( bNF_vi3884084463199473129_int_o @ Rep @ F @ R3 ) ) @ ( bNF_vi699694178825965831eger_o @ Rep @ G @ S5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % vimage2p_relcompp_converse
% 3.29/3.50 thf(fact_1454_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X2 @ Y3 ) @ ( id_on_7869290023980668164at_nat @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member8757157785044589968at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1455_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_nat_nat,Y3: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ ( id_on_2554058798563519774at_nat @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member8440522571783428010at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1456_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: $o,Y3: $o,A4: set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X2 @ Y3 ) @ ( id_on_o @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member_o @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1457_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) @ ( id_on_3275838214495744996at_nat @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member6273874620674182256at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1458_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ ( id_on_6713504163309144702at_nat @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member2643936169264416010at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1459_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: nat,Y3: nat,A4: set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ ( id_on_nat @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1460_Id__on__iff,axiom,
% 3.29/3.50 ! [X2: int,Y3: int,A4: set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ ( id_on_int @ A4 ) )
% 3.29/3.50 = ( ( X2 = Y3 )
% 3.29/3.50 & ( member_int @ X2 @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_iff
% 3.29/3.50 thf(fact_1461_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: produc3843707927480180839at_nat,B: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.50 => ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ B ) @ ( id_on_7869290023980668164at_nat @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1462_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.50 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ ( id_on_2554058798563519774at_nat @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1463_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: $o,B: $o,A4: set_o] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member_o @ A @ A4 )
% 3.29/3.50 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ ( id_on_o @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1464_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member6273874620674182256at_nat @ A @ A4 )
% 3.29/3.50 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ ( id_on_3275838214495744996at_nat @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1465_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member2643936169264416010at_nat @ A @ A4 )
% 3.29/3.50 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ ( id_on_6713504163309144702at_nat @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1466_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_nat] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( id_on_nat @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1467_Id__on__eqI,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_int] :
% 3.29/3.50 ( ( A = B )
% 3.29/3.50 => ( ( member_int @ A @ A4 )
% 3.29/3.50 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( id_on_int @ A4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_on_eqI
% 3.29/3.50 thf(fact_1468_Id__onE,axiom,
% 3.29/3.50 ! [C: produc1906917888121415911at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( member6009668390874684176at_nat @ C @ ( id_on_7869290023980668164at_nat @ A4 ) )
% 3.29/3.50 => ~ ! [X: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( produc2335810615602371415at_nat @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1469_Id__onE,axiom,
% 3.29/3.50 ! [C: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member8206827879206165904at_nat @ C @ ( id_on_2554058798563519774at_nat @ A4 ) )
% 3.29/3.50 => ~ ! [X: product_prod_nat_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( produc6161850002892822231at_nat @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1470_Id__onE,axiom,
% 3.29/3.50 ! [C: product_prod_o_o,A4: set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ C @ ( id_on_o @ A4 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( member_o @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_o_o @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1471_Id__onE,axiom,
% 3.29/3.50 ! [C: produc1319942482725812455at_nat,A4: set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( member1466754251312161552at_nat @ C @ ( id_on_3275838214495744996at_nat @ A4 ) )
% 3.29/3.50 => ~ ! [X: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( member6273874620674182256at_nat @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( produc9060074326276436823at_nat @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1472_Id__onE,axiom,
% 3.29/3.50 ! [C: produc3843707927480180839at_nat,A4: set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ C @ ( id_on_6713504163309144702at_nat @ A4 ) )
% 3.29/3.50 => ~ ! [X: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member2643936169264416010at_nat @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( produc2922128104949294807at_nat @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1473_Id__onE,axiom,
% 3.29/3.50 ! [C: product_prod_nat_nat,A4: set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ C @ ( id_on_nat @ A4 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_nat_nat @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1474_Id__onE,axiom,
% 3.29/3.50 ! [C: product_prod_int_int,A4: set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ C @ ( id_on_int @ A4 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ A4 )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_int_int @ X @ X ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Id_onE
% 3.29/3.50 thf(fact_1475_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,R22: nat > nat > $o,P2: nat > nat > $o,Q2: nat > nat > $o,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( bNF_re578469030762574527_nat_o @ R1
% 3.29/3.50 @ ( bNF_re4705727531993890431at_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ B @ B5 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_nat_nat @ A ) @ ( product_fst_nat_nat @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_nat_nat @ A ) @ ( product_snd_nat_nat @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1476_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,R22: int > int > $o,P2: nat > int > $o,Q2: nat > int > $o,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: product_prod_int_int,B5: set_Pr958786334691620121nt_int] :
% 3.29/3.50 ( ( bNF_re605504016728627135_int_o @ R1
% 3.29/3.50 @ ( bNF_re5089333283451836215nt_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ B @ B5 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ B5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_nat_nat @ A ) @ ( product_fst_int_int @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_nat_nat @ A ) @ ( product_snd_int_int @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1477_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: int > int > $o,R22: nat > nat > $o,P2: int > nat > $o,Q2: int > nat > $o,A: product_prod_int_int,A4: set_Pr958786334691620121nt_int,B: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( bNF_re3376528473927230327_nat_o @ R1
% 3.29/3.50 @ ( bNF_re4705727531993890431at_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ A @ A4 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ B @ B5 )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_int_int @ A ) @ ( product_fst_nat_nat @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_int_int @ A ) @ ( product_snd_nat_nat @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1478_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: int > int > $o,R22: int > int > $o,P2: int > int > $o,Q2: int > int > $o,A: product_prod_int_int,A4: set_Pr958786334691620121nt_int,B: product_prod_int_int,B5: set_Pr958786334691620121nt_int] :
% 3.29/3.50 ( ( bNF_re3403563459893282935_int_o @ R1
% 3.29/3.50 @ ( bNF_re5089333283451836215nt_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ A @ A4 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ B @ B5 )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ B5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_int_int @ A ) @ ( product_fst_int_int @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_int_int @ A ) @ ( product_snd_int_int @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1479_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,R22: ref_a > heap_e7401611519738050253t_unit > $o,P2: nat > ref_a > $o,Q2: nat > heap_e7401611519738050253t_unit > $o,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: produc7812382424243267045t_unit,B5: set_Pr1133966238863718811t_unit] :
% 3.29/3.50 ( ( bNF_re5655699643857186083unit_o @ R1
% 3.29/3.50 @ ( bNF_re1850668159662942673it_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ B @ B5 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ A4 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ B5 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_nat_nat @ A ) @ ( produc473321116828791851t_unit @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_nat_nat @ A ) @ ( produc1126150082675451753t_unit @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1480_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: ref_a > heap_e7401611519738050253t_unit > $o,R22: nat > nat > $o,P2: ref_a > nat > $o,Q2: heap_e7401611519738050253t_unit > nat > $o,A: produc7812382424243267045t_unit,A4: set_Pr1133966238863718811t_unit,B: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( bNF_re9202112420002600977_nat_o @ R1
% 3.29/3.50 @ ( bNF_re4705727531993890431at_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ A @ A4 )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ B @ B5 )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ A4 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( produc473321116828791851t_unit @ A ) @ ( product_fst_nat_nat @ B ) )
% 3.29/3.50 = ( Q2 @ ( produc1126150082675451753t_unit @ A ) @ ( product_snd_nat_nat @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1481_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: ref_a > heap_e7401611519738050253t_unit > $o,R22: int > int > $o,P2: ref_a > int > $o,Q2: heap_e7401611519738050253t_unit > int > $o,A: produc7812382424243267045t_unit,A4: set_Pr1133966238863718811t_unit,B: product_prod_int_int,B5: set_Pr958786334691620121nt_int] :
% 3.29/3.50 ( ( bNF_re5775369113877777_int_o @ R1
% 3.29/3.50 @ ( bNF_re5089333283451836215nt_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ A @ A4 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ B @ B5 )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ A4 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ B5 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( produc473321116828791851t_unit @ A ) @ ( product_fst_int_int @ B ) )
% 3.29/3.50 = ( Q2 @ ( produc1126150082675451753t_unit @ A ) @ ( product_snd_int_int @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1482_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: int > int > $o,R22: ref_a > heap_e7401611519738050253t_unit > $o,P2: int > ref_a > $o,Q2: int > heap_e7401611519738050253t_unit > $o,A: product_prod_int_int,A4: set_Pr958786334691620121nt_int,B: produc7812382424243267045t_unit,B5: set_Pr1133966238863718811t_unit] :
% 3.29/3.50 ( ( bNF_re5404797796594736747unit_o @ R1
% 3.29/3.50 @ ( bNF_re1850668159662942673it_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member5262025264175285858nt_int @ A @ A4 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ B @ B5 )
% 3.29/3.50 => ( ( ord_le2843351958646193337nt_int @ A4 @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ B5 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( product_fst_int_int @ A ) @ ( produc473321116828791851t_unit @ B ) )
% 3.29/3.50 = ( Q2 @ ( product_snd_int_int @ A ) @ ( produc1126150082675451753t_unit @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1483_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: product_prod_nat_nat > int > $o,R22: product_prod_nat_nat > int > $o,P2: product_prod_nat_nat > product_prod_nat_nat > $o,Q2: int > int > $o,A: produc4196048018000912732at_int,A4: set_Pr49084382684228242at_int,B: produc4196048018000912732at_int,B5: set_Pr49084382684228242at_int] :
% 3.29/3.50 ( ( bNF_re717283939379294677_int_o @ R1
% 3.29/3.50 @ ( bNF_re6644619430987730960nt_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member8394280151737582451at_int @ A @ A4 )
% 3.29/3.50 => ( ( member8394280151737582451at_int @ B @ B5 )
% 3.29/3.50 => ( ( ord_le4604737605482584818at_int @ A4 @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le4604737605482584818at_int @ B5 @ ( collec2851339944984316337at_int @ ( produc6937227050501860053_int_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( produc4619704898428564714at_int @ A ) @ ( produc4619704898428564714at_int @ B ) )
% 3.29/3.50 = ( Q2 @ ( produc3064508320661873192at_int @ A ) @ ( produc3064508320661873192at_int @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1484_predicate2__transferD,axiom,
% 3.29/3.50 ! [R1: ref_a > heap_e7401611519738050253t_unit > $o,R22: ref_a > heap_e7401611519738050253t_unit > $o,P2: ref_a > ref_a > $o,Q2: heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > $o,A: produc7812382424243267045t_unit,A4: set_Pr1133966238863718811t_unit,B: produc7812382424243267045t_unit,B5: set_Pr1133966238863718811t_unit] :
% 3.29/3.50 ( ( bNF_re1366391616432607057unit_o @ R1
% 3.29/3.50 @ ( bNF_re1850668159662942673it_o_o @ R22
% 3.29/3.50 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.50 @ P2
% 3.29/3.50 @ Q2 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ A @ A4 )
% 3.29/3.50 => ( ( member7849944260330398460t_unit @ B @ B5 )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ A4 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R1 ) ) )
% 3.29/3.50 => ( ( ord_le5525191956872776187t_unit @ B5 @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R22 ) ) )
% 3.29/3.50 => ( ( P2 @ ( produc473321116828791851t_unit @ A ) @ ( produc473321116828791851t_unit @ B ) )
% 3.29/3.50 = ( Q2 @ ( produc1126150082675451753t_unit @ A ) @ ( produc1126150082675451753t_unit @ B ) ) ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % predicate2_transferD
% 3.29/3.50 thf(fact_1485_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: $o] :
% 3.29/3.50 ( ( comp_P2137996956111167876_o_o_o @ product_fst_o_o
% 3.29/3.50 @ ^ [X4: $o] : ( product_Pair_o_o @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_o @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1486_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: num] :
% 3.29/3.50 ( ( comp_P864883071962432936um_num @ product_fst_num_num
% 3.29/3.50 @ ^ [X4: num] : ( product_Pair_num_num @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_num @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1487_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( comp_P8235817900121468292at_nat @ produc4486455499028916547at_nat
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_set7849613212452405432at_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1488_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( comp_P4528037747288561284at_nat @ produc6011863565407846595at_nat
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_set2334057505560298834at_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1489_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: nat] :
% 3.29/3.50 ( ( comp_P1955610211387027840at_nat @ product_fst_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : ( product_Pair_nat_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1490_fst__diag__id,axiom,
% 3.29/3.50 ! [Z2: int] :
% 3.29/3.50 ( ( comp_P6651465171681656048nt_int @ product_fst_int_int
% 3.29/3.50 @ ^ [X4: int] : ( product_Pair_int_int @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_int @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_id
% 3.29/3.50 thf(fact_1491_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: $o] :
% 3.29/3.50 ( ( comp_P2137996956111167876_o_o_o @ product_snd_o_o
% 3.29/3.50 @ ^ [X4: $o] : ( product_Pair_o_o @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_o @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1492_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: num] :
% 3.29/3.50 ( ( comp_P864883071962432936um_num @ product_snd_num_num
% 3.29/3.50 @ ^ [X4: num] : ( product_Pair_num_num @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_num @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1493_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( comp_P8235817900121468292at_nat @ produc826222791318859909at_nat
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_set7849613212452405432at_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1494_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( comp_P4528037747288561284at_nat @ produc2937545259423399429at_nat
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_set2334057505560298834at_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1495_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: nat] :
% 3.29/3.50 ( ( comp_P1955610211387027840at_nat @ product_snd_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : ( product_Pair_nat_nat @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_nat @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1496_snd__diag__id,axiom,
% 3.29/3.50 ! [Z2: int] :
% 3.29/3.50 ( ( comp_P6651465171681656048nt_int @ product_snd_int_int
% 3.29/3.50 @ ^ [X4: int] : ( product_Pair_int_int @ X4 @ X4 )
% 3.29/3.50 @ Z2 )
% 3.29/3.50 = ( id_int @ Z2 ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_id
% 3.29/3.50 thf(fact_1497_case__prod__comp,axiom,
% 3.29/3.50 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,X2: produc3346328345660746739nteger] :
% 3.29/3.50 ( ( produc4281629032016041417nteger @ ( comp_C8797469213163452608nteger @ F @ G ) @ X2 )
% 3.29/3.50 = ( F @ ( G @ ( produc1861665112190112313nteger @ X2 ) ) @ ( produc7955729907432593271nteger @ X2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % case_prod_comp
% 3.29/3.50 thf(fact_1498_lookup__def,axiom,
% 3.29/3.50 ( lookup_a
% 3.29/3.50 = ( ^ [R5: ref_a] :
% 3.29/3.50 ( heap_tap_a
% 3.29/3.50 @ ^ [H5: heap_e7401611519738050253t_unit] : ( get_a @ H5 @ R5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % lookup_def
% 3.29/3.50 thf(fact_1499_fst__snd__flip,axiom,
% 3.29/3.50 ( produc4486455499028916547at_nat
% 3.29/3.50 = ( comp_P3728553842126764068at_nat @ produc826222791318859909at_nat
% 3.29/3.50 @ ( produc5456455677105495163at_nat
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1500_fst__snd__flip,axiom,
% 3.29/3.50 ( produc6011863565407846595at_nat
% 3.29/3.50 = ( comp_P4974406650942564362at_nat @ produc2937545259423399429at_nat
% 3.29/3.50 @ ( produc7548845685434208379at_nat
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1501_fst__snd__flip,axiom,
% 3.29/3.50 ( product_fst_num_nat
% 3.29/3.50 = ( comp_P5051845089628979463um_nat @ product_snd_nat_num
% 3.29/3.50 @ ( produc5219324331026901427at_num
% 3.29/3.50 @ ^ [X4: num,Y5: nat] : ( product_Pair_nat_num @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1502_fst__snd__flip,axiom,
% 3.29/3.50 ( product_fst_nat_nat
% 3.29/3.50 = ( comp_P1567445206330693457at_nat @ product_snd_nat_nat
% 3.29/3.50 @ ( produc2626176000494625587at_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1503_fst__snd__flip,axiom,
% 3.29/3.50 ( produc473321116828791851t_unit
% 3.29/3.50 = ( comp_P1287623958910499840t_unit @ produc6369869760173755749_ref_a
% 3.29/3.50 @ ( produc2058451029528183389_ref_a
% 3.29/3.50 @ ^ [X4: ref_a,Y5: heap_e7401611519738050253t_unit] : ( produc2564672488694626579_ref_a @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1504_fst__snd__flip,axiom,
% 3.29/3.50 ( produc5717040794327095847_ref_a
% 3.29/3.50 = ( comp_P2006160480335490974_ref_a @ produc1126150082675451753t_unit
% 3.29/3.50 @ ( produc4426278547552487717t_unit
% 3.29/3.50 @ ^ [X4: heap_e7401611519738050253t_unit,Y5: ref_a] : ( produc6544324848051098391t_unit @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1505_fst__snd__flip,axiom,
% 3.29/3.50 ( product_fst_int_int
% 3.29/3.50 = ( comp_P5356232565778667509nt_int @ product_snd_int_int
% 3.29/3.50 @ ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_int_int @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fst_snd_flip
% 3.29/3.50 thf(fact_1506_snd__fst__flip,axiom,
% 3.29/3.50 ( produc826222791318859909at_nat
% 3.29/3.50 = ( comp_P3728553842126764068at_nat @ produc4486455499028916547at_nat
% 3.29/3.50 @ ( produc5456455677105495163at_nat
% 3.29/3.50 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1507_snd__fst__flip,axiom,
% 3.29/3.50 ( produc2937545259423399429at_nat
% 3.29/3.50 = ( comp_P4974406650942564362at_nat @ produc6011863565407846595at_nat
% 3.29/3.50 @ ( produc7548845685434208379at_nat
% 3.29/3.50 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1508_snd__fst__flip,axiom,
% 3.29/3.50 ( product_snd_num_nat
% 3.29/3.50 = ( comp_P8336958949797789649um_nat @ product_fst_nat_num
% 3.29/3.50 @ ( produc5219324331026901427at_num
% 3.29/3.50 @ ^ [X4: num,Y5: nat] : ( product_Pair_nat_num @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1509_snd__fst__flip,axiom,
% 3.29/3.50 ( product_snd_nat_nat
% 3.29/3.50 = ( comp_P1567445206330693457at_nat @ product_fst_nat_nat
% 3.29/3.50 @ ( produc2626176000494625587at_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1510_snd__fst__flip,axiom,
% 3.29/3.50 ( produc6369869760173755749_ref_a
% 3.29/3.50 = ( comp_P7254561687666694144_ref_a @ produc473321116828791851t_unit
% 3.29/3.50 @ ( produc4426278547552487717t_unit
% 3.29/3.50 @ ^ [X4: heap_e7401611519738050253t_unit,Y5: ref_a] : ( produc6544324848051098391t_unit @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1511_snd__fst__flip,axiom,
% 3.29/3.50 ( produc1126150082675451753t_unit
% 3.29/3.50 = ( comp_P3239167524078694454t_unit @ produc5717040794327095847_ref_a
% 3.29/3.50 @ ( produc2058451029528183389_ref_a
% 3.29/3.50 @ ^ [X4: ref_a,Y5: heap_e7401611519738050253t_unit] : ( produc2564672488694626579_ref_a @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1512_snd__fst__flip,axiom,
% 3.29/3.50 ( product_snd_int_int
% 3.29/3.50 = ( comp_P5356232565778667509nt_int @ product_fst_int_int
% 3.29/3.50 @ ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_int_int @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % snd_fst_flip
% 3.29/3.50 thf(fact_1513_comp__fun__idem__on_Ocomp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > nat > nat,X2: produc3843707927480180839at_nat] :
% 3.29/3.50 ( ( finite352855791390415404at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8757157785044589968at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( F @ X2 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_fun_idem_on
% 3.29/3.50 thf(fact_1514_comp__fun__idem__on_Ocomp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > nat > nat,X2: product_prod_nat_nat] :
% 3.29/3.50 ( ( finite5150387867909132486at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member8440522571783428010at_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( F @ X2 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_fun_idem_on
% 3.29/3.50 thf(fact_1515_comp__fun__idem__on_Ocomp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_o,F: $o > nat > nat,X2: $o] :
% 3.29/3.50 ( ( finite2426395113773319005_o_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_o @ X2 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( F @ X2 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_fun_idem_on
% 3.29/3.50 thf(fact_1516_comp__fun__idem__on_Ocomp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_nat,F: nat > nat > nat,X2: nat] :
% 3.29/3.50 ( ( finite7982400111564556781at_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_nat @ X2 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( F @ X2 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_fun_idem_on
% 3.29/3.50 thf(fact_1517_comp__fun__idem__on_Ocomp__fun__idem__on,axiom,
% 3.29/3.50 ! [S5: set_int,F: int > nat > nat,X2: int] :
% 3.29/3.50 ( ( finite8981753823465611337nt_nat @ S5 @ F )
% 3.29/3.50 => ( ( member_int @ X2 @ S5 )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( F @ X2 ) @ ( F @ X2 ) )
% 3.29/3.50 = ( F @ X2 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % comp_fun_idem_on.comp_fun_idem_on
% 3.29/3.50 thf(fact_1518_OO__Grp__cong,axiom,
% 3.29/3.50 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat,G: product_prod_nat_nat > int] :
% 3.29/3.50 ( ( A4 = B5 )
% 3.29/3.50 => ( ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ ( bNF_Gr7275288873855648526at_nat @ A4 @ F ) ) @ ( bNF_Gr190934199572118623at_int @ A4 @ G ) )
% 3.29/3.50 = ( relcom8911704206367525917at_int @ ( conver6965824823119931701at_nat @ ( bNF_Gr7275288873855648526at_nat @ B5 @ F ) ) @ ( bNF_Gr190934199572118623at_int @ B5 @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % OO_Grp_cong
% 3.29/3.50 thf(fact_1519_OO__Grp__cong,axiom,
% 3.29/3.50 ! [A4: set_int,B5: set_int,F: int > int,G: int > code_integer] :
% 3.29/3.50 ( ( A4 = B5 )
% 3.29/3.50 => ( ( relcom967497705283160040nteger @ ( conversep_int_int @ ( bNF_Grp_int_int @ A4 @ F ) ) @ ( bNF_Gr6684649993275963353nteger @ A4 @ G ) )
% 3.29/3.50 = ( relcom967497705283160040nteger @ ( conversep_int_int @ ( bNF_Grp_int_int @ B5 @ F ) ) @ ( bNF_Gr6684649993275963353nteger @ B5 @ G ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % OO_Grp_cong
% 3.29/3.50 thf(fact_1520_fst__diag__fst,axiom,
% 3.29/3.50 ( ( comp_P9134237804721252988t_unit @ produc6942380573175061695_ref_a
% 3.29/3.50 @ ( comp_r6154141770783548544t_unit
% 3.29/3.50 @ ^ [X4: ref_a] : ( produc1340070678782110931_ref_a @ X4 @ X4 )
% 3.29/3.50 @ produc473321116828791851t_unit ) )
% 3.29/3.50 = produc473321116828791851t_unit ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_fst
% 3.29/3.50 thf(fact_1521_snd__diag__snd,axiom,
% 3.29/3.50 ( ( comp_P8237986404257982958t_unit @ produc1692618790031806469t_unit
% 3.29/3.50 @ ( comp_h5940001671827863714t_unit
% 3.29/3.50 @ ^ [X4: heap_e7401611519738050253t_unit] : ( produc8256076736985659095t_unit @ X4 @ X4 )
% 3.29/3.50 @ produc1126150082675451753t_unit ) )
% 3.29/3.50 = produc1126150082675451753t_unit ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_snd
% 3.29/3.50 thf(fact_1522_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,M: nat > nat,M1: $o > nat,M2: nat > $o,F: nat > nat,G: nat > nat] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_nat_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( comp_nat_nat_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_o_nat_nat @ ( comp_o_nat_o @ ( comp_nat_nat_o @ F @ M1 ) @ Rep ) @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1523_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: int > $o,Abs: $o > int,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > nat,G: int > nat] :
% 3.29/3.50 ( ( type_d8403010662121346494_int_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_nat_int @ ( comp_o_nat_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_int_nat_int @ ( comp_o_nat_int @ ( comp_o_nat_o @ F @ M1 ) @ Rep ) @ ( comp_nat_int_int @ ( comp_o_int_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1524_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: num > $o,Abs: $o > num,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > $o,G: int > nat] :
% 3.29/3.50 ( ( type_d9070036042389994064_num_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_o_int @ ( comp_o_o_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_num_o_int @ ( comp_o_o_num @ ( comp_o_o_o @ F @ M1 ) @ Rep ) @ ( comp_nat_num_int @ ( comp_o_num_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1525_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > $o,G: nat > nat] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_nat_o_nat @ ( comp_o_o_nat @ ( comp_o_o_o @ F @ M1 ) @ Rep ) @ ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1526_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > $o,G: nat > nat] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_o_nat @ ( comp_o_o_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_o_o_nat @ ( comp_o_o_o @ ( comp_o_o_o @ F @ M1 ) @ Rep ) @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1527_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > num,G: int > nat] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_num_int @ ( comp_o_num_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_o_num_int @ ( comp_o_num_o @ ( comp_o_num_o @ F @ M1 ) @ Rep ) @ ( comp_nat_o_int @ ( comp_o_o_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1528_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: num > $o,Abs: $o > num,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > num,G: int > nat] :
% 3.29/3.50 ( ( type_d9070036042389994064_num_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_num_int @ ( comp_o_num_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_num_num_int @ ( comp_o_num_num @ ( comp_o_num_o @ F @ M1 ) @ Rep ) @ ( comp_nat_num_int @ ( comp_o_num_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1529_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > num,G: int > nat] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_num_int @ ( comp_o_num_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_nat_num_int @ ( comp_o_num_nat @ ( comp_o_num_o @ F @ M1 ) @ Rep ) @ ( comp_nat_nat_int @ ( comp_o_nat_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1530_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > nat,G: nat > nat] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( comp_o_nat_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_o_nat_nat @ ( comp_o_nat_o @ ( comp_o_nat_o @ F @ M1 ) @ Rep ) @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1531_type__copy__map__comp0,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,M: nat > $o,M1: $o > $o,M2: nat > $o,F: $o > nat,G: nat > nat] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( M
% 3.29/3.50 = ( comp_o_o_nat @ M1 @ M2 ) )
% 3.29/3.50 => ( ( comp_nat_nat_nat @ ( comp_o_nat_nat @ F @ M ) @ G )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( comp_o_nat_nat @ ( comp_o_nat_o @ F @ M1 ) @ Rep ) @ ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs @ M2 ) @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0
% 3.29/3.50 thf(fact_1532_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: int > $o,Abs: $o > int,Rep2: nat > $o,Abs2: $o > nat,Rep3: int > nat,Abs3: nat > int,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d8403010662121346494_int_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d1000680970699258650_nat_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d7249847660678803242nt_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_nat_int @ ( comp_o_nat_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_int_nat_int @ ( comp_o_nat_int @ ( comp_o_nat_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_int_int @ ( comp_o_int_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1533_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: num > $o,Abs: $o > num,Rep2: $o > $o,Abs2: $o > $o,Rep3: int > nat,Abs3: nat > int,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d9070036042389994064_num_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_definition_o_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d7249847660678803242nt_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_o_int @ ( comp_o_o_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_num_o_int @ ( comp_o_o_num @ ( comp_o_o_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_num_int @ ( comp_o_num_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1534_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,Rep2: $o > $o,Abs2: $o > $o,Rep3: nat > nat,Abs3: nat > nat,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_definition_o_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d6250493948777748686at_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_nat_o_nat @ ( comp_o_o_nat @ ( comp_o_o_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1535_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,Rep2: $o > $o,Abs2: $o > $o,Rep3: nat > nat,Abs3: nat > nat,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_definition_o_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d6250493948777748686at_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_o_o_nat @ ( comp_o_o_o @ ( comp_o_o_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1536_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,Rep2: num > $o,Abs2: $o > num,Rep3: int > nat,Abs3: nat > int,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d9070036042389994064_num_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d7249847660678803242nt_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_num_int @ ( comp_o_num_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_o_num_int @ ( comp_o_num_o @ ( comp_o_num_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_o_int @ ( comp_o_o_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1537_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: num > $o,Abs: $o > num,Rep2: num > $o,Abs2: $o > num,Rep3: int > nat,Abs3: nat > int,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d9070036042389994064_num_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d9070036042389994064_num_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d7249847660678803242nt_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_num_int @ ( comp_o_num_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_num_num_int @ ( comp_o_num_num @ ( comp_o_num_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_num_int @ ( comp_o_num_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1538_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,Rep2: num > $o,Abs2: $o > num,Rep3: int > nat,Abs3: nat > int,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d9070036042389994064_num_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d7249847660678803242nt_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_num_int @ ( comp_o_num_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_nat_num_int @ ( comp_o_num_nat @ ( comp_o_num_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_nat_int @ ( comp_o_nat_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1539_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: $o > $o,Abs: $o > $o,Rep2: nat > $o,Abs2: $o > nat,Rep3: nat > nat,Abs3: nat > nat,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_definition_o_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d1000680970699258650_nat_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d6250493948777748686at_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_o_nat_nat @ ( comp_o_nat_o @ ( comp_o_nat_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_o_nat @ ( comp_o_o_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1540_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,Rep2: nat > $o,Abs2: $o > nat,Rep3: nat > nat,Abs3: nat > nat,M: nat > $o,M1: $o > $o,M2: nat > $o] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d1000680970699258650_nat_o @ Rep2 @ Abs2 @ top_top_set_o )
% 3.29/3.50 => ( ( type_d6250493948777748686at_nat @ Rep3 @ Abs3 @ top_top_set_nat )
% 3.29/3.50 => ( ( ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_nat_nat_nat @ ( comp_o_nat_nat @ ( comp_o_nat_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_nat_nat_nat @ ( comp_o_nat_nat @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_o_nat @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1541_type__copy__map__comp0__undo,axiom,
% 3.29/3.50 ! [Rep: nat > $o,Abs: $o > nat,Rep2: $o > char,Abs2: char > $o,Rep3: nat > $o,Abs3: $o > nat,M: $o > char,M1: $o > char,M2: $o > $o] :
% 3.29/3.50 ( ( type_d1000680970699258650_nat_o @ Rep @ Abs @ top_top_set_o )
% 3.29/3.50 => ( ( type_d9076672964931703357o_char @ Rep2 @ Abs2 @ top_top_set_char )
% 3.29/3.50 => ( ( type_d1000680970699258650_nat_o @ Rep3 @ Abs3 @ top_top_set_o )
% 3.29/3.50 => ( ( ( comp_o_o_nat @ ( comp_char_o_o @ Abs2 @ M ) @ Rep3 )
% 3.29/3.50 = ( comp_nat_o_nat @ ( comp_o_o_nat @ ( comp_char_o_o @ Abs2 @ M1 ) @ Rep ) @ ( comp_o_nat_nat @ ( comp_o_nat_o @ Abs @ M2 ) @ Rep3 ) ) )
% 3.29/3.50 => ( ( comp_o_char_o @ M1 @ M2 )
% 3.29/3.50 = M ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_map_comp0_undo
% 3.29/3.50 thf(fact_1542_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( bNF_re3734335887435638179at_nat
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom8141925468094106422ar_nat
% 3.29/3.50 @ ( conver5210974729819302706ar_nat
% 3.29/3.50 @ ( bNF_Gr1779741795384719769ar_nat
% 3.29/3.50 @ ( collec1683818095804863890at_nat
% 3.29/3.50 @ ^ [X4: char > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8382823969816519465at_nat @ X4 @ top_top_set_char ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1491501995297412481t_char @ product_fst_nat_nat ) ) )
% 3.29/3.50 @ ( bNF_Gr1779741795384719769ar_nat
% 3.29/3.50 @ ( collec1683818095804863890at_nat
% 3.29/3.50 @ ^ [X4: char > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8382823969816519465at_nat @ X4 @ top_top_set_char ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1491501995297412481t_char @ product_snd_nat_nat ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1543_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( bNF_re6557955094579809201at_nat
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom7707146719550107439at_nat
% 3.29/3.50 @ ( conver7478146827351332082at_nat
% 3.29/3.50 @ ( bNF_Gr7368557922277781849at_nat
% 3.29/3.50 @ ( collec2824469931397938891at_nat
% 3.29/3.50 @ ^ [X4: rat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_9175953278516507234at_nat @ X4 @ top_top_set_rat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1320480151300532104at_rat @ product_fst_nat_nat ) ) )
% 3.29/3.50 @ ( bNF_Gr7368557922277781849at_nat
% 3.29/3.50 @ ( collec2824469931397938891at_nat
% 3.29/3.50 @ ^ [X4: rat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_9175953278516507234at_nat @ X4 @ top_top_set_rat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1320480151300532104at_rat @ product_snd_nat_nat ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1544_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( bNF_re5653821019739307937at_nat
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom8186637903969514807at_nat
% 3.29/3.50 @ ( conver3498139987538047730at_nat
% 3.29/3.50 @ ( bNF_Gr3388551082464497497at_nat
% 3.29/3.50 @ ( collec8718012497556192979at_nat
% 3.29/3.50 @ ^ [X4: nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ X4 @ top_top_set_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1955610211387027840at_nat @ product_fst_nat_nat ) ) )
% 3.29/3.50 @ ( bNF_Gr3388551082464497497at_nat
% 3.29/3.50 @ ( collec8718012497556192979at_nat
% 3.29/3.50 @ ^ [X4: nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ X4 @ top_top_set_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1955610211387027840at_nat @ product_snd_nat_nat ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1545_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( bNF_re3715656647883201625at_nat
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom2406850561174050523nt_nat
% 3.29/3.50 @ ( conver1572571282669976050nt_nat
% 3.29/3.50 @ ( bNF_Gr1462982377596425817nt_nat
% 3.29/3.50 @ ( collec2532482545165550967at_nat
% 3.29/3.50 @ ^ [X4: int > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8883965892284119310at_nat @ X4 @ top_top_set_int ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1953119740877977564at_int @ product_fst_nat_nat ) ) )
% 3.29/3.50 @ ( bNF_Gr1462982377596425817nt_nat
% 3.29/3.50 @ ( collec2532482545165550967at_nat
% 3.29/3.50 @ ^ [X4: int > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_8883965892284119310at_nat @ X4 @ top_top_set_int ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P1953119740877977564at_int @ product_snd_nat_nat ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1546_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: num > num > $o] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom1697847500783689711nt_num
% 3.29/3.50 @ ( conver5699786650113435344nt_num
% 3.29/3.50 @ ( bNF_Gr5590197745039885111nt_num
% 3.29/3.50 @ ( collec266097228571071243um_num
% 3.29/3.50 @ ^ [X4: int > product_prod_num_num] : ( ord_le880128212290418581um_num @ ( image_7722540232540426402um_num @ X4 @ top_top_set_int ) @ ( collec2230928802738392704um_num @ ( produc5703948589228662326_num_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P4305060815297604026um_int @ product_fst_num_num ) ) )
% 3.29/3.50 @ ( bNF_Gr5590197745039885111nt_num
% 3.29/3.50 @ ( collec266097228571071243um_num
% 3.29/3.50 @ ^ [X4: int > product_prod_num_num] : ( ord_le880128212290418581um_num @ ( image_7722540232540426402um_num @ X4 @ top_top_set_int ) @ ( collec2230928802738392704um_num @ ( produc5703948589228662326_num_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P4305060815297604026um_int @ product_snd_num_num ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1547_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: int > int > $o] :
% 3.29/3.50 ( ( bNF_re4731199128827642459nt_int
% 3.29/3.50 @ ^ [Y2: char,Z: char] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom4417706183330134766ar_int
% 3.29/3.50 @ ( conver1155128050257070662ar_int
% 3.29/3.50 @ ( bNF_Gr6947267152677263533ar_int
% 3.29/3.50 @ ( collec1380656525566158922nt_int
% 3.29/3.50 @ ^ [X4: char > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5204326662208377313nt_int @ X4 @ top_top_set_char ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P4161745170962941589t_char @ product_fst_int_int ) ) )
% 3.29/3.50 @ ( bNF_Gr6947267152677263533ar_int
% 3.29/3.50 @ ( collec1380656525566158922nt_int
% 3.29/3.50 @ ^ [X4: char > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5204326662208377313nt_int @ X4 @ top_top_set_char ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P4161745170962941589t_char @ product_snd_int_int ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1548_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: int > int > $o] :
% 3.29/3.50 ( ( bNF_re7554818335971813481nt_int
% 3.29/3.50 @ ^ [Y2: rat,Z: rat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom2810802720173317863at_int
% 3.29/3.50 @ ( conver6967689361887734790at_int
% 3.29/3.50 @ ( bNF_Gr6858100456814184557at_int
% 3.29/3.50 @ ( collec2521308361159233923nt_int
% 3.29/3.50 @ ^ [X4: rat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5997455970908365082nt_int @ X4 @ top_top_set_rat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6018825582104210588nt_rat @ product_fst_int_int ) ) )
% 3.29/3.50 @ ( bNF_Gr6858100456814184557at_int
% 3.29/3.50 @ ( collec2521308361159233923nt_int
% 3.29/3.50 @ ^ [X4: rat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5997455970908365082nt_int @ X4 @ top_top_set_rat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6018825582104210588nt_rat @ product_snd_int_int ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1549_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: int > int > $o] :
% 3.29/3.50 ( ( bNF_re6650684261131312217nt_int
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom3290293904592725231at_int
% 3.29/3.50 @ ( conver2987682522074450438at_int
% 3.29/3.50 @ ( bNF_Gr2878093617000900205at_int
% 3.29/3.50 @ ( collec8414850927317488011nt_int
% 3.29/3.50 @ ^ [X4: nat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_2667626500211843362nt_int @ X4 @ top_top_set_nat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6653955642190706324nt_nat @ product_fst_int_int ) ) )
% 3.29/3.50 @ ( bNF_Gr2878093617000900205at_int
% 3.29/3.50 @ ( collec8414850927317488011nt_int
% 3.29/3.50 @ ^ [X4: nat > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_2667626500211843362nt_int @ X4 @ top_top_set_nat ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6653955642190706324nt_nat @ product_snd_int_int ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1550_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: int > int > $o] :
% 3.29/3.50 ( ( bNF_re4712519889275205905nt_int
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom6733878598652036755nt_int
% 3.29/3.50 @ ( conver1062113817206378758nt_int
% 3.29/3.50 @ ( bNF_Gr952524912132828525nt_int
% 3.29/3.50 @ ( collec2229320974926845999nt_int
% 3.29/3.50 @ ^ [X4: int > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5705468584675977158nt_int @ X4 @ top_top_set_int ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6651465171681656048nt_int @ product_fst_int_int ) ) )
% 3.29/3.50 @ ( bNF_Gr952524912132828525nt_int
% 3.29/3.50 @ ( collec2229320974926845999nt_int
% 3.29/3.50 @ ^ [X4: int > product_prod_int_int] : ( ord_le2843351958646193337nt_int @ ( image_5705468584675977158nt_int @ X4 @ top_top_set_int ) @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P6651465171681656048nt_int @ product_snd_int_int ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1551_fun_Orel__compp__Grp,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( bNF_re4629543205785817921at_nat
% 3.29/3.50 @ ^ [Y2: list_nat,Z: list_nat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 = ( relcom5920149085449455271at_nat
% 3.29/3.50 @ ( conver6066198818478722162at_nat
% 3.29/3.50 @ ( bNF_Gr1532745923208276441at_nat
% 3.29/3.50 @ ( collec3092956710985254339at_nat
% 3.29/3.50 @ ^ [X4: list_nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_2795870212791037530at_nat @ X4 @ top_top_set_list_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P5292260908303971472st_nat @ product_fst_nat_nat ) ) )
% 3.29/3.50 @ ( bNF_Gr1532745923208276441at_nat
% 3.29/3.50 @ ( collec3092956710985254339at_nat
% 3.29/3.50 @ ^ [X4: list_nat > product_prod_nat_nat] : ( ord_le3146513528884898305at_nat @ ( image_2795870212791037530at_nat @ X4 @ top_top_set_list_nat ) @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) ) )
% 3.29/3.50 @ ( comp_P5292260908303971472st_nat @ product_snd_nat_nat ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_compp_Grp
% 3.29/3.50 thf(fact_1552_image__Pow__surj,axiom,
% 3.29/3.50 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.50 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.50 = B5 )
% 3.29/3.50 => ( ( image_4408659257933336347et_rat @ ( image_nat_rat @ F ) @ ( pow_nat @ A4 ) )
% 3.29/3.50 = ( pow_rat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_surj
% 3.29/3.50 thf(fact_1553_image__Pow__surj,axiom,
% 3.29/3.50 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.50 = B5 )
% 3.29/3.50 => ( ( image_7916887816326733075et_nat @ ( image_nat_nat @ F ) @ ( pow_nat @ A4 ) )
% 3.29/3.50 = ( pow_nat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_surj
% 3.29/3.50 thf(fact_1554_image__Pow__surj,axiom,
% 3.29/3.50 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.50 = B5 )
% 3.29/3.50 => ( ( image_3739036796817536367et_int @ ( image_nat_int @ F ) @ ( pow_nat @ A4 ) )
% 3.29/3.50 = ( pow_int @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_surj
% 3.29/3.50 thf(fact_1555_image__Pow__surj,axiom,
% 3.29/3.50 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.50 = B5 )
% 3.29/3.50 => ( ( image_4702325430467532143et_nat @ ( image_int_nat @ F ) @ ( pow_int @ A4 ) )
% 3.29/3.50 = ( pow_nat @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_surj
% 3.29/3.50 thf(fact_1556_image__Pow__surj,axiom,
% 3.29/3.50 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( ( image_int_int @ F @ A4 )
% 3.29/3.50 = B5 )
% 3.29/3.50 => ( ( image_524474410958335435et_int @ ( image_int_int @ F ) @ ( pow_int @ A4 ) )
% 3.29/3.50 = ( pow_int @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_Pow_surj
% 3.29/3.50 thf(fact_1557_fst__diag__snd,axiom,
% 3.29/3.50 ( ( comp_P8237986404257982958t_unit @ produc2762368996035445955t_unit
% 3.29/3.50 @ ( comp_h5940001671827863714t_unit
% 3.29/3.50 @ ^ [X4: heap_e7401611519738050253t_unit] : ( produc8256076736985659095t_unit @ X4 @ X4 )
% 3.29/3.50 @ produc1126150082675451753t_unit ) )
% 3.29/3.50 = produc1126150082675451753t_unit ) ).
% 3.29/3.50
% 3.29/3.50 % fst_diag_snd
% 3.29/3.50 thf(fact_1558_snd__diag__fst,axiom,
% 3.29/3.50 ( ( comp_P9134237804721252988t_unit @ produc8185483580310833921_ref_a
% 3.29/3.50 @ ( comp_r6154141770783548544t_unit
% 3.29/3.50 @ ^ [X4: ref_a] : ( produc1340070678782110931_ref_a @ X4 @ X4 )
% 3.29/3.50 @ produc473321116828791851t_unit ) )
% 3.29/3.50 = produc473321116828791851t_unit ) ).
% 3.29/3.50
% 3.29/3.50 % snd_diag_fst
% 3.29/3.50 thf(fact_1559_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_Co726186806682698383nteger,F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.50 ( ( bNF_re1181178334029315097nteger
% 3.29/3.50 @ ^ [Y2: code_integer,Z: code_integer] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Gr4092539093814444494nteger @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Gr1453458339979195462nteger
% 3.29/3.50 @ ( collec5651646645946169514nteger
% 3.29/3.50 @ ^ [X4: code_integer > code_integer > code_integer] : ( ord_le348599935723844335nteger @ ( image_2177946750938214461nteger @ X4 @ top_to4645266643341252675nteger ) @ A4 ) )
% 3.29/3.50 @ ( comp_C8797469213163452608nteger @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1560_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_o,F: $o > $o] :
% 3.29/3.50 ( ( bNF_re4705727531993890431at_o_o
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Grp_o_o @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Grp_nat_o_nat_o
% 3.29/3.50 @ ( collect_nat_o
% 3.29/3.50 @ ^ [X4: nat > $o] : ( ord_less_eq_set_o @ ( image_nat_o @ X4 @ top_top_set_nat ) @ A4 ) )
% 3.29/3.50 @ ( comp_o_o_nat @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1561_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.50 ( ( bNF_re5653821019739307937at_nat
% 3.29/3.50 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Grp_nat_nat @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Gr3847987472475283150at_nat
% 3.29/3.50 @ ( collect_nat_nat
% 3.29/3.50 @ ^ [X4: nat > nat] : ( ord_less_eq_set_nat @ ( image_nat_nat @ X4 @ top_top_set_nat ) @ A4 ) )
% 3.29/3.50 @ ( comp_nat_nat_nat @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1562_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_nat,F: nat > num] :
% 3.29/3.50 ( ( bNF_re272988434038980259at_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Grp_nat_num @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Gr6763702254253555408nt_num
% 3.29/3.50 @ ( collect_int_nat
% 3.29/3.50 @ ^ [X4: int > nat] : ( ord_less_eq_set_nat @ ( image_int_nat @ X4 @ top_top_set_int ) @ A4 ) )
% 3.29/3.50 @ ( comp_nat_num_int @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1563_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_int,F: int > nat] :
% 3.29/3.50 ( ( bNF_re4715010359784256181nt_nat
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Grp_int_nat @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Gr2243168462153404386nt_nat
% 3.29/3.50 @ ( collect_int_int
% 3.29/3.50 @ ^ [X4: int > int] : ( ord_less_eq_set_int @ ( image_int_int @ X4 @ top_top_set_int ) @ A4 ) )
% 3.29/3.50 @ ( comp_int_nat_int @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1564_fun_Orel__Grp,axiom,
% 3.29/3.50 ! [A4: set_num,F: num > num] :
% 3.29/3.50 ( ( bNF_re7626690874201225453um_num
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ( bNF_Grp_num_num @ A4 @ F ) )
% 3.29/3.50 = ( bNF_Gr318824752125099290nt_num
% 3.29/3.50 @ ( collect_int_num
% 3.29/3.50 @ ^ [X4: int > num] : ( ord_less_eq_set_num @ ( image_int_num @ X4 @ top_top_set_int ) @ A4 ) )
% 3.29/3.50 @ ( comp_num_num_int @ F ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % fun.rel_Grp
% 3.29/3.50 thf(fact_1565_Grp__fst__snd,axiom,
% 3.29/3.50 ! [R3: nat > nat > $o] :
% 3.29/3.50 ( ( relcom8572034174491624592at_nat @ ( conver4691796276509297820at_nat @ ( bNF_Gr193424670081168899at_nat @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) @ product_fst_nat_nat ) ) @ ( bNF_Gr193424670081168899at_nat @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ R3 ) ) @ product_snd_nat_nat ) )
% 3.29/3.50 = R3 ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_fst_snd
% 3.29/3.50 thf(fact_1566_Grp__fst__snd,axiom,
% 3.29/3.50 ! [R3: ref_a > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.50 ( ( relcom3136146828236442456t_unit @ ( conver4368408235330554745_ref_a @ ( bNF_Gr5964920315653434322_ref_a @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R3 ) ) @ produc473321116828791851t_unit ) ) @ ( bNF_Gr5237703264515865432t_unit @ ( collec3252306575900995386t_unit @ ( produc4924168586796184916unit_o @ R3 ) ) @ produc1126150082675451753t_unit ) )
% 3.29/3.50 = R3 ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_fst_snd
% 3.29/3.50 thf(fact_1567_Grp__fst__snd,axiom,
% 3.29/3.50 ! [R3: int > int > $o] :
% 3.29/3.50 ( ( relcom3664783465810776136nt_int @ ( conver7247880940930113968nt_int @ ( bNF_Gr2749509334501985047nt_int @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) @ product_fst_int_int ) ) @ ( bNF_Gr2749509334501985047nt_int @ ( collec213857154873943460nt_int @ ( produc4947309494688390418_int_o @ R3 ) ) @ product_snd_int_int ) )
% 3.29/3.50 = R3 ) ).
% 3.29/3.50
% 3.29/3.50 % Grp_fst_snd
% 3.29/3.50 thf(fact_1568_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o,S5: char > set_rat,M: $o > char,F: nat > rat,S6: $o > set_nat,G: nat > $o] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_char_set_rat_o @ S5 @ M )
% 3.29/3.50 = ( comp_s8507027185284273247_rat_o @ ( image_nat_rat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_o_set_rat_nat @ ( comp_char_set_rat_o @ S5 @ Rep ) @ ( comp_o_o_nat @ ( comp_char_o_o @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s8255929034757298889at_nat @ ( image_nat_rat @ F ) @ ( comp_o_set_nat_nat @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1569_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num,S5: char > set_rat,M: nat > char,F: nat > rat,S6: nat > set_nat,G: int > nat] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c5738158305436223508at_nat @ S5 @ M )
% 3.29/3.50 = ( comp_s8255929034757298889at_nat @ ( image_nat_rat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_num_set_rat_int @ ( comp_c2295490091592002142at_num @ S5 @ Rep ) @ ( comp_nat_num_int @ ( comp_char_num_nat @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s8253438564248248613at_int @ ( image_nat_rat @ F ) @ ( comp_nat_set_nat_int @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1570_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,S5: char > set_rat,M: nat > char,F: nat > rat,S6: nat > set_nat,G: nat > nat] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c5738158305436223508at_nat @ S5 @ M )
% 3.29/3.50 = ( comp_s8255929034757298889at_nat @ ( image_nat_rat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_nat_set_rat_nat @ ( comp_c5738158305436223508at_nat @ S5 @ Rep ) @ ( comp_nat_nat_nat @ ( comp_char_nat_nat @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s8255929034757298889at_nat @ ( image_nat_rat @ F ) @ ( comp_nat_set_nat_nat @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1571_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,S5: char > set_rat,M: int > char,F: nat > rat,S6: int > set_nat,G: int > int] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c5735667834927173232at_int @ S5 @ M )
% 3.29/3.50 = ( comp_s8253438564248248613at_int @ ( image_nat_rat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_nat_set_rat_int @ ( comp_c5738158305436223508at_nat @ S5 @ Rep ) @ ( comp_int_nat_int @ ( comp_char_nat_int @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s8253438564248248613at_int @ ( image_nat_rat @ F ) @ ( comp_int_set_nat_int @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1572_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o,S5: char > set_nat,M: $o > char,F: nat > nat,S6: $o > set_nat,G: nat > $o] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_char_set_nat_o @ S5 @ M )
% 3.29/3.50 = ( comp_s33089643564333159_nat_o @ ( image_nat_nat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_o_set_nat_nat @ ( comp_char_set_nat_o @ S5 @ Rep ) @ ( comp_o_o_nat @ ( comp_char_o_o @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s3433241188411525313at_nat @ ( image_nat_nat @ F ) @ ( comp_o_set_nat_nat @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1573_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num,S5: char > set_nat,M: nat > char,F: nat > nat,S6: nat > set_nat,G: int > nat] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c915470459090449932at_nat @ S5 @ M )
% 3.29/3.50 = ( comp_s3433241188411525313at_nat @ ( image_nat_nat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_num_set_nat_int @ ( comp_c6696174282101004374at_num @ S5 @ Rep ) @ ( comp_nat_num_int @ ( comp_char_num_nat @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s3430750717902475037at_int @ ( image_nat_nat @ F ) @ ( comp_nat_set_nat_int @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1574_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,S5: char > set_nat,M: nat > char,F: nat > nat,S6: nat > set_nat,G: nat > nat] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c915470459090449932at_nat @ S5 @ M )
% 3.29/3.50 = ( comp_s3433241188411525313at_nat @ ( image_nat_nat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_nat_set_nat_nat @ ( comp_c915470459090449932at_nat @ S5 @ Rep ) @ ( comp_nat_nat_nat @ ( comp_char_nat_nat @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s3433241188411525313at_nat @ ( image_nat_nat @ F ) @ ( comp_nat_set_nat_nat @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1575_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: nat > char,Abs: char > nat,S5: char > set_nat,M: int > char,F: nat > nat,S6: int > set_nat,G: int > int] :
% 3.29/3.50 ( ( type_d5945782884131516111t_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c912979988581399656at_int @ S5 @ M )
% 3.29/3.50 = ( comp_s3430750717902475037at_int @ ( image_nat_nat @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_nat_set_nat_int @ ( comp_c915470459090449932at_nat @ S5 @ Rep ) @ ( comp_int_nat_int @ ( comp_char_nat_int @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s3430750717902475037at_int @ ( image_nat_nat @ F ) @ ( comp_int_set_nat_int @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1576_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: $o > char,Abs: char > $o,S5: char > set_int,M: $o > char,F: nat > int,S6: $o > set_nat,G: nat > $o] :
% 3.29/3.50 ( ( type_d9076672964931703357o_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_char_set_int_o @ S5 @ M )
% 3.29/3.50 = ( comp_s7011316712748663051_int_o @ ( image_nat_int @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_o_set_int_nat @ ( comp_char_set_int_o @ S5 @ Rep ) @ ( comp_o_o_nat @ ( comp_char_o_o @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s5620162763104547101nt_nat @ ( image_nat_int @ F ) @ ( comp_o_set_nat_nat @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1577_type__copy__set__map0,axiom,
% 3.29/3.50 ! [Rep: num > char,Abs: char > num,S5: char > set_int,M: nat > char,F: nat > int,S6: nat > set_nat,G: int > nat] :
% 3.29/3.50 ( ( type_d4396077731765706521m_char @ Rep @ Abs @ top_top_set_char )
% 3.29/3.50 => ( ( ( comp_c3102392033783471720nt_nat @ S5 @ M )
% 3.29/3.50 = ( comp_s5620162763104547101nt_nat @ ( image_nat_int @ F ) @ S6 ) )
% 3.29/3.50 => ( ( comp_num_set_int_int @ ( comp_c8883095856794026162nt_num @ S5 @ Rep ) @ ( comp_nat_num_int @ ( comp_char_num_nat @ Abs @ M ) @ G ) )
% 3.29/3.50 = ( comp_s5617672292595496825nt_int @ ( image_nat_int @ F ) @ ( comp_nat_set_nat_int @ S6 @ G ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_copy_set_map0
% 3.29/3.50 thf(fact_1578_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: nat > rat,Abs: rat > nat,A4: set_rat] :
% 3.29/3.50 ( ( type_d5615363888691252950at_rat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_rat @ Rep @ top_top_set_nat )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1579_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_nat @ Rep @ top_top_set_nat )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1580_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: nat > int,Abs: int > nat,A4: set_int] :
% 3.29/3.50 ( ( type_d6248003478268698410at_int @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_int @ Rep @ top_top_set_nat )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1581_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: int > nat,Abs: nat > int,A4: set_nat] :
% 3.29/3.50 ( ( type_d7249847660678803242nt_nat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_int_nat @ Rep @ top_top_set_int )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1582_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: int > int,Abs: int > int,A4: set_int] :
% 3.29/3.50 ( ( type_d7247357190169752966nt_int @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_int_int @ Rep @ top_top_set_int )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1583_type__definition_ORep__range,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,A4: set_o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_Product_unit_o @ Rep @ top_to1996260823553986621t_unit )
% 3.29/3.50 = A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Rep_range
% 3.29/3.50 thf(fact_1584_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: rat > nat,Abs: nat > rat,A4: set_nat] :
% 3.29/3.50 ( ( type_d5933939304842882774at_nat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_rat @ Abs @ A4 )
% 3.29/3.50 = top_top_set_rat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1585_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: nat > nat,Abs: nat > nat,A4: set_nat] :
% 3.29/3.50 ( ( type_d6250493948777748686at_nat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_nat @ Abs @ A4 )
% 3.29/3.50 = top_top_set_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1586_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: nat > int,Abs: int > nat,A4: set_int] :
% 3.29/3.50 ( ( type_d6248003478268698410at_int @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_int_nat @ Abs @ A4 )
% 3.29/3.50 = top_top_set_nat ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1587_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: int > nat,Abs: nat > int,A4: set_nat] :
% 3.29/3.50 ( ( type_d7249847660678803242nt_nat @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_nat_int @ Abs @ A4 )
% 3.29/3.50 = top_top_set_int ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1588_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: int > int,Abs: int > int,A4: set_int] :
% 3.29/3.50 ( ( type_d7247357190169752966nt_int @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_int_int @ Abs @ A4 )
% 3.29/3.50 = top_top_set_int ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1589_type__definition_OAbs__image,axiom,
% 3.29/3.50 ! [Rep: product_unit > $o,Abs: $o > product_unit,A4: set_o] :
% 3.29/3.50 ( ( type_d6188575255521822967unit_o @ Rep @ Abs @ A4 )
% 3.29/3.50 => ( ( image_o_Product_unit @ Abs @ A4 )
% 3.29/3.50 = top_to1996260823553986621t_unit ) ) ).
% 3.29/3.50
% 3.29/3.50 % type_definition.Abs_image
% 3.29/3.50 thf(fact_1590_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_char_char
% 3.29/3.50 = ( ^ [R6: char > char > $o,Abs4: char > char,Rep4: char > char,T4: char > char > $o] :
% 3.29/3.50 ( ( ord_le2540245887939449860char_o @ T4 @ ( bNF_Grp_char_char @ top_top_set_char @ Abs4 ) )
% 3.29/3.50 & ( ord_le2540245887939449860char_o @ ( bNF_Grp_char_char @ top_top_set_char @ Rep4 ) @ ( conversep_char_char @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom5872928454965100966r_char @ T4 @ ( conversep_char_char @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1591_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_char_rat
% 3.29/3.50 = ( ^ [R6: char > char > $o,Abs4: char > rat,Rep4: rat > char,T4: char > rat > $o] :
% 3.29/3.50 ( ( ord_le4891902658761385405_rat_o @ T4 @ ( bNF_Grp_char_rat @ top_top_set_char @ Abs4 ) )
% 3.29/3.50 & ( ord_le6546876390139131069char_o @ ( bNF_Grp_rat_char @ top_top_set_rat @ Rep4 ) @ ( conversep_char_rat @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom3428143170894750637t_char @ T4 @ ( conversep_char_rat @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1592_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_char_nat
% 3.29/3.50 = ( ^ [R6: char > char > $o,Abs4: char > nat,Rep4: nat > char,T4: char > nat > $o] :
% 3.29/3.50 ( ( ord_le5641337153896221125_nat_o @ T4 @ ( bNF_Grp_char_nat @ top_top_set_char @ Abs4 ) )
% 3.29/3.50 & ( ord_le4878496333587278021char_o @ ( bNF_Grp_nat_char @ top_top_set_nat @ Rep4 ) @ ( conversep_char_nat @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom6755291642603558309t_char @ T4 @ ( conversep_char_nat @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1593_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_char_int
% 3.29/3.50 = ( ^ [R6: char > char > $o,Abs4: char > int,Rep4: int > char,T4: char > int > $o] :
% 3.29/3.50 ( ( ord_le3396192186225775209_int_o @ T4 @ ( bNF_Grp_char_int @ top_top_set_char @ Abs4 ) )
% 3.29/3.50 & ( ord_le7608100903186094441char_o @ ( bNF_Grp_int_char @ top_top_set_int @ Rep4 ) @ ( conversep_char_int @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom750623199913152513t_char @ T4 @ ( conversep_char_int @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1594_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_rat_char
% 3.29/3.50 = ( ^ [R6: rat > rat > $o,Abs4: rat > char,Rep4: char > rat,T4: rat > char > $o] :
% 3.29/3.50 ( ( ord_le6546876390139131069char_o @ T4 @ ( bNF_Grp_rat_char @ top_top_set_rat @ Abs4 ) )
% 3.29/3.50 & ( ord_le4891902658761385405_rat_o @ ( bNF_Grp_char_rat @ top_top_set_char @ Rep4 ) @ ( conversep_rat_char @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom1505247221262953652ar_rat @ T4 @ ( conversep_rat_char @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1595_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_rat_rat
% 3.29/3.50 = ( ^ [R6: rat > rat > $o,Abs4: rat > rat,Rep4: rat > rat,T4: rat > rat > $o] :
% 3.29/3.50 ( ( ord_le4717968354871517046_rat_o @ T4 @ ( bNF_Grp_rat_rat @ top_top_set_rat @ Abs4 ) )
% 3.29/3.50 & ( ord_le4717968354871517046_rat_o @ ( bNF_Grp_rat_rat @ top_top_set_rat @ Rep4 ) @ ( conversep_rat_rat @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcompp_rat_rat_rat @ T4 @ ( conversep_rat_rat @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1596_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_rat_nat
% 3.29/3.50 = ( ^ [R6: rat > rat > $o,Abs4: rat > nat,Rep4: nat > rat,T4: rat > nat > $o] :
% 3.29/3.50 ( ( ord_le5467402850006352766_nat_o @ T4 @ ( bNF_Grp_rat_nat @ top_top_set_rat @ Abs4 ) )
% 3.29/3.50 & ( ord_le1897120724991155070_rat_o @ ( bNF_Grp_nat_rat @ top_top_set_nat @ Rep4 ) @ ( conversep_rat_nat @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcompp_rat_nat_rat @ T4 @ ( conversep_rat_nat @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1597_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_rat_int
% 3.29/3.50 = ( ^ [R6: rat > rat > $o,Abs4: rat > int,Rep4: int > rat,T4: rat > int > $o] :
% 3.29/3.50 ( ( ord_le3222257882335906850_int_o @ T4 @ ( bNF_Grp_rat_int @ top_top_set_rat @ Abs4 ) )
% 3.29/3.50 & ( ord_le8236914709048111138_rat_o @ ( bNF_Grp_int_rat @ top_top_set_int @ Rep4 ) @ ( conversep_rat_int @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcompp_rat_int_rat @ T4 @ ( conversep_rat_int @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1598_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_nat_char
% 3.29/3.50 = ( ^ [R6: nat > nat > $o,Abs4: nat > char,Rep4: char > nat,T4: nat > char > $o] :
% 3.29/3.50 ( ( ord_le4878496333587278021char_o @ T4 @ ( bNF_Grp_nat_char @ top_top_set_nat @ Abs4 ) )
% 3.29/3.50 & ( ord_le5641337153896221125_nat_o @ ( bNF_Grp_char_nat @ top_top_set_char @ Rep4 ) @ ( conversep_nat_char @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcom8112501251453913252ar_nat @ T4 @ ( conversep_nat_char @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1599_Quotient__alt__def5,axiom,
% 3.29/3.50 ( quotient_nat_rat
% 3.29/3.50 = ( ^ [R6: nat > nat > $o,Abs4: nat > rat,Rep4: rat > nat,T4: nat > rat > $o] :
% 3.29/3.50 ( ( ord_le1897120724991155070_rat_o @ T4 @ ( bNF_Grp_nat_rat @ top_top_set_nat @ Abs4 ) )
% 3.29/3.50 & ( ord_le5467402850006352766_nat_o @ ( bNF_Grp_rat_nat @ top_top_set_rat @ Rep4 ) @ ( conversep_nat_rat @ T4 ) )
% 3.29/3.50 & ( R6
% 3.29/3.50 = ( relcompp_nat_rat_nat @ T4 @ ( conversep_nat_rat @ T4 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_alt_def5
% 3.29/3.50 thf(fact_1600_K__record__comp,axiom,
% 3.29/3.50 ! [C: $o,F: nat > $o] :
% 3.29/3.50 ( ( comp_o_o_nat
% 3.29/3.50 @ ^ [X4: $o] : C
% 3.29/3.50 @ F )
% 3.29/3.50 = ( ^ [X4: nat] : C ) ) ).
% 3.29/3.50
% 3.29/3.50 % K_record_comp
% 3.29/3.50 thf(fact_1601_K__record__comp,axiom,
% 3.29/3.50 ! [C: num,F: int > nat] :
% 3.29/3.50 ( ( comp_nat_num_int
% 3.29/3.50 @ ^ [X4: nat] : C
% 3.29/3.50 @ F )
% 3.29/3.50 = ( ^ [X4: int] : C ) ) ).
% 3.29/3.50
% 3.29/3.50 % K_record_comp
% 3.29/3.50 thf(fact_1602_K__record__comp,axiom,
% 3.29/3.50 ! [C: nat,F: nat > nat] :
% 3.29/3.50 ( ( comp_nat_nat_nat
% 3.29/3.50 @ ^ [X4: nat] : C
% 3.29/3.50 @ F )
% 3.29/3.50 = ( ^ [X4: nat] : C ) ) ).
% 3.29/3.50
% 3.29/3.50 % K_record_comp
% 3.29/3.50 thf(fact_1603_K__record__comp,axiom,
% 3.29/3.50 ! [C: nat,F: int > int] :
% 3.29/3.50 ( ( comp_int_nat_int
% 3.29/3.50 @ ^ [X4: int] : C
% 3.29/3.50 @ F )
% 3.29/3.50 = ( ^ [X4: int] : C ) ) ).
% 3.29/3.50
% 3.29/3.50 % K_record_comp
% 3.29/3.50 thf(fact_1604_K__record__comp,axiom,
% 3.29/3.50 ! [C: produc8923325533196201883nteger > produc8923325533196201883nteger,F: code_integer > code_integer > code_integer] :
% 3.29/3.50 ( ( comp_C8797469213163452608nteger
% 3.29/3.50 @ ^ [X4: code_integer > code_integer] : C
% 3.29/3.50 @ F )
% 3.29/3.50 = ( ^ [X4: code_integer] : C ) ) ).
% 3.29/3.50
% 3.29/3.50 % K_record_comp
% 3.29/3.50 thf(fact_1605_image__paired__Times,axiom,
% 3.29/3.50 ! [F: nat > rat,G: int > nat,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( image_3755276878268593137at_nat
% 3.29/3.50 @ ( produc5347463441023893471at_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: int] : ( product_Pair_rat_nat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc140472662868866674at_nat @ ( image_nat_rat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: rat] : ( image_int_nat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1606_image__paired__Times,axiom,
% 3.29/3.50 ! [F: nat > rat,G: int > int,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( image_8800797895614172237at_int
% 3.29/3.50 @ ( produc1169612421514696763at_int
% 3.29/3.50 @ ^ [X4: nat,Y5: int] : ( product_Pair_rat_int @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc137982192359816398at_int @ ( image_nat_rat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: rat] : ( image_int_int @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1607_image__paired__Times,axiom,
% 3.29/3.50 ! [F: nat > nat,G: int > int,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( image_9117352539549038149at_int
% 3.29/3.50 @ ( produc1486167065449562675at_int
% 3.29/3.50 @ ^ [X4: nat,Y5: int] : ( product_Pair_nat_int @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc454536836294682310at_int @ ( image_nat_nat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: nat] : ( image_int_int @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1608_image__paired__Times,axiom,
% 3.29/3.50 ! [F: nat > int,G: int > nat,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( image_5071185234104513605nt_nat
% 3.29/3.50 @ ( produc6663371796859813939nt_nat
% 3.29/3.50 @ ^ [X4: nat,Y5: int] : ( product_Pair_int_nat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc1456381018704787142nt_nat @ ( image_nat_int @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: int] : ( image_int_nat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1609_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > nat,G: nat > rat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( image_3420722608207172081at_rat
% 3.29/3.50 @ ( produc877984105854340063at_rat
% 3.29/3.50 @ ^ [X4: int,Y5: nat] : ( product_Pair_nat_rat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc9045269283572012658at_rat @ ( image_int_nat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: nat] : ( image_nat_rat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1610_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > nat,G: nat > int,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( image_2751100147091372101at_int
% 3.29/3.50 @ ( produc208361644738540083at_int
% 3.29/3.50 @ ^ [X4: int,Y5: nat] : ( product_Pair_nat_int @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc454536836294682310at_int @ ( image_int_nat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: nat] : ( image_nat_int @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1611_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > nat,G: int > int,A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( image_1654017166447373545at_int
% 3.29/3.50 @ ( produc3246203729202673879at_int
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_nat_int @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc454536836294682310at_int @ ( image_int_nat @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: nat] : ( image_int_int @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1612_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > int,G: nat > rat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( image_4420076320108226637nt_rat
% 3.29/3.50 @ ( produc1877337817755394619nt_rat
% 3.29/3.50 @ ^ [X4: int,Y5: nat] : ( product_Pair_int_rat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc821250958618291406nt_rat @ ( image_int_int @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: int] : ( image_nat_rat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1613_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > int,G: nat > nat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( image_7928304878501623365nt_nat
% 3.29/3.50 @ ( produc5385566376148791347nt_nat
% 3.29/3.50 @ ^ [X4: int,Y5: nat] : ( product_Pair_int_nat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc1456381018704787142nt_nat @ ( image_int_int @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: int] : ( image_nat_nat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1614_image__paired__Times,axiom,
% 3.29/3.50 ! [F: int > int,G: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( image_6831221897857624809nt_nat
% 3.29/3.50 @ ( produc8423408460612925143nt_nat
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( product_Pair_int_nat @ ( F @ X4 ) @ ( G @ Y5 ) ) )
% 3.29/3.50 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc1456381018704787142nt_nat @ ( image_int_int @ F @ A4 )
% 3.29/3.50 @ ^ [Uu: int] : ( image_int_nat @ G @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % image_paired_Times
% 3.29/3.50 thf(fact_1615_Gr__incl,axiom,
% 3.29/3.50 ! [A4: set_nat,F: nat > rat,B5: set_rat] :
% 3.29/3.50 ( ( ord_le5989899228261996553at_rat @ ( bNF_Gr_nat_rat @ A4 @ F )
% 3.29/3.50 @ ( produc9045269283572012658at_rat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Gr_incl
% 3.29/3.50 thf(fact_1616_Gr__incl,axiom,
% 3.29/3.50 ! [A4: set_nat,F: nat > int,B5: set_int] :
% 3.29/3.50 ( ( ord_le656430383953171549at_int @ ( bNF_Gr_nat_int @ A4 @ F )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Gr_incl
% 3.29/3.50 thf(fact_1617_Gr__incl,axiom,
% 3.29/3.50 ! [A4: set_int,F: int > nat,B5: set_nat] :
% 3.29/3.50 ( ( ord_le5333435103577920093nt_nat @ ( bNF_Gr_int_nat @ A4 @ F )
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Gr_incl
% 3.29/3.50 thf(fact_1618_Gr__incl,axiom,
% 3.29/3.50 ! [A4: set_int,F: int > int,B5: set_int] :
% 3.29/3.50 ( ( ord_le2843351958646193337nt_int @ ( bNF_Gr_int_int @ A4 @ F )
% 3.29/3.50 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Gr_incl
% 3.29/3.50 thf(fact_1619_Gr__incl,axiom,
% 3.29/3.50 ! [A4: set_nat,F: nat > nat,B5: set_nat] :
% 3.29/3.50 ( ( ord_le3146513528884898305at_nat @ ( bNF_Gr_nat_nat @ A4 @ F )
% 3.29/3.50 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 ) ) ).
% 3.29/3.50
% 3.29/3.50 % Gr_incl
% 3.29/3.50 thf(fact_1620_subset__fst__snd,axiom,
% 3.29/3.50 ! [A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ord_le3146513528884898305at_nat @ A4
% 3.29/3.50 @ ( produc457027306803732586at_nat @ ( image_2486076414777270412at_nat @ product_fst_nat_nat @ A4 )
% 3.29/3.50 @ ^ [Uu: nat] : ( image_2486076414777270412at_nat @ product_snd_nat_nat @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_fst_snd
% 3.29/3.50 thf(fact_1621_subset__fst__snd,axiom,
% 3.29/3.50 ! [A4: set_Pr1133966238863718811t_unit] :
% 3.29/3.50 ( ord_le5525191956872776187t_unit @ A4
% 3.29/3.50 @ ( produc3946373962484743846t_unit @ ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit @ A4 )
% 3.29/3.50 @ ^ [Uu: ref_a] : ( image_17660834435998945t_unit @ produc1126150082675451753t_unit @ A4 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % subset_fst_snd
% 3.29/3.50 thf(fact_1622_inv__image__def,axiom,
% 3.29/3.50 ( inv_im2903009620893676101at_nat
% 3.29/3.50 = ( ^ [R5: set_Pr7459493094073627847at_nat,F2: nat > set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1623_inv__image__def,axiom,
% 3.29/3.50 ( inv_im4437241714082187487at_nat
% 3.29/3.50 = ( ^ [R5: set_Pr4329608150637261639at_nat,F2: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1624_inv__image__def,axiom,
% 3.29/3.50 ( inv_image_nat_nat
% 3.29/3.50 = ( ^ [R5: set_Pr1261947904930325089at_nat,F2: nat > nat] :
% 3.29/3.50 ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1625_inv__image__def,axiom,
% 3.29/3.50 ( inv_image_int_nat
% 3.29/3.50 = ( ^ [R5: set_Pr958786334691620121nt_int,F2: nat > int] :
% 3.29/3.50 ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1626_inv__image__def,axiom,
% 3.29/3.50 ( inv_im2900519150384625825at_int
% 3.29/3.50 = ( ^ [R5: set_Pr7459493094073627847at_nat,F2: int > set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1627_inv__image__def,axiom,
% 3.29/3.50 ( inv_im4434751243573137211at_int
% 3.29/3.50 = ( ^ [R5: set_Pr4329608150637261639at_nat,F2: int > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1628_inv__image__def,axiom,
% 3.29/3.50 ( inv_image_nat_int
% 3.29/3.50 = ( ^ [R5: set_Pr1261947904930325089at_nat,F2: int > nat] :
% 3.29/3.50 ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1629_inv__image__def,axiom,
% 3.29/3.50 ( inv_image_int_int
% 3.29/3.50 = ( ^ [R5: set_Pr958786334691620121nt_int,F2: int > int] :
% 3.29/3.50 ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F2 @ X4 ) @ ( F2 @ Y5 ) ) @ R5 ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % inv_image_def
% 3.29/3.50 thf(fact_1630_The__case__prod,axiom,
% 3.29/3.50 ! [P2: ref_a > heap_e7401611519738050253t_unit > $o] :
% 3.29/3.50 ( ( the_Pr5012129486825234846t_unit @ ( produc4924168586796184916unit_o @ P2 ) )
% 3.29/3.50 = ( the_Pr5012129486825234846t_unit
% 3.29/3.50 @ ^ [Xy: produc7812382424243267045t_unit] : ( P2 @ ( produc473321116828791851t_unit @ Xy ) @ ( produc1126150082675451753t_unit @ Xy ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_case_prod
% 3.29/3.50 thf(fact_1631_The__case__prod,axiom,
% 3.29/3.50 ! [P2: int > int > $o] :
% 3.29/3.50 ( ( the_Pr4378521158711661632nt_int @ ( produc4947309494688390418_int_o @ P2 ) )
% 3.29/3.50 = ( the_Pr4378521158711661632nt_int
% 3.29/3.50 @ ^ [Xy: product_prod_int_int] : ( P2 @ ( product_fst_int_int @ Xy ) @ ( product_snd_int_int @ Xy ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_case_prod
% 3.29/3.50 thf(fact_1632_Quotient__composition__ge__eq,axiom,
% 3.29/3.50 ! [T3: int > product_prod_nat_nat > $o,R3: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( left_t8261381459436684205at_nat @ T3 )
% 3.29/3.50 => ( ( ord_le5604493270027003598_nat_o
% 3.29/3.50 @ ^ [Y2: product_prod_nat_nat,Z: product_prod_nat_nat] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 => ( ord_le6741204236512500942_int_o
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ ( relcom1106208330880909712at_int @ T3 @ ( relcom8911704206367525917at_int @ R3 @ ( conver1866313717161370910at_nat @ T3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_composition_ge_eq
% 3.29/3.50 thf(fact_1633_Quotient__composition__ge__eq,axiom,
% 3.29/3.50 ! [T3: code_integer > int > $o,R3: int > int > $o] :
% 3.29/3.50 ( ( left_t1735413524555719857er_int @ T3 )
% 3.29/3.50 => ( ( ord_le6741204236512500942_int_o
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.50 @ R3 )
% 3.29/3.50 => ( ord_le3602516367967493612eger_o
% 3.29/3.50 @ ^ [Y2: code_integer,Z: code_integer] : ( Y2 = Z )
% 3.29/3.50 @ ( relcom692387321444912665nteger @ T3 @ ( relcom967497705283160040nteger @ R3 @ ( conver1462408618118490240er_int @ T3 ) ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_composition_ge_eq
% 3.29/3.50 thf(fact_1634_Quotient__composition__le__eq,axiom,
% 3.29/3.50 ! [T3: int > product_prod_nat_nat > $o,R3: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( left_u1182257597767569412at_nat @ T3 )
% 3.29/3.50 => ( ( ord_le5604493270027003598_nat_o @ R3
% 3.29/3.50 @ ^ [Y2: product_prod_nat_nat,Z: product_prod_nat_nat] : ( Y2 = Z ) )
% 3.29/3.50 => ( ord_le6741204236512500942_int_o @ ( relcom1106208330880909712at_int @ T3 @ ( relcom8911704206367525917at_int @ R3 @ ( conver1866313717161370910at_nat @ T3 ) ) )
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_composition_le_eq
% 3.29/3.50 thf(fact_1635_Quotient__composition__le__eq,axiom,
% 3.29/3.50 ! [T3: code_integer > int > $o,R3: int > int > $o] :
% 3.29/3.50 ( ( left_u6156896403773009178er_int @ T3 )
% 3.29/3.50 => ( ( ord_le6741204236512500942_int_o @ R3
% 3.29/3.50 @ ^ [Y2: int,Z: int] : ( Y2 = Z ) )
% 3.29/3.50 => ( ord_le3602516367967493612eger_o @ ( relcom692387321444912665nteger @ T3 @ ( relcom967497705283160040nteger @ R3 @ ( conver1462408618118490240er_int @ T3 ) ) )
% 3.29/3.50 @ ^ [Y2: code_integer,Z: code_integer] : ( Y2 = Z ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_composition_le_eq
% 3.29/3.50 thf(fact_1636_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: $o,B: $o,A4: set_o,B5: $o > set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ ( product_Sigma_o_o @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_o @ A @ A4 )
% 3.29/3.50 & ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1637_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: $o,B: nat,A4: set_o,B5: $o > set_nat] :
% 3.29/3.50 ( ( member2802428098988154798_o_nat @ ( product_Pair_o_nat @ A @ B ) @ ( product_Sigma_o_nat @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_o @ A @ A4 )
% 3.29/3.50 & ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1638_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: $o,B: int,A4: set_o,B5: $o > set_int] :
% 3.29/3.50 ( ( member7847949116333733898_o_int @ ( product_Pair_o_int @ A @ B ) @ ( product_Sigma_o_int @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_o @ A @ A4 )
% 3.29/3.50 & ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1639_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: nat,B: $o,A4: set_nat,B5: nat > set_o] :
% 3.29/3.50 ( ( member6310962623043647828_nat_o @ ( product_Pair_nat_o @ A @ B ) @ ( product_Sigma_nat_o @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_nat @ A @ A4 )
% 3.29/3.50 & ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1640_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: nat,B: int,A4: set_nat,B5: nat > set_int] :
% 3.29/3.50 ( ( member4262671552274231302at_int @ ( product_Pair_nat_int @ A @ B ) @ ( produc454536836294682310at_int @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_nat @ A @ A4 )
% 3.29/3.50 & ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1641_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: int,B: $o,A4: set_int,B5: int > set_o] :
% 3.29/3.50 ( ( member4489920277610959864_int_o @ ( product_Pair_int_o @ A @ B ) @ ( product_Sigma_int_o @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_int @ A @ A4 )
% 3.29/3.50 & ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1642_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: int,B: nat,A4: set_int,B5: int > set_nat] :
% 3.29/3.50 ( ( member216504246829706758nt_nat @ ( product_Pair_int_nat @ A @ B ) @ ( produc1456381018704787142nt_nat @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_int @ A @ A4 )
% 3.29/3.50 & ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1643_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_nat,B5: nat > set_num] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ ( produc6237731129814287028at_num @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_nat @ A @ A4 )
% 3.29/3.50 & ( member_num @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1644_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_int,B5: int > set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( produc1453890548195736866nt_int @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_int @ A @ A4 )
% 3.29/3.50 & ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1645_mem__Sigma__iff,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.50 = ( ( member_nat @ A @ A4 )
% 3.29/3.50 & ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Sigma_iff
% 3.29/3.50 thf(fact_1646_SigmaI,axiom,
% 3.29/3.50 ! [A: $o,A4: set_o,B: $o,B5: $o > set_o] :
% 3.29/3.50 ( ( member_o @ A @ A4 )
% 3.29/3.50 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ ( product_Sigma_o_o @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1647_SigmaI,axiom,
% 3.29/3.50 ! [A: $o,A4: set_o,B: nat,B5: $o > set_nat] :
% 3.29/3.50 ( ( member_o @ A @ A4 )
% 3.29/3.50 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member2802428098988154798_o_nat @ ( product_Pair_o_nat @ A @ B ) @ ( product_Sigma_o_nat @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1648_SigmaI,axiom,
% 3.29/3.50 ! [A: $o,A4: set_o,B: int,B5: $o > set_int] :
% 3.29/3.50 ( ( member_o @ A @ A4 )
% 3.29/3.50 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member7847949116333733898_o_int @ ( product_Pair_o_int @ A @ B ) @ ( product_Sigma_o_int @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1649_SigmaI,axiom,
% 3.29/3.50 ! [A: nat,A4: set_nat,B: $o,B5: nat > set_o] :
% 3.29/3.50 ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member6310962623043647828_nat_o @ ( product_Pair_nat_o @ A @ B ) @ ( product_Sigma_nat_o @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1650_SigmaI,axiom,
% 3.29/3.50 ! [A: nat,A4: set_nat,B: int,B5: nat > set_int] :
% 3.29/3.50 ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member4262671552274231302at_int @ ( product_Pair_nat_int @ A @ B ) @ ( produc454536836294682310at_int @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1651_SigmaI,axiom,
% 3.29/3.50 ! [A: int,A4: set_int,B: $o,B5: int > set_o] :
% 3.29/3.50 ( ( member_int @ A @ A4 )
% 3.29/3.50 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member4489920277610959864_int_o @ ( product_Pair_int_o @ A @ B ) @ ( product_Sigma_int_o @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1652_SigmaI,axiom,
% 3.29/3.50 ! [A: int,A4: set_int,B: nat,B5: int > set_nat] :
% 3.29/3.50 ( ( member_int @ A @ A4 )
% 3.29/3.50 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member216504246829706758nt_nat @ ( product_Pair_int_nat @ A @ B ) @ ( produc1456381018704787142nt_nat @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1653_SigmaI,axiom,
% 3.29/3.50 ! [A: nat,A4: set_nat,B: num,B5: nat > set_num] :
% 3.29/3.50 ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( ( member_num @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ ( produc6237731129814287028at_num @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1654_SigmaI,axiom,
% 3.29/3.50 ! [A: int,A4: set_int,B: int,B5: int > set_int] :
% 3.29/3.50 ( ( member_int @ A @ A4 )
% 3.29/3.50 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( produc1453890548195736866nt_int @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1655_SigmaI,axiom,
% 3.29/3.50 ! [A: nat,A4: set_nat,B: nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.50 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( produc457027306803732586at_nat @ A4 @ B5 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaI
% 3.29/3.50 thf(fact_1656_in__inv__image,axiom,
% 3.29/3.50 ! [X2: nat,Y3: nat,R: set_Pr1261947904930325089at_nat,F: nat > nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ ( inv_image_nat_nat @ R @ F ) )
% 3.29/3.50 = ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1657_in__inv__image,axiom,
% 3.29/3.50 ! [X2: nat,Y3: nat,R: set_Pr958786334691620121nt_int,F: nat > int] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ ( inv_image_int_nat @ R @ F ) )
% 3.29/3.50 = ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1658_in__inv__image,axiom,
% 3.29/3.50 ! [X2: int,Y3: int,R: set_Pr1261947904930325089at_nat,F: int > nat] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ ( inv_image_nat_int @ R @ F ) )
% 3.29/3.50 = ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1659_in__inv__image,axiom,
% 3.29/3.50 ! [X2: int,Y3: int,R: set_Pr958786334691620121nt_int,F: int > int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ ( inv_image_int_int @ R @ F ) )
% 3.29/3.50 = ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1660_in__inv__image,axiom,
% 3.29/3.50 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,R: set_Pr1261947904930325089at_nat,F: set_Pr1261947904930325089at_nat > nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ ( inv_im6750873321330482877at_nat @ R @ F ) )
% 3.29/3.50 = ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1661_in__inv__image,axiom,
% 3.29/3.50 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,R: set_Pr958786334691620121nt_int,F: set_Pr1261947904930325089at_nat > int] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ ( inv_im8510909985083594081at_nat @ R @ F ) )
% 3.29/3.50 = ( member5262025264175285858nt_int @ ( product_Pair_int_int @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1662_in__inv__image,axiom,
% 3.29/3.50 ! [X2: nat,Y3: nat,R: set_Pr4329608150637261639at_nat,F: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ ( inv_im4437241714082187487at_nat @ R @ F ) )
% 3.29/3.50 = ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1663_in__inv__image,axiom,
% 3.29/3.50 ! [X2: int,Y3: int,R: set_Pr4329608150637261639at_nat,F: int > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ ( inv_im4434751243573137211at_int @ R @ F ) )
% 3.29/3.50 = ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1664_in__inv__image,axiom,
% 3.29/3.50 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat,R: set_Pr4329608150637261639at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ ( inv_im7023619800666061458at_nat @ R @ F ) )
% 3.29/3.50 = ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1665_in__inv__image,axiom,
% 3.29/3.50 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat,R: set_Pr1261947904930325089at_nat,F: set_Pr4329608150637261639at_nat > nat] :
% 3.29/3.50 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) @ ( inv_im2354225701593503139at_nat @ R @ F ) )
% 3.29/3.50 = ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ ( F @ X2 ) @ ( F @ Y3 ) ) @ R ) ) ).
% 3.29/3.50
% 3.29/3.50 % in_inv_image
% 3.29/3.50 thf(fact_1666_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec7088162979684241874at_nat
% 3.29/3.50 @ ( produc6590410687421337004_nat_o
% 3.29/3.50 @ ^ [A5: product_prod_nat_nat,B4: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc2761391749766926216at_nat @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_nat_nat] : ( collec3392354462482085612at_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1667_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: nat > $o] :
% 3.29/3.50 ( ( collec7029190964493513045at_nat
% 3.29/3.50 @ ( produc8758269395934548017_nat_o
% 3.29/3.50 @ ^ [A5: product_prod_nat_nat,B4: nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc7672662199629908489at_nat @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_nat_nat] : ( collect_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1668_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec6785001409445536906nt_int
% 3.29/3.50 @ ( produc5031841752791441652_int_o
% 3.29/3.50 @ ^ [A5: product_prod_nat_nat,B4: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc8806266479013559872nt_int @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_nat_nat] : ( collec213857154873943460nt_int @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1669_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec5903703980526211963at_nat
% 3.29/3.50 @ ( produc5864757623865647827_nat_o
% 3.29/3.50 @ ^ [A5: nat,B4: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc1809337555817847783at_nat @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: nat] : ( collec3392354462482085612at_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1670_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec5600542410287506995nt_int
% 3.29/3.50 @ ( produc4306188689235752475_int_o
% 3.29/3.50 @ ^ [A5: nat,B4: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc7854212285064481439nt_int @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: nat] : ( collec213857154873943460nt_int @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1671_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec7751116662793354522at_nat
% 3.29/3.50 @ ( produc3235059054576640100_nat_o
% 3.29/3.50 @ ^ [A5: product_prod_int_int,B4: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc3424345432876038864at_nat @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_int_int] : ( collec3392354462482085612at_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1672_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: nat > $o] :
% 3.29/3.50 ( ( collec364394062568603661nt_nat
% 3.29/3.50 @ ( produc5441891513209881465_nat_o
% 3.29/3.50 @ ^ [A5: product_prod_int_int,B4: nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc1007865297704999105nt_nat @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_int_int] : ( collect_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1673_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec7447955092554649554nt_int
% 3.29/3.50 @ ( produc1676490119946744748_int_o
% 3.29/3.50 @ ^ [A5: product_prod_int_int,B4: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc245848125267896712nt_int @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [Uu: product_prod_int_int] : ( collec213857154873943460nt_int @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1674_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: nat > $o] :
% 3.29/3.50 ( ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [A5: nat,B4: nat] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc457027306803732586at_nat @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [Uu: nat] : ( collect_nat @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1675_Collect__case__prod,axiom,
% 3.29/3.50 ! [P2: int > $o,Q2: int > $o] :
% 3.29/3.50 ( ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [A5: int,B4: int] :
% 3.29/3.50 ( ( P2 @ A5 )
% 3.29/3.50 & ( Q2 @ B4 ) ) ) )
% 3.29/3.50 = ( produc1453890548195736866nt_int @ ( collect_int @ P2 )
% 3.29/3.50 @ ^ [Uu: int] : ( collect_int @ Q2 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod
% 3.29/3.50 thf(fact_1676_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc2936396906406871148r_char @ top_top_set_char
% 3.29/3.50 @ ^ [Uu: char] : top_top_set_char )
% 3.29/3.50 = top_to1235241553633177651r_char ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1677_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc1204236661673008499ar_rat @ top_top_set_char
% 3.29/3.50 @ ^ [Uu: char] : top_top_set_rat )
% 3.29/3.50 = top_to8437673547576850234ar_rat ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1678_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc1839366721759504235ar_nat @ top_top_set_char
% 3.29/3.50 @ ^ [Uu: char] : top_top_set_nat )
% 3.29/3.50 = top_to5594287848199751986ar_nat ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1679_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc1836876251250453959ar_int @ top_top_set_char
% 3.29/3.50 @ ^ [Uu: char] : top_top_set_int )
% 3.29/3.50 = top_to3104204703268025230ar_int ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1680_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc1427039474575272051t_char @ top_top_set_rat
% 3.29/3.50 @ ^ [Uu: rat] : top_top_set_char )
% 3.29/3.50 = top_to3221206985699244474t_char ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1681_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc8728714639637146746at_rat @ top_top_set_rat
% 3.29/3.50 @ ^ [Uu: rat] : top_top_set_rat )
% 3.29/3.50 = top_to3112507417142880193at_rat ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1682_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc140472662868866674at_nat @ top_top_set_rat
% 3.29/3.50 @ ^ [Uu: rat] : top_top_set_nat )
% 3.29/3.50 = top_to269121717765781945at_nat ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1683_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc137982192359816398at_int @ top_top_set_rat
% 3.29/3.50 @ ^ [Uu: rat] : top_top_set_int )
% 3.29/3.50 = top_to7002410609688830997at_int ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1684_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc4754187946284079723t_char @ top_top_set_nat
% 3.29/3.50 @ ^ [Uu: nat] : top_top_set_char )
% 3.29/3.50 = top_to7107842681480589234t_char ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1685_UNIV__Times__UNIV,axiom,
% 3.29/3.50 ( ( produc9045269283572012658at_rat @ top_top_set_nat
% 3.29/3.50 @ ^ [Uu: nat] : top_top_set_rat )
% 3.29/3.50 = top_to7513191607651882425at_rat ) ).
% 3.29/3.50
% 3.29/3.50 % UNIV_Times_UNIV
% 3.29/3.50 thf(fact_1686_The__split__eq,axiom,
% 3.29/3.50 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( the_Pr4877703158196064750at_nat
% 3.29/3.50 @ ( produc9020218426428501292_nat_o
% 3.29/3.50 @ ^ [X7: set_Pr4329608150637261639at_nat,Y6: set_Pr4329608150637261639at_nat] :
% 3.29/3.50 ( ( X2 = X7 )
% 3.29/3.50 & ( Y3 = Y6 ) ) ) )
% 3.29/3.50 = ( produc9060074326276436823at_nat @ X2 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_split_eq
% 3.29/3.50 thf(fact_1687_The__split__eq,axiom,
% 3.29/3.50 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( the_Pr4604535484834969198at_nat
% 3.29/3.50 @ ( produc410239310623530412_nat_o
% 3.29/3.50 @ ^ [X7: set_Pr1261947904930325089at_nat,Y6: set_Pr1261947904930325089at_nat] :
% 3.29/3.50 ( ( X2 = X7 )
% 3.29/3.50 & ( Y3 = Y6 ) ) ) )
% 3.29/3.50 = ( produc2922128104949294807at_nat @ X2 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_split_eq
% 3.29/3.50 thf(fact_1688_The__split__eq,axiom,
% 3.29/3.50 ! [X2: nat,Y3: num] :
% 3.29/3.50 ( ( the_Pr8265262403268641490at_num
% 3.29/3.50 @ ( produc4927758841916487424_num_o
% 3.29/3.50 @ ^ [X7: nat,Y6: num] :
% 3.29/3.50 ( ( X2 = X7 )
% 3.29/3.50 & ( Y3 = Y6 ) ) ) )
% 3.29/3.50 = ( product_Pair_nat_num @ X2 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_split_eq
% 3.29/3.50 thf(fact_1689_The__split__eq,axiom,
% 3.29/3.50 ! [X2: nat,Y3: nat] :
% 3.29/3.50 ( ( the_Pr7557018466319803784at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X7: nat,Y6: nat] :
% 3.29/3.50 ( ( X2 = X7 )
% 3.29/3.50 & ( Y3 = Y6 ) ) ) )
% 3.29/3.50 = ( product_Pair_nat_nat @ X2 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_split_eq
% 3.29/3.50 thf(fact_1690_The__split__eq,axiom,
% 3.29/3.50 ! [X2: int,Y3: int] :
% 3.29/3.50 ( ( the_Pr4378521158711661632nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X7: int,Y6: int] :
% 3.29/3.50 ( ( X2 = X7 )
% 3.29/3.50 & ( Y3 = Y6 ) ) ) )
% 3.29/3.50 = ( product_Pair_int_int @ X2 @ Y3 ) ) ).
% 3.29/3.50
% 3.29/3.50 % The_split_eq
% 3.29/3.50 thf(fact_1691_Times__eq__cancel2,axiom,
% 3.29/3.50 ! [X2: nat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( member_nat @ X2 @ C3 )
% 3.29/3.50 => ( ( ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : C3 )
% 3.29/3.50 = ( produc457027306803732586at_nat @ B5
% 3.29/3.50 @ ^ [Uu: nat] : C3 ) )
% 3.29/3.50 = ( A4 = B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Times_eq_cancel2
% 3.29/3.50 thf(fact_1692_Sigma__cong,axiom,
% 3.29/3.50 ! [A4: set_nat,B5: set_nat,C3: nat > set_nat,D: nat > set_nat] :
% 3.29/3.50 ( ( A4 = B5 )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ B5 )
% 3.29/3.50 => ( ( C3 @ X )
% 3.29/3.50 = ( D @ X ) ) )
% 3.29/3.50 => ( ( produc457027306803732586at_nat @ A4 @ C3 )
% 3.29/3.50 = ( produc457027306803732586at_nat @ B5 @ D ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Sigma_cong
% 3.29/3.50 thf(fact_1693_SigmaE2,axiom,
% 3.29/3.50 ! [A: $o,B: $o,A4: set_o,B5: $o > set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ ( product_Sigma_o_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_o @ A @ A4 )
% 3.29/3.50 => ~ ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1694_SigmaE2,axiom,
% 3.29/3.50 ! [A: $o,B: nat,A4: set_o,B5: $o > set_nat] :
% 3.29/3.50 ( ( member2802428098988154798_o_nat @ ( product_Pair_o_nat @ A @ B ) @ ( product_Sigma_o_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_o @ A @ A4 )
% 3.29/3.50 => ~ ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1695_SigmaE2,axiom,
% 3.29/3.50 ! [A: $o,B: int,A4: set_o,B5: $o > set_int] :
% 3.29/3.50 ( ( member7847949116333733898_o_int @ ( product_Pair_o_int @ A @ B ) @ ( product_Sigma_o_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_o @ A @ A4 )
% 3.29/3.50 => ~ ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1696_SigmaE2,axiom,
% 3.29/3.50 ! [A: nat,B: $o,A4: set_nat,B5: nat > set_o] :
% 3.29/3.50 ( ( member6310962623043647828_nat_o @ ( product_Pair_nat_o @ A @ B ) @ ( product_Sigma_nat_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ~ ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1697_SigmaE2,axiom,
% 3.29/3.50 ! [A: nat,B: int,A4: set_nat,B5: nat > set_int] :
% 3.29/3.50 ( ( member4262671552274231302at_int @ ( product_Pair_nat_int @ A @ B ) @ ( produc454536836294682310at_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ~ ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1698_SigmaE2,axiom,
% 3.29/3.50 ! [A: int,B: $o,A4: set_int,B5: int > set_o] :
% 3.29/3.50 ( ( member4489920277610959864_int_o @ ( product_Pair_int_o @ A @ B ) @ ( product_Sigma_int_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_int @ A @ A4 )
% 3.29/3.50 => ~ ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1699_SigmaE2,axiom,
% 3.29/3.50 ! [A: int,B: nat,A4: set_int,B5: int > set_nat] :
% 3.29/3.50 ( ( member216504246829706758nt_nat @ ( product_Pair_int_nat @ A @ B ) @ ( produc1456381018704787142nt_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_int @ A @ A4 )
% 3.29/3.50 => ~ ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1700_SigmaE2,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_nat,B5: nat > set_num] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ ( produc6237731129814287028at_num @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ~ ( member_num @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1701_SigmaE2,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_int,B5: int > set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( produc1453890548195736866nt_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_int @ A @ A4 )
% 3.29/3.50 => ~ ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1702_SigmaE2,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ( ( member_nat @ A @ A4 )
% 3.29/3.50 => ~ ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE2
% 3.29/3.50 thf(fact_1703_SigmaD2,axiom,
% 3.29/3.50 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat,B5: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ ( produc6258361011560675592at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member6273874620674182256at_nat @ B @ ( B5 @ A ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD2
% 3.29/3.50 thf(fact_1704_SigmaD2,axiom,
% 3.29/3.50 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat,B5: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ ( produc7726050920695093128at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member2643936169264416010at_nat @ B @ ( B5 @ A ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD2
% 3.29/3.50 thf(fact_1705_SigmaD2,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_nat,B5: nat > set_num] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ ( produc6237731129814287028at_num @ A4 @ B5 ) )
% 3.29/3.50 => ( member_num @ B @ ( B5 @ A ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD2
% 3.29/3.50 thf(fact_1706_SigmaD2,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_int,B5: int > set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( produc1453890548195736866nt_int @ A4 @ B5 ) )
% 3.29/3.50 => ( member_int @ B @ ( B5 @ A ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD2
% 3.29/3.50 thf(fact_1707_SigmaD2,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member_nat @ B @ ( B5 @ A ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD2
% 3.29/3.50 thf(fact_1708_SigmaD1,axiom,
% 3.29/3.50 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,A4: set_se5479201105039950375at_nat,B5: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ ( produc6258361011560675592at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member6273874620674182256at_nat @ A @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD1
% 3.29/3.50 thf(fact_1709_SigmaD1,axiom,
% 3.29/3.50 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,A4: set_se7855581050983116737at_nat,B5: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ ( produc7726050920695093128at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member2643936169264416010at_nat @ A @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD1
% 3.29/3.50 thf(fact_1710_SigmaD1,axiom,
% 3.29/3.50 ! [A: nat,B: num,A4: set_nat,B5: nat > set_num] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ ( product_Pair_nat_num @ A @ B ) @ ( produc6237731129814287028at_num @ A4 @ B5 ) )
% 3.29/3.50 => ( member_nat @ A @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD1
% 3.29/3.50 thf(fact_1711_SigmaD1,axiom,
% 3.29/3.50 ! [A: int,B: int,A4: set_int,B5: int > set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ ( produc1453890548195736866nt_int @ A4 @ B5 ) )
% 3.29/3.50 => ( member_int @ A @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD1
% 3.29/3.50 thf(fact_1712_SigmaD1,axiom,
% 3.29/3.50 ! [A: nat,B: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ( member_nat @ A @ A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaD1
% 3.29/3.50 thf(fact_1713_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_o_o,A4: set_o,B5: $o > set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ C @ ( product_Sigma_o_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( member_o @ X @ A4 )
% 3.29/3.50 => ! [Y: $o] :
% 3.29/3.50 ( ( member_o @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_o_o @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1714_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_o_nat,A4: set_o,B5: $o > set_nat] :
% 3.29/3.50 ( ( member2802428098988154798_o_nat @ C @ ( product_Sigma_o_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( member_o @ X @ A4 )
% 3.29/3.50 => ! [Y: nat] :
% 3.29/3.50 ( ( member_nat @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_o_nat @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1715_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_o_int,A4: set_o,B5: $o > set_int] :
% 3.29/3.50 ( ( member7847949116333733898_o_int @ C @ ( product_Sigma_o_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: $o] :
% 3.29/3.50 ( ( member_o @ X @ A4 )
% 3.29/3.50 => ! [Y: int] :
% 3.29/3.50 ( ( member_int @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_o_int @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1716_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_nat_o,A4: set_nat,B5: nat > set_o] :
% 3.29/3.50 ( ( member6310962623043647828_nat_o @ C @ ( product_Sigma_nat_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ! [Y: $o] :
% 3.29/3.50 ( ( member_o @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_nat_o @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1717_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_nat_int,A4: set_nat,B5: nat > set_int] :
% 3.29/3.50 ( ( member4262671552274231302at_int @ C @ ( produc454536836294682310at_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ! [Y: int] :
% 3.29/3.50 ( ( member_int @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_nat_int @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1718_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_int_o,A4: set_int,B5: int > set_o] :
% 3.29/3.50 ( ( member4489920277610959864_int_o @ C @ ( product_Sigma_int_o @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ A4 )
% 3.29/3.50 => ! [Y: $o] :
% 3.29/3.50 ( ( member_o @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_int_o @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1719_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_int_nat,A4: set_int,B5: int > set_nat] :
% 3.29/3.50 ( ( member216504246829706758nt_nat @ C @ ( produc1456381018704787142nt_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ A4 )
% 3.29/3.50 => ! [Y: nat] :
% 3.29/3.50 ( ( member_nat @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_int_nat @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1720_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_nat_num,A4: set_nat,B5: nat > set_num] :
% 3.29/3.50 ( ( member9148766508732265716at_num @ C @ ( produc6237731129814287028at_num @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ! [Y: num] :
% 3.29/3.50 ( ( member_num @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_nat_num @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1721_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_int_int,A4: set_int,B5: int > set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ C @ ( produc1453890548195736866nt_int @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: int] :
% 3.29/3.50 ( ( member_int @ X @ A4 )
% 3.29/3.50 => ! [Y: int] :
% 3.29/3.50 ( ( member_int @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_int_int @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1722_SigmaE,axiom,
% 3.29/3.50 ! [C: product_prod_nat_nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ C @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.50 => ~ ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ! [Y: nat] :
% 3.29/3.50 ( ( member_nat @ Y @ ( B5 @ X ) )
% 3.29/3.50 => ( C
% 3.29/3.50 != ( product_Pair_nat_nat @ X @ Y ) ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % SigmaE
% 3.29/3.50 thf(fact_1723_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec7088162979684241874at_nat
% 3.29/3.50 @ ( produc6590410687421337004_nat_o
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc2761391749766926216at_nat @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] : ( collec3392354462482085612at_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1724_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_nat_nat > nat > $o] :
% 3.29/3.50 ( ( collec7029190964493513045at_nat
% 3.29/3.50 @ ( produc8758269395934548017_nat_o
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat,Y5: nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc7672662199629908489at_nat @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] : ( collect_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1725_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_nat_nat > $o,Q2: product_prod_nat_nat > product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec6785001409445536906nt_int
% 3.29/3.50 @ ( produc5031841752791441652_int_o
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat,Y5: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc8806266479013559872nt_int @ ( collec3392354462482085612at_nat @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_nat_nat] : ( collec213857154873943460nt_int @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1726_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: nat > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec5903703980526211963at_nat
% 3.29/3.50 @ ( produc5864757623865647827_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc1809337555817847783at_nat @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [X4: nat] : ( collec3392354462482085612at_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1727_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: nat > product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec5600542410287506995nt_int
% 3.29/3.50 @ ( produc4306188689235752475_int_o
% 3.29/3.50 @ ^ [X4: nat,Y5: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc7854212285064481439nt_int @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [X4: nat] : ( collec213857154873943460nt_int @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1728_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: product_prod_int_int > product_prod_nat_nat > $o] :
% 3.29/3.50 ( ( collec7751116662793354522at_nat
% 3.29/3.50 @ ( produc3235059054576640100_nat_o
% 3.29/3.50 @ ^ [X4: product_prod_int_int,Y5: product_prod_nat_nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc3424345432876038864at_nat @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_int_int] : ( collec3392354462482085612at_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1729_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: product_prod_int_int > nat > $o] :
% 3.29/3.50 ( ( collec364394062568603661nt_nat
% 3.29/3.50 @ ( produc5441891513209881465_nat_o
% 3.29/3.50 @ ^ [X4: product_prod_int_int,Y5: nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc1007865297704999105nt_nat @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_int_int] : ( collect_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1730_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: product_prod_int_int > $o,Q2: product_prod_int_int > product_prod_int_int > $o] :
% 3.29/3.50 ( ( collec7447955092554649554nt_int
% 3.29/3.50 @ ( produc1676490119946744748_int_o
% 3.29/3.50 @ ^ [X4: product_prod_int_int,Y5: product_prod_int_int] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc245848125267896712nt_int @ ( collec213857154873943460nt_int @ P2 )
% 3.29/3.50 @ ^ [X4: product_prod_int_int] : ( collec213857154873943460nt_int @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1731_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: nat > $o,Q2: nat > nat > $o] :
% 3.29/3.50 ( ( collec3392354462482085612at_nat
% 3.29/3.50 @ ( produc6081775807080527818_nat_o
% 3.29/3.50 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc457027306803732586at_nat @ ( collect_nat @ P2 )
% 3.29/3.50 @ ^ [X4: nat] : ( collect_nat @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1732_Collect__case__prod__Sigma,axiom,
% 3.29/3.50 ! [P2: int > $o,Q2: int > int > $o] :
% 3.29/3.50 ( ( collec213857154873943460nt_int
% 3.29/3.50 @ ( produc4947309494688390418_int_o
% 3.29/3.50 @ ^ [X4: int,Y5: int] :
% 3.29/3.50 ( ( P2 @ X4 )
% 3.29/3.50 & ( Q2 @ X4 @ Y5 ) ) ) )
% 3.29/3.50 = ( produc1453890548195736866nt_int @ ( collect_int @ P2 )
% 3.29/3.50 @ ^ [X4: int] : ( collect_int @ ( Q2 @ X4 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Collect_case_prod_Sigma
% 3.29/3.50 thf(fact_1733_Sigma__mono,axiom,
% 3.29/3.50 ! [A4: set_nat,C3: set_nat,B5: nat > set_nat,D: nat > set_nat] :
% 3.29/3.50 ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.50 => ( ! [X: nat] :
% 3.29/3.50 ( ( member_nat @ X @ A4 )
% 3.29/3.50 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ ( D @ X ) ) )
% 3.29/3.50 => ( ord_le3146513528884898305at_nat @ ( produc457027306803732586at_nat @ A4 @ B5 ) @ ( produc457027306803732586at_nat @ C3 @ D ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Sigma_mono
% 3.29/3.50 thf(fact_1734_Times__subset__cancel2,axiom,
% 3.29/3.50 ! [X2: nat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( member_nat @ X2 @ C3 )
% 3.29/3.50 => ( ( ord_le3146513528884898305at_nat
% 3.29/3.50 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : C3 )
% 3.29/3.50 @ ( produc457027306803732586at_nat @ B5
% 3.29/3.50 @ ^ [Uu: nat] : C3 ) )
% 3.29/3.50 = ( ord_less_eq_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Times_subset_cancel2
% 3.29/3.50 thf(fact_1735_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_o_o,A4: set_o,B5: set_o] :
% 3.29/3.50 ( ( member7466972457876170832od_o_o @ X2
% 3.29/3.50 @ ( product_Sigma_o_o @ A4
% 3.29/3.50 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.50 = ( ( member_o @ ( product_fst_o_o @ X2 ) @ A4 )
% 3.29/3.50 & ( member_o @ ( product_snd_o_o @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1736_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_o_nat,A4: set_o,B5: set_nat] :
% 3.29/3.50 ( ( member2802428098988154798_o_nat @ X2
% 3.29/3.50 @ ( product_Sigma_o_nat @ A4
% 3.29/3.50 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.50 = ( ( member_o @ ( product_fst_o_nat @ X2 ) @ A4 )
% 3.29/3.50 & ( member_nat @ ( product_snd_o_nat @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1737_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_o_int,A4: set_o,B5: set_int] :
% 3.29/3.50 ( ( member7847949116333733898_o_int @ X2
% 3.29/3.50 @ ( product_Sigma_o_int @ A4
% 3.29/3.50 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.50 = ( ( member_o @ ( product_fst_o_int @ X2 ) @ A4 )
% 3.29/3.50 & ( member_int @ ( product_snd_o_int @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1738_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_nat_o,A4: set_nat,B5: set_o] :
% 3.29/3.50 ( ( member6310962623043647828_nat_o @ X2
% 3.29/3.50 @ ( product_Sigma_nat_o @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ( member_nat @ ( product_fst_nat_o @ X2 ) @ A4 )
% 3.29/3.50 & ( member_o @ ( product_snd_nat_o @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1739_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_nat_int,A4: set_nat,B5: set_int] :
% 3.29/3.50 ( ( member4262671552274231302at_int @ X2
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ( member_nat @ ( product_fst_nat_int @ X2 ) @ A4 )
% 3.29/3.50 & ( member_int @ ( product_snd_nat_int @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1740_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_int_o,A4: set_int,B5: set_o] :
% 3.29/3.50 ( ( member4489920277610959864_int_o @ X2
% 3.29/3.50 @ ( product_Sigma_int_o @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( ( member_int @ ( product_fst_int_o @ X2 ) @ A4 )
% 3.29/3.50 & ( member_o @ ( product_snd_int_o @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1741_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_int_nat,A4: set_int,B5: set_nat] :
% 3.29/3.50 ( ( member216504246829706758nt_nat @ X2
% 3.29/3.50 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( ( member_int @ ( product_fst_int_nat @ X2 ) @ A4 )
% 3.29/3.50 & ( member_nat @ ( product_snd_int_nat @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1742_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_int_int,A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( member5262025264175285858nt_int @ X2
% 3.29/3.50 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( ( member_int @ ( product_fst_int_int @ X2 ) @ A4 )
% 3.29/3.50 & ( member_int @ ( product_snd_int_int @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1743_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: product_prod_nat_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( member8440522571783428010at_nat @ X2
% 3.29/3.50 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( ( member_nat @ ( product_fst_nat_nat @ X2 ) @ A4 )
% 3.29/3.50 & ( member_nat @ ( product_snd_nat_nat @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1744_mem__Times__iff,axiom,
% 3.29/3.50 ! [X2: produc652263959640188542_nat_o,A4: set_Pr1261947904930325089at_nat,B5: set_o] :
% 3.29/3.50 ( ( member2200362271989506215_nat_o @ X2
% 3.29/3.50 @ ( produc203973861852599583_nat_o @ A4
% 3.29/3.50 @ ^ [Uu: product_prod_nat_nat] : B5 ) )
% 3.29/3.50 = ( ( member8440522571783428010at_nat @ ( produc6435950281062462810_nat_o @ X2 ) @ A4 )
% 3.29/3.50 & ( member_o @ ( produc668916169454083228_nat_o @ X2 ) @ B5 ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % mem_Times_iff
% 3.29/3.50 thf(fact_1745_product__swap,axiom,
% 3.29/3.50 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( image_5168914502847457605at_nat @ product_swap_nat_nat
% 3.29/3.50 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc457027306803732586at_nat @ B5
% 3.29/3.50 @ ^ [Uu: nat] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % product_swap
% 3.29/3.50 thf(fact_1746_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: $o > $o > $o,Abs1: $o > $o,Rep1: $o > $o,T1: $o > $o > $o,R22: $o > $o > $o,Abs22: $o > nat,Rep22: nat > $o,T22: $o > nat > $o] :
% 3.29/3.50 ( ( quotient_o_o @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_o_nat @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_o_nat @ ( relcompp_o_o_o @ T1 @ ( relcompp_o_o_o @ R22 @ ( conversep_o_o @ T1 ) ) ) @ ( comp_o_nat_o @ Abs22 @ Abs1 ) @ ( comp_o_o_nat @ Rep1 @ Rep22 ) @ ( relcompp_o_o_nat @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1747_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: num > num > $o,Abs1: num > nat,Rep1: nat > num,T1: num > nat > $o,R22: nat > nat > $o,Abs22: nat > int,Rep22: int > nat,T22: nat > int > $o] :
% 3.29/3.50 ( ( quotient_num_nat @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_nat_int @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_num_int @ ( relcompp_num_nat_num @ T1 @ ( relcompp_nat_nat_num @ R22 @ ( conversep_num_nat @ T1 ) ) ) @ ( comp_nat_int_num @ Abs22 @ Abs1 ) @ ( comp_nat_num_int @ Rep1 @ Rep22 ) @ ( relcompp_num_nat_int @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1748_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,Abs1: nat > int,Rep1: int > nat,T1: nat > int > $o,R22: int > int > $o,Abs22: int > int,Rep22: int > int,T22: int > int > $o] :
% 3.29/3.50 ( ( quotient_nat_int @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_int_int @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_nat_int @ ( relcompp_nat_int_nat @ T1 @ ( relcompp_int_int_nat @ R22 @ ( conversep_nat_int @ T1 ) ) ) @ ( comp_int_int_nat @ Abs22 @ Abs1 ) @ ( comp_int_nat_int @ Rep1 @ Rep22 ) @ ( relcompp_nat_int_int @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1749_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,Abs1: nat > $o,Rep1: $o > nat,T1: nat > $o > $o,R22: $o > $o > $o,Abs22: $o > $o,Rep22: $o > $o,T22: $o > $o > $o] :
% 3.29/3.50 ( ( quotient_nat_o @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_o_o @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_nat_o @ ( relcompp_nat_o_nat @ T1 @ ( relcompp_o_o_nat @ R22 @ ( conversep_nat_o @ T1 ) ) ) @ ( comp_o_o_nat @ Abs22 @ Abs1 ) @ ( comp_o_nat_o @ Rep1 @ Rep22 ) @ ( relcompp_nat_o_o @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1750_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: int > int > $o,Abs1: int > nat,Rep1: nat > int,T1: int > nat > $o,R22: nat > nat > $o,Abs22: nat > num,Rep22: num > nat,T22: nat > num > $o] :
% 3.29/3.50 ( ( quotient_int_nat @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_nat_num @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_int_num @ ( relcompp_int_nat_int @ T1 @ ( relcompp_nat_nat_int @ R22 @ ( conversep_int_nat @ T1 ) ) ) @ ( comp_nat_num_int @ Abs22 @ Abs1 ) @ ( comp_nat_int_num @ Rep1 @ Rep22 ) @ ( relcompp_int_nat_num @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1751_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: nat > nat > $o,Abs1: nat > nat,Rep1: nat > nat,T1: nat > nat > $o,R22: nat > nat > $o,Abs22: nat > nat,Rep22: nat > nat,T22: nat > nat > $o] :
% 3.29/3.50 ( ( quotient_nat_nat @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_nat_nat @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_nat_nat @ ( relcompp_nat_nat_nat @ T1 @ ( relcompp_nat_nat_nat @ R22 @ ( conversep_nat_nat @ T1 ) ) ) @ ( comp_nat_nat_nat @ Abs22 @ Abs1 ) @ ( comp_nat_nat_nat @ Rep1 @ Rep22 ) @ ( relcompp_nat_nat_nat @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1752_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: int > int > $o,Abs1: int > int,Rep1: int > int,T1: int > int > $o,R22: int > int > $o,Abs22: int > nat,Rep22: nat > int,T22: int > nat > $o] :
% 3.29/3.50 ( ( quotient_int_int @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotient_int_nat @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotient_int_nat @ ( relcompp_int_int_int @ T1 @ ( relcompp_int_int_int @ R22 @ ( conversep_int_int @ T1 ) ) ) @ ( comp_int_nat_int @ Abs22 @ Abs1 ) @ ( comp_int_int_nat @ Rep1 @ Rep22 ) @ ( relcompp_int_int_nat @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1753_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: int > int > $o,Abs1: int > int,Rep1: int > int,T1: int > int > $o,R22: int > int > $o,Abs22: int > code_integer,Rep22: code_integer > int,T22: int > code_integer > $o] :
% 3.29/3.50 ( ( quotient_int_int @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotie2291698863146621601nteger @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotie2291698863146621601nteger @ ( relcompp_int_int_int @ T1 @ ( relcompp_int_int_int @ R22 @ ( conversep_int_int @ T1 ) ) ) @ ( comp_i1585864551200866970er_int @ Abs22 @ Abs1 ) @ ( comp_i2224564030725804698nteger @ Rep1 @ Rep22 ) @ ( relcom967497705283160040nteger @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1754_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: product_prod_nat_nat > product_prod_nat_nat > $o,Abs1: product_prod_nat_nat > product_prod_nat_nat,Rep1: product_prod_nat_nat > product_prod_nat_nat,T1: product_prod_nat_nat > product_prod_nat_nat > $o,R22: product_prod_nat_nat > product_prod_nat_nat > $o,Abs22: product_prod_nat_nat > int,Rep22: int > product_prod_nat_nat,T22: product_prod_nat_nat > int > $o] :
% 3.29/3.50 ( ( quotie4166942682936818134at_nat @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotie1194848508323700631at_int @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotie1194848508323700631at_int @ ( relcom282571730187242960at_nat @ T1 @ ( relcom282571730187242960at_nat @ R22 @ ( conver6965824823119931701at_nat @ T1 ) ) ) @ ( comp_P4605287290794827253at_nat @ Abs22 @ Abs1 ) @ ( comp_P7428279379633703887at_int @ Rep1 @ Rep22 ) @ ( relcom8911704206367525917at_int @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1755_Quotient__compose,axiom,
% 3.29/3.50 ! [R1: ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > $o,Abs1: ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > code_integer > code_integer,Rep1: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,T1: ( produc8923325533196201883nteger > produc8923325533196201883nteger ) > ( code_integer > code_integer ) > $o,R22: ( code_integer > code_integer ) > ( code_integer > code_integer ) > $o,Abs22: ( code_integer > code_integer ) > code_integer,Rep22: code_integer > code_integer > code_integer,T22: ( code_integer > code_integer ) > code_integer > $o] :
% 3.29/3.50 ( ( quotie8207154290130328982nteger @ R1 @ Abs1 @ Rep1 @ T1 )
% 3.29/3.50 => ( ( quotie9062115205763428814nteger @ R22 @ Abs22 @ Rep22 @ T22 )
% 3.29/3.50 => ( quotie8803226531959296410nteger @ ( relcom458776940982682326nteger @ T1 @ ( relcom1820845089908643850nteger @ R22 @ ( conver3229387634306789365nteger @ T1 ) ) ) @ ( comp_C7826480081638475456nteger @ Abs22 @ Abs1 ) @ ( comp_C8797469213163452608nteger @ Rep1 @ Rep22 ) @ ( relcom4829277440228594702nteger @ T1 @ T22 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % Quotient_compose
% 3.29/3.50 thf(fact_1756_swap__product,axiom,
% 3.29/3.50 ! [A4: set_se5479201105039950375at_nat,B5: set_se5479201105039950375at_nat] :
% 3.29/3.50 ( ( image_3313167189156628421at_nat
% 3.29/3.50 @ ( produc5456455677105495163at_nat
% 3.29/3.50 @ ^ [I2: set_Pr4329608150637261639at_nat,J: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ J @ I2 ) )
% 3.29/3.50 @ ( produc6258361011560675592at_nat @ A4
% 3.29/3.50 @ ^ [Uu: set_Pr4329608150637261639at_nat] : B5 ) )
% 3.29/3.50 = ( produc6258361011560675592at_nat @ B5
% 3.29/3.50 @ ^ [Uu: set_Pr4329608150637261639at_nat] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % swap_product
% 3.29/3.50 thf(fact_1757_swap__product,axiom,
% 3.29/3.50 ! [A4: set_se7855581050983116737at_nat,B5: set_se7855581050983116737at_nat] :
% 3.29/3.50 ( ( image_960689587819713477at_nat
% 3.29/3.50 @ ( produc7548845685434208379at_nat
% 3.29/3.50 @ ^ [I2: set_Pr1261947904930325089at_nat,J: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ J @ I2 ) )
% 3.29/3.50 @ ( produc7726050920695093128at_nat @ A4
% 3.29/3.50 @ ^ [Uu: set_Pr1261947904930325089at_nat] : B5 ) )
% 3.29/3.50 = ( produc7726050920695093128at_nat @ B5
% 3.29/3.50 @ ^ [Uu: set_Pr1261947904930325089at_nat] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % swap_product
% 3.29/3.50 thf(fact_1758_swap__product,axiom,
% 3.29/3.50 ! [A4: set_num,B5: set_nat] :
% 3.29/3.50 ( ( image_7762062833379733445at_num
% 3.29/3.50 @ ( produc5219324331026901427at_num
% 3.29/3.50 @ ^ [I2: num,J: nat] : ( product_Pair_nat_num @ J @ I2 ) )
% 3.29/3.50 @ ( produc7810729746965977780um_nat @ A4
% 3.29/3.50 @ ^ [Uu: num] : B5 ) )
% 3.29/3.50 = ( produc6237731129814287028at_num @ B5
% 3.29/3.50 @ ^ [Uu: nat] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % swap_product
% 3.29/3.50 thf(fact_1759_swap__product,axiom,
% 3.29/3.50 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.50 ( ( image_5168914502847457605at_nat
% 3.29/3.50 @ ( produc2626176000494625587at_nat
% 3.29/3.50 @ ^ [I2: nat,J: nat] : ( product_Pair_nat_nat @ J @ I2 ) )
% 3.29/3.50 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc457027306803732586at_nat @ B5
% 3.29/3.50 @ ^ [Uu: nat] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % swap_product
% 3.29/3.50 thf(fact_1760_swap__product,axiom,
% 3.29/3.50 ! [A4: set_int,B5: set_int] :
% 3.29/3.50 ( ( image_2653370878348428101nt_int
% 3.29/3.50 @ ( produc4245557441103728435nt_int
% 3.29/3.50 @ ^ [I2: int,J: int] : ( product_Pair_int_int @ J @ I2 ) )
% 3.29/3.50 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.50 @ ^ [Uu: int] : B5 ) )
% 3.29/3.50 = ( produc1453890548195736866nt_int @ B5
% 3.29/3.50 @ ^ [Uu: int] : A4 ) ) ).
% 3.29/3.50
% 3.29/3.50 % swap_product
% 3.29/3.50 thf(fact_1761_map__prod__surj__on,axiom,
% 3.29/3.50 ! [F: nat > rat,A4: set_nat,A7: set_rat,G: int > nat,B5: set_int,B7: set_nat] :
% 3.29/3.50 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.50 = A7 )
% 3.29/3.50 => ( ( ( image_int_nat @ G @ B5 )
% 3.29/3.50 = B7 )
% 3.29/3.50 => ( ( image_3755276878268593137at_nat @ ( produc8749313216793205150nt_nat @ F @ G )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc140472662868866674at_nat @ A7
% 3.29/3.50 @ ^ [Uu: rat] : B7 ) ) ) ) ).
% 3.29/3.50
% 3.29/3.50 % map_prod_surj_on
% 3.29/3.50 thf(fact_1762_map__prod__surj__on,axiom,
% 3.29/3.50 ! [F: nat > rat,A4: set_nat,A7: set_rat,G: int > int,B5: set_int,B7: set_int] :
% 3.29/3.50 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.50 = A7 )
% 3.29/3.50 => ( ( ( image_int_int @ G @ B5 )
% 3.29/3.50 = B7 )
% 3.29/3.50 => ( ( image_8800797895614172237at_int @ ( produc8746822746284154874nt_int @ F @ G )
% 3.29/3.50 @ ( produc454536836294682310at_int @ A4
% 3.29/3.50 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.50 = ( produc137982192359816398at_int @ A7
% 3.29/3.51 @ ^ [Uu: rat] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1763_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: nat > nat,A4: set_nat,A7: set_nat,G: int > int,B5: set_int,B7: set_int] :
% 3.29/3.51 ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_int_int @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_9117352539549038149at_int @ ( produc7974749936722635250nt_int @ F @ G )
% 3.29/3.51 @ ( produc454536836294682310at_int @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = ( produc454536836294682310at_int @ A7
% 3.29/3.51 @ ^ [Uu: nat] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1764_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: nat > int,A4: set_nat,A7: set_int,G: int > nat,B5: set_int,B7: set_nat] :
% 3.29/3.51 ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_int_nat @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_5071185234104513605nt_nat @ ( produc8348893967468530162nt_nat @ F @ G )
% 3.29/3.51 @ ( produc454536836294682310at_int @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = ( produc1456381018704787142nt_nat @ A7
% 3.29/3.51 @ ^ [Uu: int] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1765_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: nat > int,A4: set_nat,A7: set_int,G: int > int,B5: set_int,B7: set_int] :
% 3.29/3.51 ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_int_int @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_893334214595316897nt_int @ ( produc8346403496959479886nt_int @ F @ G )
% 3.29/3.51 @ ( produc454536836294682310at_int @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = ( produc1453890548195736866nt_int @ A7
% 3.29/3.51 @ ^ [Uu: int] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1766_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int,A7: set_nat,G: nat > rat,B5: set_nat,B7: set_rat] :
% 3.29/3.51 ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_nat_rat @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_3420722608207172081at_rat @ ( produc4032938703151184286at_rat @ F @ G )
% 3.29/3.51 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.51 @ ^ [Uu: int] : B5 ) )
% 3.29/3.51 = ( produc9045269283572012658at_rat @ A7
% 3.29/3.51 @ ^ [Uu: nat] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1767_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int,A7: set_nat,G: nat > int,B5: set_nat,B7: set_int] :
% 3.29/3.51 ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_nat_int @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_2751100147091372101at_int @ ( produc4665578292728629746at_int @ F @ G )
% 3.29/3.51 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.51 @ ^ [Uu: int] : B5 ) )
% 3.29/3.51 = ( produc454536836294682310at_int @ A7
% 3.29/3.51 @ ^ [Uu: nat] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1768_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int,A7: set_nat,G: int > int,B5: set_int,B7: set_int] :
% 3.29/3.51 ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_int_int @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_1654017166447373545at_int @ ( produc5664932004629684302nt_int @ F @ G )
% 3.29/3.51 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.51 @ ^ [Uu: int] : B5 ) )
% 3.29/3.51 = ( produc454536836294682310at_int @ A7
% 3.29/3.51 @ ^ [Uu: nat] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1769_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: int > int,A4: set_int,A7: set_int,G: nat > rat,B5: set_nat,B7: set_rat] :
% 3.29/3.51 ( ( ( image_int_int @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_nat_rat @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_4420076320108226637nt_rat @ ( produc4404592263388028922at_rat @ F @ G )
% 3.29/3.51 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.51 @ ^ [Uu: int] : B5 ) )
% 3.29/3.51 = ( produc821250958618291406nt_rat @ A7
% 3.29/3.51 @ ^ [Uu: int] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1770_map__prod__surj__on,axiom,
% 3.29/3.51 ! [F: int > int,A4: set_int,A7: set_int,G: nat > nat,B5: set_nat,B7: set_nat] :
% 3.29/3.51 ( ( ( image_int_int @ F @ A4 )
% 3.29/3.51 = A7 )
% 3.29/3.51 => ( ( ( image_nat_nat @ G @ B5 )
% 3.29/3.51 = B7 )
% 3.29/3.51 => ( ( image_7928304878501623365nt_nat @ ( produc5039722323474524658at_nat @ F @ G )
% 3.29/3.51 @ ( produc1456381018704787142nt_nat @ A4
% 3.29/3.51 @ ^ [Uu: int] : B5 ) )
% 3.29/3.51 = ( produc1456381018704787142nt_nat @ A7
% 3.29/3.51 @ ^ [Uu: int] : B7 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % map_prod_surj_on
% 3.29/3.51 thf(fact_1771_left__total__OO,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( left_t5646938096895998950at_nat @ R3 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ S5 )
% 3.29/3.51 => ( left_t1861001511420785031at_int @ ( relcom8911704206367525917at_int @ R3 @ S5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % left_total_OO
% 3.29/3.51 thf(fact_1772_left__total__OO,axiom,
% 3.29/3.51 ! [R3: int > int > $o,S5: int > code_integer > $o] :
% 3.29/3.51 ( ( left_total_int_int @ R3 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ S5 )
% 3.29/3.51 => ( left_t2374113004080657585nteger @ ( relcom967497705283160040nteger @ R3 @ S5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % left_total_OO
% 3.29/3.51 thf(fact_1773_left__unique__OO,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( left_u7296345956935681743at_nat @ R3 )
% 3.29/3.51 => ( ( left_u4005249686606446046at_int @ S5 )
% 3.29/3.51 => ( left_u4005249686606446046at_int @ ( relcom8911704206367525917at_int @ R3 @ S5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % left_unique_OO
% 3.29/3.51 thf(fact_1774_left__unique__OO,axiom,
% 3.29/3.51 ! [R3: int > int > $o,S5: int > code_integer > $o] :
% 3.29/3.51 ( ( left_unique_int_int @ R3 )
% 3.29/3.51 => ( ( left_u6795595883297946906nteger @ S5 )
% 3.29/3.51 => ( left_u6795595883297946906nteger @ ( relcom967497705283160040nteger @ R3 @ S5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % left_unique_OO
% 3.29/3.51 thf(fact_1775_Product__Type_Oproduct__def,axiom,
% 3.29/3.51 ( produc929334515565554804at_nat
% 3.29/3.51 = ( ^ [A6: set_nat,B6: set_nat] :
% 3.29/3.51 ( produc457027306803732586at_nat @ A6
% 3.29/3.51 @ ^ [Uu: nat] : B6 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Product_Type.product_def
% 3.29/3.51 thf(fact_1776_member__product,axiom,
% 3.29/3.51 ! [X2: produc3843707927480180839at_nat,A4: set_se7855581050983116737at_nat,B5: set_se7855581050983116737at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X2 @ ( produc3241716407206042770at_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( member8757157785044589968at_nat @ X2
% 3.29/3.51 @ ( produc7726050920695093128at_nat @ A4
% 3.29/3.51 @ ^ [Uu: set_Pr1261947904930325089at_nat] : B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % member_product
% 3.29/3.51 thf(fact_1777_member__product,axiom,
% 3.29/3.51 ! [X2: product_prod_nat_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X2 @ ( produc929334515565554804at_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( member8440522571783428010at_nat @ X2
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % member_product
% 3.29/3.51 thf(fact_1778_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_262127665112854123t_unit @ produc6786084904866402309t_unit
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_262127665112854123t_unit @ produc6786084904866402309t_unit
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1779_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_1801747192096393899it_o_o @ produc7461459235754980752unit_o
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_1801747192096393899it_o_o @ produc7461459235754980752unit_o
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1780_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_6725568594985674851at_nat @ produc996414825743149016it_nat
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_6725568594985674851at_nat @ produc996414825743149016it_nat
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1781_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_4419268941131634678t_unit @ produc2875488738488844090t_unit
% 3.29/3.51 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_4419268941131634678t_unit @ produc2875488738488844090t_unit
% 3.29/3.51 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1782_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_7896445794123959606_o_o_o @ product_snd_o_o
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_7896445794123959606_o_o_o @ product_snd_o_o
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1783_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_4888532181312399726at_nat @ product_snd_o_nat
% 3.29/3.51 @ ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_4888532181312399726at_nat @ product_snd_o_nat
% 3.29/3.51 @ ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1784_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_5511522805742971924t_unit @ produc8850949007409916470t_unit
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_5511522805742971924t_unit @ produc8850949007409916470t_unit
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1785_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_7478392465989118804at_o_o @ product_snd_nat_o
% 3.29/3.51 @ ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_7478392465989118804at_o_o @ product_snd_nat_o
% 3.29/3.51 @ ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1786_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_2486076414777270412at_nat @ product_snd_nat_nat
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_2486076414777270412at_nat @ product_snd_nat_nat
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1787_snd__image__times,axiom,
% 3.29/3.51 ! [A4: set_ref_a,B5: set_he8644174446132254637t_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_ref_a )
% 3.29/3.51 => ( ( image_17660834435998945t_unit @ produc1126150082675451753t_unit
% 3.29/3.51 @ ( produc3946373962484743846t_unit @ A4
% 3.29/3.51 @ ^ [Uu: ref_a] : B5 ) )
% 3.29/3.51 = bot_bo3686245532977126937t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_ref_a )
% 3.29/3.51 => ( ( image_17660834435998945t_unit @ produc1126150082675451753t_unit
% 3.29/3.51 @ ( produc3946373962484743846t_unit @ A4
% 3.29/3.51 @ ^ [Uu: ref_a] : B5 ) )
% 3.29/3.51 = B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_times
% 3.29/3.51 thf(fact_1788_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_Product_unit,A4: set_Product_unit] :
% 3.29/3.51 ( ( ( B5 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_262127665112854123t_unit @ produc6963936691090040003t_unit
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_262127665112854123t_unit @ produc6963936691090040003t_unit
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1789_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_Product_unit,A4: set_o] :
% 3.29/3.51 ( ( ( B5 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_8742399529945250561unit_o @ produc5219655352205527288t_unit
% 3.29/3.51 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_8742399529945250561unit_o @ produc5219655352205527288t_unit
% 3.29/3.51 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1790_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_Product_unit,A4: set_nat] :
% 3.29/3.51 ( ( ( B5 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_3884712837920099081it_nat @ produc3800628931346975736t_unit
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_3884712837920099081it_nat @ produc3800628931346975736t_unit
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1791_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_o,A4: set_Product_unit] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_4246157487713968288t_unit @ produc582253812616888142unit_o
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_4246157487713968288t_unit @ produc582253812616888142unit_o
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1792_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_o,A4: set_o] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_7896445794123959606_o_o_o @ product_fst_o_o
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_7896445794123959606_o_o_o @ product_fst_o_o
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1793_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_o,A4: set_nat] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_8629803608462650132_o_nat @ product_fst_nat_o
% 3.29/3.51 @ ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_8629803608462650132_o_nat @ product_fst_nat_o
% 3.29/3.51 @ ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1794_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_nat,A4: set_Product_unit] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_7474191388529947450t_unit @ produc5169466786534984090it_nat
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_7474191388529947450t_unit @ produc5169466786534984090it_nat
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1795_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_nat,A4: set_o] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_8105710389281276538_nat_o @ product_fst_o_nat
% 3.29/3.51 @ ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_8105710389281276538_nat_o @ product_fst_o_nat
% 3.29/3.51 @ ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1796_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_nat,A4: set_nat] :
% 3.29/3.51 ( ( ( B5 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_2486076414777270412at_nat @ product_fst_nat_nat
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( B5 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_2486076414777270412at_nat @ product_fst_nat_nat
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1797_fst__image__times,axiom,
% 3.29/3.51 ! [B5: set_he8644174446132254637t_unit,A4: set_ref_a] :
% 3.29/3.51 ( ( ( B5 = bot_bo3686245532977126937t_unit )
% 3.29/3.51 => ( ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit
% 3.29/3.51 @ ( produc3946373962484743846t_unit @ A4
% 3.29/3.51 @ ^ [Uu: ref_a] : B5 ) )
% 3.29/3.51 = bot_bot_set_ref_a ) )
% 3.29/3.51 & ( ( B5 != bot_bo3686245532977126937t_unit )
% 3.29/3.51 => ( ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit
% 3.29/3.51 @ ( produc3946373962484743846t_unit @ A4
% 3.29/3.51 @ ^ [Uu: ref_a] : B5 ) )
% 3.29/3.51 = A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_times
% 3.29/3.51 thf(fact_1798_image__is__empty,axiom,
% 3.29/3.51 ! [F: int > int,A4: set_int] :
% 3.29/3.51 ( ( ( image_int_int @ F @ A4 )
% 3.29/3.51 = bot_bot_set_int )
% 3.29/3.51 = ( A4 = bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1799_image__is__empty,axiom,
% 3.29/3.51 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.51 = bot_bot_set_rat )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1800_image__is__empty,axiom,
% 3.29/3.51 ! [F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.51 = bot_bot_set_int )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1801_image__is__empty,axiom,
% 3.29/3.51 ! [F: product_unit > product_unit,A4: set_Product_unit] :
% 3.29/3.51 ( ( ( image_405062704495631173t_unit @ F @ A4 )
% 3.29/3.51 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 = ( A4 = bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1802_image__is__empty,axiom,
% 3.29/3.51 ! [F: $o > product_unit,A4: set_o] :
% 3.29/3.51 ( ( ( image_o_Product_unit @ F @ A4 )
% 3.29/3.51 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 = ( A4 = bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1803_image__is__empty,axiom,
% 3.29/3.51 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.51 ( ( ( image_8730104196221521654t_unit @ F @ A4 )
% 3.29/3.51 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1804_image__is__empty,axiom,
% 3.29/3.51 ! [F: product_unit > $o,A4: set_Product_unit] :
% 3.29/3.51 ( ( ( image_Product_unit_o @ F @ A4 )
% 3.29/3.51 = bot_bot_set_o )
% 3.29/3.51 = ( A4 = bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1805_image__is__empty,axiom,
% 3.29/3.51 ! [F: $o > $o,A4: set_o] :
% 3.29/3.51 ( ( ( image_o_o @ F @ A4 )
% 3.29/3.51 = bot_bot_set_o )
% 3.29/3.51 = ( A4 = bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1806_image__is__empty,axiom,
% 3.29/3.51 ! [F: nat > $o,A4: set_nat] :
% 3.29/3.51 ( ( ( image_nat_o @ F @ A4 )
% 3.29/3.51 = bot_bot_set_o )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1807_image__is__empty,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.51 = bot_bot_set_nat )
% 3.29/3.51 = ( A4 = bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_is_empty
% 3.29/3.51 thf(fact_1808_empty__is__image,axiom,
% 3.29/3.51 ! [F: int > int,A4: set_int] :
% 3.29/3.51 ( ( bot_bot_set_int
% 3.29/3.51 = ( image_int_int @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1809_empty__is__image,axiom,
% 3.29/3.51 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( bot_bot_set_rat
% 3.29/3.51 = ( image_nat_rat @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1810_empty__is__image,axiom,
% 3.29/3.51 ! [F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( bot_bot_set_int
% 3.29/3.51 = ( image_nat_int @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1811_empty__is__image,axiom,
% 3.29/3.51 ! [F: product_unit > product_unit,A4: set_Product_unit] :
% 3.29/3.51 ( ( bot_bo3957492148770167129t_unit
% 3.29/3.51 = ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1812_empty__is__image,axiom,
% 3.29/3.51 ! [F: $o > product_unit,A4: set_o] :
% 3.29/3.51 ( ( bot_bo3957492148770167129t_unit
% 3.29/3.51 = ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1813_empty__is__image,axiom,
% 3.29/3.51 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.51 ( ( bot_bo3957492148770167129t_unit
% 3.29/3.51 = ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1814_empty__is__image,axiom,
% 3.29/3.51 ! [F: product_unit > $o,A4: set_Product_unit] :
% 3.29/3.51 ( ( bot_bot_set_o
% 3.29/3.51 = ( image_Product_unit_o @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1815_empty__is__image,axiom,
% 3.29/3.51 ! [F: $o > $o,A4: set_o] :
% 3.29/3.51 ( ( bot_bot_set_o
% 3.29/3.51 = ( image_o_o @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1816_empty__is__image,axiom,
% 3.29/3.51 ! [F: nat > $o,A4: set_nat] :
% 3.29/3.51 ( ( bot_bot_set_o
% 3.29/3.51 = ( image_nat_o @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1817_empty__is__image,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( bot_bot_set_nat
% 3.29/3.51 = ( image_int_nat @ F @ A4 ) )
% 3.29/3.51 = ( A4 = bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % empty_is_image
% 3.29/3.51 thf(fact_1818_image__empty,axiom,
% 3.29/3.51 ! [F: int > int] :
% 3.29/3.51 ( ( image_int_int @ F @ bot_bot_set_int )
% 3.29/3.51 = bot_bot_set_int ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1819_image__empty,axiom,
% 3.29/3.51 ! [F: int > nat] :
% 3.29/3.51 ( ( image_int_nat @ F @ bot_bot_set_int )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1820_image__empty,axiom,
% 3.29/3.51 ! [F: product_unit > product_unit] :
% 3.29/3.51 ( ( image_405062704495631173t_unit @ F @ bot_bo3957492148770167129t_unit )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1821_image__empty,axiom,
% 3.29/3.51 ! [F: product_unit > $o] :
% 3.29/3.51 ( ( image_Product_unit_o @ F @ bot_bo3957492148770167129t_unit )
% 3.29/3.51 = bot_bot_set_o ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1822_image__empty,axiom,
% 3.29/3.51 ! [F: product_unit > nat] :
% 3.29/3.51 ( ( image_875570014554754200it_nat @ F @ bot_bo3957492148770167129t_unit )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1823_image__empty,axiom,
% 3.29/3.51 ! [F: $o > product_unit] :
% 3.29/3.51 ( ( image_o_Product_unit @ F @ bot_bot_set_o )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1824_image__empty,axiom,
% 3.29/3.51 ! [F: $o > $o] :
% 3.29/3.51 ( ( image_o_o @ F @ bot_bot_set_o )
% 3.29/3.51 = bot_bot_set_o ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1825_image__empty,axiom,
% 3.29/3.51 ! [F: $o > nat] :
% 3.29/3.51 ( ( image_o_nat @ F @ bot_bot_set_o )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1826_image__empty,axiom,
% 3.29/3.51 ! [F: nat > rat] :
% 3.29/3.51 ( ( image_nat_rat @ F @ bot_bot_set_nat )
% 3.29/3.51 = bot_bot_set_rat ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1827_image__empty,axiom,
% 3.29/3.51 ! [F: nat > int] :
% 3.29/3.51 ( ( image_nat_int @ F @ bot_bot_set_nat )
% 3.29/3.51 = bot_bot_set_int ) ).
% 3.29/3.51
% 3.29/3.51 % image_empty
% 3.29/3.51 thf(fact_1828_Sigma__empty1,axiom,
% 3.29/3.51 ! [B5: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.51 ( ( produc7726050920695093128at_nat @ bot_bo3083307316010499117at_nat @ B5 )
% 3.29/3.51 = bot_bo228742789529271731at_nat ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty1
% 3.29/3.51 thf(fact_1829_Sigma__empty1,axiom,
% 3.29/3.51 ! [B5: nat > set_nat] :
% 3.29/3.51 ( ( produc457027306803732586at_nat @ bot_bot_set_nat @ B5 )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty1
% 3.29/3.51 thf(fact_1830_Sigma__empty2,axiom,
% 3.29/3.51 ! [A4: set_se7855581050983116737at_nat] :
% 3.29/3.51 ( ( produc7726050920695093128at_nat @ A4
% 3.29/3.51 @ ^ [Uu: set_Pr1261947904930325089at_nat] : bot_bo3083307316010499117at_nat )
% 3.29/3.51 = bot_bo228742789529271731at_nat ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty2
% 3.29/3.51 thf(fact_1831_Sigma__empty2,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : bot_bot_set_nat )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty2
% 3.29/3.51 thf(fact_1832_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = bot_bo1654022762305692595t_unit )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1833_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_o] :
% 3.29/3.51 ( ( ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = bot_bo3195362268743713342unit_o )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1834_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_nat] :
% 3.29/3.51 ( ( ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = bot_bo2472676621365177558it_nat )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1835_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = bot_bo4402188677660116584t_unit )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1836_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o] :
% 3.29/3.51 ( ( ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = bot_bo7073875226086086771od_o_o )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1837_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_nat] :
% 3.29/3.51 ( ( ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = bot_bo66526543525301729_o_nat )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1838_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_Product_unit] :
% 3.29/3.51 ( ( ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = bot_bo5043309098482578556t_unit )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1839_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_o] :
% 3.29/3.51 ( ( ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = bot_bo1114129665703605383_nat_o )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1840_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.51 ( ( ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = bot_bo2099793752762293965at_nat )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1841_Times__empty,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ( produc3904733337175673596at_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = bot_bo6659885642593197735at_nat )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bo2099793752762293965at_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Times_empty
% 3.29/3.51 thf(fact_1842_Collect__const__case__prod,axiom,
% 3.29/3.51 ! [P2: $o] :
% 3.29/3.51 ( ( P2
% 3.29/3.51 => ( ( collec6321179662152712658at_nat
% 3.29/3.51 @ ( produc410239310623530412_nat_o
% 3.29/3.51 @ ^ [A5: set_Pr1261947904930325089at_nat,B4: set_Pr1261947904930325089at_nat] : P2 ) )
% 3.29/3.51 = top_to6833984726390702231at_nat ) )
% 3.29/3.51 & ( ~ P2
% 3.29/3.51 => ( ( collec6321179662152712658at_nat
% 3.29/3.51 @ ( produc410239310623530412_nat_o
% 3.29/3.51 @ ^ [A5: set_Pr1261947904930325089at_nat,B4: set_Pr1261947904930325089at_nat] : P2 ) )
% 3.29/3.51 = bot_bo228742789529271731at_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Collect_const_case_prod
% 3.29/3.51 thf(fact_1843_Collect__const__case__prod,axiom,
% 3.29/3.51 ! [P2: $o] :
% 3.29/3.51 ( ( P2
% 3.29/3.51 => ( ( collec3392354462482085612at_nat
% 3.29/3.51 @ ( produc6081775807080527818_nat_o
% 3.29/3.51 @ ^ [A5: nat,B4: nat] : P2 ) )
% 3.29/3.51 = top_to4669805908274784177at_nat ) )
% 3.29/3.51 & ( ~ P2
% 3.29/3.51 => ( ( collec3392354462482085612at_nat
% 3.29/3.51 @ ( produc6081775807080527818_nat_o
% 3.29/3.51 @ ^ [A5: nat,B4: nat] : P2 ) )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Collect_const_case_prod
% 3.29/3.51 thf(fact_1844_Collect__const__case__prod,axiom,
% 3.29/3.51 ! [P2: $o] :
% 3.29/3.51 ( ( P2
% 3.29/3.51 => ( ( collec213857154873943460nt_int
% 3.29/3.51 @ ( produc4947309494688390418_int_o
% 3.29/3.51 @ ^ [A5: int,B4: int] : P2 ) )
% 3.29/3.51 = top_to4366644338036079209nt_int ) )
% 3.29/3.51 & ( ~ P2
% 3.29/3.51 => ( ( collec213857154873943460nt_int
% 3.29/3.51 @ ( produc4947309494688390418_int_o
% 3.29/3.51 @ ^ [A5: int,B4: int] : P2 ) )
% 3.29/3.51 = bot_bo1796632182523588997nt_int ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Collect_const_case_prod
% 3.29/3.51 thf(fact_1845_Sigma__empty__iff,axiom,
% 3.29/3.51 ! [I3: set_se7855581050983116737at_nat,X5: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.51 ( ( ( produc7726050920695093128at_nat @ I3 @ X5 )
% 3.29/3.51 = bot_bo228742789529271731at_nat )
% 3.29/3.51 = ( ! [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( member2643936169264416010at_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( X5 @ X4 )
% 3.29/3.51 = bot_bo3083307316010499117at_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty_iff
% 3.29/3.51 thf(fact_1846_Sigma__empty__iff,axiom,
% 3.29/3.51 ! [I3: set_nat,X5: nat > set_nat] :
% 3.29/3.51 ( ( ( produc457027306803732586at_nat @ I3 @ X5 )
% 3.29/3.51 = bot_bo2099793752762293965at_nat )
% 3.29/3.51 = ( ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( X5 @ X4 )
% 3.29/3.51 = bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_empty_iff
% 3.29/3.51 thf(fact_1847_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_int] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ~ ( member_int @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_int @ A4 @ bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1848_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ! [X: product_unit] :
% 3.29/3.51 ~ ( member_Product_unit @ X @ A4 )
% 3.29/3.51 => ( ord_le3507040750410214029t_unit @ A4 @ bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1849_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ~ ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_le1268244103169919719at_nat @ A4 @ bot_bo228742789529271731at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1850_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ~ ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_le3146513528884898305at_nat @ A4 @ bot_bo2099793752762293965at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1851_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_o] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ~ ( member_o @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_o @ A4 @ bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1852_subset__emptyI,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ~ ( member_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ A4 @ bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % subset_emptyI
% 3.29/3.51 thf(fact_1853_less__by__empty,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( A4 = bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ord_le1268244103169919719at_nat @ A4 @ B5 ) ) ).
% 3.29/3.51
% 3.29/3.51 % less_by_empty
% 3.29/3.51 thf(fact_1854_less__by__empty,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( A4 = bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ord_le3146513528884898305at_nat @ A4 @ B5 ) ) ).
% 3.29/3.51
% 3.29/3.51 % less_by_empty
% 3.29/3.51 thf(fact_1855_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_Product_unit,C3: set_Product_unit,D: set_Product_unit] :
% 3.29/3.51 ( ( ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = ( produc6121607364029222536t_unit @ C3
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( D = bot_bo3957492148770167129t_unit ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1856_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_o,C3: set_Product_unit,D: set_o] :
% 3.29/3.51 ( ( ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = ( produc4996980317674386579unit_o @ C3
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( D = bot_bot_set_o ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1857_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_nat,C3: set_Product_unit,D: set_nat] :
% 3.29/3.51 ( ( ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = ( produc6875377002296012693it_nat @ C3
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( D = bot_bot_set_nat ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1858_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_Product_unit,C3: set_o,D: set_Product_unit] :
% 3.29/3.51 ( ( ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = ( produc411009820408249917t_unit @ C3
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( D = bot_bo3957492148770167129t_unit ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1859_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: set_o,D: set_o] :
% 3.29/3.51 ( ( ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = ( product_Sigma_o_o @ C3
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( D = bot_bot_set_o ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1860_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_nat,C3: set_o,D: set_nat] :
% 3.29/3.51 ( ( ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : B5 )
% 3.29/3.51 = ( product_Sigma_o_nat @ C3
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( D = bot_bot_set_nat ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1861_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_Product_unit,C3: set_nat,D: set_Product_unit] :
% 3.29/3.51 ( ( ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = ( produc5506539147108004339t_unit @ C3
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( D = bot_bo3957492148770167129t_unit ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1862_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_o,C3: set_nat,D: set_o] :
% 3.29/3.51 ( ( ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = ( product_Sigma_nat_o @ C3
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( D = bot_bot_set_o ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1863_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: set_nat,D: set_nat] :
% 3.29/3.51 ( ( ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 )
% 3.29/3.51 = ( produc457027306803732586at_nat @ C3
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( B5 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( D = bot_bot_set_nat ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1864_times__eq__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,B5: set_Pr1261947904930325089at_nat,C3: set_Product_unit,D: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ( produc3904733337175673596at_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : B5 )
% 3.29/3.51 = ( produc3904733337175673596at_nat @ C3
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( ( A4 = C3 )
% 3.29/3.51 & ( B5 = D ) )
% 3.29/3.51 | ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( B5 = bot_bo2099793752762293965at_nat ) )
% 3.29/3.51 & ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( D = bot_bo2099793752762293965at_nat ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_eq_iff
% 3.29/3.51 thf(fact_1865_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C3: set_Product_unit,B5: set_Product_unit,D: set_Product_unit] :
% 3.29/3.51 ( ( ord_le930853871177014503t_unit
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : C3 )
% 3.29/3.51 @ ( produc6121607364029222536t_unit @ B5
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.51 & ( ord_le3507040750410214029t_unit @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1866_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C3: set_o,B5: set_Product_unit,D: set_o] :
% 3.29/3.51 ( ( ord_le8534741403851954546unit_o
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : C3 )
% 3.29/3.51 @ ( produc4996980317674386579unit_o @ B5
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_o @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1867_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C3: set_nat,B5: set_Product_unit,D: set_nat] :
% 3.29/3.51 ( ( ord_le8121013740822022818it_nat
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : C3 )
% 3.29/3.51 @ ( produc6875377002296012693it_nat @ B5
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1868_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_o,C3: set_Product_unit,B5: set_o,D: set_Product_unit] :
% 3.29/3.51 ( ( ord_le518195775913581980t_unit
% 3.29/3.51 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.51 @ ^ [Uu: $o] : C3 )
% 3.29/3.51 @ ( produc411009820408249917t_unit @ B5
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.51 & ( ord_le3507040750410214029t_unit @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1869_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_o,C3: set_o,B5: set_o,D: set_o] :
% 3.29/3.51 ( ( ord_le192195778054999463od_o_o
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : C3 )
% 3.29/3.51 @ ( product_Sigma_o_o @ B5
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_o @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1870_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_o,C3: set_nat,B5: set_o,D: set_nat] :
% 3.29/3.51 ( ( ord_le6472378536984071597_o_nat
% 3.29/3.51 @ ( product_Sigma_o_nat @ A4
% 3.29/3.51 @ ^ [Uu: $o] : C3 )
% 3.29/3.51 @ ( product_Sigma_o_nat @ B5
% 3.29/3.51 @ ^ [Uu: $o] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_o )
% 3.29/3.51 | ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1871_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,C3: set_Product_unit,B5: set_nat,D: set_Product_unit] :
% 3.29/3.51 ( ( ord_le1468274181084648008t_unit
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.51 @ ^ [Uu: nat] : C3 )
% 3.29/3.51 @ ( produc5506539147108004339t_unit @ B5
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.51 & ( ord_le3507040750410214029t_unit @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1872_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,C3: set_o,B5: set_nat,D: set_o] :
% 3.29/3.51 ( ( ord_le7519981659162375251_nat_o
% 3.29/3.51 @ ( product_Sigma_nat_o @ A4
% 3.29/3.51 @ ^ [Uu: nat] : C3 )
% 3.29/3.51 @ ( product_Sigma_nat_o @ B5
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( C3 = bot_bot_set_o )
% 3.29/3.51 | ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_o @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1873_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_nat,C3: set_nat,B5: set_nat,D: set_nat] :
% 3.29/3.51 ( ( ord_le3146513528884898305at_nat
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : C3 )
% 3.29/3.51 @ ( produc457027306803732586at_nat @ B5
% 3.29/3.51 @ ^ [Uu: nat] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 | ( C3 = bot_bot_set_nat )
% 3.29/3.51 | ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1874_times__subset__iff,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C3: set_Pr1261947904930325089at_nat,B5: set_Product_unit,D: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ord_le8681960759543468507at_nat
% 3.29/3.51 @ ( produc3904733337175673596at_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_unit] : C3 )
% 3.29/3.51 @ ( produc3904733337175673596at_nat @ B5
% 3.29/3.51 @ ^ [Uu: product_unit] : D ) )
% 3.29/3.51 = ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 | ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.51 | ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.51 & ( ord_le3146513528884898305at_nat @ C3 @ D ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % times_subset_iff
% 3.29/3.51 thf(fact_1875_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_o,B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( image_8742399529945250561unit_o @ produc5219655352205527288t_unit @ ( produc411009820408249917t_unit @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_o
% 3.29/3.51 @ ^ [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bo3957492148770167129t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1876_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_int,B5: int > set_Product_unit] :
% 3.29/3.51 ( ( image_7716461468295075337it_int @ produc917050878549155996t_unit @ ( produc2622961094310184599t_unit @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_int
% 3.29/3.51 @ ^ [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bo3957492148770167129t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1877_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( image_3884712837920099081it_nat @ produc3800628931346975736t_unit @ ( produc5506539147108004339t_unit @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_nat
% 3.29/3.51 @ ^ [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bo3957492148770167129t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1878_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_o,B5: $o > set_o] :
% 3.29/3.51 ( ( image_7896445794123959606_o_o_o @ product_fst_o_o @ ( product_Sigma_o_o @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_o
% 3.29/3.51 @ ^ [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_o ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1879_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_int,B5: int > set_o] :
% 3.29/3.51 ( ( image_90517134139374612_o_int @ product_fst_int_o @ ( product_Sigma_int_o @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_int
% 3.29/3.51 @ ^ [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_o ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1880_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: nat > set_o] :
% 3.29/3.51 ( ( image_8629803608462650132_o_nat @ product_fst_nat_o @ ( product_Sigma_nat_o @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_nat
% 3.29/3.51 @ ^ [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_o ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1881_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_o,B5: $o > set_nat] :
% 3.29/3.51 ( ( image_8105710389281276538_nat_o @ product_fst_o_nat @ ( product_Sigma_o_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_o
% 3.29/3.51 @ ^ [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1882_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_int,B5: int > set_nat] :
% 3.29/3.51 ( ( image_2855239504505064772at_int @ product_fst_int_nat @ ( produc1456381018704787142nt_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_int
% 3.29/3.51 @ ^ [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1883_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( image_2486076414777270412at_nat @ product_fst_nat_nat @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_nat
% 3.29/3.51 @ ^ [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1884_fst__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_ref_a,B5: ref_a > set_he8644174446132254637t_unit] :
% 3.29/3.51 ( ( image_7136766188234240905_ref_a @ produc473321116828791851t_unit @ ( produc3946373962484743846t_unit @ A4 @ B5 ) )
% 3.29/3.51 = ( collect_ref_a
% 3.29/3.51 @ ^ [X4: ref_a] :
% 3.29/3.51 ( ( member_ref_a @ X4 @ A4 )
% 3.29/3.51 & ( ( B5 @ X4 )
% 3.29/3.51 != bot_bo3686245532977126937t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % fst_image_Sigma
% 3.29/3.51 thf(fact_1885_rp__inv__image__rp,axiom,
% 3.29/3.51 ! [P2: produc1319942482725812455at_nat,F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( fun_re2478310338295953701at_nat @ P2 )
% 3.29/3.51 => ( fun_re2478310338295953701at_nat @ ( fun_rp8445993449185644698at_nat @ P2 @ F ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % rp_inv_image_rp
% 3.29/3.51 thf(fact_1886_the__elem__image__unique,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > nat,X2: int] :
% 3.29/3.51 ( ( A4 != bot_bot_set_int )
% 3.29/3.51 => ( ! [Y: int] :
% 3.29/3.51 ( ( member_int @ Y @ A4 )
% 3.29/3.51 => ( ( F @ Y )
% 3.29/3.51 = ( F @ X2 ) ) )
% 3.29/3.51 => ( ( the_elem_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.51 = ( F @ X2 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % the_elem_image_unique
% 3.29/3.51 thf(fact_1887_the__elem__image__unique,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > int,X2: int] :
% 3.29/3.51 ( ( A4 != bot_bot_set_int )
% 3.29/3.51 => ( ! [Y: int] :
% 3.29/3.51 ( ( member_int @ Y @ A4 )
% 3.29/3.51 => ( ( F @ Y )
% 3.29/3.51 = ( F @ X2 ) ) )
% 3.29/3.51 => ( ( the_elem_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.51 = ( F @ X2 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % the_elem_image_unique
% 3.29/3.51 thf(fact_1888_the__elem__image__unique,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > rat,X2: nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [Y: nat] :
% 3.29/3.51 ( ( member_nat @ Y @ A4 )
% 3.29/3.51 => ( ( F @ Y )
% 3.29/3.51 = ( F @ X2 ) ) )
% 3.29/3.51 => ( ( the_elem_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.51 = ( F @ X2 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % the_elem_image_unique
% 3.29/3.51 thf(fact_1889_the__elem__image__unique,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > nat,X2: nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [Y: nat] :
% 3.29/3.51 ( ( member_nat @ Y @ A4 )
% 3.29/3.51 => ( ( F @ Y )
% 3.29/3.51 = ( F @ X2 ) ) )
% 3.29/3.51 => ( ( the_elem_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.51 = ( F @ X2 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % the_elem_image_unique
% 3.29/3.51 thf(fact_1890_the__elem__image__unique,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > int,X2: nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [Y: nat] :
% 3.29/3.51 ( ( member_nat @ Y @ A4 )
% 3.29/3.51 => ( ( F @ Y )
% 3.29/3.51 = ( F @ X2 ) ) )
% 3.29/3.51 => ( ( the_elem_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.51 = ( F @ X2 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % the_elem_image_unique
% 3.29/3.51 thf(fact_1891_snd__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_ref_a,B5: ref_a > set_he8644174446132254637t_unit] :
% 3.29/3.51 ( ( image_17660834435998945t_unit @ produc1126150082675451753t_unit @ ( produc3946373962484743846t_unit @ A4 @ B5 ) )
% 3.29/3.51 = ( comple6989579708249578522t_unit @ ( image_5570573867351727369t_unit @ B5 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_Sigma
% 3.29/3.51 thf(fact_1892_snd__image__Sigma,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( image_2486076414777270412at_nat @ product_snd_nat_nat @ ( produc457027306803732586at_nat @ A4 @ B5 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % snd_image_Sigma
% 3.29/3.51 thf(fact_1893_range__constant,axiom,
% 3.29/3.51 ! [X2: product_unit] :
% 3.29/3.51 ( ( image_4337914935673063477t_unit
% 3.29/3.51 @ ^ [Uu: char] : X2
% 3.29/3.51 @ top_top_set_char )
% 3.29/3.51 = ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1894_range__constant,axiom,
% 3.29/3.51 ! [X2: $o] :
% 3.29/3.51 ( ( image_char_o
% 3.29/3.51 @ ^ [Uu: char] : X2
% 3.29/3.51 @ top_top_set_char )
% 3.29/3.51 = ( insert_o @ X2 @ bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1895_range__constant,axiom,
% 3.29/3.51 ! [X2: nat] :
% 3.29/3.51 ( ( image_char_nat
% 3.29/3.51 @ ^ [Uu: char] : X2
% 3.29/3.51 @ top_top_set_char )
% 3.29/3.51 = ( insert_nat @ X2 @ bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1896_range__constant,axiom,
% 3.29/3.51 ! [X2: product_unit] :
% 3.29/3.51 ( ( image_2327579789247107822t_unit
% 3.29/3.51 @ ^ [Uu: rat] : X2
% 3.29/3.51 @ top_top_set_rat )
% 3.29/3.51 = ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1897_range__constant,axiom,
% 3.29/3.51 ! [X2: $o] :
% 3.29/3.51 ( ( image_rat_o
% 3.29/3.51 @ ^ [Uu: rat] : X2
% 3.29/3.51 @ top_top_set_rat )
% 3.29/3.51 = ( insert_o @ X2 @ bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1898_range__constant,axiom,
% 3.29/3.51 ! [X2: nat] :
% 3.29/3.51 ( ( image_rat_nat
% 3.29/3.51 @ ^ [Uu: rat] : X2
% 3.29/3.51 @ top_top_set_rat )
% 3.29/3.51 = ( insert_nat @ X2 @ bot_bot_set_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1899_range__constant,axiom,
% 3.29/3.51 ! [X2: rat] :
% 3.29/3.51 ( ( image_nat_rat
% 3.29/3.51 @ ^ [Uu: nat] : X2
% 3.29/3.51 @ top_top_set_nat )
% 3.29/3.51 = ( insert_rat @ X2 @ bot_bot_set_rat ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1900_range__constant,axiom,
% 3.29/3.51 ! [X2: int] :
% 3.29/3.51 ( ( image_nat_int
% 3.29/3.51 @ ^ [Uu: nat] : X2
% 3.29/3.51 @ top_top_set_nat )
% 3.29/3.51 = ( insert_int @ X2 @ bot_bot_set_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1901_range__constant,axiom,
% 3.29/3.51 ! [X2: product_unit] :
% 3.29/3.51 ( ( image_8730104196221521654t_unit
% 3.29/3.51 @ ^ [Uu: nat] : X2
% 3.29/3.51 @ top_top_set_nat )
% 3.29/3.51 = ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1902_range__constant,axiom,
% 3.29/3.51 ! [X2: $o] :
% 3.29/3.51 ( ( image_nat_o
% 3.29/3.51 @ ^ [Uu: nat] : X2
% 3.29/3.51 @ top_top_set_nat )
% 3.29/3.51 = ( insert_o @ X2 @ bot_bot_set_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_constant
% 3.29/3.51 thf(fact_1903_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_char] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_5325685772115642575t_char
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_char ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_5325685772115642575t_char
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1904_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_char] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_o_set_char
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_char ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_o_set_char
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1905_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_char] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_nat_set_char
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_char ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7965528767983648192t_char
% 3.29/3.51 @ ( image_nat_set_char
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1906_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_rat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_4665621433434589782et_rat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_rat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_4665621433434589782et_rat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1907_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_rat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_o_set_rat
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_rat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_o_set_rat
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1908_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_rat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_nat_set_rat
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_rat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple4298007329820168263et_rat
% 3.29/3.51 @ ( image_nat_set_rat
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1909_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_int] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_3995998972318789802et_int
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_int ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_3995998972318789802et_int
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1910_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_int] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_o_set_int
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_int ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_o_set_int
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1911_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_int] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_nat_set_int
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_int ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3628384868704368283et_int
% 3.29/3.51 @ ( image_nat_set_int
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1912_INT__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = top_top_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_constant
% 3.29/3.51 thf(fact_1913_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > code_integer > $o,R7: code_integer > code_integer > $o,S5: num > num > $o,S6: num > num > $o] :
% 3.29/3.51 ( ( left_u6795595883297946906nteger @ R3 )
% 3.29/3.51 => ( ( right_7281159819619925802nteger @ R3 )
% 3.29/3.51 => ( ( right_5866438497372881682nteger @ R7 )
% 3.29/3.51 => ( ( left_t2884206969071330nteger @ R7 )
% 3.29/3.51 => ( ord_le6931201860925936491_num_o @ ( bNF_re6718328864250387230um_num @ ( relcom8320293257703906841nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom1848932251921554756er_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re40212662316476751um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1914_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > code_integer > $o,R7: code_integer > int > $o,S5: num > num > $o,S6: num > num > $o] :
% 3.29/3.51 ( ( left_u6795595883297946906nteger @ R3 )
% 3.29/3.51 => ( ( right_7281159819619925802nteger @ R3 )
% 3.29/3.51 => ( ( right_7836862732553076961er_int @ R7 )
% 3.29/3.51 => ( ( left_t1735413524555719857er_int @ R7 )
% 3.29/3.51 => ( ord_le4541714130423454556_num_o @ ( bNF_re7626690874201225453um_num @ ( relcom328798225758222312er_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom7779292856395800339nt_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re8313794964846168862um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1915_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > int > $o,R7: int > int > $o,S5: num > num > $o,S6: num > num > $o] :
% 3.29/3.51 ( ( left_unique_int_int @ R3 )
% 3.29/3.51 => ( ( right_total_int_int @ R3 )
% 3.29/3.51 => ( ( right_unique_int_int @ R7 )
% 3.29/3.51 => ( ( left_total_int_int @ R7 )
% 3.29/3.51 => ( ord_le4541714130423454556_num_o @ ( bNF_re7626690874201225453um_num @ ( relcompp_int_int_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom9025577121137075810nt_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re7626690874201225453um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1916_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > int > $o,R7: int > code_integer > $o,S5: num > num > $o,S6: num > num > $o] :
% 3.29/3.51 ( ( left_unique_int_int @ R3 )
% 3.29/3.51 => ( ( right_total_int_int @ R3 )
% 3.29/3.51 => ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ord_le6931201860925936491_num_o @ ( bNF_re6718328864250387230um_num @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom1533066287727470739er_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re6718328864250387230um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1917_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > int > $o,R7: int > code_integer > $o,S5: int > int > $o,S6: int > code_integer > $o] :
% 3.29/3.51 ( ( left_unique_int_int @ R3 )
% 3.29/3.51 => ( ( right_total_int_int @ R3 )
% 3.29/3.51 => ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ord_le7522433683449569238eger_o @ ( bNF_re3379532845092657523nteger @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) @ ( relcom7212586982944386682nteger @ ( bNF_re4712519889275205905nt_int @ R3 @ S5 ) @ ( bNF_re3379532845092657523nteger @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1918_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > int > $o,R7: int > int > $o,S5: nat > nat > $o,S6: nat > nat > $o] :
% 3.29/3.51 ( ( left_u4005249686606446046at_int @ R3 )
% 3.29/3.51 => ( ( right_1157779049177982926at_int @ R3 )
% 3.29/3.51 => ( ( right_unique_int_int @ R7 )
% 3.29/3.51 => ( ( left_total_int_int @ R7 )
% 3.29/3.51 => ( ord_le1714508135640884727_nat_o @ ( bNF_re4555766996558763186at_nat @ ( relcom2949942408940504938nt_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) @ ( relcom4272412204205018633nt_nat @ ( bNF_re4555766996558763186at_nat @ R3 @ S5 ) @ ( bNF_re3715656647883201625at_nat @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1919_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,R7: product_prod_nat_nat > int > $o,S5: nat > nat > $o,S6: nat > nat > $o] :
% 3.29/3.51 ( ( left_u7296345956935681743at_nat @ R3 )
% 3.29/3.51 => ( ( right_4094035864313884895at_nat @ R3 )
% 3.29/3.51 => ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ord_le1714508135640884727_nat_o @ ( bNF_re4555766996558763186at_nat @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) @ ( relcom531901107642208332nt_nat @ ( bNF_re8246922863344978751at_nat @ R3 @ S5 ) @ ( bNF_re4555766996558763186at_nat @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1920_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,R7: product_prod_nat_nat > int > $o,S5: int > int > $o,S6: int > code_integer > $o] :
% 3.29/3.51 ( ( left_u7296345956935681743at_nat @ R3 )
% 3.29/3.51 => ( ( right_4094035864313884895at_nat @ R3 )
% 3.29/3.51 => ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ord_le6141271677531915726eger_o @ ( bNF_re6202762543029211035nteger @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) @ ( relcom4574826104943343961nteger @ ( bNF_re20414067882207223nt_int @ R3 @ S5 ) @ ( bNF_re6202762543029211035nteger @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1921_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: int > int > $o,R7: int > code_integer > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o,S6: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( left_unique_int_int @ R3 )
% 3.29/3.51 => ( ( right_total_int_int @ R3 )
% 3.29/3.51 => ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ord_le8615040745438789472_int_o @ ( bNF_re2828929484557863493at_int @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) @ ( relcom2127790875031262553er_int @ ( bNF_re8766404587435608311at_nat @ R3 @ S5 ) @ ( bNF_re2828929484557863493at_int @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1922_neg__fun__distr1,axiom,
% 3.29/3.51 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,R7: product_prod_nat_nat > int > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o,S6: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( left_u7296345956935681743at_nat @ R3 )
% 3.29/3.51 => ( ( right_4094035864313884895at_nat @ R3 )
% 3.29/3.51 => ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ord_le2484784447047653514_int_o @ ( bNF_re7400052026677387805at_int @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) @ ( relcom4982215633375716084nt_int @ ( bNF_re2241393799969408733at_nat @ R3 @ S5 ) @ ( bNF_re7400052026677387805at_int @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr1
% 3.29/3.51 thf(fact_1923_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: code_integer > code_integer > $o,S6: num > num > $o,R3: int > code_integer > $o,S5: num > num > $o] :
% 3.29/3.51 ( ( right_5866438497372881682nteger @ R7 )
% 3.29/3.51 => ( ( left_t2884206969071330nteger @ R7 )
% 3.29/3.51 => ( ( left_unique_num_num @ S6 )
% 3.29/3.51 => ( ( right_total_num_num @ S6 )
% 3.29/3.51 => ( ord_le6931201860925936491_num_o @ ( bNF_re6718328864250387230um_num @ ( relcom8320293257703906841nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom1848932251921554756er_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re40212662316476751um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1924_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: code_integer > int > $o,S6: num > num > $o,R3: int > code_integer > $o,S5: num > num > $o] :
% 3.29/3.51 ( ( right_7836862732553076961er_int @ R7 )
% 3.29/3.51 => ( ( left_t1735413524555719857er_int @ R7 )
% 3.29/3.51 => ( ( left_unique_num_num @ S6 )
% 3.29/3.51 => ( ( right_total_num_num @ S6 )
% 3.29/3.51 => ( ord_le4541714130423454556_num_o @ ( bNF_re7626690874201225453um_num @ ( relcom328798225758222312er_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom7779292856395800339nt_num @ ( bNF_re6718328864250387230um_num @ R3 @ S5 ) @ ( bNF_re8313794964846168862um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1925_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: int > int > $o,S6: num > num > $o,R3: int > int > $o,S5: num > num > $o] :
% 3.29/3.51 ( ( right_unique_int_int @ R7 )
% 3.29/3.51 => ( ( left_total_int_int @ R7 )
% 3.29/3.51 => ( ( left_unique_num_num @ S6 )
% 3.29/3.51 => ( ( right_total_num_num @ S6 )
% 3.29/3.51 => ( ord_le4541714130423454556_num_o @ ( bNF_re7626690874201225453um_num @ ( relcompp_int_int_int @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom9025577121137075810nt_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re7626690874201225453um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1926_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: int > code_integer > $o,S6: num > num > $o,R3: int > int > $o,S5: num > num > $o] :
% 3.29/3.51 ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ( left_unique_num_num @ S6 )
% 3.29/3.51 => ( ( right_total_num_num @ S6 )
% 3.29/3.51 => ( ord_le6931201860925936491_num_o @ ( bNF_re6718328864250387230um_num @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcompp_num_num_num @ S5 @ S6 ) ) @ ( relcom1533066287727470739er_num @ ( bNF_re7626690874201225453um_num @ R3 @ S5 ) @ ( bNF_re6718328864250387230um_num @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1927_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: int > code_integer > $o,S6: int > code_integer > $o,R3: int > int > $o,S5: int > int > $o] :
% 3.29/3.51 ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ( left_u6795595883297946906nteger @ S6 )
% 3.29/3.51 => ( ( right_7281159819619925802nteger @ S6 )
% 3.29/3.51 => ( ord_le7522433683449569238eger_o @ ( bNF_re3379532845092657523nteger @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) @ ( relcom7212586982944386682nteger @ ( bNF_re4712519889275205905nt_int @ R3 @ S5 ) @ ( bNF_re3379532845092657523nteger @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1928_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: int > int > $o,S6: nat > nat > $o,R3: product_prod_nat_nat > int > $o,S5: nat > nat > $o] :
% 3.29/3.51 ( ( right_unique_int_int @ R7 )
% 3.29/3.51 => ( ( left_total_int_int @ R7 )
% 3.29/3.51 => ( ( left_unique_nat_nat @ S6 )
% 3.29/3.51 => ( ( right_total_nat_nat @ S6 )
% 3.29/3.51 => ( ord_le1714508135640884727_nat_o @ ( bNF_re4555766996558763186at_nat @ ( relcom2949942408940504938nt_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) @ ( relcom4272412204205018633nt_nat @ ( bNF_re4555766996558763186at_nat @ R3 @ S5 ) @ ( bNF_re3715656647883201625at_nat @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1929_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: product_prod_nat_nat > int > $o,S6: nat > nat > $o,R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: nat > nat > $o] :
% 3.29/3.51 ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ( left_unique_nat_nat @ S6 )
% 3.29/3.51 => ( ( right_total_nat_nat @ S6 )
% 3.29/3.51 => ( ord_le1714508135640884727_nat_o @ ( bNF_re4555766996558763186at_nat @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcompp_nat_nat_nat @ S5 @ S6 ) ) @ ( relcom531901107642208332nt_nat @ ( bNF_re8246922863344978751at_nat @ R3 @ S5 ) @ ( bNF_re4555766996558763186at_nat @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1930_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: product_prod_nat_nat > int > $o,S6: int > code_integer > $o,R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: int > int > $o] :
% 3.29/3.51 ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ( left_u6795595883297946906nteger @ S6 )
% 3.29/3.51 => ( ( right_7281159819619925802nteger @ S6 )
% 3.29/3.51 => ( ord_le6141271677531915726eger_o @ ( bNF_re6202762543029211035nteger @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom967497705283160040nteger @ S5 @ S6 ) ) @ ( relcom4574826104943343961nteger @ ( bNF_re20414067882207223nt_int @ R3 @ S5 ) @ ( bNF_re6202762543029211035nteger @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1931_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: int > code_integer > $o,S6: product_prod_nat_nat > int > $o,R3: int > int > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.51 ( ( right_8475562212078014689nteger @ R7 )
% 3.29/3.51 => ( ( left_t2374113004080657585nteger @ R7 )
% 3.29/3.51 => ( ( left_u4005249686606446046at_int @ S6 )
% 3.29/3.51 => ( ( right_1157779049177982926at_int @ S6 )
% 3.29/3.51 => ( ord_le8615040745438789472_int_o @ ( bNF_re2828929484557863493at_int @ ( relcom967497705283160040nteger @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) @ ( relcom2127790875031262553er_int @ ( bNF_re8766404587435608311at_nat @ R3 @ S5 ) @ ( bNF_re2828929484557863493at_int @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1932_neg__fun__distr2,axiom,
% 3.29/3.51 ! [R7: product_prod_nat_nat > int > $o,S6: product_prod_nat_nat > int > $o,R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.51 ( ( right_8621877368619751767at_int @ R7 )
% 3.29/3.51 => ( ( left_t1861001511420785031at_int @ R7 )
% 3.29/3.51 => ( ( left_u4005249686606446046at_int @ S6 )
% 3.29/3.51 => ( ( right_1157779049177982926at_int @ S6 )
% 3.29/3.51 => ( ord_le2484784447047653514_int_o @ ( bNF_re7400052026677387805at_int @ ( relcom8911704206367525917at_int @ R3 @ R7 ) @ ( relcom8911704206367525917at_int @ S5 @ S6 ) ) @ ( relcom4982215633375716084nt_int @ ( bNF_re2241393799969408733at_nat @ R3 @ S5 ) @ ( bNF_re7400052026677387805at_int @ R7 @ S6 ) ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % neg_fun_distr2
% 3.29/3.51 thf(fact_1933_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr5564308138774400199at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( ord_le3091953645718357095at_nat @ R
% 3.29/3.51 @ ( produc4441300235185154312at_nat @ A4
% 3.29/3.51 @ ^ [Uu: produc3843707927480180839at_nat] : A4 ) )
% 3.29/3.51 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_o7446464703481863270at_nat @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1934_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr8693737435421807431at_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ord_le3000389064537975527at_nat @ R
% 3.29/3.51 @ ( produc2761391749766926216at_nat @ A4
% 3.29/3.51 @ ^ [Uu: product_prod_nat_nat] : A4 ) )
% 3.29/3.51 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_o7122697186039111552at_nat @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1935_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Product_prod_o_o,A4: set_o] :
% 3.29/3.51 ( ( ord_le192195778054999463od_o_o @ R
% 3.29/3.51 @ ( product_Sigma_o_o @ A4
% 3.29/3.51 @ ^ [Uu: $o] : A4 ) )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_on_o @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1936_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr7459493094073627847at_nat,A4: set_se5479201105039950375at_nat] :
% 3.29/3.51 ( ( ord_le5997549366648089703at_nat @ R
% 3.29/3.51 @ ( produc6258361011560675592at_nat @ A4
% 3.29/3.51 @ ^ [Uu: set_Pr4329608150637261639at_nat] : A4 ) )
% 3.29/3.51 => ( ! [X: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( member6273874620674182256at_nat @ X @ A4 )
% 3.29/3.51 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_o6272981002401706822at_nat @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1937_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr4329608150637261639at_nat,A4: set_se7855581050983116737at_nat] :
% 3.29/3.51 ( ( ord_le1268244103169919719at_nat @ R
% 3.29/3.51 @ ( produc7726050920695093128at_nat @ A4
% 3.29/3.51 @ ^ [Uu: set_Pr1261947904930325089at_nat] : A4 ) )
% 3.29/3.51 => ( ! [X: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( member2643936169264416010at_nat @ X @ A4 )
% 3.29/3.51 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_o6955724340487615712at_nat @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1938_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr958786334691620121nt_int,A4: set_int] :
% 3.29/3.51 ( ( ord_le2843351958646193337nt_int @ R
% 3.29/3.51 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.51 @ ^ [Uu: int] : A4 ) )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_on_int @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1939_refl__onI,axiom,
% 3.29/3.51 ! [R: set_Pr1261947904930325089at_nat,A4: set_nat] :
% 3.29/3.51 ( ( ord_le3146513528884898305at_nat @ R
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : A4 ) )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ X ) @ R ) )
% 3.29/3.51 => ( refl_on_nat @ A4 @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onI
% 3.29/3.51 thf(fact_1940_refl__on__def,axiom,
% 3.29/3.51 ( refl_o6272981002401706822at_nat
% 3.29/3.51 = ( ^ [A6: set_se5479201105039950375at_nat,R5: set_Pr7459493094073627847at_nat] :
% 3.29/3.51 ( ( ord_le5997549366648089703at_nat @ R5
% 3.29/3.51 @ ( produc6258361011560675592at_nat @ A6
% 3.29/3.51 @ ^ [Uu: set_Pr4329608150637261639at_nat] : A6 ) )
% 3.29/3.51 & ! [X4: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( member6273874620674182256at_nat @ X4 @ A6 )
% 3.29/3.51 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ X4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_def
% 3.29/3.51 thf(fact_1941_refl__on__def,axiom,
% 3.29/3.51 ( refl_o6955724340487615712at_nat
% 3.29/3.51 = ( ^ [A6: set_se7855581050983116737at_nat,R5: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( ord_le1268244103169919719at_nat @ R5
% 3.29/3.51 @ ( produc7726050920695093128at_nat @ A6
% 3.29/3.51 @ ^ [Uu: set_Pr1261947904930325089at_nat] : A6 ) )
% 3.29/3.51 & ! [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( member2643936169264416010at_nat @ X4 @ A6 )
% 3.29/3.51 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ X4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_def
% 3.29/3.51 thf(fact_1942_refl__on__def,axiom,
% 3.29/3.51 ( refl_on_int
% 3.29/3.51 = ( ^ [A6: set_int,R5: set_Pr958786334691620121nt_int] :
% 3.29/3.51 ( ( ord_le2843351958646193337nt_int @ R5
% 3.29/3.51 @ ( produc1453890548195736866nt_int @ A6
% 3.29/3.51 @ ^ [Uu: int] : A6 ) )
% 3.29/3.51 & ! [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ A6 )
% 3.29/3.51 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ X4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_def
% 3.29/3.51 thf(fact_1943_refl__on__def,axiom,
% 3.29/3.51 ( refl_on_nat
% 3.29/3.51 = ( ^ [A6: set_nat,R5: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ord_le3146513528884898305at_nat @ R5
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A6
% 3.29/3.51 @ ^ [Uu: nat] : A6 ) )
% 3.29/3.51 & ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ A6 )
% 3.29/3.51 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ X4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_def
% 3.29/3.51 thf(fact_1944_image__insert,axiom,
% 3.29/3.51 ! [F: int > int,A: int,B5: set_int] :
% 3.29/3.51 ( ( image_int_int @ F @ ( insert_int @ A @ B5 ) )
% 3.29/3.51 = ( insert_int @ ( F @ A ) @ ( image_int_int @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1945_image__insert,axiom,
% 3.29/3.51 ! [F: int > nat,A: int,B5: set_int] :
% 3.29/3.51 ( ( image_int_nat @ F @ ( insert_int @ A @ B5 ) )
% 3.29/3.51 = ( insert_nat @ ( F @ A ) @ ( image_int_nat @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1946_image__insert,axiom,
% 3.29/3.51 ! [F: nat > rat,A: nat,B5: set_nat] :
% 3.29/3.51 ( ( image_nat_rat @ F @ ( insert_nat @ A @ B5 ) )
% 3.29/3.51 = ( insert_rat @ ( F @ A ) @ ( image_nat_rat @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1947_image__insert,axiom,
% 3.29/3.51 ! [F: nat > int,A: nat,B5: set_nat] :
% 3.29/3.51 ( ( image_nat_int @ F @ ( insert_nat @ A @ B5 ) )
% 3.29/3.51 = ( insert_int @ ( F @ A ) @ ( image_nat_int @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1948_image__insert,axiom,
% 3.29/3.51 ! [F: nat > nat,A: nat,B5: set_nat] :
% 3.29/3.51 ( ( image_nat_nat @ F @ ( insert_nat @ A @ B5 ) )
% 3.29/3.51 = ( insert_nat @ ( F @ A ) @ ( image_nat_nat @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1949_image__insert,axiom,
% 3.29/3.51 ! [F: nat > product_unit,A: nat,B5: set_nat] :
% 3.29/3.51 ( ( image_8730104196221521654t_unit @ F @ ( insert_nat @ A @ B5 ) )
% 3.29/3.51 = ( insert_Product_unit @ ( F @ A ) @ ( image_8730104196221521654t_unit @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1950_image__insert,axiom,
% 3.29/3.51 ! [F: nat > $o,A: nat,B5: set_nat] :
% 3.29/3.51 ( ( image_nat_o @ F @ ( insert_nat @ A @ B5 ) )
% 3.29/3.51 = ( insert_o @ ( F @ A ) @ ( image_nat_o @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1951_image__insert,axiom,
% 3.29/3.51 ! [F: product_unit > nat,A: product_unit,B5: set_Product_unit] :
% 3.29/3.51 ( ( image_875570014554754200it_nat @ F @ ( insert_Product_unit @ A @ B5 ) )
% 3.29/3.51 = ( insert_nat @ ( F @ A ) @ ( image_875570014554754200it_nat @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1952_image__insert,axiom,
% 3.29/3.51 ! [F: product_unit > product_unit,A: product_unit,B5: set_Product_unit] :
% 3.29/3.51 ( ( image_405062704495631173t_unit @ F @ ( insert_Product_unit @ A @ B5 ) )
% 3.29/3.51 = ( insert_Product_unit @ ( F @ A ) @ ( image_405062704495631173t_unit @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1953_image__insert,axiom,
% 3.29/3.51 ! [F: product_unit > $o,A: product_unit,B5: set_Product_unit] :
% 3.29/3.51 ( ( image_Product_unit_o @ F @ ( insert_Product_unit @ A @ B5 ) )
% 3.29/3.51 = ( insert_o @ ( F @ A ) @ ( image_Product_unit_o @ F @ B5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_insert
% 3.29/3.51 thf(fact_1954_insert__image,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,F: $o > nat] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_nat @ ( F @ X2 ) @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.51 = ( image_o_nat @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1955_insert__image,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,F: $o > product_unit] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_Product_unit @ ( F @ X2 ) @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( image_o_Product_unit @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1956_insert__image,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,F: $o > $o] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_o @ ( F @ X2 ) @ ( image_o_o @ F @ A4 ) )
% 3.29/3.51 = ( image_o_o @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1957_insert__image,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,F: nat > rat] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_rat @ ( F @ X2 ) @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.51 = ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1958_insert__image,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,F: nat > int] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_int @ ( F @ X2 ) @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.51 = ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1959_insert__image,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,F: nat > nat] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_nat @ ( F @ X2 ) @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.51 = ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1960_insert__image,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,F: nat > product_unit] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_Product_unit @ ( F @ X2 ) @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1961_insert__image,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,F: nat > $o] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_o @ ( F @ X2 ) @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.51 = ( image_nat_o @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1962_insert__image,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,F: int > int] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_int @ ( F @ X2 ) @ ( image_int_int @ F @ A4 ) )
% 3.29/3.51 = ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1963_insert__image,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,F: int > nat] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( insert_nat @ ( F @ X2 ) @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.51 = ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_image
% 3.29/3.51 thf(fact_1964_SUP__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat
% 3.29/3.51 @ ( image_nat_nat
% 3.29/3.51 @ ^ [X4: nat] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_identity_eq
% 3.29/3.51 thf(fact_1965_SUP__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_7916887816326733075et_nat
% 3.29/3.51 @ ^ [X4: set_nat] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_identity_eq
% 3.29/3.51 thf(fact_1966_SUP__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_int] :
% 3.29/3.51 ( ( complete_Sup_Sup_int
% 3.29/3.51 @ ( image_int_int
% 3.29/3.51 @ ^ [X4: int] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_identity_eq
% 3.29/3.51 thf(fact_1967_SUP__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_identity_eq
% 3.29/3.51 thf(fact_1968_INF__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat
% 3.29/3.51 @ ( image_nat_nat
% 3.29/3.51 @ ^ [X4: nat] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_identity_eq
% 3.29/3.51 thf(fact_1969_INF__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_7916887816326733075et_nat
% 3.29/3.51 @ ^ [X4: set_nat] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_identity_eq
% 3.29/3.51 thf(fact_1970_INF__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_int] :
% 3.29/3.51 ( ( complete_Inf_Inf_int
% 3.29/3.51 @ ( image_int_int
% 3.29/3.51 @ ^ [X4: int] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_identity_eq
% 3.29/3.51 thf(fact_1971_INF__identity__eq,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : X4
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_identity_eq
% 3.29/3.51 thf(fact_1972_UN__I,axiom,
% 3.29/3.51 ! [A: $o,A4: set_o,B: $o,B5: $o > set_o] :
% 3.29/3.51 ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1973_UN__I,axiom,
% 3.29/3.51 ! [A: $o,A4: set_o,B: int,B5: $o > set_int] :
% 3.29/3.51 ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_o_set_int @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1974_UN__I,axiom,
% 3.29/3.51 ! [A: nat,A4: set_nat,B: $o,B5: nat > set_o] :
% 3.29/3.51 ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1975_UN__I,axiom,
% 3.29/3.51 ! [A: nat,A4: set_nat,B: int,B5: nat > set_int] :
% 3.29/3.51 ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_nat_set_int @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1976_UN__I,axiom,
% 3.29/3.51 ! [A: int,A4: set_int,B: $o,B5: int > set_o] :
% 3.29/3.51 ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1977_UN__I,axiom,
% 3.29/3.51 ! [A: int,A4: set_int,B: int,B5: int > set_int] :
% 3.29/3.51 ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_int_set_int @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1978_UN__I,axiom,
% 3.29/3.51 ! [A: $o,A4: set_o,B: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1979_UN__I,axiom,
% 3.29/3.51 ! [A: nat,A4: set_nat,B: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1980_UN__I,axiom,
% 3.29/3.51 ! [A: int,A4: set_int,B: nat,B5: int > set_nat] :
% 3.29/3.51 ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1981_UN__I,axiom,
% 3.29/3.51 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: $o,B5: product_prod_nat_nat > set_o] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.51 => ( ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_501298686397505212_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_I
% 3.29/3.51 thf(fact_1982_INT__I,axiom,
% 3.29/3.51 ! [A4: set_o,B: $o,B5: $o > set_o] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1983_INT__I,axiom,
% 3.29/3.51 ! [A4: set_o,B: int,B5: $o > set_int] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1984_INT__I,axiom,
% 3.29/3.51 ! [A4: set_nat,B: $o,B5: nat > set_o] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1985_INT__I,axiom,
% 3.29/3.51 ! [A4: set_nat,B: int,B5: nat > set_int] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1986_INT__I,axiom,
% 3.29/3.51 ! [A4: set_int,B: $o,B5: int > set_o] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1987_INT__I,axiom,
% 3.29/3.51 ! [A4: set_int,B: int,B5: int > set_int] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_int_set_int @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1988_INT__I,axiom,
% 3.29/3.51 ! [A4: set_o,B: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1989_INT__I,axiom,
% 3.29/3.51 ! [A4: set_nat,B: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1990_INT__I,axiom,
% 3.29/3.51 ! [A4: set_int,B: nat,B5: int > set_nat] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1991_INT__I,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,B: $o,B5: product_prod_nat_nat > set_o] :
% 3.29/3.51 ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ X ) ) )
% 3.29/3.51 => ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_501298686397505212_set_o @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_I
% 3.29/3.51 thf(fact_1992_SUP__id__eq,axiom,
% 3.29/3.51 ! [A4: set_o] :
% 3.29/3.51 ( ( complete_Sup_Sup_o @ ( image_o_o @ id_o @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_o @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_id_eq
% 3.29/3.51 thf(fact_1993_SUP__id__eq,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ id_nat @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_id_eq
% 3.29/3.51 thf(fact_1994_SUP__id__eq,axiom,
% 3.29/3.51 ! [A4: set_set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ id_set_nat @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_id_eq
% 3.29/3.51 thf(fact_1995_SUP__id__eq,axiom,
% 3.29/3.51 ! [A4: set_int] :
% 3.29/3.51 ( ( complete_Sup_Sup_int @ ( image_int_int @ id_int @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_id_eq
% 3.29/3.51 thf(fact_1996_SUP__id__eq,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ id_Product_unit @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_id_eq
% 3.29/3.51 thf(fact_1997_INF__id__eq,axiom,
% 3.29/3.51 ! [A4: set_o] :
% 3.29/3.51 ( ( complete_Inf_Inf_o @ ( image_o_o @ id_o @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_o @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_id_eq
% 3.29/3.51 thf(fact_1998_INF__id__eq,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ id_nat @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_id_eq
% 3.29/3.51 thf(fact_1999_INF__id__eq,axiom,
% 3.29/3.51 ! [A4: set_set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat @ ( image_7916887816326733075et_nat @ id_set_nat @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_id_eq
% 3.29/3.51 thf(fact_2000_INF__id__eq,axiom,
% 3.29/3.51 ! [A4: set_int] :
% 3.29/3.51 ( ( complete_Inf_Inf_int @ ( image_int_int @ id_int @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_id_eq
% 3.29/3.51 thf(fact_2001_INF__id__eq,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ id_Product_unit @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_id_eq
% 3.29/3.51 thf(fact_2002_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [I2: product_unit] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2003_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_3160451284896210088et_nat
% 3.29/3.51 @ ^ [I2: produc3843707927480180839at_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2004_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_15824709712370754et_nat
% 3.29/3.51 @ ^ [I2: product_prod_nat_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2005_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_o,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [I2: $o] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2006_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [I2: nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2007_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [I2: product_unit] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2008_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_7082456443403096939t_unit
% 3.29/3.51 @ ^ [I2: produc3843707927480180839at_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2009_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_6169909464789311569t_unit
% 3.29/3.51 @ ^ [I2: product_prod_nat_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2010_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_o,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_o_Product_unit
% 3.29/3.51 @ ^ [I2: $o] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2011_SUP__const,axiom,
% 3.29/3.51 ! [A4: set_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit
% 3.29/3.51 @ ( image_8730104196221521654t_unit
% 3.29/3.51 @ ^ [I2: nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_const
% 3.29/3.51 thf(fact_2012_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [I2: product_unit] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2013_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_3160451284896210088et_nat
% 3.29/3.51 @ ^ [I2: produc3843707927480180839at_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2014_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_15824709712370754et_nat
% 3.29/3.51 @ ^ [I2: product_prod_nat_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2015_INF__const,axiom,
% 3.29/3.51 ! [A4: set_o,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [I2: $o] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2016_INF__const,axiom,
% 3.29/3.51 ! [A4: set_nat,F: set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [I2: nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2017_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [I2: product_unit] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2018_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_7082456443403096939t_unit
% 3.29/3.51 @ ^ [I2: produc3843707927480180839at_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2019_INF__const,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_6169909464789311569t_unit
% 3.29/3.51 @ ^ [I2: product_prod_nat_nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2020_INF__const,axiom,
% 3.29/3.51 ! [A4: set_o,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_o_Product_unit
% 3.29/3.51 @ ^ [I2: $o] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2021_INF__const,axiom,
% 3.29/3.51 ! [A4: set_nat,F: product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit
% 3.29/3.51 @ ( image_8730104196221521654t_unit
% 3.29/3.51 @ ^ [I2: nat] : F
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = F ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_const
% 3.29/3.51 thf(fact_2022_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2023_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_6930536745178679216_set_o
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_6930536745178679216_set_o
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2024_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2025_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2026_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_Product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2027_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_o] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2028_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2029_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_o,C: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [Y5: $o] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2030_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_nat,C: set_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [Y5: nat] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2031_UN__constant,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_3617315916088684441at_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_3617315916088684441at_nat
% 3.29/3.51 @ ^ [Y5: product_unit] : C
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = C ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_constant
% 3.29/3.51 thf(fact_2032_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: product_unit,B5: product_unit > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2033_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: $o,B5: product_unit > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_6930536745178679216_set_o
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_6930536745178679216_set_o
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2034_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: product_unit,B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [X4: $o] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [X4: $o] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2035_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: $o,B5: $o > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2036_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: product_unit,B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [X4: nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [X4: nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2037_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: $o,B5: nat > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [X4: nat] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [X4: nat] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2038_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: nat,B5: product_unit > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2039_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [X4: $o] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [X4: $o] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2040_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2041_UN__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: product_prod_nat_nat,B5: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_3617315916088684441at_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert8211810215607154385at_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_3617315916088684441at_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert8211810215607154385at_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) )
% 3.29/3.51 = ( insert8211810215607154385at_nat @ A @ ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_simps(1)
% 3.29/3.51 thf(fact_2042_UN__singleton,axiom,
% 3.29/3.51 ! [A4: set_Product_unit] :
% 3.29/3.51 ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_Product_unit @ X4 @ bot_bo3957492148770167129t_unit )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = A4 ) ).
% 3.29/3.51
% 3.29/3.51 % UN_singleton
% 3.29/3.51 thf(fact_2043_UN__singleton,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( comple4364388969068068532at_nat
% 3.29/3.51 @ ( image_7364710425340685989at_nat
% 3.29/3.51 @ ^ [X4: produc3843707927480180839at_nat] : ( insert9069300056098147895at_nat @ X4 @ bot_bo228742789529271731at_nat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = A4 ) ).
% 3.29/3.51
% 3.29/3.51 % UN_singleton
% 3.29/3.51 thf(fact_2044_UN__singleton,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_5423882813909314213at_nat
% 3.29/3.51 @ ^ [X4: product_prod_nat_nat] : ( insert8211810215607154385at_nat @ X4 @ bot_bo2099793752762293965at_nat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = A4 ) ).
% 3.29/3.51
% 3.29/3.51 % UN_singleton
% 3.29/3.51 thf(fact_2045_UN__singleton,axiom,
% 3.29/3.51 ! [A4: set_o] :
% 3.29/3.51 ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ X4 @ bot_bot_set_o )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = A4 ) ).
% 3.29/3.51
% 3.29/3.51 % UN_singleton
% 3.29/3.51 thf(fact_2046_UN__singleton,axiom,
% 3.29/3.51 ! [A4: set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ X4 @ bot_bot_set_nat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = A4 ) ).
% 3.29/3.51
% 3.29/3.51 % UN_singleton
% 3.29/3.51 thf(fact_2047_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: set_Pr4329608150637261639at_nat] : ( refl_o6272981002401706822at_nat @ ( insert2290795007606087959at_nat @ X2 @ bot_bo1534825418459847827at_nat ) @ ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ X2 @ X2 ) @ bot_bo4948859079157340979at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2048_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: int] : ( refl_on_int @ ( insert_int @ X2 @ bot_bot_set_int ) @ ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ X2 @ X2 ) @ bot_bo1796632182523588997nt_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2049_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: set_Pr1261947904930325089at_nat] : ( refl_o6955724340487615712at_nat @ ( insert9200635055090092081at_nat @ X2 @ bot_bo3083307316010499117at_nat ) @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ X2 @ X2 ) @ bot_bo228742789529271731at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2050_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: product_unit] : ( refl_on_Product_unit @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) @ ( insert4616891024742550839t_unit @ ( produc5692694829384537815t_unit @ X2 @ X2 ) @ bot_bo1654022762305692595t_unit ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2051_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: produc3843707927480180839at_nat] : ( refl_o7446464703481863270at_nat @ ( insert9069300056098147895at_nat @ X2 @ bot_bo228742789529271731at_nat ) @ ( insert398606708087465655at_nat @ ( produc2335810615602371415at_nat @ X2 @ X2 ) @ bot_bo7193250159860175667at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2052_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: product_prod_nat_nat] : ( refl_o7122697186039111552at_nat @ ( insert8211810215607154385at_nat @ X2 @ bot_bo2099793752762293965at_nat ) @ ( insert5050368324300391991at_nat @ ( produc6161850002892822231at_nat @ X2 @ X2 ) @ bot_bo5327735625951526323at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2053_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: $o] : ( refl_on_o @ ( insert_o @ X2 @ bot_bot_set_o ) @ ( insert6201435330877294327od_o_o @ ( product_Pair_o_o @ X2 @ X2 ) @ bot_bo7073875226086086771od_o_o ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2054_refl__on__singleton,axiom,
% 3.29/3.51 ! [X2: nat] : ( refl_on_nat @ ( insert_nat @ X2 @ bot_bot_set_nat ) @ ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ X2 @ X2 ) @ bot_bo2099793752762293965at_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_on_singleton
% 3.29/3.51 thf(fact_2055_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: product_unit,B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple7216939928495492468t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [X4: $o] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple7216939928495492468t_unit @ ( image_663195431845683034t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2056_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: $o,B5: $o > set_o] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple3063163877087187839_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple3063163877087187839_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2057_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: product_unit,B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple7216939928495492468t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [X4: nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple7216939928495492468t_unit @ ( image_4824033694279209942t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2058_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: $o,B5: nat > set_o] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple3063163877087187839_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [X4: nat] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple3063163877087187839_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2059_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: product_unit,B5: int > set_Product_unit] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple7216939928495492468t_unit
% 3.29/3.51 @ ( image_8658272795163236474t_unit
% 3.29/3.51 @ ^ [X4: int] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple7216939928495492468t_unit @ ( image_8658272795163236474t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2060_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: $o,B5: int > set_o] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple3063163877087187839_set_o
% 3.29/3.51 @ ( image_int_set_o
% 3.29/3.51 @ ^ [X4: int] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple3063163877087187839_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2061_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [X4: $o] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2062_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2063_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: nat,B5: int > set_nat] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [X4: int] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2064_INT__insert__distrib,axiom,
% 3.29/3.51 ! [U: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,A: product_unit,B5: product_prod_nat_nat > set_Product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple7216939928495492468t_unit
% 3.29/3.51 @ ( image_121980125215734065t_unit
% 3.29/3.51 @ ^ [X4: product_prod_nat_nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple7216939928495492468t_unit @ ( image_121980125215734065t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_insert_distrib
% 3.29/3.51 thf(fact_2065_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: product_unit,B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [X4: $o] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2066_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: $o,B5: $o > set_o] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2067_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: product_unit,B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [X4: nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2068_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: $o,B5: nat > set_o] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [X4: nat] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2069_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: product_unit,B5: int > set_Product_unit] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_8658272795163236474t_unit
% 3.29/3.51 @ ^ [X4: int] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_8658272795163236474t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2070_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: $o,B5: int > set_o] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_int_set_o
% 3.29/3.51 @ ^ [X4: int] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2071_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: $o,A4: set_o,A: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ U @ A4 )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [X4: $o] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2072_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: nat,A4: set_nat,A: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2073_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: int,A4: set_int,A: nat,B5: int > set_nat] :
% 3.29/3.51 ( ( member_int @ U @ A4 )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [X4: int] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2074_UN__insert__distrib,axiom,
% 3.29/3.51 ! [U: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,A: product_unit,B5: product_prod_nat_nat > set_Product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ U @ A4 )
% 3.29/3.51 => ( ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_121980125215734065t_unit
% 3.29/3.51 @ ^ [X4: product_prod_nat_nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_121980125215734065t_unit @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_insert_distrib
% 3.29/3.51 thf(fact_2075_Sigma__Union,axiom,
% 3.29/3.51 ! [X5: set_set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( produc457027306803732586at_nat @ ( comple7399068483239264473et_nat @ X5 ) @ B5 )
% 3.29/3.51 = ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_6521575952113991828at_nat
% 3.29/3.51 @ ^ [A6: set_nat] : ( produc457027306803732586at_nat @ A6 @ B5 )
% 3.29/3.51 @ X5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_Union
% 3.29/3.51 thf(fact_2076_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > nat,D: nat > nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2077_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > nat,D: int > nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Inf_Inf_nat @ ( image_int_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_int_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2078_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > int,D: $o > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Inf_Inf_int @ ( image_o_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_o_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2079_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > int,D: nat > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Inf_Inf_int @ ( image_nat_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_nat_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2080_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > int,D: int > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Inf_Inf_int @ ( image_int_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_int_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2081_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > product_unit,D: $o > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2082_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > product_unit,D: nat > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2083_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > product_unit,D: int > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2084_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > set_nat,D: $o > set_nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2085_INF__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > set_nat,D: nat > set_nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_cong
% 3.29/3.51 thf(fact_2086_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > nat,D: nat > nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_nat_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2087_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > nat,D: int > nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Sup_Sup_nat @ ( image_int_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_int_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2088_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > int,D: $o > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Sup_Sup_int @ ( image_o_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_o_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2089_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > int,D: nat > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Sup_Sup_int @ ( image_nat_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_nat_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2090_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > int,D: int > int] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( complete_Sup_Sup_int @ ( image_int_int @ C3 @ A4 ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_int_int @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2091_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > product_unit,D: $o > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2092_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > product_unit,D: nat > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2093_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,C3: int > product_unit,D: int > product_unit] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ C3 @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2094_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,C3: $o > set_nat,D: $o > set_nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_o_set_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2095_SUP__cong,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,C3: nat > set_nat,D: nat > set_nat] :
% 3.29/3.51 ( ( A4 = B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ B5 )
% 3.29/3.51 => ( ( C3 @ X )
% 3.29/3.51 = ( D @ X ) ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ C3 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ D @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_cong
% 3.29/3.51 thf(fact_2096_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: product_unit,A4: set_Product_unit,X5: set_Product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_le3507040750410214029t_unit @ X5 @ A4 )
% 3.29/3.51 => ( ord_le3507040750410214029t_unit @ ( insert_Product_unit @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2097_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,X5: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_le1268244103169919719at_nat @ X5 @ A4 )
% 3.29/3.51 => ( ord_le1268244103169919719at_nat @ ( insert9069300056098147895at_nat @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2098_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,X5: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_le3146513528884898305at_nat @ X5 @ A4 )
% 3.29/3.51 => ( ord_le3146513528884898305at_nat @ ( insert8211810215607154385at_nat @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2099_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,X5: set_o] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_o @ X5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_o @ ( insert_o @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2100_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,X5: set_nat] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ X5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( insert_nat @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2101_insert__subsetI,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,X5: set_int] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_int @ X5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_int @ ( insert_int @ X2 @ X5 ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % insert_subsetI
% 3.29/3.51 thf(fact_2102_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: product_unit,B5: product_unit > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_7778121751606633509t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2103_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: $o,B5: product_unit > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_o @ A @ bot_bot_set_o ) ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_6930536745178679216_set_o
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2104_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: product_unit,B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_663195431845683034t_unit
% 3.29/3.51 @ ^ [X4: $o] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2105_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: $o,B5: $o > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_o @ A @ bot_bot_set_o ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_o_set_o
% 3.29/3.51 @ ^ [X4: $o] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2106_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: product_unit,B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_Product_unit @ A @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple3349607820504768346t_unit
% 3.29/3.51 @ ( image_4824033694279209942t_unit
% 3.29/3.51 @ ^ [X4: nat] : ( insert_Product_unit @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2107_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: $o,B5: nat > set_o] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_o @ A @ bot_bot_set_o ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_o @ A @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple90263536869209701_set_o
% 3.29/3.51 @ ( image_nat_set_o
% 3.29/3.51 @ ^ [X4: nat] : ( insert_o @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2108_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: nat,B5: product_unit > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_nat @ A @ bot_bot_set_nat ) ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_8173849991827986510et_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2109_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_o,A: nat,B5: $o > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_nat @ A @ bot_bot_set_nat ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_o )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_o_set_nat
% 3.29/3.51 @ ^ [X4: $o] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2110_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_nat,A: nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert_nat @ A @ bot_bot_set_nat ) ) )
% 3.29/3.51 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.51 => ( ( insert_nat @ A @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2111_UN__extend__simps_I1_J,axiom,
% 3.29/3.51 ! [C3: set_Product_unit,A: product_prod_nat_nat,B5: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert8211810215607154385at_nat @ A @ ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( insert8211810215607154385at_nat @ A @ bot_bo2099793752762293965at_nat ) ) )
% 3.29/3.51 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( insert8211810215607154385at_nat @ A @ ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) )
% 3.29/3.51 = ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_3617315916088684441at_nat
% 3.29/3.51 @ ^ [X4: product_unit] : ( insert8211810215607154385at_nat @ A @ ( B5 @ X4 ) )
% 3.29/3.51 @ C3 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(1)
% 3.29/3.51 thf(fact_2112_Sigma__def,axiom,
% 3.29/3.51 ( produc6258361011560675592at_nat
% 3.29/3.51 = ( ^ [A6: set_se5479201105039950375at_nat,B6: set_Pr4329608150637261639at_nat > set_se5479201105039950375at_nat] :
% 3.29/3.51 ( comple7342073961973170484at_nat
% 3.29/3.51 @ ( image_1124969593608450885at_nat
% 3.29/3.51 @ ^ [X4: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( comple7342073961973170484at_nat
% 3.29/3.51 @ ( image_1124969593608450885at_nat
% 3.29/3.51 @ ^ [Y5: set_Pr4329608150637261639at_nat] : ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ bot_bo4948859079157340979at_nat )
% 3.29/3.51 @ ( B6 @ X4 ) ) )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_def
% 3.29/3.51 thf(fact_2113_Sigma__def,axiom,
% 3.29/3.51 ( produc6237731129814287028at_num
% 3.29/3.51 = ( ^ [A6: set_nat,B6: nat > set_num] :
% 3.29/3.51 ( comple1400524285282149784at_num
% 3.29/3.51 @ ( image_2893549341467670548at_num
% 3.29/3.51 @ ^ [X4: nat] :
% 3.29/3.51 ( comple1400524285282149784at_num
% 3.29/3.51 @ ( image_4778453735051108682at_num
% 3.29/3.51 @ ^ [Y5: num] : ( insert8920054152555992091at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ bot_bo7038385379056416535at_num )
% 3.29/3.51 @ ( B6 @ X4 ) ) )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_def
% 3.29/3.51 thf(fact_2114_Sigma__def,axiom,
% 3.29/3.51 ( produc1453890548195736866nt_int
% 3.29/3.51 = ( ^ [A6: set_int,B6: int > set_int] :
% 3.29/3.51 ( comple5382143125604098054nt_int
% 3.29/3.51 @ ( image_8635204845542730022nt_int
% 3.29/3.51 @ ^ [X4: int] :
% 3.29/3.51 ( comple5382143125604098054nt_int
% 3.29/3.51 @ ( image_8635204845542730022nt_int
% 3.29/3.51 @ ^ [Y5: int] : ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ bot_bo1796632182523588997nt_int )
% 3.29/3.51 @ ( B6 @ X4 ) ) )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_def
% 3.29/3.51 thf(fact_2115_Sigma__def,axiom,
% 3.29/3.51 ( produc7726050920695093128at_nat
% 3.29/3.51 = ( ^ [A6: set_se7855581050983116737at_nat,B6: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.51 ( comple4364388969068068532at_nat
% 3.29/3.51 @ ( image_6898982319499645995at_nat
% 3.29/3.51 @ ^ [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( comple4364388969068068532at_nat
% 3.29/3.51 @ ( image_6898982319499645995at_nat
% 3.29/3.51 @ ^ [Y5: set_Pr1261947904930325089at_nat] : ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ bot_bo228742789529271731at_nat )
% 3.29/3.51 @ ( B6 @ X4 ) ) )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_def
% 3.29/3.51 thf(fact_2116_Sigma__def,axiom,
% 3.29/3.51 ( produc457027306803732586at_nat
% 3.29/3.51 = ( ^ [A6: set_nat,B6: nat > set_nat] :
% 3.29/3.51 ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_7178329752028323786at_nat
% 3.29/3.51 @ ^ [X4: nat] :
% 3.29/3.51 ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_7178329752028323786at_nat
% 3.29/3.51 @ ^ [Y5: nat] : ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ bot_bo2099793752762293965at_nat )
% 3.29/3.51 @ ( B6 @ X4 ) ) )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Sigma_def
% 3.29/3.51 thf(fact_2117_UN__Times__distrib,axiom,
% 3.29/3.51 ! [E2: nat > set_nat,F4: nat > set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.51 ( ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_5423882813909314213at_nat
% 3.29/3.51 @ ( produc8197505143624133779at_nat
% 3.29/3.51 @ ^ [A5: nat,B4: nat] :
% 3.29/3.51 ( produc457027306803732586at_nat @ ( E2 @ A5 )
% 3.29/3.51 @ ^ [Uu: nat] : ( F4 @ B4 ) ) )
% 3.29/3.51 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.51 @ ^ [Uu: nat] : B5 ) ) )
% 3.29/3.51 = ( produc457027306803732586at_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ E2 @ A4 ) )
% 3.29/3.51 @ ^ [Uu: nat] : ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F4 @ B5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_Times_distrib
% 3.29/3.51 thf(fact_2118_right__total__OO,axiom,
% 3.29/3.51 ! [A4: product_prod_nat_nat > product_prod_nat_nat > $o,B5: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( right_4094035864313884895at_nat @ A4 )
% 3.29/3.51 => ( ( right_1157779049177982926at_int @ B5 )
% 3.29/3.51 => ( right_1157779049177982926at_int @ ( relcom8911704206367525917at_int @ A4 @ B5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % right_total_OO
% 3.29/3.51 thf(fact_2119_right__total__OO,axiom,
% 3.29/3.51 ! [A4: int > int > $o,B5: int > code_integer > $o] :
% 3.29/3.51 ( ( right_total_int_int @ A4 )
% 3.29/3.51 => ( ( right_7281159819619925802nteger @ B5 )
% 3.29/3.51 => ( right_7281159819619925802nteger @ ( relcom967497705283160040nteger @ A4 @ B5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % right_total_OO
% 3.29/3.51 thf(fact_2120_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat,A: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( refl_o7446464703481863270at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.51 => ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2121_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat,A: product_prod_nat_nat] :
% 3.29/3.51 ( ( refl_o7122697186039111552at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.51 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2122_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_o,R: set_Product_prod_o_o,A: $o] :
% 3.29/3.51 ( ( refl_on_o @ A4 @ R )
% 3.29/3.51 => ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2123_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat,A: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( refl_o6272981002401706822at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member6273874620674182256at_nat @ A @ A4 )
% 3.29/3.51 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2124_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat,A: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( refl_o6955724340487615712at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member2643936169264416010at_nat @ A @ A4 )
% 3.29/3.51 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2125_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat,A: nat] :
% 3.29/3.51 ( ( refl_on_nat @ A4 @ R )
% 3.29/3.51 => ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2126_refl__onD,axiom,
% 3.29/3.51 ! [A4: set_int,R: set_Pr958786334691620121nt_int,A: int] :
% 3.29/3.51 ( ( refl_on_int @ A4 @ R )
% 3.29/3.51 => ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ A ) @ R ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD
% 3.29/3.51 thf(fact_2127_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat,X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( refl_o7446464703481863270at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member8757157785044589968at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2128_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat,X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
% 3.29/3.51 ( ( refl_o7122697186039111552at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member8440522571783428010at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2129_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_o,R: set_Product_prod_o_o,X2: $o,Y3: $o] :
% 3.29/3.51 ( ( refl_on_o @ A4 @ R )
% 3.29/3.51 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_o @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2130_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat,X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( refl_o6272981002401706822at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member6273874620674182256at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2131_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat,X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( refl_o6955724340487615712at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member2643936169264416010at_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2132_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat,X2: nat,Y3: nat] :
% 3.29/3.51 ( ( refl_on_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_nat @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2133_refl__onD1,axiom,
% 3.29/3.51 ! [A4: set_int,R: set_Pr958786334691620121nt_int,X2: int,Y3: int] :
% 3.29/3.51 ( ( refl_on_int @ A4 @ R )
% 3.29/3.51 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_int @ X2 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD1
% 3.29/3.51 thf(fact_2134_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat,X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( refl_o7446464703481863270at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member8757157785044589968at_nat @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2135_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat,X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
% 3.29/3.51 ( ( refl_o7122697186039111552at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member8440522571783428010at_nat @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2136_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_o,R: set_Product_prod_o_o,X2: $o,Y3: $o] :
% 3.29/3.51 ( ( refl_on_o @ A4 @ R )
% 3.29/3.51 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_o @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2137_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat,X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.51 ( ( refl_o6272981002401706822at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member6273874620674182256at_nat @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2138_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat,X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( refl_o6955724340487615712at_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member2643936169264416010at_nat @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2139_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat,X2: nat,Y3: nat] :
% 3.29/3.51 ( ( refl_on_nat @ A4 @ R )
% 3.29/3.51 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_nat @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2140_refl__onD2,axiom,
% 3.29/3.51 ! [A4: set_int,R: set_Pr958786334691620121nt_int,X2: int,Y3: int] :
% 3.29/3.51 ( ( refl_on_int @ A4 @ R )
% 3.29/3.51 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X2 @ Y3 ) @ R )
% 3.29/3.51 => ( member_int @ Y3 @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % refl_onD2
% 3.29/3.51 thf(fact_2141_INT__extend__simps_I8_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,A4: set_set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_7916887816326733075et_nat
% 3.29/3.51 @ ^ [Y5: set_nat] : ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ Y5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ ( comple7399068483239264473et_nat @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(8)
% 3.29/3.51 thf(fact_2142_Id__on__def,axiom,
% 3.29/3.51 ( id_on_3275838214495744996at_nat
% 3.29/3.51 = ( ^ [A6: set_se5479201105039950375at_nat] :
% 3.29/3.51 ( comple7342073961973170484at_nat
% 3.29/3.51 @ ( image_1124969593608450885at_nat
% 3.29/3.51 @ ^ [X4: set_Pr4329608150637261639at_nat] : ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ X4 @ X4 ) @ bot_bo4948859079157340979at_nat )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Id_on_def
% 3.29/3.51 thf(fact_2143_Id__on__def,axiom,
% 3.29/3.51 ( id_on_int
% 3.29/3.51 = ( ^ [A6: set_int] :
% 3.29/3.51 ( comple5382143125604098054nt_int
% 3.29/3.51 @ ( image_8635204845542730022nt_int
% 3.29/3.51 @ ^ [X4: int] : ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ X4 @ X4 ) @ bot_bo1796632182523588997nt_int )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Id_on_def
% 3.29/3.51 thf(fact_2144_Id__on__def,axiom,
% 3.29/3.51 ( id_on_6713504163309144702at_nat
% 3.29/3.51 = ( ^ [A6: set_se7855581050983116737at_nat] :
% 3.29/3.51 ( comple4364388969068068532at_nat
% 3.29/3.51 @ ( image_6898982319499645995at_nat
% 3.29/3.51 @ ^ [X4: set_Pr1261947904930325089at_nat] : ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ X4 @ X4 ) @ bot_bo228742789529271731at_nat )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Id_on_def
% 3.29/3.51 thf(fact_2145_Id__on__def,axiom,
% 3.29/3.51 ( id_on_nat
% 3.29/3.51 = ( ^ [A6: set_nat] :
% 3.29/3.51 ( comple5685304695842803022at_nat
% 3.29/3.51 @ ( image_7178329752028323786at_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ X4 @ X4 ) @ bot_bo2099793752762293965at_nat )
% 3.29/3.51 @ A6 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % Id_on_def
% 3.29/3.51 thf(fact_2146_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: product_unit > set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2147_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2148_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2149_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2150_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2151_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,F: product_unit > product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2152_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo228742789529271731at_nat )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2153_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ( A4 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2154_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2155_INF__le__SUP,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > product_unit] :
% 3.29/3.51 ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_le_SUP
% 3.29/3.51 thf(fact_2156_right__unique__OO,axiom,
% 3.29/3.51 ! [A4: product_prod_nat_nat > product_prod_nat_nat > $o,B5: product_prod_nat_nat > int > $o] :
% 3.29/3.51 ( ( right_1383565826979811350at_nat @ A4 )
% 3.29/3.51 => ( ( right_8621877368619751767at_int @ B5 )
% 3.29/3.51 => ( right_8621877368619751767at_int @ ( relcom8911704206367525917at_int @ A4 @ B5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % right_unique_OO
% 3.29/3.51 thf(fact_2157_right__unique__OO,axiom,
% 3.29/3.51 ! [A4: int > int > $o,B5: int > code_integer > $o] :
% 3.29/3.51 ( ( right_unique_int_int @ A4 )
% 3.29/3.51 => ( ( right_8475562212078014689nteger @ B5 )
% 3.29/3.51 => ( right_8475562212078014689nteger @ ( relcom967497705283160040nteger @ A4 @ B5 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % right_unique_OO
% 3.29/3.51 thf(fact_2158_INT__E,axiom,
% 3.29/3.51 ! [B: $o,B5: $o > set_o,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_o_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2159_INT__E,axiom,
% 3.29/3.51 ! [B: $o,B5: nat > set_o,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_nat @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2160_INT__E,axiom,
% 3.29/3.51 ! [B: $o,B5: int > set_o,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_int_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_o @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_int @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2161_INT__E,axiom,
% 3.29/3.51 ! [B: int,B5: $o > set_int,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2162_INT__E,axiom,
% 3.29/3.51 ! [B: int,B5: nat > set_int,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_nat @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2163_INT__E,axiom,
% 3.29/3.51 ! [B: int,B5: int > set_int,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_int_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_int @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_int @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2164_INT__E,axiom,
% 3.29/3.51 ! [B: nat,B5: $o > set_nat,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2165_INT__E,axiom,
% 3.29/3.51 ! [B: nat,B5: nat > set_nat,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_nat @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2166_INT__E,axiom,
% 3.29/3.51 ! [B: nat,B5: int > set_nat,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_int @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2167_INT__E,axiom,
% 3.29/3.51 ! [B: product_prod_nat_nat,B5: $o > set_Pr1261947904930325089at_nat,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ B @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ~ ( member8440522571783428010at_nat @ B @ ( B5 @ A ) )
% 3.29/3.51 => ~ ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_E
% 3.29/3.51 thf(fact_2168_INT__D,axiom,
% 3.29/3.51 ! [B: $o,B5: $o > set_o,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_o_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2169_INT__D,axiom,
% 3.29/3.51 ! [B: $o,B5: nat > set_o,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2170_INT__D,axiom,
% 3.29/3.51 ! [B: $o,B5: int > set_o,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_o @ B @ ( comple3063163877087187839_set_o @ ( image_int_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( member_o @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2171_INT__D,axiom,
% 3.29/3.51 ! [B: int,B5: $o > set_int,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2172_INT__D,axiom,
% 3.29/3.51 ! [B: int,B5: nat > set_int,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2173_INT__D,axiom,
% 3.29/3.51 ! [B: int,B5: int > set_int,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3628384868704368283et_int @ ( image_int_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( member_int @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2174_INT__D,axiom,
% 3.29/3.51 ! [B: nat,B5: $o > set_nat,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2175_INT__D,axiom,
% 3.29/3.51 ! [B: nat,B5: nat > set_nat,A4: set_nat,A: nat] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2176_INT__D,axiom,
% 3.29/3.51 ! [B: nat,B5: int > set_nat,A4: set_int,A: int] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( member_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2177_INT__D,axiom,
% 3.29/3.51 ! [B: product_prod_nat_nat,B5: $o > set_Pr1261947904930325089at_nat,A4: set_o,A: $o] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ B @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( member8440522571783428010at_nat @ B @ ( B5 @ A ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_D
% 3.29/3.51 thf(fact_2178_UN__E,axiom,
% 3.29/3.51 ! [B: $o,B5: $o > set_o,A4: set_o] :
% 3.29/3.51 ( ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ~ ( member_o @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2179_UN__E,axiom,
% 3.29/3.51 ! [B: $o,B5: nat > set_o,A4: set_nat] :
% 3.29/3.51 ( ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ~ ( member_o @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2180_UN__E,axiom,
% 3.29/3.51 ! [B: $o,B5: int > set_o,A4: set_int] :
% 3.29/3.51 ( ( member_o @ B @ ( comple90263536869209701_set_o @ ( image_int_set_o @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ~ ( member_o @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2181_UN__E,axiom,
% 3.29/3.51 ! [B: int,B5: $o > set_int,A4: set_o] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_o_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ~ ( member_int @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2182_UN__E,axiom,
% 3.29/3.51 ! [B: int,B5: nat > set_int,A4: set_nat] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_nat_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ~ ( member_int @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2183_UN__E,axiom,
% 3.29/3.51 ! [B: int,B5: int > set_int,A4: set_int] :
% 3.29/3.51 ( ( member_int @ B @ ( comple3221217463730067765et_int @ ( image_int_set_int @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ~ ( member_int @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2184_UN__E,axiom,
% 3.29/3.51 ! [B: nat,B5: $o > set_nat,A4: set_o] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ~ ( member_nat @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2185_UN__E,axiom,
% 3.29/3.51 ! [B: nat,B5: nat > set_nat,A4: set_nat] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ~ ( member_nat @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2186_UN__E,axiom,
% 3.29/3.51 ! [B: nat,B5: int > set_nat,A4: set_int] :
% 3.29/3.51 ( ( member_nat @ B @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ~ ( member_nat @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2187_UN__E,axiom,
% 3.29/3.51 ! [B: product_prod_nat_nat,B5: $o > set_Pr1261947904930325089at_nat,A4: set_o] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ B @ ( comple5685304695842803022at_nat @ ( image_7077428525161401678at_nat @ B5 @ A4 ) ) )
% 3.29/3.51 => ~ ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ~ ( member8440522571783428010at_nat @ B @ ( B5 @ X ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_E
% 3.29/3.51 thf(fact_2188_UNION__singleton__eq__range,axiom,
% 3.29/3.51 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( comple3890839924845867745et_rat
% 3.29/3.51 @ ( image_nat_set_rat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_rat @ ( F @ X4 ) @ bot_bot_set_rat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( image_nat_rat @ F @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UNION_singleton_eq_range
% 3.29/3.51 thf(fact_2189_UNION__singleton__eq__range,axiom,
% 3.29/3.51 ! [F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( comple3221217463730067765et_int
% 3.29/3.51 @ ( image_nat_set_int
% 3.29/3.51 @ ^ [X4: nat] : ( insert_int @ ( F @ X4 ) @ bot_bot_set_int )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( image_nat_int @ F @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UNION_singleton_eq_range
% 3.29/3.51 thf(fact_2190_UNION__singleton__eq__range,axiom,
% 3.29/3.51 ! [F: int > int,A4: set_int] :
% 3.29/3.51 ( ( comple3221217463730067765et_int
% 3.29/3.51 @ ( image_int_set_int
% 3.29/3.51 @ ^ [X4: int] : ( insert_int @ ( F @ X4 ) @ bot_bot_set_int )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( image_int_int @ F @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UNION_singleton_eq_range
% 3.29/3.51 thf(fact_2191_UNION__singleton__eq__range,axiom,
% 3.29/3.51 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [X4: nat] : ( insert_nat @ ( F @ X4 ) @ bot_bot_set_nat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( image_nat_nat @ F @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UNION_singleton_eq_range
% 3.29/3.51 thf(fact_2192_UNION__singleton__eq__range,axiom,
% 3.29/3.51 ! [F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [X4: int] : ( insert_nat @ ( F @ X4 ) @ bot_bot_set_nat )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( image_int_nat @ F @ A4 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UNION_singleton_eq_range
% 3.29/3.51 thf(fact_2193_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,G: $o > product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2194_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_nat,G: nat > product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2195_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_int,G: int > product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2196_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_o,G: $o > product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2197_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,G: nat > product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2198_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_int,G: int > product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2199_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_o,G: $o > product_unit,F: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2200_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_nat,G: nat > product_unit,F: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2201_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,G: int > product_unit,F: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2202_INF__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,G: $o > set_nat,F: $o > set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ ( G @ X6 ) @ ( F @ I4 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ ( F @ X6 ) @ ( G @ J2 ) ) ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq
% 3.29/3.51 thf(fact_2203_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,F: $o > product_unit,G: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2204_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_nat,F: $o > product_unit,G: nat > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2205_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_int,F: $o > product_unit,G: int > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2206_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_o,F: nat > product_unit,G: $o > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2207_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,F: nat > product_unit,G: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2208_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_int,F: nat > product_unit,G: int > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2209_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_o,F: int > product_unit,G: $o > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2210_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_nat,F: int > product_unit,G: nat > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: nat] :
% 3.29/3.51 ( ( member_nat @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: nat] :
% 3.29/3.51 ( ( member_nat @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2211_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,F: int > product_unit,G: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ B5 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: int] :
% 3.29/3.51 ( ( member_int @ J2 @ B5 )
% 3.29/3.51 => ? [X6: int] :
% 3.29/3.51 ( ( member_int @ X6 @ A4 )
% 3.29/3.51 & ( ord_le3221252021190050221t_unit @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2212_SUP__eq,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,F: $o > set_nat,G: $o > set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ B5 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ ( F @ I4 ) @ ( G @ X6 ) ) ) )
% 3.29/3.51 => ( ! [J2: $o] :
% 3.29/3.51 ( ( member_o @ J2 @ B5 )
% 3.29/3.51 => ? [X6: $o] :
% 3.29/3.51 ( ( member_o @ X6 @ A4 )
% 3.29/3.51 & ( ord_less_eq_set_nat @ ( G @ J2 ) @ ( F @ X6 ) ) ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_o_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq
% 3.29/3.51 thf(fact_2213_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2214_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2215_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2216_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2217_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2218_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2219_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2220_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2221_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2222_INF__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_const
% 3.29/3.51 thf(fact_2223_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2224_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2225_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2226_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2227_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2228_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2229_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2230_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2231_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2232_SUP__eq__const,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ( F @ I4 )
% 3.29/3.51 = X2 ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ I3 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_const
% 3.29/3.51 thf(fact_2233_INF__image,axiom,
% 3.29/3.51 ! [G: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_o @ ( image_o_o @ G @ ( image_nat_o @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_o @ ( image_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2234_INF__image,axiom,
% 3.29/3.51 ! [G: rat > nat,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_rat_nat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ ( comp_rat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2235_INF__image,axiom,
% 3.29/3.51 ! [G: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2236_INF__image,axiom,
% 3.29/3.51 ! [G: nat > nat,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_int_nat @ ( comp_nat_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2237_INF__image,axiom,
% 3.29/3.51 ! [G: int > nat,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ ( comp_int_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2238_INF__image,axiom,
% 3.29/3.51 ! [G: int > nat,F: int > int,A4: set_int] :
% 3.29/3.51 ( ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ ( image_int_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_nat @ ( image_int_nat @ ( comp_int_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2239_INF__image,axiom,
% 3.29/3.51 ! [G: rat > int,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_int @ ( image_rat_int @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_nat_int @ ( comp_rat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2240_INF__image,axiom,
% 3.29/3.51 ! [G: nat > int,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_int @ ( image_nat_int @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_nat_int @ ( comp_nat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2241_INF__image,axiom,
% 3.29/3.51 ! [G: nat > int,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( complete_Inf_Inf_int @ ( image_nat_int @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_int_int @ ( comp_nat_int_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2242_INF__image,axiom,
% 3.29/3.51 ! [G: int > int,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( complete_Inf_Inf_int @ ( image_int_int @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Inf_Inf_int @ ( image_nat_int @ ( comp_int_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_image
% 3.29/3.51 thf(fact_2243_SUP__image,axiom,
% 3.29/3.51 ! [G: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_o @ ( image_o_o @ G @ ( image_nat_o @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_o @ ( image_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2244_SUP__image,axiom,
% 3.29/3.51 ! [G: rat > nat,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_rat_nat @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_nat_nat @ ( comp_rat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2245_SUP__image,axiom,
% 3.29/3.51 ! [G: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2246_SUP__image,axiom,
% 3.29/3.51 ! [G: nat > nat,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_int_nat @ ( comp_nat_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2247_SUP__image,axiom,
% 3.29/3.51 ! [G: int > nat,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_nat_nat @ ( comp_int_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2248_SUP__image,axiom,
% 3.29/3.51 ! [G: int > nat,F: int > int,A4: set_int] :
% 3.29/3.51 ( ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ ( image_int_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_nat @ ( image_int_nat @ ( comp_int_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2249_SUP__image,axiom,
% 3.29/3.51 ! [G: rat > int,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_int @ ( image_rat_int @ G @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_nat_int @ ( comp_rat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2250_SUP__image,axiom,
% 3.29/3.51 ! [G: nat > int,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_int @ ( image_nat_int @ G @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_nat_int @ ( comp_nat_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2251_SUP__image,axiom,
% 3.29/3.51 ! [G: nat > int,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( complete_Sup_Sup_int @ ( image_nat_int @ G @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_int_int @ ( comp_nat_int_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2252_SUP__image,axiom,
% 3.29/3.51 ! [G: int > int,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( complete_Sup_Sup_int @ ( image_int_int @ G @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.51 = ( complete_Sup_Sup_int @ ( image_nat_int @ ( comp_int_int_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_image
% 3.29/3.51 thf(fact_2253_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,U: set_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2254_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,U: set_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2255_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_o,U: set_nat,F: $o > set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2256_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_nat,U: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2257_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_int,U: set_nat,F: int > set_nat] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2258_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,U: product_unit,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2259_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,U: product_unit,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2260_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_o,U: product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2261_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_nat,U: product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2262_INF__greatest,axiom,
% 3.29/3.51 ! [A4: set_int,U: product_unit,F: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_greatest
% 3.29/3.51 thf(fact_2263_INF__lower2,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2264_INF__lower2,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2265_INF__lower2,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > set_nat,U: set_nat] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2266_INF__lower2,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2267_INF__lower2,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > set_nat,U: set_nat] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2268_INF__lower2,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2269_INF__lower2,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2270_INF__lower2,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > product_unit,U: product_unit] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2271_INF__lower2,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2272_INF__lower2,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > product_unit,U: product_unit] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ ( F @ I ) @ U )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ U ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower2
% 3.29/3.51 thf(fact_2273_INF__lower,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2274_INF__lower,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2275_INF__lower,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2276_INF__lower,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2277_INF__lower,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > set_nat] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2278_INF__lower,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2279_INF__lower,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2280_INF__lower,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > product_unit] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2281_INF__lower,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > product_unit] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2282_INF__lower,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > product_unit] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ ( F @ I ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_lower
% 3.29/3.51 thf(fact_2283_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,X2: set_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2284_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,X2: set_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2285_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_o,X2: set_nat,F: $o > set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: $o] :
% 3.29/3.51 ( ( member_o @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2286_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_nat,X2: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: nat] :
% 3.29/3.51 ( ( member_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2287_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_int,X2: set_nat,F: int > set_nat] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: int] :
% 3.29/3.51 ( ( member_int @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2288_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,X2: product_unit,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2289_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,X2: product_unit,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2290_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_o,X2: product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: $o] :
% 3.29/3.51 ( ( member_o @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2291_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_nat,X2: product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: nat] :
% 3.29/3.51 ( ( member_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2292_INF__eqI,axiom,
% 3.29/3.51 ! [A4: set_int,X2: product_unit,F: int > product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: int] :
% 3.29/3.51 ( ( member_int @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ ( F @ I5 ) ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ Y @ X2 ) )
% 3.29/3.51 => ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eqI
% 3.29/3.51 thf(fact_2293_SUP__upper2,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,U: set_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2294_SUP__upper2,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,U: set_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2295_SUP__upper2,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,U: set_nat,F: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2296_SUP__upper2,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,U: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2297_SUP__upper2,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,U: set_nat,F: int > set_nat] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ( ord_less_eq_set_nat @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2298_SUP__upper2,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,U: product_unit,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2299_SUP__upper2,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,U: product_unit,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2300_SUP__upper2,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,U: product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2301_SUP__upper2,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,U: product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2302_SUP__upper2,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,U: product_unit,F: int > product_unit] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ I ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper2
% 3.29/3.51 thf(fact_2303_SUP__upper,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2304_SUP__upper,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2305_SUP__upper,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2306_SUP__upper,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2307_SUP__upper,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > set_nat] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2308_SUP__upper,axiom,
% 3.29/3.51 ! [I: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I ) @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2309_SUP__upper,axiom,
% 3.29/3.51 ! [I: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I ) @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2310_SUP__upper,axiom,
% 3.29/3.51 ! [I: $o,A4: set_o,F: $o > product_unit] :
% 3.29/3.51 ( ( member_o @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2311_SUP__upper,axiom,
% 3.29/3.51 ! [I: nat,A4: set_nat,F: nat > product_unit] :
% 3.29/3.51 ( ( member_nat @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2312_SUP__upper,axiom,
% 3.29/3.51 ! [I: int,A4: set_int,F: int > product_unit] :
% 3.29/3.51 ( ( member_int @ I @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I ) @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_upper
% 3.29/3.51 thf(fact_2313_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2314_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2315_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > set_nat,U: set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2316_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > set_nat,U: set_nat] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2317_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > set_nat,U: set_nat] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2318_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2319_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2320_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > product_unit,U: product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2321_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > product_unit,U: product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2322_SUP__least,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > product_unit,U: product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ U ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ U ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_least
% 3.29/3.51 thf(fact_2323_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2324_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2325_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > set_nat,X2: set_nat] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: $o] :
% 3.29/3.51 ( ( member_o @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2326_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > set_nat,X2: set_nat] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: nat] :
% 3.29/3.51 ( ( member_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2327_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > set_nat,X2: set_nat] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: set_nat] :
% 3.29/3.51 ( ! [I5: int] :
% 3.29/3.51 ( ( member_int @ I5 @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2328_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ! [I4: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2329_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2330_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_o,F: $o > product_unit,X2: product_unit] :
% 3.29/3.51 ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: $o] :
% 3.29/3.51 ( ( member_o @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2331_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_nat,F: nat > product_unit,X2: product_unit] :
% 3.29/3.51 ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: nat] :
% 3.29/3.51 ( ( member_nat @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2332_SUP__eqI,axiom,
% 3.29/3.51 ! [A4: set_int,F: int > product_unit,X2: product_unit] :
% 3.29/3.51 ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ X2 ) )
% 3.29/3.51 => ( ! [Y: product_unit] :
% 3.29/3.51 ( ! [I5: int] :
% 3.29/3.51 ( ( member_int @ I5 @ A4 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I5 ) @ Y ) )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ X2 @ Y ) )
% 3.29/3.51 => ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.51 = X2 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eqI
% 3.29/3.51 thf(fact_2333_INT__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: rat > set_nat,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_rat_set_nat @ B5 @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(10)
% 3.29/3.51 thf(fact_2334_INT__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(10)
% 3.29/3.51 thf(fact_2335_INT__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: int > set_nat,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(10)
% 3.29/3.51 thf(fact_2336_INT__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [A5: int] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(10)
% 3.29/3.51 thf(fact_2337_INT__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: int > set_nat,F: int > int,A4: set_int] :
% 3.29/3.51 ( ( comple7806235888213564991et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [A5: int] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_extend_simps(10)
% 3.29/3.51 thf(fact_2338_INT__lower,axiom,
% 3.29/3.51 ! [A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) @ ( B5 @ A ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_lower
% 3.29/3.51 thf(fact_2339_INT__lower,axiom,
% 3.29/3.51 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) @ ( B5 @ A ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_lower
% 3.29/3.51 thf(fact_2340_INT__lower,axiom,
% 3.29/3.51 ! [A: $o,A4: set_o,B5: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) @ ( B5 @ A ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_lower
% 3.29/3.51 thf(fact_2341_INT__lower,axiom,
% 3.29/3.51 ! [A: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) @ ( B5 @ A ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_lower
% 3.29/3.51 thf(fact_2342_INT__lower,axiom,
% 3.29/3.51 ! [A: int,A4: set_int,B5: int > set_nat] :
% 3.29/3.51 ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) @ ( B5 @ A ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_lower
% 3.29/3.51 thf(fact_2343_INT__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,C3: set_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( B5 @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_greatest
% 3.29/3.51 thf(fact_2344_INT__greatest,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,C3: set_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( B5 @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_greatest
% 3.29/3.51 thf(fact_2345_INT__greatest,axiom,
% 3.29/3.51 ! [A4: set_o,C3: set_nat,B5: $o > set_nat] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( B5 @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_greatest
% 3.29/3.51 thf(fact_2346_INT__greatest,axiom,
% 3.29/3.51 ! [A4: set_nat,C3: set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( B5 @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_greatest
% 3.29/3.51 thf(fact_2347_INT__greatest,axiom,
% 3.29/3.51 ! [A4: set_int,C3: set_nat,B5: int > set_nat] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( B5 @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C3 @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_greatest
% 3.29/3.51 thf(fact_2348_INT__anti__mono,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,G: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( ord_le1268244103169919719at_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ B5 ) ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ G @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_anti_mono
% 3.29/3.51 thf(fact_2349_INT__anti__mono,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,G: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( ord_le3146513528884898305at_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ B5 ) ) @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ G @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_anti_mono
% 3.29/3.51 thf(fact_2350_INT__anti__mono,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,F: $o > set_nat,G: $o > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ B5 ) ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ G @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_anti_mono
% 3.29/3.51 thf(fact_2351_INT__anti__mono,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,F: nat > set_nat,G: nat > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ B5 ) ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ G @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_anti_mono
% 3.29/3.51 thf(fact_2352_INT__anti__mono,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,F: int > set_nat,G: int > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ B5 ) ) @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ G @ A4 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INT_anti_mono
% 3.29/3.51 thf(fact_2353_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_int,C: int] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_int )
% 3.29/3.51 => ( ( image_int_int
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_int ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_int )
% 3.29/3.51 => ( ( image_int_int
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_int @ C @ bot_bot_set_int ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2354_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_int,C: nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_int )
% 3.29/3.51 => ( ( image_int_nat
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_int )
% 3.29/3.51 => ( ( image_int_nat
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_nat @ C @ bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2355_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_405062704495631173t_unit
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_Product_unit @ C @ bot_bo3957492148770167129t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2356_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: $o] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_Product_unit_o
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_Product_unit_o
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_o @ C @ bot_bot_set_o ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2357_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_Product_unit,C: nat] :
% 3.29/3.51 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_875570014554754200it_nat
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ( image_875570014554754200it_nat
% 3.29/3.51 @ ^ [X4: product_unit] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_nat @ C @ bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2358_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_o,C: product_unit] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_Product_unit
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_Product_unit
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_Product_unit @ C @ bot_bo3957492148770167129t_unit ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2359_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_o,C: $o] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_o
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_o ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_o
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_o @ C @ bot_bot_set_o ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2360_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_o,C: nat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_nat
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_nat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_o )
% 3.29/3.51 => ( ( image_o_nat
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_nat @ C @ bot_bot_set_nat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2361_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_nat,C: rat] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_nat_rat
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_rat ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_nat_rat
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_rat @ C @ bot_bot_set_rat ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2362_image__constant__conv,axiom,
% 3.29/3.51 ! [A4: set_nat,C: int] :
% 3.29/3.51 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.51 => ( ( image_nat_int
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = bot_bot_set_int ) )
% 3.29/3.51 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.51 => ( ( image_nat_int
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_int @ C @ bot_bot_set_int ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant_conv
% 3.29/3.51 thf(fact_2363_image__constant,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,C: rat] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( image_nat_rat
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_rat @ C @ bot_bot_set_rat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2364_image__constant,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,C: int] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( image_nat_int
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_int @ C @ bot_bot_set_int ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2365_image__constant,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,C: int] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( image_int_int
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_int @ C @ bot_bot_set_int ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2366_image__constant,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,C: product_unit] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( image_o_Product_unit
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_Product_unit @ C @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2367_image__constant,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,C: product_unit] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( image_8730104196221521654t_unit
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_Product_unit @ C @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2368_image__constant,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,C: product_unit] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( image_5846526143423701914t_unit
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_Product_unit @ C @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2369_image__constant,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,C: $o] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( image_o_o
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_o @ C @ bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2370_image__constant,axiom,
% 3.29/3.51 ! [X2: nat,A4: set_nat,C: $o] :
% 3.29/3.51 ( ( member_nat @ X2 @ A4 )
% 3.29/3.51 => ( ( image_nat_o
% 3.29/3.51 @ ^ [X4: nat] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_o @ C @ bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2371_image__constant,axiom,
% 3.29/3.51 ! [X2: int,A4: set_int,C: $o] :
% 3.29/3.51 ( ( member_int @ X2 @ A4 )
% 3.29/3.51 => ( ( image_int_o
% 3.29/3.51 @ ^ [X4: int] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_o @ C @ bot_bot_set_o ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2372_image__constant,axiom,
% 3.29/3.51 ! [X2: $o,A4: set_o,C: nat] :
% 3.29/3.51 ( ( member_o @ X2 @ A4 )
% 3.29/3.51 => ( ( image_o_nat
% 3.29/3.51 @ ^ [X4: $o] : C
% 3.29/3.51 @ A4 )
% 3.29/3.51 = ( insert_nat @ C @ bot_bot_set_nat ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_constant
% 3.29/3.51 thf(fact_2373_UN__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: rat > set_nat,F: nat > rat,A4: set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_rat_set_nat @ B5 @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(10)
% 3.29/3.51 thf(fact_2374_UN__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,F: nat > nat,A4: set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(10)
% 3.29/3.51 thf(fact_2375_UN__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: int > set_nat,F: nat > int,A4: set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_nat_set_nat
% 3.29/3.51 @ ^ [A5: nat] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(10)
% 3.29/3.51 thf(fact_2376_UN__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,F: int > nat,A4: set_int] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [A5: int] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(10)
% 3.29/3.51 thf(fact_2377_UN__extend__simps_I10_J,axiom,
% 3.29/3.51 ! [B5: int > set_nat,F: int > int,A4: set_int] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_int_set_nat
% 3.29/3.51 @ ^ [A5: int] : ( B5 @ ( F @ A5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(10)
% 3.29/3.51 thf(fact_2378_UN__empty,axiom,
% 3.29/3.51 ! [B5: product_unit > set_Product_unit] :
% 3.29/3.51 ( ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2379_UN__empty,axiom,
% 3.29/3.51 ! [B5: product_unit > set_o] :
% 3.29/3.51 ( ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 = bot_bot_set_o ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2380_UN__empty,axiom,
% 3.29/3.51 ! [B5: $o > set_Product_unit] :
% 3.29/3.51 ( ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ bot_bot_set_o ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2381_UN__empty,axiom,
% 3.29/3.51 ! [B5: $o > set_o] :
% 3.29/3.51 ( ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ bot_bot_set_o ) )
% 3.29/3.51 = bot_bot_set_o ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2382_UN__empty,axiom,
% 3.29/3.51 ! [B5: nat > set_Product_unit] :
% 3.29/3.51 ( ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ bot_bot_set_nat ) )
% 3.29/3.51 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2383_UN__empty,axiom,
% 3.29/3.51 ! [B5: nat > set_o] :
% 3.29/3.51 ( ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ bot_bot_set_nat ) )
% 3.29/3.51 = bot_bot_set_o ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2384_UN__empty,axiom,
% 3.29/3.51 ! [B5: product_unit > set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2385_UN__empty,axiom,
% 3.29/3.51 ! [B5: $o > set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ bot_bot_set_o ) )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2386_UN__empty,axiom,
% 3.29/3.51 ! [B5: nat > set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ bot_bot_set_nat ) )
% 3.29/3.51 = bot_bot_set_nat ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2387_UN__empty,axiom,
% 3.29/3.51 ! [B5: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.51 ( ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 = bot_bo2099793752762293965at_nat ) ).
% 3.29/3.51
% 3.29/3.51 % UN_empty
% 3.29/3.51 thf(fact_2388_UN__mono,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,G: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( ord_le1268244103169919719at_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_mono
% 3.29/3.51 thf(fact_2389_UN__mono,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,G: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( ord_le3146513528884898305at_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_mono
% 3.29/3.51 thf(fact_2390_UN__mono,axiom,
% 3.29/3.51 ! [A4: set_o,B5: set_o,F: $o > set_nat,G: $o > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_mono
% 3.29/3.51 thf(fact_2391_UN__mono,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: set_nat,F: nat > set_nat,G: nat > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_mono
% 3.29/3.51 thf(fact_2392_UN__mono,axiom,
% 3.29/3.51 ! [A4: set_int,B5: set_int,F: int > set_nat,G: int > set_nat] :
% 3.29/3.51 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.51 => ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_mono
% 3.29/3.51 thf(fact_2393_UN__least,axiom,
% 3.29/3.51 ! [A4: set_Pr4329608150637261639at_nat,B5: produc3843707927480180839at_nat > set_nat,C3: set_nat] :
% 3.29/3.51 ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) @ C3 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_least
% 3.29/3.51 thf(fact_2394_UN__least,axiom,
% 3.29/3.51 ! [A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_nat,C3: set_nat] :
% 3.29/3.51 ( ! [X: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) @ C3 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_least
% 3.29/3.51 thf(fact_2395_UN__least,axiom,
% 3.29/3.51 ! [A4: set_o,B5: $o > set_nat,C3: set_nat] :
% 3.29/3.51 ( ! [X: $o] :
% 3.29/3.51 ( ( member_o @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) @ C3 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_least
% 3.29/3.51 thf(fact_2396_UN__least,axiom,
% 3.29/3.51 ! [A4: set_nat,B5: nat > set_nat,C3: set_nat] :
% 3.29/3.51 ( ! [X: nat] :
% 3.29/3.51 ( ( member_nat @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) @ C3 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_least
% 3.29/3.51 thf(fact_2397_UN__least,axiom,
% 3.29/3.51 ! [A4: set_int,B5: int > set_nat,C3: set_nat] :
% 3.29/3.51 ( ! [X: int] :
% 3.29/3.51 ( ( member_int @ X @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) @ C3 ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_least
% 3.29/3.51 thf(fact_2398_UN__upper,axiom,
% 3.29/3.51 ! [A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.51 ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_upper
% 3.29/3.51 thf(fact_2399_UN__upper,axiom,
% 3.29/3.51 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_upper
% 3.29/3.51 thf(fact_2400_UN__upper,axiom,
% 3.29/3.51 ! [A: $o,A4: set_o,B5: $o > set_nat] :
% 3.29/3.51 ( ( member_o @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_upper
% 3.29/3.51 thf(fact_2401_UN__upper,axiom,
% 3.29/3.51 ! [A: nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.51 ( ( member_nat @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_upper
% 3.29/3.51 thf(fact_2402_UN__upper,axiom,
% 3.29/3.51 ! [A: int,A4: set_int,B5: int > set_nat] :
% 3.29/3.51 ( ( member_int @ A @ A4 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_upper
% 3.29/3.51 thf(fact_2403_Union__natural,axiom,
% 3.29/3.51 ! [F: int > int] :
% 3.29/3.51 ( ( comp_s8709038167382007543et_int @ comple3221217463730067765et_int @ ( image_524474410958335435et_int @ ( image_int_int @ F ) ) )
% 3.29/3.51 = ( comp_s2487324123861929025et_int @ ( image_int_int @ F ) @ comple3221217463730067765et_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % Union_natural
% 3.29/3.51 thf(fact_2404_Union__natural,axiom,
% 3.29/3.51 ! [F: nat > rat] :
% 3.29/3.51 ( ( comp_s703482200030188019et_nat @ comple3890839924845867745et_rat @ ( image_4408659257933336347et_rat @ ( image_nat_rat @ F ) ) )
% 3.29/3.51 = ( comp_s6435139744279249717et_nat @ ( image_nat_rat @ F ) @ comple7399068483239264473et_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % Union_natural
% 3.29/3.51 thf(fact_2405_Union__natural,axiom,
% 3.29/3.51 ! [F: nat > int] :
% 3.29/3.51 ( ( comp_s1975749275458958491et_nat @ comple3221217463730067765et_int @ ( image_3739036796817536367et_int @ ( image_nat_int @ F ) ) )
% 3.29/3.51 = ( comp_s3768223441818958217et_nat @ ( image_nat_int @ F ) @ comple7399068483239264473et_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % Union_natural
% 3.29/3.51 thf(fact_2406_Union__natural,axiom,
% 3.29/3.51 ! [F: int > nat] :
% 3.29/3.51 ( ( comp_s6907669228194913343et_int @ comple7399068483239264473et_nat @ ( image_4702325430467532143et_nat @ ( image_int_nat @ F ) ) )
% 3.29/3.51 = ( comp_s5712175470073906149et_int @ ( image_int_nat @ F ) @ comple3221217463730067765et_int ) ) ).
% 3.29/3.51
% 3.29/3.51 % Union_natural
% 3.29/3.51 thf(fact_2407_Union__natural,axiom,
% 3.29/3.51 ! [F: nat > nat] :
% 3.29/3.51 ( ( comp_s174380336271864291et_nat @ comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ ( image_nat_nat @ F ) ) )
% 3.29/3.51 = ( comp_s6993074788030935341et_nat @ ( image_nat_nat @ F ) @ comple7399068483239264473et_nat ) ) ).
% 3.29/3.51
% 3.29/3.51 % Union_natural
% 3.29/3.51 thf(fact_2408_image__Union,axiom,
% 3.29/3.51 ! [F: int > int,S5: set_set_int] :
% 3.29/3.51 ( ( image_int_int @ F @ ( comple3221217463730067765et_int @ S5 ) )
% 3.29/3.51 = ( comple3221217463730067765et_int @ ( image_524474410958335435et_int @ ( image_int_int @ F ) @ S5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_Union
% 3.29/3.51 thf(fact_2409_image__Union,axiom,
% 3.29/3.51 ! [F: int > nat,S5: set_set_int] :
% 3.29/3.51 ( ( image_int_nat @ F @ ( comple3221217463730067765et_int @ S5 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_4702325430467532143et_nat @ ( image_int_nat @ F ) @ S5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_Union
% 3.29/3.51 thf(fact_2410_image__Union,axiom,
% 3.29/3.51 ! [F: nat > rat,S5: set_set_nat] :
% 3.29/3.51 ( ( image_nat_rat @ F @ ( comple7399068483239264473et_nat @ S5 ) )
% 3.29/3.51 = ( comple3890839924845867745et_rat @ ( image_4408659257933336347et_rat @ ( image_nat_rat @ F ) @ S5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_Union
% 3.29/3.51 thf(fact_2411_image__Union,axiom,
% 3.29/3.51 ! [F: nat > int,S5: set_set_nat] :
% 3.29/3.51 ( ( image_nat_int @ F @ ( comple7399068483239264473et_nat @ S5 ) )
% 3.29/3.51 = ( comple3221217463730067765et_int @ ( image_3739036796817536367et_int @ ( image_nat_int @ F ) @ S5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_Union
% 3.29/3.51 thf(fact_2412_image__Union,axiom,
% 3.29/3.51 ! [F: nat > nat,S5: set_set_nat] :
% 3.29/3.51 ( ( image_nat_nat @ F @ ( comple7399068483239264473et_nat @ S5 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ ( image_nat_nat @ F ) @ S5 ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % image_Union
% 3.29/3.51 thf(fact_2413_UN__extend__simps_I8_J,axiom,
% 3.29/3.51 ! [B5: nat > set_nat,A4: set_set_nat] :
% 3.29/3.51 ( ( comple7399068483239264473et_nat
% 3.29/3.51 @ ( image_7916887816326733075et_nat
% 3.29/3.51 @ ^ [Y5: set_nat] : ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ Y5 ) )
% 3.29/3.51 @ A4 ) )
% 3.29/3.51 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ ( comple7399068483239264473et_nat @ A4 ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % UN_extend_simps(8)
% 3.29/3.51 thf(fact_2414_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > product_unit,C: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2415_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > product_unit,C: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2416_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > product_unit,C: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2417_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > product_unit,C: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2418_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_int,F: int > set_nat,C: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2419_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,F: product_unit > set_nat,C: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2420_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_o,F: $o > set_nat,C: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2421_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_nat,F: nat > set_nat,C: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2422_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,C: product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2423_INF__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,C: set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ ( F @ I4 ) @ C ) )
% 3.29/3.51 => ( ( ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % INF_eq_iff
% 3.29/3.51 thf(fact_2424_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_int,C: product_unit,F: int > product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2425_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,C: product_unit,F: product_unit > product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2426_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_o,C: product_unit,F: $o > product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2427_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_nat,C: product_unit,F: nat > product_unit] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2428_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_int,C: set_nat,F: int > set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_int )
% 3.29/3.51 => ( ! [I4: int] :
% 3.29/3.51 ( ( member_int @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: int] :
% 3.29/3.51 ( ( member_int @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2429_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Product_unit,C: set_nat,F: product_unit > set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.51 => ( ! [I4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_unit] :
% 3.29/3.51 ( ( member_Product_unit @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2430_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_o,C: set_nat,F: $o > set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_o )
% 3.29/3.51 => ( ! [I4: $o] :
% 3.29/3.51 ( ( member_o @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: $o] :
% 3.29/3.51 ( ( member_o @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2431_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_nat,C: set_nat,F: nat > set_nat] :
% 3.29/3.51 ( ( I3 != bot_bot_set_nat )
% 3.29/3.51 => ( ! [I4: nat] :
% 3.29/3.51 ( ( member_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: nat] :
% 3.29/3.51 ( ( member_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2432_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,C: product_unit,F: product_prod_nat_nat > product_unit] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_le3221252021190050221t_unit @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2433_SUP__eq__iff,axiom,
% 3.29/3.51 ! [I3: set_Pr1261947904930325089at_nat,C: set_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.51 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.51 => ( ! [I4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ I4 @ I3 )
% 3.29/3.51 => ( ord_less_eq_set_nat @ C @ ( F @ I4 ) ) )
% 3.29/3.51 => ( ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ I3 ) )
% 3.29/3.51 = C )
% 3.29/3.51 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.51 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.51 => ( ( F @ X4 )
% 3.29/3.51 = C ) ) ) ) ) ) ).
% 3.29/3.51
% 3.29/3.51 % SUP_eq_iff
% 3.29/3.51 thf(fact_2434_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: char > product_unit,A: product_unit,X2: char] :
% 3.29/3.51 ( ( ( image_4337914935673063477t_unit @ F @ top_top_set_char )
% 3.29/3.51 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2435_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: char > $o,A: $o,X2: char] :
% 3.29/3.51 ( ( ( image_char_o @ F @ top_top_set_char )
% 3.29/3.51 = ( insert_o @ A @ bot_bot_set_o ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2436_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: char > nat,A: nat,X2: char] :
% 3.29/3.51 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.51 = ( insert_nat @ A @ bot_bot_set_nat ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2437_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: rat > product_unit,A: product_unit,X2: rat] :
% 3.29/3.51 ( ( ( image_2327579789247107822t_unit @ F @ top_top_set_rat )
% 3.29/3.51 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2438_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: rat > $o,A: $o,X2: rat] :
% 3.29/3.51 ( ( ( image_rat_o @ F @ top_top_set_rat )
% 3.29/3.51 = ( insert_o @ A @ bot_bot_set_o ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2439_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: rat > nat,A: nat,X2: rat] :
% 3.29/3.51 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.51 = ( insert_nat @ A @ bot_bot_set_nat ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2440_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: nat > rat,A: rat,X2: nat] :
% 3.29/3.51 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.51 = ( insert_rat @ A @ bot_bot_set_rat ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2441_range__eq__singletonD,axiom,
% 3.29/3.51 ! [F: nat > int,A: int,X2: nat] :
% 3.29/3.51 ( ( ( image_nat_int @ F @ top_top_set_nat )
% 3.29/3.51 = ( insert_int @ A @ bot_bot_set_int ) )
% 3.29/3.51 => ( ( F @ X2 )
% 3.29/3.51 = A ) ) ).
% 3.29/3.51
% 3.29/3.51 % range_eq_singletonD
% 3.29/3.51 thf(fact_2442_range__eq__singletonD,axiom,
% 3.29/3.52 ! [F: nat > product_unit,A: product_unit,X2: nat] :
% 3.29/3.52 ( ( ( image_8730104196221521654t_unit @ F @ top_top_set_nat )
% 3.29/3.52 = ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( F @ X2 )
% 3.29/3.52 = A ) ) ).
% 3.29/3.52
% 3.29/3.52 % range_eq_singletonD
% 3.29/3.52 thf(fact_2443_range__eq__singletonD,axiom,
% 3.29/3.52 ! [F: nat > $o,A: $o,X2: nat] :
% 3.29/3.52 ( ( ( image_nat_o @ F @ top_top_set_nat )
% 3.29/3.52 = ( insert_o @ A @ bot_bot_set_o ) )
% 3.29/3.52 => ( ( F @ X2 )
% 3.29/3.52 = A ) ) ).
% 3.29/3.52
% 3.29/3.52 % range_eq_singletonD
% 3.29/3.52 thf(fact_2444_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,G: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.52 ( ( ord_le1268244103169919719at_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ B5 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2445_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,G: product_prod_nat_nat > set_nat] :
% 3.29/3.52 ( ( ord_le3146513528884898305at_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ B5 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2446_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_o,A4: set_o,F: $o > set_nat,G: $o > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_o @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ B5 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2447_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_nat,A4: set_nat,F: nat > set_nat,G: nat > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ B5 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2448_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_int,A4: set_int,F: int > set_nat,G: int > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_int @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ B5 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2449_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit,G: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.52 ( ( ord_le1268244103169919719at_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ B5 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2450_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,G: product_prod_nat_nat > product_unit] :
% 3.29/3.52 ( ( ord_le3146513528884898305at_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ B5 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2451_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_o,A4: set_o,F: $o > product_unit,G: $o > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_o @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ B5 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2452_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_nat,A4: set_nat,F: nat > product_unit,G: nat > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_nat @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ B5 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2453_INF__superset__mono,axiom,
% 3.29/3.52 ! [B5: set_int,A4: set_int,F: int > product_unit,G: int > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_int @ B5 @ A4 )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ B5 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_superset_mono
% 3.29/3.52 thf(fact_2454_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,G: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.52 ( ( ord_le1268244103169919719at_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2455_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,G: product_prod_nat_nat > set_nat] :
% 3.29/3.52 ( ( ord_le3146513528884898305at_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2456_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_o,B5: set_o,F: $o > set_nat,G: $o > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2457_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,F: nat > set_nat,G: nat > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2458_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_int,B5: set_int,F: int > set_nat,G: int > set_nat] :
% 3.29/3.52 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2459_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > product_unit,G: produc3843707927480180839at_nat > product_unit] :
% 3.29/3.52 ( ( ord_le1268244103169919719at_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2460_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,G: product_prod_nat_nat > product_unit] :
% 3.29/3.52 ( ( ord_le3146513528884898305at_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2461_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_o,B5: set_o,F: $o > product_unit,G: $o > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2462_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,F: nat > product_unit,G: nat > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2463_SUP__subset__mono,axiom,
% 3.29/3.52 ! [A4: set_int,B5: set_int,F: int > product_unit,G: int > product_unit] :
% 3.29/3.52 ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_subset_mono
% 3.29/3.52 thf(fact_2464_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2465_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2466_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2467_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_char] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2468_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: set_char] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2469_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: set_char] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2470_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_rat] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2471_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: set_rat] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2472_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: set_rat] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2473_INF__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_int] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_constant
% 3.29/3.52 thf(fact_2474_INF__empty,axiom,
% 3.29/3.52 ! [F: product_unit > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2475_INF__empty,axiom,
% 3.29/3.52 ! [F: $o > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2476_INF__empty,axiom,
% 3.29/3.52 ! [F: nat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2477_INF__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2478_INF__empty,axiom,
% 3.29/3.52 ! [F: $o > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_o_set_char @ F @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2479_INF__empty,axiom,
% 3.29/3.52 ! [F: nat > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_nat_set_char @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2480_INF__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2481_INF__empty,axiom,
% 3.29/3.52 ! [F: $o > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_o_set_rat @ F @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2482_INF__empty,axiom,
% 3.29/3.52 ! [F: nat > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2483_INF__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_int] :
% 3.29/3.52 ( ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_int ) ).
% 3.29/3.52
% 3.29/3.52 % INF_empty
% 3.29/3.52 thf(fact_2484_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2485_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2486_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_Product_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2487_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_Product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2488_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_o] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2489_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: set_Product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2490_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_o,C: set_o] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [Y5: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2491_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: set_Product_unit] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2492_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_nat,C: set_o] :
% 3.29/3.52 ( ( ( A4 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [Y5: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2493_SUP__constant,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_nat] :
% 3.29/3.52 ( ( ( A4 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [Y5: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_constant
% 3.29/3.52 thf(fact_2494_SUP__empty,axiom,
% 3.29/3.52 ! [F: product_unit > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = bot_bot_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2495_SUP__empty,axiom,
% 3.29/3.52 ! [F: $o > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ bot_bot_set_o ) )
% 3.29/3.52 = bot_bot_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2496_SUP__empty,axiom,
% 3.29/3.52 ! [F: nat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = bot_bot_Product_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2497_SUP__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_Product_unit] :
% 3.29/3.52 ( ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2498_SUP__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_o] :
% 3.29/3.52 ( ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = bot_bot_set_o ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2499_SUP__empty,axiom,
% 3.29/3.52 ! [F: $o > set_Product_unit] :
% 3.29/3.52 ( ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ F @ bot_bot_set_o ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2500_SUP__empty,axiom,
% 3.29/3.52 ! [F: $o > set_o] :
% 3.29/3.52 ( ( comple90263536869209701_set_o @ ( image_o_set_o @ F @ bot_bot_set_o ) )
% 3.29/3.52 = bot_bot_set_o ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2501_SUP__empty,axiom,
% 3.29/3.52 ! [F: nat > set_Product_unit] :
% 3.29/3.52 ( ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2502_SUP__empty,axiom,
% 3.29/3.52 ! [F: nat > set_o] :
% 3.29/3.52 ( ( comple90263536869209701_set_o @ ( image_nat_set_o @ F @ bot_bot_set_nat ) )
% 3.29/3.52 = bot_bot_set_o ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2503_SUP__empty,axiom,
% 3.29/3.52 ! [F: product_unit > set_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = bot_bot_set_nat ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_empty
% 3.29/3.52 thf(fact_2504_INT__empty,axiom,
% 3.29/3.52 ! [B5: product_unit > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2505_INT__empty,axiom,
% 3.29/3.52 ! [B5: $o > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_o_set_char @ B5 @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2506_INT__empty,axiom,
% 3.29/3.52 ! [B5: nat > set_char] :
% 3.29/3.52 ( ( comple7965528767983648192t_char @ ( image_nat_set_char @ B5 @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_set_char ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2507_INT__empty,axiom,
% 3.29/3.52 ! [B5: product_unit > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2508_INT__empty,axiom,
% 3.29/3.52 ! [B5: $o > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_o_set_rat @ B5 @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2509_INT__empty,axiom,
% 3.29/3.52 ! [B5: nat > set_rat] :
% 3.29/3.52 ( ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ B5 @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2510_INT__empty,axiom,
% 3.29/3.52 ! [B5: product_unit > set_int] :
% 3.29/3.52 ( ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_int ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2511_INT__empty,axiom,
% 3.29/3.52 ! [B5: $o > set_int] :
% 3.29/3.52 ( ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ bot_bot_set_o ) )
% 3.29/3.52 = top_top_set_int ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2512_INT__empty,axiom,
% 3.29/3.52 ! [B5: nat > set_int] :
% 3.29/3.52 ( ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ bot_bot_set_nat ) )
% 3.29/3.52 = top_top_set_int ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2513_INT__empty,axiom,
% 3.29/3.52 ! [B5: product_unit > set_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 = top_top_set_nat ) ).
% 3.29/3.52
% 3.29/3.52 % INT_empty
% 3.29/3.52 thf(fact_2514_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_int,C: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( complete_Inf_Inf_nat
% 3.29/3.52 @ ( image_int_nat
% 3.29/3.52 @ ^ [X4: int] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2515_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( complete_Inf_Inf_nat
% 3.29/3.52 @ ( image_nat_nat
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2516_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_int,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2517_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2518_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_o,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2519_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2520_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2521_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_o,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [X4: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2522_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2523_cINF__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_const
% 3.29/3.52 thf(fact_2524_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_int,C: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( complete_Sup_Sup_nat
% 3.29/3.52 @ ( image_int_nat
% 3.29/3.52 @ ^ [X4: int] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2525_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( complete_Sup_Sup_nat
% 3.29/3.52 @ ( image_nat_nat
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2526_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_int,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2527_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2528_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_o,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2529_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2530_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_405062704495631173t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2531_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_o,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_o_Product_unit
% 3.29/3.52 @ ^ [X4: $o] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2532_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_nat,C: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2533_cSUP__const,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,C: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : C
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = C ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_const
% 3.29/3.52 thf(fact_2534_SUP__INF,axiom,
% 3.29/3.52 ! [P2: char > char > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8077363282794994245t_unit
% 3.29/3.52 @ ^ [X4: char > char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_to8079350907815874599r_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2535_SUP__INF,axiom,
% 3.29/3.52 ! [P2: char > rat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_6940606515012899070t_unit
% 3.29/3.52 @ ^ [X4: rat > char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2536_SUP__INF,axiom,
% 3.29/3.52 ! [P2: char > nat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4600008085730780422t_unit
% 3.29/3.52 @ ^ [X4: nat > char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_nat_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2537_SUP__INF,axiom,
% 3.29/3.52 ! [P2: char > int > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4409302170498516394t_unit
% 3.29/3.52 @ ^ [X4: int > char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 @ top_top_set_int_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2538_SUP__INF,axiom,
% 3.29/3.52 ! [P2: rat > char > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_7615136836863079294t_unit
% 3.29/3.52 @ ^ [X4: char > rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2539_SUP__INF,axiom,
% 3.29/3.52 ! [P2: rat > rat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_1193274288206594871t_unit
% 3.29/3.52 @ ^ [X4: rat > rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2540_SUP__INF,axiom,
% 3.29/3.52 ! [P2: rat > nat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_340470173791133503t_unit
% 3.29/3.52 @ ^ [X4: nat > rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_nat_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2541_SUP__INF,axiom,
% 3.29/3.52 ! [P2: rat > int > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4174709274675160035t_unit
% 3.29/3.52 @ ^ [X4: int > rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 @ top_top_set_int_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2542_SUP__INF,axiom,
% 3.29/3.52 ! [P2: nat > char > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_108929247839792006t_unit
% 3.29/3.52 @ ^ [X4: char > nat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2543_SUP__INF,axiom,
% 3.29/3.52 ! [P2: nat > rat > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2910438736038083391t_unit
% 3.29/3.52 @ ^ [X4: rat > nat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] : ( P2 @ ( X4 @ Y5 ) @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_INF
% 3.29/3.52 thf(fact_2544_INF__SUP,axiom,
% 3.29/3.52 ! [P2: char > char > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8077363282794994245t_unit
% 3.29/3.52 @ ^ [F2: char > char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_to8079350907815874599r_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2545_INF__SUP,axiom,
% 3.29/3.52 ! [P2: char > rat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_6940606515012899070t_unit
% 3.29/3.52 @ ^ [F2: rat > char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2546_INF__SUP,axiom,
% 3.29/3.52 ! [P2: char > nat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4600008085730780422t_unit
% 3.29/3.52 @ ^ [F2: nat > char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_nat_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2547_INF__SUP,axiom,
% 3.29/3.52 ! [P2: char > int > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4409302170498516394t_unit
% 3.29/3.52 @ ^ [F2: int > char] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [X4: int] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 @ top_top_set_int_char ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2548_INF__SUP,axiom,
% 3.29/3.52 ! [P2: rat > char > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_7615136836863079294t_unit
% 3.29/3.52 @ ^ [F2: char > rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2549_INF__SUP,axiom,
% 3.29/3.52 ! [P2: rat > rat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_1193274288206594871t_unit
% 3.29/3.52 @ ^ [F2: rat > rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2550_INF__SUP,axiom,
% 3.29/3.52 ! [P2: rat > nat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [Y5: nat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_340470173791133503t_unit
% 3.29/3.52 @ ^ [F2: nat > rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_nat_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2551_INF__SUP,axiom,
% 3.29/3.52 ! [P2: rat > int > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [Y5: int] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_4174709274675160035t_unit
% 3.29/3.52 @ ^ [F2: int > rat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_5846526143423701914t_unit
% 3.29/3.52 @ ^ [X4: int] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_int ) )
% 3.29/3.52 @ top_top_set_int_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2552_INF__SUP,axiom,
% 3.29/3.52 ! [P2: nat > char > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [Y5: char] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_108929247839792006t_unit
% 3.29/3.52 @ ^ [F2: char > nat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_4337914935673063477t_unit
% 3.29/3.52 @ ^ [X4: char] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_char ) )
% 3.29/3.52 @ top_top_set_char_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2553_INF__SUP,axiom,
% 3.29/3.52 ! [P2: nat > rat > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [Y5: rat] :
% 3.29/3.52 ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_8730104196221521654t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( P2 @ X4 @ Y5 )
% 3.29/3.52 @ top_top_set_nat ) )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 = ( comple4687483117567863418t_unit
% 3.29/3.52 @ ( image_2910438736038083391t_unit
% 3.29/3.52 @ ^ [F2: rat > nat] :
% 3.29/3.52 ( comple2584293577114468500t_unit
% 3.29/3.52 @ ( image_2327579789247107822t_unit
% 3.29/3.52 @ ^ [X4: rat] : ( P2 @ ( F2 @ X4 ) @ X4 )
% 3.29/3.52 @ top_top_set_rat ) )
% 3.29/3.52 @ top_top_set_rat_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_SUP
% 3.29/3.52 thf(fact_2554_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_int,M3: nat,F: int > nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2555_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,M3: nat,F: product_unit > nat] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2556_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_o,M3: nat,F: $o > nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2557_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_nat,M3: nat,F: nat > nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_nat @ M3 @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2558_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_int,M3: int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2559_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,M3: int,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2560_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_o,M3: int,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2561_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_nat,M3: int,F: nat > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_less_eq_int @ M3 @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2562_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_int,M3: product_unit,F: int > product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ M3 @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2563_cINF__greatest,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,M3: product_unit,F: product_unit > product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ M3 @ ( F @ X ) ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ M3 @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_greatest
% 3.29/3.52 thf(fact_2564_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > nat,M: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2565_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > nat,M: nat] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2566_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > nat,M: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2567_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > nat,M: nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2568_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > int,M: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2569_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > int,M: int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2570_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > int,M: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2571_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > int,M: int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2572_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > product_unit,M: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2573_cSUP__least,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > product_unit,M: product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ M ) )
% 3.29/3.52 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ M ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_least
% 3.29/3.52 thf(fact_2574_UN__constant__eq,axiom,
% 3.29/3.52 ! [A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,F: produc3843707927480180839at_nat > set_nat,C: set_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.52 => ( ! [X: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.52 => ( ( F @ X )
% 3.29/3.52 = C ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ F @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_constant_eq
% 3.29/3.52 thf(fact_2575_UN__constant__eq,axiom,
% 3.29/3.52 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > set_nat,C: set_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.52 => ( ! [X: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.52 => ( ( F @ X )
% 3.29/3.52 = C ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_constant_eq
% 3.29/3.52 thf(fact_2576_UN__constant__eq,axiom,
% 3.29/3.52 ! [A: $o,A4: set_o,F: $o > set_nat,C: set_nat] :
% 3.29/3.52 ( ( member_o @ A @ A4 )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( F @ X )
% 3.29/3.52 = C ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_constant_eq
% 3.29/3.52 thf(fact_2577_UN__constant__eq,axiom,
% 3.29/3.52 ! [A: nat,A4: set_nat,F: nat > set_nat,C: set_nat] :
% 3.29/3.52 ( ( member_nat @ A @ A4 )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ( F @ X )
% 3.29/3.52 = C ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_constant_eq
% 3.29/3.52 thf(fact_2578_UN__constant__eq,axiom,
% 3.29/3.52 ! [A: int,A4: set_int,F: int > set_nat,C: set_nat] :
% 3.29/3.52 ( ( member_int @ A @ A4 )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( F @ X )
% 3.29/3.52 = C ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_int_set_nat @ F @ A4 ) )
% 3.29/3.52 = C ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_constant_eq
% 3.29/3.52 thf(fact_2579_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat,A: produc3843707927480180839at_nat,B: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( refl_o7446464703481863270at_nat @ A4 @ R )
% 3.29/3.52 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ B ) @ R )
% 3.29/3.52 => ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.52 & ( member8757157785044589968at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2580_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat,A: product_prod_nat_nat,B: product_prod_nat_nat] :
% 3.29/3.52 ( ( refl_o7122697186039111552at_nat @ A4 @ R )
% 3.29/3.52 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ R )
% 3.29/3.52 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.52 & ( member8440522571783428010at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2581_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_o,R: set_Product_prod_o_o,A: $o,B: $o] :
% 3.29/3.52 ( ( refl_on_o @ A4 @ R )
% 3.29/3.52 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ R )
% 3.29/3.52 => ( ( member_o @ A @ A4 )
% 3.29/3.52 & ( member_o @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2582_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( refl_o6272981002401706822at_nat @ A4 @ R )
% 3.29/3.52 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ R )
% 3.29/3.52 => ( ( member6273874620674182256at_nat @ A @ A4 )
% 3.29/3.52 & ( member6273874620674182256at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2583_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( refl_o6955724340487615712at_nat @ A4 @ R )
% 3.29/3.52 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ R )
% 3.29/3.52 => ( ( member2643936169264416010at_nat @ A @ A4 )
% 3.29/3.52 & ( member2643936169264416010at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2584_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat,A: nat,B: nat] :
% 3.29/3.52 ( ( refl_on_nat @ A4 @ R )
% 3.29/3.52 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R )
% 3.29/3.52 => ( ( member_nat @ A @ A4 )
% 3.29/3.52 & ( member_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2585_refl__on__domain,axiom,
% 3.29/3.52 ! [A4: set_int,R: set_Pr958786334691620121nt_int,A: int,B: int] :
% 3.29/3.52 ( ( refl_on_int @ A4 @ R )
% 3.29/3.52 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R )
% 3.29/3.52 => ( ( member_int @ A @ A4 )
% 3.29/3.52 & ( member_int @ B @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % refl_on_domain
% 3.29/3.52 thf(fact_2586_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_char,B5: product_unit > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ A4 @ ( comple4338141846124676698t_char @ ( image_5325685772115642575t_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2587_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_char,B5: $o > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ A4 @ ( comple4338141846124676698t_char @ ( image_o_set_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2588_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_char,B5: nat > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ A4 @ ( comple4338141846124676698t_char @ ( image_nat_set_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2589_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_rat,B5: product_unit > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ A4 @ ( comple3890839924845867745et_rat @ ( image_4665621433434589782et_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2590_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_rat,B5: $o > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ A4 @ ( comple3890839924845867745et_rat @ ( image_o_set_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2591_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_rat,B5: nat > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ A4 @ ( comple3890839924845867745et_rat @ ( image_nat_set_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2592_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_int,B5: product_unit > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ A4 @ ( comple3221217463730067765et_int @ ( image_3995998972318789802et_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2593_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_int,B5: $o > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ A4 @ ( comple3221217463730067765et_int @ ( image_o_set_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2594_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_int,B5: nat > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ A4 @ ( comple3221217463730067765et_int @ ( image_nat_set_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2595_INT__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(4)
% 3.29/3.52 thf(fact_2596_relcompp__bot2,axiom,
% 3.29/3.52 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o] :
% 3.29/3.52 ( ( relcom8911704206367525917at_int @ R3 @ bot_bo5438875203632553179_int_o )
% 3.29/3.52 = bot_bo5438875203632553179_int_o ) ).
% 3.29/3.52
% 3.29/3.52 % relcompp_bot2
% 3.29/3.52 thf(fact_2597_relcompp__bot2,axiom,
% 3.29/3.52 ! [R3: int > int > $o] :
% 3.29/3.52 ( ( relcom967497705283160040nteger @ R3 @ bot_bo341146761387662761eger_o )
% 3.29/3.52 = bot_bo341146761387662761eger_o ) ).
% 3.29/3.52
% 3.29/3.52 % relcompp_bot2
% 3.29/3.52 thf(fact_2598_relcompp__bot1,axiom,
% 3.29/3.52 ! [R3: product_prod_nat_nat > int > $o] :
% 3.29/3.52 ( ( relcom8911704206367525917at_int @ bot_bo4898103413517107610_nat_o @ R3 )
% 3.29/3.52 = bot_bo5438875203632553179_int_o ) ).
% 3.29/3.52
% 3.29/3.52 % relcompp_bot1
% 3.29/3.52 thf(fact_2599_relcompp__bot1,axiom,
% 3.29/3.52 ! [R3: int > code_integer > $o] :
% 3.29/3.52 ( ( relcom967497705283160040nteger @ bot_bot_int_int_o @ R3 )
% 3.29/3.52 = bot_bo341146761387662761eger_o ) ).
% 3.29/3.52
% 3.29/3.52 % relcompp_bot1
% 3.29/3.52 thf(fact_2600_surj__diff__right,axiom,
% 3.29/3.52 ! [A: int] :
% 3.29/3.52 ( ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.52 @ top_top_set_int )
% 3.29/3.52 = top_top_set_int ) ).
% 3.29/3.52
% 3.29/3.52 % surj_diff_right
% 3.29/3.52 thf(fact_2601_surj__diff__right,axiom,
% 3.29/3.52 ! [A: rat] :
% 3.29/3.52 ( ( image_rat_rat
% 3.29/3.52 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.52 @ top_top_set_rat )
% 3.29/3.52 = top_top_set_rat ) ).
% 3.29/3.52
% 3.29/3.52 % surj_diff_right
% 3.29/3.52 thf(fact_2602_surj__diff__right,axiom,
% 3.29/3.52 ! [A: code_integer] :
% 3.29/3.52 ( ( image_4470545334726330049nteger
% 3.29/3.52 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.52 @ top_to4645266643341252675nteger )
% 3.29/3.52 = top_to4645266643341252675nteger ) ).
% 3.29/3.52
% 3.29/3.52 % surj_diff_right
% 3.29/3.52 thf(fact_2603_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2604_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_o_set_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2605_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_nat_set_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2606_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2607_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_o_set_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2608_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2609_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2610_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_o_set_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2611_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2612_INT__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( minus_minus_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(3)
% 3.29/3.52 thf(fact_2613_Sigma__Diff__distrib1,axiom,
% 3.29/3.52 ! [I3: set_nat,J3: set_nat,C3: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( minus_minus_set_nat @ I3 @ J3 ) @ C3 )
% 3.29/3.52 = ( minus_1356011639430497352at_nat @ ( produc457027306803732586at_nat @ I3 @ C3 ) @ ( produc457027306803732586at_nat @ J3 @ C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Diff_distrib1
% 3.29/3.52 thf(fact_2614_translation__subtract__diff,axiom,
% 3.29/3.52 ! [A: int,S2: set_int,T2: set_int] :
% 3.29/3.52 ( ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.52 @ ( minus_minus_set_int @ S2 @ T2 ) )
% 3.29/3.52 = ( minus_minus_set_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.52 @ S2 )
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.52 @ T2 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % translation_subtract_diff
% 3.29/3.52 thf(fact_2615_translation__subtract__diff,axiom,
% 3.29/3.52 ! [A: rat,S2: set_rat,T2: set_rat] :
% 3.29/3.52 ( ( image_rat_rat
% 3.29/3.52 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.52 @ ( minus_minus_set_rat @ S2 @ T2 ) )
% 3.29/3.52 = ( minus_minus_set_rat
% 3.29/3.52 @ ( image_rat_rat
% 3.29/3.52 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.52 @ S2 )
% 3.29/3.52 @ ( image_rat_rat
% 3.29/3.52 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.52 @ T2 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % translation_subtract_diff
% 3.29/3.52 thf(fact_2616_translation__subtract__diff,axiom,
% 3.29/3.52 ! [A: code_integer,S2: set_Code_integer,T2: set_Code_integer] :
% 3.29/3.52 ( ( image_4470545334726330049nteger
% 3.29/3.52 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.52 @ ( minus_2355218937544613996nteger @ S2 @ T2 ) )
% 3.29/3.52 = ( minus_2355218937544613996nteger
% 3.29/3.52 @ ( image_4470545334726330049nteger
% 3.29/3.52 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.52 @ S2 )
% 3.29/3.52 @ ( image_4470545334726330049nteger
% 3.29/3.52 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.52 @ T2 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % translation_subtract_diff
% 3.29/3.52 thf(fact_2617_Times__Diff__distrib1,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,C3: set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( minus_minus_set_nat @ A4 @ B5 )
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 = ( minus_1356011639430497352at_nat
% 3.29/3.52 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 @ ( produc457027306803732586at_nat @ B5
% 3.29/3.52 @ ^ [Uu: nat] : C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Diff_distrib1
% 3.29/3.52 thf(fact_2618_Sigma__Diff__distrib2,axiom,
% 3.29/3.52 ! [I3: set_nat,A4: nat > set_nat,B5: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ I3
% 3.29/3.52 @ ^ [I2: nat] : ( minus_minus_set_nat @ ( A4 @ I2 ) @ ( B5 @ I2 ) ) )
% 3.29/3.52 = ( minus_1356011639430497352at_nat @ ( produc457027306803732586at_nat @ I3 @ A4 ) @ ( produc457027306803732586at_nat @ I3 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Diff_distrib2
% 3.29/3.52 thf(fact_2619_Sup__SUP__eq,axiom,
% 3.29/3.52 ( comple1177764198577243945_nat_o
% 3.29/3.52 = ( ^ [S4: set_Pr7010166363911110284_nat_o,X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ ( comple4364388969068068532at_nat @ ( image_4902389024228248874at_nat @ collec6321179662152712658at_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2620_Sup__SUP__eq,axiom,
% 3.29/3.52 ( complete_Sup_Sup_o_o
% 3.29/3.52 = ( ^ [S4: set_o_o,X4: $o] : ( member_o @ X4 @ ( comple90263536869209701_set_o @ ( image_o_o_set_o @ collect_o @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2621_Sup__SUP__eq,axiom,
% 3.29/3.52 ( comple6496622788309502864_int_o
% 3.29/3.52 = ( ^ [S4: set_int_o,X4: int] : ( member_int @ X4 @ ( comple3221217463730067765et_int @ ( image_int_o_set_int @ collect_int @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2622_Sup__SUP__eq,axiom,
% 3.29/3.52 ( comple1901448594430626575_nat_o
% 3.29/3.52 = ( ^ [S4: set_Pr5582243495563764594_nat_o,X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ ( comple5685304695842803022at_nat @ ( image_7124889717316225246at_nat @ collec3392354462482085612at_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2623_Sup__SUP__eq,axiom,
% 3.29/3.52 ( comple342879659800731223_int_o
% 3.29/3.52 = ( ^ [S4: set_Pr8049984349381595834_int_o,X4: product_prod_int_int] : ( member5262025264175285858nt_int @ X4 @ ( comple5382143125604098054nt_int @ ( image_4447441447610994254nt_int @ collec213857154873943460nt_int @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2624_Sup__SUP__eq,axiom,
% 3.29/3.52 ( comple8317665133742190828_nat_o
% 3.29/3.52 = ( ^ [S4: set_nat_o,X4: nat] : ( member_nat @ X4 @ ( comple7399068483239264473et_nat @ ( image_nat_o_set_nat @ collect_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq
% 3.29/3.52 thf(fact_2625_Inf__INT__eq,axiom,
% 3.29/3.52 ( comple8183010123678664591_nat_o
% 3.29/3.52 = ( ^ [S4: set_Pr7010166363911110284_nat_o,X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ ( comple6751905152567503566at_nat @ ( image_4902389024228248874at_nat @ collec6321179662152712658at_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2626_Inf__INT__eq,axiom,
% 3.29/3.52 ( complete_Inf_Inf_o_o
% 3.29/3.52 = ( ^ [S4: set_o_o,X4: $o] : ( member_o @ X4 @ ( comple3063163877087187839_set_o @ ( image_o_o_set_o @ collect_o @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2627_Inf__INT__eq,axiom,
% 3.29/3.52 ( comple4393433247856107946_int_o
% 3.29/3.52 = ( ^ [S4: set_int_o,X4: int] : ( member_int @ X4 @ ( comple3628384868704368283et_int @ ( image_int_o_set_int @ collect_int @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2628_Inf__INT__eq,axiom,
% 3.29/3.52 ( comple6265855634338933877_nat_o
% 3.29/3.52 = ( ^ [S4: set_Pr5582243495563764594_nat_o,X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ ( comple1930127330929219688at_nat @ ( image_7124889717316225246at_nat @ collec3392354462482085612at_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2629_Inf__INT__eq,axiom,
% 3.29/3.52 ( comple4707286699709038525_int_o
% 3.29/3.52 = ( ^ [S4: set_Pr8049984349381595834_int_o,X4: product_prod_int_int] : ( member5262025264175285858nt_int @ X4 @ ( comple1626965760690514720nt_int @ ( image_4447441447610994254nt_int @ collec213857154873943460nt_int @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2630_Inf__INT__eq,axiom,
% 3.29/3.52 ( comple6214475593288795910_nat_o
% 3.29/3.52 = ( ^ [S4: set_nat_o,X4: nat] : ( member_nat @ X4 @ ( comple7806235888213564991et_nat @ ( image_nat_o_set_nat @ collect_nat @ S4 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq
% 3.29/3.52 thf(fact_2631_INF__Int__eq2,axiom,
% 3.29/3.52 ! [S5: set_se7592288975875140775at_nat] :
% 3.29/3.52 ( ( comple5307621999477653941_nat_o
% 3.29/3.52 @ ( image_5337237954834410540_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr7459493094073627847at_nat,X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( comple4403251139954110286at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq2
% 3.29/3.52 thf(fact_2632_INF__Int__eq2,axiom,
% 3.29/3.52 ! [S5: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( ( comple8322679762649017525_nat_o
% 3.29/3.52 @ ( image_6595146019508340652_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr4329608150637261639at_nat,X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( comple6751905152567503566at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq2
% 3.29/3.52 thf(fact_2633_INF__Int__eq2,axiom,
% 3.29/3.52 ! [S5: set_se4826145725398303499at_num] :
% 3.29/3.52 ( ( comple2433913294995299363_num_o
% 3.29/3.52 @ ( image_2055017250723459638_num_o
% 3.29/3.52 @ ^ [I2: set_Pr6200539531224447659at_num,X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( comple6868718957223342258at_num @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq2
% 3.29/3.52 thf(fact_2634_INF__Int__eq2,axiom,
% 3.29/3.52 ! [S5: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( comple1675732732025788397_nat_o
% 3.29/3.52 @ ( image_6923511907955291850_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr1261947904930325089at_nat,X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( comple1930127330929219688at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq2
% 3.29/3.52 thf(fact_2635_INF__Int__eq2,axiom,
% 3.29/3.52 ! [S5: set_se6260736226359567993nt_int] :
% 3.29/3.52 ( ( comple5770381748412298549_int_o
% 3.29/3.52 @ ( image_4446226961036766042_int_o
% 3.29/3.52 @ ^ [I2: set_Pr958786334691620121nt_int,X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( comple1626965760690514720nt_int @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq2
% 3.29/3.52 thf(fact_2636_SUP__Sup__eq2,axiom,
% 3.29/3.52 ! [S5: set_se7592288975875140775at_nat] :
% 3.29/3.52 ( ( comple4502628867940267931_nat_o
% 3.29/3.52 @ ( image_5337237954834410540_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr7459493094073627847at_nat,X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( comple7342073961973170484at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq2
% 3.29/3.52 thf(fact_2637_SUP__Sup__eq2,axiom,
% 3.29/3.52 ! [S5: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( ( comple493620192902636699_nat_o
% 3.29/3.52 @ ( image_6595146019508340652_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr4329608150637261639at_nat,X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( comple4364388969068068532at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq2
% 3.29/3.52 thf(fact_2638_SUP__Sup__eq2,axiom,
% 3.29/3.52 ! [S5: set_se4826145725398303499at_num] :
% 3.29/3.52 ( ( comple4350791933526045961_num_o
% 3.29/3.52 @ ( image_2055017250723459638_num_o
% 3.29/3.52 @ ^ [I2: set_Pr6200539531224447659at_num,X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( comple1400524285282149784at_num @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq2
% 3.29/3.52 thf(fact_2639_SUP__Sup__eq2,axiom,
% 3.29/3.52 ! [S5: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( comple3592611370556534995_nat_o
% 3.29/3.52 @ ( image_6923511907955291850_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr1261947904930325089at_nat,X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( comple5685304695842803022at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq2
% 3.29/3.52 thf(fact_2640_SUP__Sup__eq2,axiom,
% 3.29/3.52 ! [S5: set_se6260736226359567993nt_int] :
% 3.29/3.52 ( ( comple7687260386943045147_int_o
% 3.29/3.52 @ ( image_4446226961036766042_int_o
% 3.29/3.52 @ ^ [I2: set_Pr958786334691620121nt_int,X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( comple5382143125604098054nt_int @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq2
% 3.29/3.52 thf(fact_2641_SUP__Sup__eq,axiom,
% 3.29/3.52 ! [S5: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( ( comple1177764198577243945_nat_o
% 3.29/3.52 @ ( image_4859512832475012440_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr4329608150637261639at_nat,X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ ( comple4364388969068068532at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq
% 3.29/3.52 thf(fact_2642_SUP__Sup__eq,axiom,
% 3.29/3.52 ! [S5: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( comple1901448594430626575_nat_o
% 3.29/3.52 @ ( image_5253903537071781336_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr1261947904930325089at_nat,X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ ( comple5685304695842803022at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq
% 3.29/3.52 thf(fact_2643_SUP__Sup__eq,axiom,
% 3.29/3.52 ! [S5: set_set_o] :
% 3.29/3.52 ( ( complete_Sup_Sup_o_o
% 3.29/3.52 @ ( image_set_o_o_o
% 3.29/3.52 @ ^ [I2: set_o,X4: $o] : ( member_o @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: $o] : ( member_o @ X4 @ ( comple90263536869209701_set_o @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq
% 3.29/3.52 thf(fact_2644_SUP__Sup__eq,axiom,
% 3.29/3.52 ! [S5: set_set_int] :
% 3.29/3.52 ( ( comple6496622788309502864_int_o
% 3.29/3.52 @ ( image_set_int_int_o
% 3.29/3.52 @ ^ [I2: set_int,X4: int] : ( member_int @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: int] : ( member_int @ X4 @ ( comple3221217463730067765et_int @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq
% 3.29/3.52 thf(fact_2645_SUP__Sup__eq,axiom,
% 3.29/3.52 ! [S5: set_set_nat] :
% 3.29/3.52 ( ( comple8317665133742190828_nat_o
% 3.29/3.52 @ ( image_set_nat_nat_o
% 3.29/3.52 @ ^ [I2: set_nat,X4: nat] : ( member_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat] : ( member_nat @ X4 @ ( comple7399068483239264473et_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_Sup_eq
% 3.29/3.52 thf(fact_2646_INF__Int__eq,axiom,
% 3.29/3.52 ! [S5: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( ( comple8183010123678664591_nat_o
% 3.29/3.52 @ ( image_4859512832475012440_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr4329608150637261639at_nat,X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: produc3843707927480180839at_nat] : ( member8757157785044589968at_nat @ X4 @ ( comple6751905152567503566at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq
% 3.29/3.52 thf(fact_2647_INF__Int__eq,axiom,
% 3.29/3.52 ! [S5: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( comple6265855634338933877_nat_o
% 3.29/3.52 @ ( image_5253903537071781336_nat_o
% 3.29/3.52 @ ^ [I2: set_Pr1261947904930325089at_nat,X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: product_prod_nat_nat] : ( member8440522571783428010at_nat @ X4 @ ( comple1930127330929219688at_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq
% 3.29/3.52 thf(fact_2648_INF__Int__eq,axiom,
% 3.29/3.52 ! [S5: set_set_o] :
% 3.29/3.52 ( ( complete_Inf_Inf_o_o
% 3.29/3.52 @ ( image_set_o_o_o
% 3.29/3.52 @ ^ [I2: set_o,X4: $o] : ( member_o @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: $o] : ( member_o @ X4 @ ( comple3063163877087187839_set_o @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq
% 3.29/3.52 thf(fact_2649_INF__Int__eq,axiom,
% 3.29/3.52 ! [S5: set_set_int] :
% 3.29/3.52 ( ( comple4393433247856107946_int_o
% 3.29/3.52 @ ( image_set_int_int_o
% 3.29/3.52 @ ^ [I2: set_int,X4: int] : ( member_int @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: int] : ( member_int @ X4 @ ( comple3628384868704368283et_int @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq
% 3.29/3.52 thf(fact_2650_INF__Int__eq,axiom,
% 3.29/3.52 ! [S5: set_set_nat] :
% 3.29/3.52 ( ( comple6214475593288795910_nat_o
% 3.29/3.52 @ ( image_set_nat_nat_o
% 3.29/3.52 @ ^ [I2: set_nat,X4: nat] : ( member_nat @ X4 @ I2 )
% 3.29/3.52 @ S5 ) )
% 3.29/3.52 = ( ^ [X4: nat] : ( member_nat @ X4 @ ( comple7806235888213564991et_nat @ S5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_Int_eq
% 3.29/3.52 thf(fact_2651_Sup__set__def,axiom,
% 3.29/3.52 ( comple4364388969068068532at_nat
% 3.29/3.52 = ( ^ [A6: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( collec6321179662152712658at_nat
% 3.29/3.52 @ ^ [X4: produc3843707927480180839at_nat] : ( complete_Sup_Sup_o @ ( image_3568060456209098518_nat_o @ ( member8757157785044589968at_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2652_Sup__set__def,axiom,
% 3.29/3.52 ( comple90263536869209701_set_o
% 3.29/3.52 = ( ^ [A6: set_set_o] :
% 3.29/3.52 ( collect_o
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Sup_Sup_o @ ( image_set_o_o @ ( member_o @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2653_Sup__set__def,axiom,
% 3.29/3.52 ( comple3221217463730067765et_int
% 3.29/3.52 = ( ^ [A6: set_set_int] :
% 3.29/3.52 ( collect_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Sup_Sup_o @ ( image_set_int_o @ ( member_int @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2654_Sup__set__def,axiom,
% 3.29/3.52 ( comple5685304695842803022at_nat
% 3.29/3.52 = ( ^ [A6: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( collec3392354462482085612at_nat
% 3.29/3.52 @ ^ [X4: product_prod_nat_nat] : ( complete_Sup_Sup_o @ ( image_7457375456213313148_nat_o @ ( member8440522571783428010at_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2655_Sup__set__def,axiom,
% 3.29/3.52 ( comple5382143125604098054nt_int
% 3.29/3.52 = ( ^ [A6: set_se6260736226359567993nt_int] :
% 3.29/3.52 ( collec213857154873943460nt_int
% 3.29/3.52 @ ^ [X4: product_prod_int_int] : ( complete_Sup_Sup_o @ ( image_701744273176368580_int_o @ ( member5262025264175285858nt_int @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2656_Sup__set__def,axiom,
% 3.29/3.52 ( comple7399068483239264473et_nat
% 3.29/3.52 = ( ^ [A6: set_set_nat] :
% 3.29/3.52 ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] : ( complete_Sup_Sup_o @ ( image_set_nat_o @ ( member_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_set_def
% 3.29/3.52 thf(fact_2657_Inf__set__def,axiom,
% 3.29/3.52 ( comple6751905152567503566at_nat
% 3.29/3.52 = ( ^ [A6: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( collec6321179662152712658at_nat
% 3.29/3.52 @ ^ [X4: produc3843707927480180839at_nat] : ( complete_Inf_Inf_o @ ( image_3568060456209098518_nat_o @ ( member8757157785044589968at_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2658_Inf__set__def,axiom,
% 3.29/3.52 ( comple3063163877087187839_set_o
% 3.29/3.52 = ( ^ [A6: set_set_o] :
% 3.29/3.52 ( collect_o
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Inf_Inf_o @ ( image_set_o_o @ ( member_o @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2659_Inf__set__def,axiom,
% 3.29/3.52 ( comple3628384868704368283et_int
% 3.29/3.52 = ( ^ [A6: set_set_int] :
% 3.29/3.52 ( collect_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Inf_Inf_o @ ( image_set_int_o @ ( member_int @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2660_Inf__set__def,axiom,
% 3.29/3.52 ( comple1930127330929219688at_nat
% 3.29/3.52 = ( ^ [A6: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( collec3392354462482085612at_nat
% 3.29/3.52 @ ^ [X4: product_prod_nat_nat] : ( complete_Inf_Inf_o @ ( image_7457375456213313148_nat_o @ ( member8440522571783428010at_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2661_Inf__set__def,axiom,
% 3.29/3.52 ( comple1626965760690514720nt_int
% 3.29/3.52 = ( ^ [A6: set_se6260736226359567993nt_int] :
% 3.29/3.52 ( collec213857154873943460nt_int
% 3.29/3.52 @ ^ [X4: product_prod_int_int] : ( complete_Inf_Inf_o @ ( image_701744273176368580_int_o @ ( member5262025264175285858nt_int @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2662_Inf__set__def,axiom,
% 3.29/3.52 ( comple7806235888213564991et_nat
% 3.29/3.52 = ( ^ [A6: set_set_nat] :
% 3.29/3.52 ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] : ( complete_Inf_Inf_o @ ( image_set_nat_o @ ( member_nat @ X4 ) @ A6 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_set_def
% 3.29/3.52 thf(fact_2663_image__diff__subset,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_rat @ ( minus_minus_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) @ ( image_nat_rat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_diff_subset
% 3.29/3.52 thf(fact_2664_image__diff__subset,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_nat @ ( minus_minus_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) @ ( image_nat_nat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_diff_subset
% 3.29/3.52 thf(fact_2665_image__diff__subset,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_int @ ( minus_minus_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) @ ( image_nat_int @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_diff_subset
% 3.29/3.52 thf(fact_2666_image__diff__subset,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int,B5: set_int] : ( ord_less_eq_set_nat @ ( minus_minus_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) @ ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_diff_subset
% 3.29/3.52 thf(fact_2667_image__diff__subset,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,B5: set_int] : ( ord_less_eq_set_int @ ( minus_minus_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) @ ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_diff_subset
% 3.29/3.52 thf(fact_2668_Inf__INT__eq2,axiom,
% 3.29/3.52 ( comple5307621999477653941_nat_o
% 3.29/3.52 = ( ^ [S4: set_se7255092946006855566_nat_o,X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( comple4403251139954110286at_nat @ ( image_5694205205332509994at_nat @ collec7872792499061297490at_nat @ ( image_5235725667318448191_nat_o @ produc9020218426428501292_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq2
% 3.29/3.52 thf(fact_2669_Inf__INT__eq2,axiom,
% 3.29/3.52 ( comple8322679762649017525_nat_o
% 3.29/3.52 = ( ^ [S4: set_se9180647916752606350_nat_o,X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( comple6751905152567503566at_nat @ ( image_4902389024228248874at_nat @ collec6321179662152712658at_nat @ ( image_6226802281960588479_nat_o @ produc410239310623530412_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq2
% 3.29/3.52 thf(fact_2670_Inf__INT__eq2,axiom,
% 3.29/3.52 ( comple2433913294995299363_num_o
% 3.29/3.52 = ( ^ [S4: set_nat_num_o,X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( comple6868718957223342258at_num @ ( image_6580737572886966642at_num @ collec4100598399430923318at_num @ ( image_8484515203959327177_num_o @ produc4927758841916487424_num_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq2
% 3.29/3.52 thf(fact_2671_Inf__INT__eq2,axiom,
% 3.29/3.52 ( comple1675732732025788397_nat_o
% 3.29/3.52 = ( ^ [S4: set_nat_nat_o,X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( comple1930127330929219688at_nat @ ( image_7124889717316225246at_nat @ collec3392354462482085612at_nat @ ( image_7429393840292777309_nat_o @ produc6081775807080527818_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq2
% 3.29/3.52 thf(fact_2672_Inf__INT__eq2,axiom,
% 3.29/3.52 ( comple5770381748412298549_int_o
% 3.29/3.52 = ( ^ [S4: set_int_int_o,X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( comple1626965760690514720nt_int @ ( image_4447441447610994254nt_int @ collec213857154873943460nt_int @ ( image_1365644804893650413_int_o @ produc4947309494688390418_int_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Inf_INT_eq2
% 3.29/3.52 thf(fact_2673_Sup__SUP__eq2,axiom,
% 3.29/3.52 ( comple4502628867940267931_nat_o
% 3.29/3.52 = ( ^ [S4: set_se7255092946006855566_nat_o,X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( comple7342073961973170484at_nat @ ( image_5694205205332509994at_nat @ collec7872792499061297490at_nat @ ( image_5235725667318448191_nat_o @ produc9020218426428501292_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq2
% 3.29/3.52 thf(fact_2674_Sup__SUP__eq2,axiom,
% 3.29/3.52 ( comple493620192902636699_nat_o
% 3.29/3.52 = ( ^ [S4: set_se9180647916752606350_nat_o,X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( comple4364388969068068532at_nat @ ( image_4902389024228248874at_nat @ collec6321179662152712658at_nat @ ( image_6226802281960588479_nat_o @ produc410239310623530412_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq2
% 3.29/3.52 thf(fact_2675_Sup__SUP__eq2,axiom,
% 3.29/3.52 ( comple4350791933526045961_num_o
% 3.29/3.52 = ( ^ [S4: set_nat_num_o,X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( comple1400524285282149784at_num @ ( image_6580737572886966642at_num @ collec4100598399430923318at_num @ ( image_8484515203959327177_num_o @ produc4927758841916487424_num_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq2
% 3.29/3.52 thf(fact_2676_Sup__SUP__eq2,axiom,
% 3.29/3.52 ( comple3592611370556534995_nat_o
% 3.29/3.52 = ( ^ [S4: set_nat_nat_o,X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( comple5685304695842803022at_nat @ ( image_7124889717316225246at_nat @ collec3392354462482085612at_nat @ ( image_7429393840292777309_nat_o @ produc6081775807080527818_nat_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq2
% 3.29/3.52 thf(fact_2677_Sup__SUP__eq2,axiom,
% 3.29/3.52 ( comple7687260386943045147_int_o
% 3.29/3.52 = ( ^ [S4: set_int_int_o,X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( comple5382143125604098054nt_int @ ( image_4447441447610994254nt_int @ collec213857154873943460nt_int @ ( image_1365644804893650413_int_o @ produc4947309494688390418_int_o @ S4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sup_SUP_eq2
% 3.29/3.52 thf(fact_2678_bot__empty__eq2,axiom,
% 3.29/3.52 ( bot_bo3364206721330744218_nat_o
% 3.29/3.52 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ bot_bo4948859079157340979at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bot_empty_eq2
% 3.29/3.52 thf(fact_2679_bot__empty__eq2,axiom,
% 3.29/3.52 ( bot_bot_nat_num_o
% 3.29/3.52 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ bot_bo7038385379056416535at_num ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bot_empty_eq2
% 3.29/3.52 thf(fact_2680_bot__empty__eq2,axiom,
% 3.29/3.52 ( bot_bot_int_int_o
% 3.29/3.52 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ bot_bo1796632182523588997nt_int ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bot_empty_eq2
% 3.29/3.52 thf(fact_2681_bot__empty__eq2,axiom,
% 3.29/3.52 ( bot_bo394778441745866138_nat_o
% 3.29/3.52 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ bot_bo228742789529271731at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bot_empty_eq2
% 3.29/3.52 thf(fact_2682_bot__empty__eq2,axiom,
% 3.29/3.52 ( bot_bot_nat_nat_o
% 3.29/3.52 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ bot_bo2099793752762293965at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bot_empty_eq2
% 3.29/3.52 thf(fact_2683_top__empty__eq2,axiom,
% 3.29/3.52 ( top_to1326704617074743934_nat_o
% 3.29/3.52 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ top_to5281548843312042519at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % top_empty_eq2
% 3.29/3.52 thf(fact_2684_top__empty__eq2,axiom,
% 3.29/3.52 ( top_to8903224817164384382_nat_o
% 3.29/3.52 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ top_to6833984726390702231at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % top_empty_eq2
% 3.29/3.52 thf(fact_2685_top__empty__eq2,axiom,
% 3.29/3.52 ( top_top_nat_num_o
% 3.29/3.52 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ top_to385025497714130939at_num ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % top_empty_eq2
% 3.29/3.52 thf(fact_2686_top__empty__eq2,axiom,
% 3.29/3.52 ( top_top_nat_nat_o
% 3.29/3.52 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ top_to4669805908274784177at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % top_empty_eq2
% 3.29/3.52 thf(fact_2687_top__empty__eq2,axiom,
% 3.29/3.52 ( top_top_int_int_o
% 3.29/3.52 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ top_to4366644338036079209nt_int ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % top_empty_eq2
% 3.29/3.52 thf(fact_2688_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_set_int,X2: int,A4: set_int] :
% 3.29/3.52 ( ! [C2: set_int] :
% 3.29/3.52 ( ( member_set_int @ C2 @ B5 )
% 3.29/3.52 => ~ ( member_int @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member_set_int @ A4 @ ( image_524474410958335435et_int @ ( insert_int @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member_int @ X2 @ A4 )
% 3.29/3.52 & ( member_set_int @ ( minus_minus_set_int @ A4 @ ( insert_int @ X2 @ bot_bot_set_int ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2689_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_set_Product_unit,X2: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ! [C2: set_Product_unit] :
% 3.29/3.52 ( ( member5877623283571906838t_unit @ C2 @ B5 )
% 3.29/3.52 => ~ ( member_Product_unit @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member5877623283571906838t_unit @ A4 @ ( image_4019945301284682565t_unit @ ( insert_Product_unit @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member_Product_unit @ X2 @ A4 )
% 3.29/3.52 & ( member5877623283571906838t_unit @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2690_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_se5479201105039950375at_nat,X2: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ! [C2: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( member6273874620674182256at_nat @ C2 @ B5 )
% 3.29/3.52 => ~ ( member8757157785044589968at_nat @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member6273874620674182256at_nat @ A4 @ ( image_4303274092540115909at_nat @ ( insert9069300056098147895at_nat @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member8757157785044589968at_nat @ X2 @ A4 )
% 3.29/3.52 & ( member6273874620674182256at_nat @ ( minus_3314409938677909166at_nat @ A4 @ ( insert9069300056098147895at_nat @ X2 @ bot_bo228742789529271731at_nat ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2691_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_se7855581050983116737at_nat,X2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ! [C2: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( member2643936169264416010at_nat @ C2 @ B5 )
% 3.29/3.52 => ~ ( member8440522571783428010at_nat @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member2643936169264416010at_nat @ A4 @ ( image_3684629450409544005at_nat @ ( insert8211810215607154385at_nat @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member8440522571783428010at_nat @ X2 @ A4 )
% 3.29/3.52 & ( member2643936169264416010at_nat @ ( minus_1356011639430497352at_nat @ A4 @ ( insert8211810215607154385at_nat @ X2 @ bot_bo2099793752762293965at_nat ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2692_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_set_o,X2: $o,A4: set_o] :
% 3.29/3.52 ( ! [C2: set_o] :
% 3.29/3.52 ( ( member_set_o @ C2 @ B5 )
% 3.29/3.52 => ~ ( member_o @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member_set_o @ A4 @ ( image_set_o_set_o @ ( insert_o @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member_o @ X2 @ A4 )
% 3.29/3.52 & ( member_set_o @ ( minus_minus_set_o @ A4 @ ( insert_o @ X2 @ bot_bot_set_o ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2693_in__image__insert__iff,axiom,
% 3.29/3.52 ! [B5: set_set_nat,X2: nat,A4: set_nat] :
% 3.29/3.52 ( ! [C2: set_nat] :
% 3.29/3.52 ( ( member_set_nat @ C2 @ B5 )
% 3.29/3.52 => ~ ( member_nat @ X2 @ C2 ) )
% 3.29/3.52 => ( ( member_set_nat @ A4 @ ( image_7916887816326733075et_nat @ ( insert_nat @ X2 ) @ B5 ) )
% 3.29/3.52 = ( ( member_nat @ X2 @ A4 )
% 3.29/3.52 & ( member_set_nat @ ( minus_minus_set_nat @ A4 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % in_image_insert_iff
% 3.29/3.52 thf(fact_2694_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_char @ top_top_set_char @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2695_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_o_set_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_char @ top_top_set_char @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_o_set_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2696_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_nat_set_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_char @ top_top_set_char @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_char @ ( comple7965528767983648192t_char @ ( image_nat_set_char @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2697_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_rat @ top_top_set_rat @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2698_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_o_set_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_rat @ top_top_set_rat @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_o_set_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2699_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_rat @ top_top_set_rat @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_rat @ ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2700_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_int @ top_top_set_int @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2701_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_o_set_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_int @ top_top_set_int @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_o_set_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2702_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_int @ top_top_set_int @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_int @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2703_INT__extend__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( minus_minus_set_nat @ top_top_set_nat @ B5 ) ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(3)
% 3.29/3.52 thf(fact_2704_INT__extend__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = A4 ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(4)
% 3.29/3.52 thf(fact_2705_INT__extend__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Pr4329608150637261639at_nat,A4: set_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo228742789529271731at_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = A4 ) )
% 3.29/3.52 & ( ( C3 != bot_bo228742789529271731at_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_3160451284896210088et_nat
% 3.29/3.52 @ ^ [X4: produc3843707927480180839at_nat] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(4)
% 3.29/3.52 thf(fact_2706_INT__extend__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_Pr1261947904930325089at_nat,A4: set_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = A4 ) )
% 3.29/3.52 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_15824709712370754et_nat
% 3.29/3.52 @ ^ [X4: product_prod_nat_nat] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(4)
% 3.29/3.52 thf(fact_2707_INT__extend__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_nat,B5: $o > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = A4 ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [X4: $o] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(4)
% 3.29/3.52 thf(fact_2708_INT__extend__simps_I4_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = A4 ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( minus_minus_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.52 = ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_nat_set_nat
% 3.29/3.52 @ ^ [X4: nat] : ( minus_minus_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_extend_simps(4)
% 3.29/3.52 thf(fact_2709_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: set_Pr4329608150637261639at_nat] : ( order_1878278401035043452at_nat @ ( insert2290795007606087959at_nat @ X2 @ bot_bo1534825418459847827at_nat ) @ ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ X2 @ X2 ) @ bot_bo4948859079157340979at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2710_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: int] : ( order_4471489696718655927on_int @ ( insert_int @ X2 @ bot_bot_set_int ) @ ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ X2 @ X2 ) @ bot_bo1796632182523588997nt_int ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2711_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: set_Pr1261947904930325089at_nat] : ( order_5942792088423767318at_nat @ ( insert9200635055090092081at_nat @ X2 @ bot_bo3083307316010499117at_nat ) @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ X2 @ X2 ) @ bot_bo228742789529271731at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2712_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: product_unit] : ( order_888282469287196226t_unit @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) @ ( insert4616891024742550839t_unit @ ( produc5692694829384537815t_unit @ X2 @ X2 ) @ bot_bo1654022762305692595t_unit ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2713_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: produc3843707927480180839at_nat] : ( order_2711500226769404828at_nat @ ( insert9069300056098147895at_nat @ X2 @ bot_bo228742789529271731at_nat ) @ ( insert398606708087465655at_nat @ ( produc2335810615602371415at_nat @ X2 @ X2 ) @ bot_bo7193250159860175667at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2714_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: product_prod_nat_nat] : ( order_7480980593162297270at_nat @ ( insert8211810215607154385at_nat @ X2 @ bot_bo2099793752762293965at_nat ) @ ( insert5050368324300391991at_nat @ ( produc6161850002892822231at_nat @ X2 @ X2 ) @ bot_bo5327735625951526323at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2715_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: $o] : ( order_6238756238976269133r_on_o @ ( insert_o @ X2 @ bot_bot_set_o ) @ ( insert6201435330877294327od_o_o @ ( product_Pair_o_o @ X2 @ X2 ) @ bot_bo7073875226086086771od_o_o ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2716_linear__order__on__singleton,axiom,
% 3.29/3.52 ! [X2: nat] : ( order_4473980167227706203on_nat @ ( insert_nat @ X2 @ bot_bot_set_nat ) @ ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ X2 @ X2 ) @ bot_bo2099793752762293965at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % linear_order_on_singleton
% 3.29/3.52 thf(fact_2717_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: set_Pr4329608150637261639at_nat] : ( total_5117575981256876747at_nat @ ( insert2290795007606087959at_nat @ X2 @ bot_bo1534825418459847827at_nat ) @ ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ X2 @ X2 ) @ bot_bo4948859079157340979at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2718_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: int] : ( total_on_int @ ( insert_int @ X2 @ bot_bot_set_int ) @ ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ X2 @ X2 ) @ bot_bo1796632182523588997nt_int ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2719_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: set_Pr1261947904930325089at_nat] : ( total_7212417256332265445at_nat @ ( insert9200635055090092081at_nat @ X2 @ bot_bo3083307316010499117at_nat ) @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ X2 @ X2 ) @ bot_bo228742789529271731at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2720_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: product_unit] : ( total_5665700600833547665t_unit @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) @ ( insert4616891024742550839t_unit @ ( produc5692694829384537815t_unit @ X2 @ X2 ) @ bot_bo1654022762305692595t_unit ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2721_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: produc3843707927480180839at_nat] : ( total_1513685709984341995at_nat @ ( insert9069300056098147895at_nat @ X2 @ bot_bo228742789529271731at_nat ) @ ( insert398606708087465655at_nat @ ( produc2335810615602371415at_nat @ X2 @ X2 ) @ bot_bo7193250159860175667at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2722_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: product_prod_nat_nat] : ( total_3592101749530773125at_nat @ ( insert8211810215607154385at_nat @ X2 @ bot_bo2099793752762293965at_nat ) @ ( insert5050368324300391991at_nat @ ( produc6161850002892822231at_nat @ X2 @ X2 ) @ bot_bo5327735625951526323at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2723_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: $o] : ( total_on_o @ ( insert_o @ X2 @ bot_bot_set_o ) @ ( insert6201435330877294327od_o_o @ ( product_Pair_o_o @ X2 @ X2 ) @ bot_bo7073875226086086771od_o_o ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2724_total__on__singleton,axiom,
% 3.29/3.52 ! [X2: nat] : ( total_on_nat @ ( insert_nat @ X2 @ bot_bot_set_nat ) @ ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ X2 @ X2 ) @ bot_bo2099793752762293965at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_singleton
% 3.29/3.52 thf(fact_2725_relation__of__def,axiom,
% 3.29/3.52 ( order_8308734813930759573at_nat
% 3.29/3.52 = ( ^ [P4: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat > $o,A6: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( collec7872792499061297490at_nat
% 3.29/3.52 @ ( produc9020218426428501292_nat_o
% 3.29/3.52 @ ^ [A5: set_Pr4329608150637261639at_nat,B4: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A5 @ B4 )
% 3.29/3.52 @ ( produc6258361011560675592at_nat @ A6
% 3.29/3.52 @ ^ [Uu: set_Pr4329608150637261639at_nat] : A6 ) )
% 3.29/3.52 & ( P4 @ A5 @ B4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % relation_of_def
% 3.29/3.52 thf(fact_2726_relation__of__def,axiom,
% 3.29/3.52 ( order_8809246210994205103at_nat
% 3.29/3.52 = ( ^ [P4: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat > $o,A6: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( collec6321179662152712658at_nat
% 3.29/3.52 @ ( produc410239310623530412_nat_o
% 3.29/3.52 @ ^ [A5: set_Pr1261947904930325089at_nat,B4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A5 @ B4 )
% 3.29/3.52 @ ( produc7726050920695093128at_nat @ A6
% 3.29/3.52 @ ^ [Uu: set_Pr1261947904930325089at_nat] : A6 ) )
% 3.29/3.52 & ( P4 @ A5 @ B4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % relation_of_def
% 3.29/3.52 thf(fact_2727_relation__of__def,axiom,
% 3.29/3.52 ( order_1962693441708344834of_nat
% 3.29/3.52 = ( ^ [P4: nat > nat > $o,A6: set_nat] :
% 3.29/3.52 ( collec3392354462482085612at_nat
% 3.29/3.52 @ ( produc6081775807080527818_nat_o
% 3.29/3.52 @ ^ [A5: nat,B4: nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A5 @ B4 )
% 3.29/3.52 @ ( produc457027306803732586at_nat @ A6
% 3.29/3.52 @ ^ [Uu: nat] : A6 ) )
% 3.29/3.52 & ( P4 @ A5 @ B4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % relation_of_def
% 3.29/3.52 thf(fact_2728_relation__of__def,axiom,
% 3.29/3.52 ( order_1960202971199294558of_int
% 3.29/3.52 = ( ^ [P4: int > int > $o,A6: set_int] :
% 3.29/3.52 ( collec213857154873943460nt_int
% 3.29/3.52 @ ( produc4947309494688390418_int_o
% 3.29/3.52 @ ^ [A5: int,B4: int] :
% 3.29/3.52 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A5 @ B4 )
% 3.29/3.52 @ ( produc1453890548195736866nt_int @ A6
% 3.29/3.52 @ ^ [Uu: int] : A6 ) )
% 3.29/3.52 & ( P4 @ A5 @ B4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % relation_of_def
% 3.29/3.52 thf(fact_2729_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: nat,A4: set_nat,B: product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( produc5506539147108004339t_unit @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 = ( insert6804906068341198690t_unit @ ( produc3434450474625521892t_unit @ A @ B )
% 3.29/3.52 @ ( sup_su4209953369189666580t_unit
% 3.29/3.52 @ ( produc5506539147108004339t_unit @ A4
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 @ ( produc5506539147108004339t_unit @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2730_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: nat,A4: set_nat,B: $o,B5: set_o] :
% 3.29/3.52 ( ( product_Sigma_nat_o @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 = ( insert2233377226759017069_nat_o @ ( product_Pair_nat_o @ A @ B )
% 3.29/3.52 @ ( sup_su503371503184139039_nat_o
% 3.29/3.52 @ ( product_Sigma_nat_o @ A4
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 @ ( product_Sigma_nat_o @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2731_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: product_unit,A4: set_Product_unit,B: nat,B5: set_nat] :
% 3.29/3.52 ( ( produc6875377002296012693it_nat @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_nat @ B @ B5 ) )
% 3.29/3.52 = ( insert6879346373837673660it_nat @ ( produc4803288329813530246it_nat @ A @ B )
% 3.29/3.52 @ ( sup_su1639320892072265582it_nat
% 3.29/3.52 @ ( produc6875377002296012693it_nat @ A4
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_nat @ B @ B5 ) )
% 3.29/3.52 @ ( produc6875377002296012693it_nat @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2732_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: product_unit,A4: set_Product_unit,B: product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( produc6121607364029222536t_unit @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 = ( insert4616891024742550839t_unit @ ( produc5692694829384537815t_unit @ A @ B )
% 3.29/3.52 @ ( sup_su6481247232241170203t_unit
% 3.29/3.52 @ ( produc6121607364029222536t_unit @ A4
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 @ ( produc6121607364029222536t_unit @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2733_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: product_unit,A4: set_Product_unit,B: $o,B5: set_o] :
% 3.29/3.52 ( ( produc4996980317674386579unit_o @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 = ( insert3586912282507785154unit_o @ ( produc8487917018914037602unit_o @ A @ B )
% 3.29/3.52 @ ( sup_su2851927382625014182unit_o
% 3.29/3.52 @ ( produc4996980317674386579unit_o @ A4
% 3.29/3.52 @ ^ [Uu: product_unit] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 @ ( produc4996980317674386579unit_o @ ( insert_Product_unit @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: product_unit] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2734_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: $o,A4: set_o,B: nat,B5: set_nat] :
% 3.29/3.52 ( ( product_Sigma_o_nat @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_nat @ B @ B5 ) )
% 3.29/3.52 = ( insert7948214739558299847_o_nat @ ( product_Pair_o_nat @ A @ B )
% 3.29/3.52 @ ( sup_su8679140417860611193_o_nat
% 3.29/3.52 @ ( product_Sigma_o_nat @ A4
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_nat @ B @ B5 ) )
% 3.29/3.52 @ ( product_Sigma_o_nat @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2735_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: $o,A4: set_o,B: product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( produc411009820408249917t_unit @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 = ( insert9112848208840649964t_unit @ ( produc3901946521647900940t_unit @ A @ B )
% 3.29/3.52 @ ( sup_su4058753791541417424t_unit
% 3.29/3.52 @ ( produc411009820408249917t_unit @ A4
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_Product_unit @ B @ B5 ) )
% 3.29/3.52 @ ( produc411009820408249917t_unit @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2736_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: $o,A4: set_o,B: $o,B5: set_o] :
% 3.29/3.52 ( ( product_Sigma_o_o @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 = ( insert6201435330877294327od_o_o @ ( product_Pair_o_o @ A @ B )
% 3.29/3.52 @ ( sup_su5769328420594410459od_o_o
% 3.29/3.52 @ ( product_Sigma_o_o @ A4
% 3.29/3.52 @ ^ [Uu: $o] : ( insert_o @ B @ B5 ) )
% 3.29/3.52 @ ( product_Sigma_o_o @ ( insert_o @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: $o] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2737_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: nat,A4: set_nat,B: num,B5: set_num] :
% 3.29/3.52 ( ( produc6237731129814287028at_num @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_num @ B @ B5 ) )
% 3.29/3.52 = ( insert8920054152555992091at_num @ ( product_Pair_nat_num @ A @ B )
% 3.29/3.52 @ ( sup_su2042722026077122175at_num
% 3.29/3.52 @ ( produc6237731129814287028at_num @ A4
% 3.29/3.52 @ ^ [Uu: nat] : ( insert_num @ B @ B5 ) )
% 3.29/3.52 @ ( produc6237731129814287028at_num @ ( insert_nat @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: nat] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2738_insert__Times__insert,axiom,
% 3.29/3.52 ! [A: int,A4: set_int,B: int,B5: set_int] :
% 3.29/3.52 ( ( produc1453890548195736866nt_int @ ( insert_int @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: int] : ( insert_int @ B @ B5 ) )
% 3.29/3.52 = ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ A @ B )
% 3.29/3.52 @ ( sup_su6024340866399070445nt_int
% 3.29/3.52 @ ( produc1453890548195736866nt_int @ A4
% 3.29/3.52 @ ^ [Uu: int] : ( insert_int @ B @ B5 ) )
% 3.29/3.52 @ ( produc1453890548195736866nt_int @ ( insert_int @ A @ A4 )
% 3.29/3.52 @ ^ [Uu: int] : B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % insert_Times_insert
% 3.29/3.52 thf(fact_2739_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_char,B5: product_unit > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ A4 @ ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2740_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_char,B5: $o > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ A4 @ ( comple7965528767983648192t_char @ ( image_o_set_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2741_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_char,B5: nat > set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_char @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ A4 @ ( comple7965528767983648192t_char @ ( image_nat_set_char @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2742_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_rat,B5: product_unit > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ A4 @ ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2743_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_rat,B5: $o > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ A4 @ ( comple4298007329820168263et_rat @ ( image_o_set_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2744_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_rat,B5: nat > set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_rat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ A4 @ ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2745_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_int,B5: product_unit > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ A4 @ ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2746_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_int,B5: $o > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ A4 @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2747_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_int,B5: nat > set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_int @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ A4 @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2748_INT__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(2)
% 3.29/3.52 thf(fact_2749_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_5325685772115642575t_char
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ ( comple7965528767983648192t_char @ ( image_5325685772115642575t_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2750_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_o_set_char
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ ( comple7965528767983648192t_char @ ( image_o_set_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2751_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_char,B5: set_char] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_char ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7965528767983648192t_char
% 3.29/3.52 @ ( image_nat_set_char
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_char @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_char @ ( comple7965528767983648192t_char @ ( image_nat_set_char @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2752_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_4665621433434589782et_rat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ ( comple4298007329820168263et_rat @ ( image_4665621433434589782et_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2753_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_o_set_rat
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ ( comple4298007329820168263et_rat @ ( image_o_set_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2754_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_rat,B5: set_rat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_rat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple4298007329820168263et_rat
% 3.29/3.52 @ ( image_nat_set_rat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_rat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ ( comple4298007329820168263et_rat @ ( image_nat_set_rat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2755_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( comple3628384868704368283et_int @ ( image_3995998972318789802et_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2756_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( comple3628384868704368283et_int @ ( image_o_set_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2757_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_int,B5: set_int] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_int ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3628384868704368283et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_set_int @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2758_INT__simps_I1_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = top_top_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_simps(1)
% 3.29/3.52 thf(fact_2759_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_int_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2760_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_8658272795163236474t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2761_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2762_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_3995998972318789802et_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2763_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2764_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2765_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_o_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2766_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2767_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2768_cSUP__UNION,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: nat > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_nat_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_UNION
% 3.29/3.52 thf(fact_2769_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_int_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2770_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_8658272795163236474t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2771_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_int,B5: int > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ! [X: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_int_set_int
% 3.29/3.52 @ ^ [X4: int] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_int_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2772_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_3995998972318789802et_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2773_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2774_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,B5: product_unit > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ! [X: product_unit] :
% 3.29/3.52 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_3995998972318789802et_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_873079544045703924it_int
% 3.29/3.52 @ ^ [X4: product_unit] : ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2775_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_o_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2776_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_Product_unit,F: product_unit > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2777_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_o,B5: $o > set_o,F: $o > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ! [X: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_o ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_o_set_int
% 3.29/3.52 @ ^ [X4: $o] : ( image_o_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_o_int
% 3.29/3.52 @ ^ [X4: $o] : ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2778_cINF__UNION,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: nat > set_int,F: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ! [X: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ( B5 @ X )
% 3.29/3.52 != bot_bot_set_int ) )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( comple3221217463730067765et_int
% 3.29/3.52 @ ( image_nat_set_int
% 3.29/3.52 @ ^ [X4: nat] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.52 @ A4 ) ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( comple3221217463730067765et_int @ ( image_nat_set_int @ B5 @ A4 ) ) ) )
% 3.29/3.52 = ( complete_Inf_Inf_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( B5 @ X4 ) ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_UNION
% 3.29/3.52 thf(fact_2779_Ex__inj__on__UNION__Sigma,axiom,
% 3.29/3.52 ! [A4: nat > set_nat,I3: set_nat] :
% 3.29/3.52 ? [F5: nat > product_prod_nat_nat] :
% 3.29/3.52 ( ( inj_on5538052773655684606at_nat @ F5 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.52 & ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F5 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) ) @ ( produc457027306803732586at_nat @ I3 @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Ex_inj_on_UNION_Sigma
% 3.29/3.52 thf(fact_2780_prod__set__simps_I1_J,axiom,
% 3.29/3.52 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( basic_1274512288150691911at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.52 = ( insert2290795007606087959at_nat @ X2 @ bot_bo1534825418459847827at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % prod_set_simps(1)
% 3.29/3.52 thf(fact_2781_prod__set__simps_I1_J,axiom,
% 3.29/3.52 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( basic_3661821009137050567at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.52 = ( insert9200635055090092081at_nat @ X2 @ bot_bo3083307316010499117at_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % prod_set_simps(1)
% 3.29/3.52 thf(fact_2782_prod__set__simps_I1_J,axiom,
% 3.29/3.52 ! [X2: int,Y3: int] :
% 3.29/3.52 ( ( basic_fsts_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.52 = ( insert_int @ X2 @ bot_bot_set_int ) ) ).
% 3.29/3.52
% 3.29/3.52 % prod_set_simps(1)
% 3.29/3.52 thf(fact_2783_prod__set__simps_I1_J,axiom,
% 3.29/3.52 ! [X2: nat,Y3: num] :
% 3.29/3.52 ( ( basic_fsts_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.52 = ( insert_nat @ X2 @ bot_bot_set_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % prod_set_simps(1)
% 3.29/3.52 thf(fact_2784_prod__set__simps_I1_J,axiom,
% 3.29/3.52 ! [X2: nat,Y3: nat] :
% 3.29/3.52 ( ( basic_fsts_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.52 = ( insert_nat @ X2 @ bot_bot_set_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % prod_set_simps(1)
% 3.29/3.52 thf(fact_2785_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: int > $o,F: int > nat,G: int > nat,S5: set_int] :
% 3.29/3.52 ( ( image_int_nat
% 3.29/3.52 @ ^ [X4: int] : ( if_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_sup_set_nat @ ( image_int_nat @ F @ ( inf_inf_set_int @ S5 @ ( collect_int @ P2 ) ) )
% 3.29/3.52 @ ( image_int_nat @ G
% 3.29/3.52 @ ( inf_inf_set_int @ S5
% 3.29/3.52 @ ( collect_int
% 3.29/3.52 @ ^ [X4: int] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2786_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: int > $o,F: int > int,G: int > int,S5: set_int] :
% 3.29/3.52 ( ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( if_int @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_sup_set_int @ ( image_int_int @ F @ ( inf_inf_set_int @ S5 @ ( collect_int @ P2 ) ) )
% 3.29/3.52 @ ( image_int_int @ G
% 3.29/3.52 @ ( inf_inf_set_int @ S5
% 3.29/3.52 @ ( collect_int
% 3.29/3.52 @ ^ [X4: int] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2787_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: nat > $o,F: nat > rat,G: nat > rat,S5: set_nat] :
% 3.29/3.52 ( ( image_nat_rat
% 3.29/3.52 @ ^ [X4: nat] : ( if_rat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_sup_set_rat @ ( image_nat_rat @ F @ ( inf_inf_set_nat @ S5 @ ( collect_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_nat_rat @ G
% 3.29/3.52 @ ( inf_inf_set_nat @ S5
% 3.29/3.52 @ ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2788_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: nat > $o,F: nat > nat,G: nat > nat,S5: set_nat] :
% 3.29/3.52 ( ( image_nat_nat
% 3.29/3.52 @ ^ [X4: nat] : ( if_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_sup_set_nat @ ( image_nat_nat @ F @ ( inf_inf_set_nat @ S5 @ ( collect_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_nat_nat @ G
% 3.29/3.52 @ ( inf_inf_set_nat @ S5
% 3.29/3.52 @ ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2789_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: nat > $o,F: nat > int,G: nat > int,S5: set_nat] :
% 3.29/3.52 ( ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( if_int @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_sup_set_int @ ( image_nat_int @ F @ ( inf_inf_set_nat @ S5 @ ( collect_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_nat_int @ G
% 3.29/3.52 @ ( inf_inf_set_nat @ S5
% 3.29/3.52 @ ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2790_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: nat > $o,F: nat > produc859450856879609959at_nat,G: nat > produc859450856879609959at_nat,S5: set_nat] :
% 3.29/3.52 ( ( image_3276603626957510736at_nat
% 3.29/3.52 @ ^ [X4: nat] : ( if_Pro4507677147265585453at_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( image_3276603626957510736at_nat @ F @ ( inf_inf_set_nat @ S5 @ ( collect_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_3276603626957510736at_nat @ G
% 3.29/3.52 @ ( inf_inf_set_nat @ S5
% 3.29/3.52 @ ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2791_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: product_prod_int_int > $o,F: product_prod_int_int > produc859450856879609959at_nat,G: product_prod_int_int > produc859450856879609959at_nat,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.52 ( ( image_8858061497167895027at_nat
% 3.29/3.52 @ ^ [X4: product_prod_int_int] : ( if_Pro4507677147265585453at_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( image_8858061497167895027at_nat @ F @ ( inf_in2269163501485487111nt_int @ S5 @ ( collec213857154873943460nt_int @ P2 ) ) )
% 3.29/3.52 @ ( image_8858061497167895027at_nat @ G
% 3.29/3.52 @ ( inf_in2269163501485487111nt_int @ S5
% 3.29/3.52 @ ( collec213857154873943460nt_int
% 3.29/3.52 @ ^ [X4: product_prod_int_int] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2792_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: product_prod_nat_nat > $o,F: product_prod_nat_nat > produc859450856879609959at_nat,G: product_prod_nat_nat > produc859450856879609959at_nat,S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( image_1119892238107900587at_nat
% 3.29/3.52 @ ^ [X4: product_prod_nat_nat] : ( if_Pro4507677147265585453at_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( image_1119892238107900587at_nat @ F @ ( inf_in2572325071724192079at_nat @ S5 @ ( collec3392354462482085612at_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_1119892238107900587at_nat @ G
% 3.29/3.52 @ ( inf_in2572325071724192079at_nat @ S5
% 3.29/3.52 @ ( collec3392354462482085612at_nat
% 3.29/3.52 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2793_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: nat > $o,F: nat > produc3843707927480180839at_nat,G: nat > produc3843707927480180839at_nat,S5: set_nat] :
% 3.29/3.52 ( ( image_2499013659892586576at_nat
% 3.29/3.52 @ ^ [X4: nat] : ( if_Pro3594990065127090477at_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( image_2499013659892586576at_nat @ F @ ( inf_inf_set_nat @ S5 @ ( collect_nat @ P2 ) ) )
% 3.29/3.52 @ ( image_2499013659892586576at_nat @ G
% 3.29/3.52 @ ( inf_inf_set_nat @ S5
% 3.29/3.52 @ ( collect_nat
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2794_if__image__distrib,axiom,
% 3.29/3.52 ! [P2: product_prod_int_int > $o,F: product_prod_int_int > produc3843707927480180839at_nat,G: product_prod_int_int > produc3843707927480180839at_nat,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.52 ( ( image_6029125644611338739at_nat
% 3.29/3.52 @ ^ [X4: product_prod_int_int] : ( if_Pro3594990065127090477at_nat @ ( P2 @ X4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ S5 )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( image_6029125644611338739at_nat @ F @ ( inf_in2269163501485487111nt_int @ S5 @ ( collec213857154873943460nt_int @ P2 ) ) )
% 3.29/3.52 @ ( image_6029125644611338739at_nat @ G
% 3.29/3.52 @ ( inf_in2269163501485487111nt_int @ S5
% 3.29/3.52 @ ( collec213857154873943460nt_int
% 3.29/3.52 @ ^ [X4: product_prod_int_int] :
% 3.29/3.52 ~ ( P2 @ X4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % if_image_distrib
% 3.29/3.52 thf(fact_2795_UN__Un,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr8693737435421807431at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ A4 ) ) @ ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2796_UN__Un,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr4329608150637261639at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ A4 ) ) @ ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2797_UN__Un,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr8693737435421807431at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ A4 ) ) @ ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2798_UN__Un,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ A4 ) ) @ ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2799_UN__Un,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2800_UN__Un,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_Un
% 3.29/3.52 thf(fact_2801_bdd__below__image__inf,axiom,
% 3.29/3.52 ! [F: nat > rat,G: nat > rat,A4: set_nat] :
% 3.29/3.52 ( ( condit1103211067700513672ow_rat
% 3.29/3.52 @ ( image_nat_rat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_rat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1103211067700513672ow_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.52 & ( condit1103211067700513672ow_rat @ ( image_nat_rat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_below_image_inf
% 3.29/3.52 thf(fact_2802_bdd__below__image__inf,axiom,
% 3.29/3.52 ! [F: nat > nat,G: nat > nat,A4: set_nat] :
% 3.29/3.52 ( ( condit1738341127787009408ow_nat
% 3.29/3.52 @ ( image_nat_nat
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.52 & ( condit1738341127787009408ow_nat @ ( image_nat_nat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_below_image_inf
% 3.29/3.52 thf(fact_2803_bdd__below__image__inf,axiom,
% 3.29/3.52 ! [F: nat > int,G: nat > int,A4: set_nat] :
% 3.29/3.52 ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( inf_inf_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.52 & ( condit1735850657277959132ow_int @ ( image_nat_int @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_below_image_inf
% 3.29/3.52 thf(fact_2804_bdd__below__image__inf,axiom,
% 3.29/3.52 ! [F: int > nat,G: int > nat,A4: set_int] :
% 3.29/3.52 ( ( condit1738341127787009408ow_nat
% 3.29/3.52 @ ( image_int_nat
% 3.29/3.52 @ ^ [X4: int] : ( inf_inf_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.52 & ( condit1738341127787009408ow_nat @ ( image_int_nat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_below_image_inf
% 3.29/3.52 thf(fact_2805_bdd__below__image__inf,axiom,
% 3.29/3.52 ! [F: int > int,G: int > int,A4: set_int] :
% 3.29/3.52 ( ( condit1735850657277959132ow_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( inf_inf_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.52 & ( condit1735850657277959132ow_int @ ( image_int_int @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_below_image_inf
% 3.29/3.52 thf(fact_2806_bdd__above__image__sup,axiom,
% 3.29/3.52 ! [F: nat > rat,G: nat > rat,A4: set_nat] :
% 3.29/3.52 ( ( condit1579696412822616692ve_rat
% 3.29/3.52 @ ( image_nat_rat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_rat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit1579696412822616692ve_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.52 & ( condit1579696412822616692ve_rat @ ( image_nat_rat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_above_image_sup
% 3.29/3.52 thf(fact_2807_bdd__above__image__sup,axiom,
% 3.29/3.52 ! [F: nat > nat,G: nat > nat,A4: set_nat] :
% 3.29/3.52 ( ( condit2214826472909112428ve_nat
% 3.29/3.52 @ ( image_nat_nat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.52 & ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_above_image_sup
% 3.29/3.52 thf(fact_2808_bdd__above__image__sup,axiom,
% 3.29/3.52 ! [F: nat > int,G: nat > int,A4: set_nat] :
% 3.29/3.52 ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( image_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.52 & ( condit2212336002400062152ve_int @ ( image_nat_int @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_above_image_sup
% 3.29/3.52 thf(fact_2809_bdd__above__image__sup,axiom,
% 3.29/3.52 ! [F: int > nat,G: int > nat,A4: set_int] :
% 3.29/3.52 ( ( condit2214826472909112428ve_nat
% 3.29/3.52 @ ( image_int_nat
% 3.29/3.52 @ ^ [X4: int] : ( sup_sup_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.52 & ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_above_image_sup
% 3.29/3.52 thf(fact_2810_bdd__above__image__sup,axiom,
% 3.29/3.52 ! [F: int > int,G: int > int,A4: set_int] :
% 3.29/3.52 ( ( condit2212336002400062152ve_int
% 3.29/3.52 @ ( image_int_int
% 3.29/3.52 @ ^ [X4: int] : ( sup_sup_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ A4 ) )
% 3.29/3.52 = ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.52 & ( condit2212336002400062152ve_int @ ( image_int_int @ G @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % bdd_above_image_sup
% 3.29/3.52 thf(fact_2811_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_Product_unit,B5: product_unit > set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ A4 @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2812_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_o,B5: product_unit > set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ A4 @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2813_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_Product_unit,B5: $o > set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [X4: $o] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [X4: $o] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ A4 @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2814_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_o,B5: $o > set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ A4 @ ( comple90263536869209701_set_o @ ( image_o_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2815_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_Product_unit,B5: nat > set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( sup_su793286257634532545t_unit @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ A4 @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2816_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_o,B5: nat > set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_o @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ A4 @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2817_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2818_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: set_nat,B5: $o > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2819_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_nat_set_nat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_nat_set_nat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2820_UN__simps_I3_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: set_Pr1261947904930325089at_nat,B5: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple5685304695842803022at_nat
% 3.29/3.52 @ ( image_3617315916088684441at_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su6327502436637775413at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo2099793752762293965at_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple5685304695842803022at_nat
% 3.29/3.52 @ ( image_3617315916088684441at_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su6327502436637775413at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su6327502436637775413at_nat @ A4 @ ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(3)
% 3.29/3.52 thf(fact_2821_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_Product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_7778121751606633509t_unit
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2822_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_o,B5: set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_6930536745178679216_set_o
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2823_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_Product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [X4: $o] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_663195431845683034t_unit
% 3.29/3.52 @ ^ [X4: $o] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2824_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_o,B5: set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_o_set_o
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_o_set_o @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2825_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_Product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple3349607820504768346t_unit
% 3.29/3.52 @ ( image_4824033694279209942t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( sup_su793286257634532545t_unit @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2826_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_o,B5: set_o] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_o ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple90263536869209701_set_o
% 3.29/3.52 @ ( image_nat_set_o
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_o @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2827_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_8173849991827986510et_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2828_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_o,A4: $o > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_o )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [X4: $o] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2829_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_nat,A4: nat > set_nat,B5: set_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_nat_set_nat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bot_set_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_nat_set_nat
% 3.29/3.52 @ ^ [X4: nat] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2830_UN__simps_I2_J,axiom,
% 3.29/3.52 ! [C3: set_Product_unit,A4: product_unit > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple5685304695842803022at_nat
% 3.29/3.52 @ ( image_3617315916088684441at_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su6327502436637775413at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = bot_bo2099793752762293965at_nat ) )
% 3.29/3.52 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( comple5685304695842803022at_nat
% 3.29/3.52 @ ( image_3617315916088684441at_nat
% 3.29/3.52 @ ^ [X4: product_unit] : ( sup_su6327502436637775413at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.52 @ C3 ) )
% 3.29/3.52 = ( sup_su6327502436637775413at_nat @ ( comple5685304695842803022at_nat @ ( image_3617315916088684441at_nat @ A4 @ C3 ) ) @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_simps(2)
% 3.29/3.52 thf(fact_2831_UN__insert,axiom,
% 3.29/3.52 ! [B5: nat > set_nat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2832_UN__insert,axiom,
% 3.29/3.52 ! [B5: product_unit > set_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2833_UN__insert,axiom,
% 3.29/3.52 ! [B5: $o > set_nat,A: $o,A4: set_o] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2834_UN__insert,axiom,
% 3.29/3.52 ! [B5: product_prod_nat_nat > set_nat,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( B5 @ A ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2835_UN__insert,axiom,
% 3.29/3.52 ! [B5: nat > set_Pr8693737435421807431at_nat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ B5 @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( B5 @ A ) @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2836_UN__insert,axiom,
% 3.29/3.52 ! [B5: product_unit > set_Pr8693737435421807431at_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ B5 @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( B5 @ A ) @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2837_UN__insert,axiom,
% 3.29/3.52 ! [B5: $o > set_Pr8693737435421807431at_nat,A: $o,A4: set_o] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ B5 @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( B5 @ A ) @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2838_UN__insert,axiom,
% 3.29/3.52 ! [B5: product_prod_nat_nat > set_Pr8693737435421807431at_nat,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ B5 @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( B5 @ A ) @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2839_UN__insert,axiom,
% 3.29/3.52 ! [B5: nat > set_Pr4329608150637261639at_nat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ B5 @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( B5 @ A ) @ ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2840_UN__insert,axiom,
% 3.29/3.52 ! [B5: product_unit > set_Pr4329608150637261639at_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ B5 @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( B5 @ A ) @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_insert
% 3.29/3.52 thf(fact_2841_inj__apsnd,axiom,
% 3.29/3.52 ! [F: code_integer > code_integer] :
% 3.29/3.52 ( ( inj_on20428373856169009nteger @ ( produc6499014454317279255nteger @ F ) @ top_to2363841527343591755nteger )
% 3.29/3.52 = ( inj_on1158064722259180589nteger @ F @ top_to4645266643341252675nteger ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_apsnd
% 3.29/3.52 thf(fact_2842_INT__insert,axiom,
% 3.29/3.52 ! [B5: nat > set_Pr1261947904930325089at_nat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ B5 @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( B5 @ A ) @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2843_INT__insert,axiom,
% 3.29/3.52 ! [B5: product_prod_nat_nat > set_Pr1261947904930325089at_nat,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ B5 @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( B5 @ A ) @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2844_INT__insert,axiom,
% 3.29/3.52 ! [B5: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat,A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ B5 @ ( insert9069300056098147895at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( B5 @ A ) @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2845_INT__insert,axiom,
% 3.29/3.52 ! [B5: product_unit > set_Pr1261947904930325089at_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ B5 @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( B5 @ A ) @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2846_INT__insert,axiom,
% 3.29/3.52 ! [B5: $o > set_Pr1261947904930325089at_nat,A: $o,A4: set_o] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( B5 @ A ) @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2847_INT__insert,axiom,
% 3.29/3.52 ! [B5: nat > set_nat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( B5 @ A ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2848_INT__insert,axiom,
% 3.29/3.52 ! [B5: product_prod_nat_nat > set_nat,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( B5 @ A ) @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2849_INT__insert,axiom,
% 3.29/3.52 ! [B5: produc3843707927480180839at_nat > set_nat,A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ ( insert9069300056098147895at_nat @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( B5 @ A ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2850_INT__insert,axiom,
% 3.29/3.52 ! [B5: product_unit > set_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( B5 @ A ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2851_INT__insert,axiom,
% 3.29/3.52 ! [B5: $o > set_nat,A: $o,A4: set_o] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( B5 @ A ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_insert
% 3.29/3.52 thf(fact_2852_inj__on__apsnd,axiom,
% 3.29/3.52 ! [F: code_integer > code_integer,A4: set_Code_integer] :
% 3.29/3.52 ( ( inj_on20428373856169009nteger @ ( produc6499014454317279255nteger @ F )
% 3.29/3.52 @ ( produc5882431272649516420nteger @ top_to4645266643341252675nteger
% 3.29/3.52 @ ^ [Uu: code_integer] : A4 ) )
% 3.29/3.52 = ( inj_on1158064722259180589nteger @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_apsnd
% 3.29/3.52 thf(fact_2853_inj__on__insert,axiom,
% 3.29/3.52 ! [F: int > nat,A: int,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ ( insert_int @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.52 & ~ ( member_nat @ ( F @ A ) @ ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ A @ bot_bot_set_int ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2854_inj__on__insert,axiom,
% 3.29/3.52 ! [F: int > int,A: int,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ ( insert_int @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.52 & ~ ( member_int @ ( F @ A ) @ ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ A @ bot_bot_set_int ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2855_inj__on__insert,axiom,
% 3.29/3.52 ! [F: product_unit > $o,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( inj_on8854722734121536060unit_o @ F @ ( insert_Product_unit @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on8854722734121536060unit_o @ F @ A4 )
% 3.29/3.52 & ~ ( member_o @ ( F @ A ) @ ( image_Product_unit_o @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2856_inj__on__insert,axiom,
% 3.29/3.52 ! [F: product_unit > nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( inj_on8430439091780834860it_nat @ F @ ( insert_Product_unit @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on8430439091780834860it_nat @ F @ A4 )
% 3.29/3.52 & ~ ( member_nat @ ( F @ A ) @ ( image_875570014554754200it_nat @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2857_inj__on__insert,axiom,
% 3.29/3.52 ! [F: product_unit > int,A: product_unit,A4: set_Product_unit] :
% 3.29/3.52 ( ( inj_on8427948621271784584it_int @ F @ ( insert_Product_unit @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on8427948621271784584it_int @ F @ A4 )
% 3.29/3.52 & ~ ( member_int @ ( F @ A ) @ ( image_873079544045703924it_int @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ A @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2858_inj__on__insert,axiom,
% 3.29/3.52 ! [F: $o > $o,A: $o,A4: set_o] :
% 3.29/3.52 ( ( inj_on_o_o @ F @ ( insert_o @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_o_o @ F @ A4 )
% 3.29/3.52 & ~ ( member_o @ ( F @ A ) @ ( image_o_o @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ A @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2859_inj__on__insert,axiom,
% 3.29/3.52 ! [F: $o > nat,A: $o,A4: set_o] :
% 3.29/3.52 ( ( inj_on_o_nat @ F @ ( insert_o @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_o_nat @ F @ A4 )
% 3.29/3.52 & ~ ( member_nat @ ( F @ A ) @ ( image_o_nat @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ A @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2860_inj__on__insert,axiom,
% 3.29/3.52 ! [F: $o > int,A: $o,A4: set_o] :
% 3.29/3.52 ( ( inj_on_o_int @ F @ ( insert_o @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_o_int @ F @ A4 )
% 3.29/3.52 & ~ ( member_int @ ( F @ A ) @ ( image_o_int @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ A @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2861_inj__on__insert,axiom,
% 3.29/3.52 ! [F: nat > rat,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ ( insert_nat @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.52 & ~ ( member_rat @ ( F @ A ) @ ( image_nat_rat @ F @ ( minus_minus_set_nat @ A4 @ ( insert_nat @ A @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2862_inj__on__insert,axiom,
% 3.29/3.52 ! [F: nat > $o,A: nat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_o @ F @ ( insert_nat @ A @ A4 ) )
% 3.29/3.52 = ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.52 & ~ ( member_o @ ( F @ A ) @ ( image_nat_o @ F @ ( minus_minus_set_nat @ A4 @ ( insert_nat @ A @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_insert
% 3.29/3.52 thf(fact_2863_inj__on__Un__image__eq__iff,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 => ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.52 = ( image_nat_rat @ F @ B5 ) )
% 3.29/3.52 = ( A4 = B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un_image_eq_iff
% 3.29/3.52 thf(fact_2864_inj__on__Un__image__eq__iff,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 => ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.52 = ( image_nat_nat @ F @ B5 ) )
% 3.29/3.52 = ( A4 = B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un_image_eq_iff
% 3.29/3.52 thf(fact_2865_inj__on__Un__image__eq__iff,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 => ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.52 = ( image_nat_int @ F @ B5 ) )
% 3.29/3.52 = ( A4 = B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un_image_eq_iff
% 3.29/3.52 thf(fact_2866_inj__on__Un__image__eq__iff,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 => ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.52 = ( image_int_nat @ F @ B5 ) )
% 3.29/3.52 = ( A4 = B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un_image_eq_iff
% 3.29/3.52 thf(fact_2867_inj__on__Un__image__eq__iff,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 => ( ( ( image_int_int @ F @ A4 )
% 3.29/3.52 = ( image_int_int @ F @ B5 ) )
% 3.29/3.52 = ( A4 = B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un_image_eq_iff
% 3.29/3.52 thf(fact_2868_Sigma__Un__distrib1,axiom,
% 3.29/3.52 ! [I3: set_nat,J3: set_nat,C3: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( sup_sup_set_nat @ I3 @ J3 ) @ C3 )
% 3.29/3.52 = ( sup_su6327502436637775413at_nat @ ( produc457027306803732586at_nat @ I3 @ C3 ) @ ( produc457027306803732586at_nat @ J3 @ C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib1
% 3.29/3.52 thf(fact_2869_Sigma__Un__distrib1,axiom,
% 3.29/3.52 ! [I3: set_Pr1261947904930325089at_nat,J3: set_Pr1261947904930325089at_nat,C3: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( produc2761391749766926216at_nat @ ( sup_su6327502436637775413at_nat @ I3 @ J3 ) @ C3 )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( produc2761391749766926216at_nat @ I3 @ C3 ) @ ( produc2761391749766926216at_nat @ J3 @ C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib1
% 3.29/3.52 thf(fact_2870_Sigma__Un__distrib1,axiom,
% 3.29/3.52 ! [I3: set_se7855581050983116737at_nat,J3: set_se7855581050983116737at_nat,C3: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( produc7726050920695093128at_nat @ ( sup_su3642409539654194069at_nat @ I3 @ J3 ) @ C3 )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( produc7726050920695093128at_nat @ I3 @ C3 ) @ ( produc7726050920695093128at_nat @ J3 @ C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib1
% 3.29/3.52 thf(fact_2871_Sigma__Int__distrib1,axiom,
% 3.29/3.52 ! [I3: set_nat,J3: set_nat,C3: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( inf_inf_set_nat @ I3 @ J3 ) @ C3 )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( produc457027306803732586at_nat @ I3 @ C3 ) @ ( produc457027306803732586at_nat @ J3 @ C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Int_distrib1
% 3.29/3.52 thf(fact_2872_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,G: nat > rat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_nat_rat @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_rat )
% 3.29/3.52 => ( inj_on_nat_rat
% 3.29/3.52 @ ^ [X4: nat] : ( if_rat @ ( member_nat @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_nat @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2873_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,G: nat > int,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_nat_int @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_int )
% 3.29/3.52 => ( inj_on_nat_int
% 3.29/3.52 @ ^ [X4: nat] : ( if_int @ ( member_nat @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_nat @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2874_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,G: int > int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_int_int @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_int )
% 3.29/3.52 => ( inj_on_int_int
% 3.29/3.52 @ ^ [X4: int] : ( if_int @ ( member_int @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_int @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2875_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: $o > product_unit,A4: set_o,G: $o > product_unit,B5: set_o] :
% 3.29/3.52 ( ( inj_on4268752236855399398t_unit @ F @ A4 )
% 3.29/3.52 => ( ( inj_on4268752236855399398t_unit @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_in4660618365625256667t_unit @ ( image_o_Product_unit @ F @ A4 ) @ ( image_o_Product_unit @ G @ B5 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( inj_on4268752236855399398t_unit
% 3.29/3.52 @ ^ [X4: $o] : ( if_Product_unit @ ( member_o @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_o @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2876_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: nat > product_unit,A4: set_nat,G: nat > product_unit,B5: set_nat] :
% 3.29/3.52 ( ( inj_on7061601236592826506t_unit @ F @ A4 )
% 3.29/3.52 => ( ( inj_on7061601236592826506t_unit @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_in4660618365625256667t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) @ ( image_8730104196221521654t_unit @ G @ B5 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( inj_on7061601236592826506t_unit
% 3.29/3.52 @ ^ [X4: nat] : ( if_Product_unit @ ( member_nat @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_nat @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2877_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: int > product_unit,A4: set_int,G: int > product_unit,B5: set_int] :
% 3.29/3.52 ( ( inj_on4178023183795006766t_unit @ F @ A4 )
% 3.29/3.52 => ( ( inj_on4178023183795006766t_unit @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_in4660618365625256667t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) @ ( image_5846526143423701914t_unit @ G @ B5 ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( inj_on4178023183795006766t_unit
% 3.29/3.52 @ ^ [X4: int] : ( if_Product_unit @ ( member_int @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_int @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2878_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: $o > $o,A4: set_o,G: $o > $o,B5: set_o] :
% 3.29/3.52 ( ( inj_on_o_o @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_o_o @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_o @ ( image_o_o @ F @ A4 ) @ ( image_o_o @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_o )
% 3.29/3.52 => ( inj_on_o_o
% 3.29/3.52 @ ^ [X4: $o] :
% 3.29/3.52 ( ( ( member_o @ X4 @ A4 )
% 3.29/3.52 => ( F @ X4 ) )
% 3.29/3.52 & ( ~ ( member_o @ X4 @ A4 )
% 3.29/3.52 => ( G @ X4 ) ) )
% 3.29/3.52 @ ( sup_sup_set_o @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2879_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: nat > $o,A4: set_nat,G: nat > $o,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_nat_o @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_o @ ( image_nat_o @ F @ A4 ) @ ( image_nat_o @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_o )
% 3.29/3.52 => ( inj_on_nat_o
% 3.29/3.52 @ ^ [X4: nat] :
% 3.29/3.52 ( ( ( member_nat @ X4 @ A4 )
% 3.29/3.52 => ( F @ X4 ) )
% 3.29/3.52 & ( ~ ( member_nat @ X4 @ A4 )
% 3.29/3.52 => ( G @ X4 ) ) )
% 3.29/3.52 @ ( sup_sup_set_nat @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2880_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: int > $o,A4: set_int,G: int > $o,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_o @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_int_o @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_o @ ( image_int_o @ F @ A4 ) @ ( image_int_o @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_o )
% 3.29/3.52 => ( inj_on_int_o
% 3.29/3.52 @ ^ [X4: int] :
% 3.29/3.52 ( ( ( member_int @ X4 @ A4 )
% 3.29/3.52 => ( F @ X4 ) )
% 3.29/3.52 & ( ~ ( member_int @ X4 @ A4 )
% 3.29/3.52 => ( G @ X4 ) ) )
% 3.29/3.52 @ ( sup_sup_set_int @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2881_inj__on__disjoint__Un,axiom,
% 3.29/3.52 ! [F: $o > nat,A4: set_o,G: $o > nat,B5: set_o] :
% 3.29/3.52 ( ( inj_on_o_nat @ F @ A4 )
% 3.29/3.52 => ( ( inj_on_o_nat @ G @ B5 )
% 3.29/3.52 => ( ( ( inf_inf_set_nat @ ( image_o_nat @ F @ A4 ) @ ( image_o_nat @ G @ B5 ) )
% 3.29/3.52 = bot_bot_set_nat )
% 3.29/3.52 => ( inj_on_o_nat
% 3.29/3.52 @ ^ [X4: $o] : ( if_nat @ ( member_o @ X4 @ A4 ) @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.52 @ ( sup_sup_set_o @ A4 @ B5 ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_disjoint_Un
% 3.29/3.52 thf(fact_2882_Sigma__Un__distrib2,axiom,
% 3.29/3.52 ! [I3: set_nat,A4: nat > set_nat,B5: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ I3
% 3.29/3.52 @ ^ [I2: nat] : ( sup_sup_set_nat @ ( A4 @ I2 ) @ ( B5 @ I2 ) ) )
% 3.29/3.52 = ( sup_su6327502436637775413at_nat @ ( produc457027306803732586at_nat @ I3 @ A4 ) @ ( produc457027306803732586at_nat @ I3 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib2
% 3.29/3.52 thf(fact_2883_Sigma__Un__distrib2,axiom,
% 3.29/3.52 ! [I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( produc2761391749766926216at_nat @ I3
% 3.29/3.52 @ ^ [I2: product_prod_nat_nat] : ( sup_su6327502436637775413at_nat @ ( A4 @ I2 ) @ ( B5 @ I2 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( produc2761391749766926216at_nat @ I3 @ A4 ) @ ( produc2761391749766926216at_nat @ I3 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib2
% 3.29/3.52 thf(fact_2884_Sigma__Un__distrib2,axiom,
% 3.29/3.52 ! [I3: set_se7855581050983116737at_nat,A4: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat,B5: set_Pr1261947904930325089at_nat > set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( produc7726050920695093128at_nat @ I3
% 3.29/3.52 @ ^ [I2: set_Pr1261947904930325089at_nat] : ( sup_su3642409539654194069at_nat @ ( A4 @ I2 ) @ ( B5 @ I2 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( produc7726050920695093128at_nat @ I3 @ A4 ) @ ( produc7726050920695093128at_nat @ I3 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Un_distrib2
% 3.29/3.52 thf(fact_2885_Times__Un__distrib1,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,C3: set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( sup_sup_set_nat @ A4 @ B5 )
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 = ( sup_su6327502436637775413at_nat
% 3.29/3.52 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 @ ( produc457027306803732586at_nat @ B5
% 3.29/3.52 @ ^ [Uu: nat] : C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Un_distrib1
% 3.29/3.52 thf(fact_2886_Times__Un__distrib1,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,C3: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( produc2761391749766926216at_nat @ ( sup_su6327502436637775413at_nat @ A4 @ B5 )
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : C3 )
% 3.29/3.52 = ( sup_su718114333110466843at_nat
% 3.29/3.52 @ ( produc2761391749766926216at_nat @ A4
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : C3 )
% 3.29/3.52 @ ( produc2761391749766926216at_nat @ B5
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Un_distrib1
% 3.29/3.52 thf(fact_2887_Times__Un__distrib1,axiom,
% 3.29/3.52 ! [A4: set_se7855581050983116737at_nat,B5: set_se7855581050983116737at_nat,C3: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( ( produc7726050920695093128at_nat @ ( sup_su3642409539654194069at_nat @ A4 @ B5 )
% 3.29/3.52 @ ^ [Uu: set_Pr1261947904930325089at_nat] : C3 )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat
% 3.29/3.52 @ ( produc7726050920695093128at_nat @ A4
% 3.29/3.52 @ ^ [Uu: set_Pr1261947904930325089at_nat] : C3 )
% 3.29/3.52 @ ( produc7726050920695093128at_nat @ B5
% 3.29/3.52 @ ^ [Uu: set_Pr1261947904930325089at_nat] : C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Un_distrib1
% 3.29/3.52 thf(fact_2888_Times__Int__Times,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,C3: set_Pr1261947904930325089at_nat,D: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( inf_in4302113700860409141at_nat
% 3.29/3.52 @ ( produc2761391749766926216at_nat @ A4
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : B5 )
% 3.29/3.52 @ ( produc2761391749766926216at_nat @ C3
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : D ) )
% 3.29/3.52 = ( produc2761391749766926216at_nat @ ( inf_in2572325071724192079at_nat @ A4 @ C3 )
% 3.29/3.52 @ ^ [Uu: product_prod_nat_nat] : ( inf_in2572325071724192079at_nat @ B5 @ D ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Int_Times
% 3.29/3.52 thf(fact_2889_Times__Int__Times,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,C3: set_nat,D: set_nat] :
% 3.29/3.52 ( ( inf_in2572325071724192079at_nat
% 3.29/3.52 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.52 @ ^ [Uu: nat] : B5 )
% 3.29/3.52 @ ( produc457027306803732586at_nat @ C3
% 3.29/3.52 @ ^ [Uu: nat] : D ) )
% 3.29/3.52 = ( produc457027306803732586at_nat @ ( inf_inf_set_nat @ A4 @ C3 )
% 3.29/3.52 @ ^ [Uu: nat] : ( inf_inf_set_nat @ B5 @ D ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Int_Times
% 3.29/3.52 thf(fact_2890_Sigma__Int__distrib2,axiom,
% 3.29/3.52 ! [I3: set_nat,A4: nat > set_nat,B5: nat > set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ I3
% 3.29/3.52 @ ^ [I2: nat] : ( inf_inf_set_nat @ ( A4 @ I2 ) @ ( B5 @ I2 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( produc457027306803732586at_nat @ I3 @ A4 ) @ ( produc457027306803732586at_nat @ I3 @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Sigma_Int_distrib2
% 3.29/3.52 thf(fact_2891_Times__Int__distrib1,axiom,
% 3.29/3.52 ! [A4: set_nat,B5: set_nat,C3: set_nat] :
% 3.29/3.52 ( ( produc457027306803732586at_nat @ ( inf_inf_set_nat @ A4 @ B5 )
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat
% 3.29/3.52 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.52 @ ^ [Uu: nat] : C3 )
% 3.29/3.52 @ ( produc457027306803732586at_nat @ B5
% 3.29/3.52 @ ^ [Uu: nat] : C3 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Times_Int_distrib1
% 3.29/3.52 thf(fact_2892_inj__on__Un,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.52 & ( inj_on_nat_rat @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_rat @ ( image_nat_rat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) @ ( image_nat_rat @ F @ ( minus_minus_set_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_rat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2893_inj__on__Un,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.52 & ( inj_on_nat_int @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_int @ ( image_nat_int @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) @ ( image_nat_int @ F @ ( minus_minus_set_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_int ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2894_inj__on__Un,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.52 & ( inj_on_int_int @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_int @ ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ B5 ) ) @ ( image_int_int @ F @ ( minus_minus_set_int @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_int ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2895_inj__on__Un,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.52 & ( inj_on_nat_nat @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_nat @ ( image_nat_nat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) ) @ ( image_nat_nat @ F @ ( minus_minus_set_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2896_inj__on__Un,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.52 & ( inj_on_int_nat @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_nat @ ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ B5 ) ) @ ( image_int_nat @ F @ ( minus_minus_set_int @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2897_inj__on__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > product_unit,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( inj_on1041401102088758999t_unit @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on1041401102088758999t_unit @ F @ A4 )
% 3.29/3.52 & ( inj_on1041401102088758999t_unit @ F @ B5 )
% 3.29/3.52 & ( ( inf_in4660618365625256667t_unit @ ( image_8487516615895632747t_unit @ F @ ( minus_8321449233255521966at_nat @ A4 @ B5 ) ) @ ( image_8487516615895632747t_unit @ F @ ( minus_8321449233255521966at_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2898_inj__on__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > $o,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( inj_on991952103320416098_nat_o @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on991952103320416098_nat_o @ F @ A4 )
% 3.29/3.52 & ( inj_on991952103320416098_nat_o @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_o @ ( image_3275415580317762038_nat_o @ F @ ( minus_8321449233255521966at_nat @ A4 @ B5 ) ) @ ( image_3275415580317762038_nat_o @ F @ ( minus_8321449233255521966at_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_o ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2899_inj__on__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( inj_on490725545064285830at_nat @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on490725545064285830at_nat @ F @ A4 )
% 3.29/3.52 & ( inj_on490725545064285830at_nat @ F @ B5 )
% 3.29/3.52 & ( ( inf_inf_set_nat @ ( image_6160980552072806642at_nat @ F @ ( minus_8321449233255521966at_nat @ A4 @ B5 ) ) @ ( image_6160980552072806642at_nat @ F @ ( minus_8321449233255521966at_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bot_set_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2900_inj__on__Un,axiom,
% 3.29/3.52 ! [F: produc3843707927480180839at_nat > product_unit,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( inj_on3108384905993948887t_unit @ F @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on3108384905993948887t_unit @ F @ A4 )
% 3.29/3.52 & ( inj_on3108384905993948887t_unit @ F @ B5 )
% 3.29/3.52 & ( ( inf_in4660618365625256667t_unit @ ( image_7082456443403096939t_unit @ F @ ( minus_3314409938677909166at_nat @ A4 @ B5 ) ) @ ( image_7082456443403096939t_unit @ F @ ( minus_3314409938677909166at_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2901_inj__on__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > product_prod_nat_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( inj_on229527429751349963at_nat @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( ( inj_on229527429751349963at_nat @ F @ A4 )
% 3.29/3.52 & ( inj_on229527429751349963at_nat @ F @ B5 )
% 3.29/3.52 & ( ( inf_in2572325071724192079at_nat @ ( image_6706873702294942047at_nat @ F @ ( minus_8321449233255521966at_nat @ A4 @ B5 ) ) @ ( image_6706873702294942047at_nat @ F @ ( minus_8321449233255521966at_nat @ B5 @ A4 ) ) )
% 3.29/3.52 = bot_bo2099793752762293965at_nat ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_Un
% 3.29/3.52 thf(fact_2902_inj__on__image,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ ( comple3221217463730067765et_int @ A4 ) )
% 3.29/3.52 => ( inj_on1389844818000382683et_nat @ ( image_int_nat @ F ) @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image
% 3.29/3.52 thf(fact_2903_inj__on__image,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ ( comple3221217463730067765et_int @ A4 ) )
% 3.29/3.52 => ( inj_on6435365835345961783et_int @ ( image_int_int @ F ) @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image
% 3.29/3.52 thf(fact_2904_inj__on__image,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ ( comple7399068483239264473et_nat @ A4 ) )
% 3.29/3.52 => ( inj_on1096178645466186887et_rat @ ( image_nat_rat @ F ) @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image
% 3.29/3.52 thf(fact_2905_inj__on__image,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ ( comple7399068483239264473et_nat @ A4 ) )
% 3.29/3.52 => ( inj_on4604407203859583615et_nat @ ( image_nat_nat @ F ) @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image
% 3.29/3.52 thf(fact_2906_inj__on__image,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ ( comple7399068483239264473et_nat @ A4 ) )
% 3.29/3.52 => ( inj_on426556184350386907et_int @ ( image_nat_int @ F ) @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image
% 3.29/3.52 thf(fact_2907_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > nat,B5: set_int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ ( sup_sup_set_int @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2908_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > nat,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2909_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > int,B5: set_int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( sup_sup_set_int @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2910_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > int,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2911_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > int,B5: set_o] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( sup_sup_set_o @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2912_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > int,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Sup_Sup_int @ ( image_nat_int @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2913_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2914_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > product_unit,B5: set_o] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ ( sup_sup_set_o @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2915_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > product_unit,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2916_cSUP__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > set_nat,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit5477540289124974626et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit5477540289124974626et_nat @ ( image_8173849991827986510et_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cSUP_union
% 3.29/3.52 thf(fact_2917_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > nat,B5: set_int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ ( sup_sup_set_int @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2918_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > nat,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2919_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > int,B5: set_int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( sup_sup_set_int @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2920_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > int,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2921_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > int,B5: set_o] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( sup_sup_set_o @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2922_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > int,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ B5 ) )
% 3.29/3.52 => ( ( complete_Inf_Inf_int @ ( image_nat_int @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2923_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > product_unit,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2924_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_o,F: $o > product_unit,B5: set_o] :
% 3.29/3.52 ( ( A4 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_o )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ ( sup_sup_set_o @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2925_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > product_unit,B5: set_nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ B5 ) )
% 3.29/3.52 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ ( sup_sup_set_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2926_cINF__union,axiom,
% 3.29/3.52 ! [A4: set_Product_unit,F: product_unit > set_nat,B5: set_Product_unit] :
% 3.29/3.52 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit68592940725977398et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.52 => ( ( condit68592940725977398et_nat @ ( image_8173849991827986510et_nat @ F @ B5 ) )
% 3.29/3.52 => ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ ( sup_su793286257634532545t_unit @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % cINF_union
% 3.29/3.52 thf(fact_2927_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: nat > rat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.52 => ( ( image_nat_rat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2928_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: nat > nat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.52 => ( ( image_nat_nat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2929_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: nat > int,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.52 => ( ( image_nat_int @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2930_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: int > nat,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_int @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.52 => ( ( image_int_nat @ F @ ( inf_inf_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2931_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: int > int,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_int @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.52 => ( ( image_int_int @ F @ ( inf_inf_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2932_inj__on__image__Int,axiom,
% 3.29/3.52 ! [F: product_prod_nat_nat > product_prod_nat_nat,C3: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( inj_on8969904277767023793at_nat @ F @ C3 )
% 3.29/3.52 => ( ( ord_le3146513528884898305at_nat @ A4 @ C3 )
% 3.29/3.52 => ( ( ord_le3146513528884898305at_nat @ B5 @ C3 )
% 3.29/3.52 => ( ( image_5168914502847457605at_nat @ F @ ( inf_in2572325071724192079at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) @ ( image_5168914502847457605at_nat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Int
% 3.29/3.52 thf(fact_2933_image__Int,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.52 => ( ( image_nat_rat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2934_image__Int,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.52 => ( ( image_nat_nat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2935_image__Int,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.52 => ( ( image_nat_int @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2936_image__Int,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.52 => ( ( image_int_nat @ F @ ( inf_inf_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2937_image__Int,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.52 => ( ( image_int_int @ F @ ( inf_inf_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_inf_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2938_image__Int,axiom,
% 3.29/3.52 ! [F: char > product_prod_nat_nat,A4: set_char,B5: set_char] :
% 3.29/3.52 ( ( inj_on1021528964648911549at_nat @ F @ top_top_set_char )
% 3.29/3.52 => ( ( image_8382823969816519465at_nat @ F @ ( inf_inf_set_char @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_8382823969816519465at_nat @ F @ A4 ) @ ( image_8382823969816519465at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2939_image__Int,axiom,
% 3.29/3.52 ! [F: rat > product_prod_nat_nat,A4: set_rat,B5: set_rat] :
% 3.29/3.52 ( ( inj_on8867882244352206326at_nat @ F @ top_top_set_rat )
% 3.29/3.52 => ( ( image_9175953278516507234at_nat @ F @ ( inf_inf_set_rat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_9175953278516507234at_nat @ F @ A4 ) @ ( image_9175953278516507234at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2940_image__Int,axiom,
% 3.29/3.52 ! [F: nat > product_prod_nat_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( inj_on5538052773655684606at_nat @ F @ top_top_set_nat )
% 3.29/3.52 => ( ( image_5846123807819985514at_nat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) @ ( image_5846123807819985514at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2941_image__Int,axiom,
% 3.29/3.52 ! [F: int > product_prod_nat_nat,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( inj_on8575894858119818402at_nat @ F @ top_top_set_int )
% 3.29/3.52 => ( ( image_8883965892284119310at_nat @ F @ ( inf_inf_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_8883965892284119310at_nat @ F @ A4 ) @ ( image_8883965892284119310at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2942_image__Int,axiom,
% 3.29/3.52 ! [F: list_nat > product_prod_nat_nat,A4: set_list_nat,B5: set_list_nat] :
% 3.29/3.52 ( ( inj_on7574789179980466158at_nat @ F @ top_top_set_list_nat )
% 3.29/3.52 => ( ( image_2795870212791037530at_nat @ F @ ( inf_inf_set_list_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( image_2795870212791037530at_nat @ F @ A4 ) @ ( image_2795870212791037530at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Int
% 3.29/3.52 thf(fact_2943_inj__on__image__Pow,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.52 => ( inj_on1096178645466186887et_rat @ ( image_nat_rat @ F ) @ ( pow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Pow
% 3.29/3.52 thf(fact_2944_inj__on__image__Pow,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.52 => ( inj_on4604407203859583615et_nat @ ( image_nat_nat @ F ) @ ( pow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Pow
% 3.29/3.52 thf(fact_2945_inj__on__image__Pow,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.52 => ( inj_on426556184350386907et_int @ ( image_nat_int @ F ) @ ( pow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Pow
% 3.29/3.52 thf(fact_2946_inj__on__image__Pow,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.52 => ( inj_on1389844818000382683et_nat @ ( image_int_nat @ F ) @ ( pow_int @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Pow
% 3.29/3.52 thf(fact_2947_inj__on__image__Pow,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.52 => ( inj_on6435365835345961783et_int @ ( image_int_int @ F ) @ ( pow_int @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Pow
% 3.29/3.52 thf(fact_2948_inj__on__image__Fpow,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.52 => ( inj_on1096178645466186887et_rat @ ( image_nat_rat @ F ) @ ( finite_Fpow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Fpow
% 3.29/3.52 thf(fact_2949_inj__on__image__Fpow,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.52 => ( inj_on4604407203859583615et_nat @ ( image_nat_nat @ F ) @ ( finite_Fpow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Fpow
% 3.29/3.52 thf(fact_2950_inj__on__image__Fpow,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.52 => ( inj_on426556184350386907et_int @ ( image_nat_int @ F ) @ ( finite_Fpow_nat @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Fpow
% 3.29/3.52 thf(fact_2951_inj__on__image__Fpow,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.52 => ( inj_on1389844818000382683et_nat @ ( image_int_nat @ F ) @ ( finite_Fpow_int @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Fpow
% 3.29/3.52 thf(fact_2952_inj__on__image__Fpow,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.52 => ( inj_on6435365835345961783et_int @ ( image_int_int @ F ) @ ( finite_Fpow_int @ A4 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_image_Fpow
% 3.29/3.52 thf(fact_2953_inj__on__imageI2,axiom,
% 3.29/3.52 ! [F3: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_o @ ( comp_o_o_nat @ F3 @ F ) @ A4 )
% 3.29/3.52 => ( inj_on_nat_o @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_imageI2
% 3.29/3.52 thf(fact_2954_inj__on__imageI2,axiom,
% 3.29/3.52 ! [F3: nat > num,F: int > nat,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_num @ ( comp_nat_num_int @ F3 @ F ) @ A4 )
% 3.29/3.52 => ( inj_on_int_nat @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_imageI2
% 3.29/3.52 thf(fact_2955_inj__on__imageI2,axiom,
% 3.29/3.52 ! [F3: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ ( comp_nat_nat_nat @ F3 @ F ) @ A4 )
% 3.29/3.52 => ( inj_on_nat_nat @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_imageI2
% 3.29/3.52 thf(fact_2956_inj__on__imageI2,axiom,
% 3.29/3.52 ! [F3: int > nat,F: int > int,A4: set_int] :
% 3.29/3.52 ( ( inj_on_int_nat @ ( comp_int_nat_int @ F3 @ F ) @ A4 )
% 3.29/3.52 => ( inj_on_int_int @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_imageI2
% 3.29/3.52 thf(fact_2957_inj__on__imageI2,axiom,
% 3.29/3.52 ! [F3: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,F: code_integer > code_integer > code_integer,A4: set_Code_integer] :
% 3.29/3.52 ( ( inj_on7031512951821619701nteger @ ( comp_C8797469213163452608nteger @ F3 @ F ) @ A4 )
% 3.29/3.52 => ( inj_on108595395805848489nteger @ F @ A4 ) ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_imageI2
% 3.29/3.52 thf(fact_2958_SUP__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr8693737435421807431at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ A4 ) ) @ ( comple2748534634209756852at_nat @ ( image_6654316230217496229at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2959_SUP__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr4329608150637261639at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ A4 ) ) @ ( comple4364388969068068532at_nat @ ( image_3876558564303283877at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2960_SUP__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr8693737435421807431at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ A4 ) ) @ ( comple2748534634209756852at_nat @ ( image_7260680879217540773at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2961_SUP__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr4329608150637261639at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ A4 ) ) @ ( comple4364388969068068532at_nat @ ( image_7364710425340685989at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2962_SUP__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_2819269535336293544et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2963_SUP__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2964_SUP__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > product_unit,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_8487516615895632747t_unit @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_8487516615895632747t_unit @ M @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_8487516615895632747t_unit @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2965_SUP__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > product_unit,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ M @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_7082456443403096939t_unit @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_union
% 3.29/3.52 thf(fact_2966_INF__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr1261947904930325089at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ A4 ) ) @ ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2967_INF__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ A4 ) ) @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2968_INF__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2969_INF__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2970_INF__union,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > product_unit,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_8487516615895632747t_unit @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_8487516615895632747t_unit @ M @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_8487516615895632747t_unit @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2971_INF__union,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > product_unit,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ M @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_7082456443403096939t_unit @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_union
% 3.29/3.52 thf(fact_2972_image__Un,axiom,
% 3.29/3.52 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( image_nat_rat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_sup_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2973_image__Un,axiom,
% 3.29/3.52 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( image_nat_nat @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2974_image__Un,axiom,
% 3.29/3.52 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.52 ( ( image_nat_int @ F @ ( sup_sup_set_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_sup_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2975_image__Un,axiom,
% 3.29/3.52 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( image_int_nat @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2976_image__Un,axiom,
% 3.29/3.52 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.52 ( ( image_int_int @ F @ ( sup_sup_set_int @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_sup_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2977_image__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( image_6321802852832981957at_nat @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( image_6321802852832981957at_nat @ F @ A4 ) @ ( image_6321802852832981957at_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2978_image__Un,axiom,
% 3.29/3.52 ! [F: produc859450856879609959at_nat > produc3843707927480180839at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( image_7637461350386011077at_nat @ F @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( image_7637461350386011077at_nat @ F @ A4 ) @ ( image_7637461350386011077at_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2979_image__Un,axiom,
% 3.29/3.52 ! [F: produc3843707927480180839at_nat > produc859450856879609959at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( image_5653576389946358725at_nat @ F @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( image_5653576389946358725at_nat @ F @ A4 ) @ ( image_5653576389946358725at_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2980_image__Un,axiom,
% 3.29/3.52 ! [F: produc3843707927480180839at_nat > produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( image_960689587819713477at_nat @ F @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( image_960689587819713477at_nat @ F @ A4 ) @ ( image_960689587819713477at_nat @ F @ B5 ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % image_Un
% 3.29/3.52 thf(fact_2981_INT__Un,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_Pr1261947904930325089at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ A4 ) ) @ ( comple1930127330929219688at_nat @ ( image_1384942819424619199at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_Un
% 3.29/3.52 thf(fact_2982_INT__Un,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ A4 ) ) @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_Un
% 3.29/3.52 thf(fact_2983_INT__Un,axiom,
% 3.29/3.52 ! [M: produc859450856879609959at_nat > set_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ ( sup_su718114333110466843at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_2819269535336293544et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_Un
% 3.29/3.52 thf(fact_2984_INT__Un,axiom,
% 3.29/3.52 ! [M: produc3843707927480180839at_nat > set_nat,A4: set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ ( sup_su5525570899277871387at_nat @ A4 @ B5 ) ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ M @ B5 ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INT_Un
% 3.29/3.52 thf(fact_2985_inj__on__convol__ident,axiom,
% 3.29/3.52 ! [F: set_Pr4329608150637261639at_nat > set_Pr4329608150637261639at_nat,X5: set_se5479201105039950375at_nat] :
% 3.29/3.52 ( inj_on1468925692805905105at_nat
% 3.29/3.52 @ ^ [X4: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ X4 @ ( F @ X4 ) )
% 3.29/3.52 @ X5 ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_convol_ident
% 3.29/3.52 thf(fact_2986_inj__on__convol__ident,axiom,
% 3.29/3.52 ! [F: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat,X5: set_se7855581050983116737at_nat] :
% 3.29/3.52 ( inj_on699426629415580343at_nat
% 3.29/3.52 @ ^ [X4: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ X4 @ ( F @ X4 ) )
% 3.29/3.52 @ X5 ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_convol_ident
% 3.29/3.52 thf(fact_2987_inj__on__convol__ident,axiom,
% 3.29/3.52 ! [F: nat > num,X5: set_nat] :
% 3.29/3.52 ( inj_on6246296710604522312at_num
% 3.29/3.52 @ ^ [X4: nat] : ( product_Pair_nat_num @ X4 @ ( F @ X4 ) )
% 3.29/3.52 @ X5 ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_convol_ident
% 3.29/3.52 thf(fact_2988_inj__on__convol__ident,axiom,
% 3.29/3.52 ! [F: nat > nat,X5: set_nat] :
% 3.29/3.52 ( inj_on5538052773655684606at_nat
% 3.29/3.52 @ ^ [X4: nat] : ( product_Pair_nat_nat @ X4 @ ( F @ X4 ) )
% 3.29/3.52 @ X5 ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_convol_ident
% 3.29/3.52 thf(fact_2989_inj__on__convol__ident,axiom,
% 3.29/3.52 ! [F: int > int,X5: set_int] :
% 3.29/3.52 ( inj_on5397397550511676250nt_int
% 3.29/3.52 @ ^ [X4: int] : ( product_Pair_int_int @ X4 @ ( F @ X4 ) )
% 3.29/3.52 @ X5 ) ).
% 3.29/3.52
% 3.29/3.52 % inj_on_convol_ident
% 3.29/3.52 thf(fact_2990_total__onI,axiom,
% 3.29/3.52 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat] :
% 3.29/3.52 ( ! [X: produc3843707927480180839at_nat,Y: produc3843707927480180839at_nat] :
% 3.29/3.52 ( ( member8757157785044589968at_nat @ X @ A4 )
% 3.29/3.52 => ( ( member8757157785044589968at_nat @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X @ Y ) @ R )
% 3.29/3.52 | ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_1513685709984341995at_nat @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2991_total__onI,axiom,
% 3.29/3.52 ! [A4: set_o,R: set_Product_prod_o_o] :
% 3.29/3.52 ( ! [X: $o,Y: $o] :
% 3.29/3.52 ( ( member_o @ X @ A4 )
% 3.29/3.52 => ( ( member_o @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X @ Y ) @ R )
% 3.29/3.52 | ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_on_o @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2992_total__onI,axiom,
% 3.29/3.52 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat] :
% 3.29/3.52 ( ! [X: set_Pr4329608150637261639at_nat,Y: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( member6273874620674182256at_nat @ X @ A4 )
% 3.29/3.52 => ( ( member6273874620674182256at_nat @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X @ Y ) @ R )
% 3.29/3.52 | ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_5117575981256876747at_nat @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2993_total__onI,axiom,
% 3.29/3.52 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ! [X: set_Pr1261947904930325089at_nat,Y: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( member2643936169264416010at_nat @ X @ A4 )
% 3.29/3.52 => ( ( member2643936169264416010at_nat @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X @ Y ) @ R )
% 3.29/3.52 | ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_7212417256332265445at_nat @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2994_total__onI,axiom,
% 3.29/3.52 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ! [X: nat,Y: nat] :
% 3.29/3.52 ( ( member_nat @ X @ A4 )
% 3.29/3.52 => ( ( member_nat @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X @ Y ) @ R )
% 3.29/3.52 | ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_on_nat @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2995_total__onI,axiom,
% 3.29/3.52 ! [A4: set_int,R: set_Pr958786334691620121nt_int] :
% 3.29/3.52 ( ! [X: int,Y: int] :
% 3.29/3.52 ( ( member_int @ X @ A4 )
% 3.29/3.52 => ( ( member_int @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X @ Y ) @ R )
% 3.29/3.52 | ( member5262025264175285858nt_int @ ( product_Pair_int_int @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_on_int @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2996_total__onI,axiom,
% 3.29/3.52 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ! [X: product_prod_nat_nat,Y: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.52 => ( ( member8440522571783428010at_nat @ Y @ A4 )
% 3.29/3.52 => ( ( X != Y )
% 3.29/3.52 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X @ Y ) @ R )
% 3.29/3.52 | ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ Y @ X ) @ R ) ) ) ) )
% 3.29/3.52 => ( total_3592101749530773125at_nat @ A4 @ R ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_onI
% 3.29/3.52 thf(fact_2997_total__on__def,axiom,
% 3.29/3.52 ( total_5117575981256876747at_nat
% 3.29/3.52 = ( ^ [A6: set_se5479201105039950375at_nat,R5: set_Pr7459493094073627847at_nat] :
% 3.29/3.52 ! [X4: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( member6273874620674182256at_nat @ X4 @ A6 )
% 3.29/3.52 => ! [Y5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( member6273874620674182256at_nat @ Y5 @ A6 )
% 3.29/3.52 => ( ( X4 != Y5 )
% 3.29/3.52 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R5 )
% 3.29/3.52 | ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ Y5 @ X4 ) @ R5 ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_def
% 3.29/3.52 thf(fact_2998_total__on__def,axiom,
% 3.29/3.52 ( total_7212417256332265445at_nat
% 3.29/3.52 = ( ^ [A6: set_se7855581050983116737at_nat,R5: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ! [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( member2643936169264416010at_nat @ X4 @ A6 )
% 3.29/3.52 => ! [Y5: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( member2643936169264416010at_nat @ Y5 @ A6 )
% 3.29/3.52 => ( ( X4 != Y5 )
% 3.29/3.52 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R5 )
% 3.29/3.52 | ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ Y5 @ X4 ) @ R5 ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_def
% 3.29/3.52 thf(fact_2999_total__on__def,axiom,
% 3.29/3.52 ( total_on_nat
% 3.29/3.52 = ( ^ [A6: set_nat,R5: set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ! [X4: nat] :
% 3.29/3.52 ( ( member_nat @ X4 @ A6 )
% 3.29/3.52 => ! [Y5: nat] :
% 3.29/3.52 ( ( member_nat @ Y5 @ A6 )
% 3.29/3.52 => ( ( X4 != Y5 )
% 3.29/3.52 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R5 )
% 3.29/3.52 | ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ Y5 @ X4 ) @ R5 ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_def
% 3.29/3.52 thf(fact_3000_total__on__def,axiom,
% 3.29/3.52 ( total_on_int
% 3.29/3.52 = ( ^ [A6: set_int,R5: set_Pr958786334691620121nt_int] :
% 3.29/3.52 ! [X4: int] :
% 3.29/3.52 ( ( member_int @ X4 @ A6 )
% 3.29/3.52 => ! [Y5: int] :
% 3.29/3.52 ( ( member_int @ Y5 @ A6 )
% 3.29/3.52 => ( ( X4 != Y5 )
% 3.29/3.52 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R5 )
% 3.29/3.52 | ( member5262025264175285858nt_int @ ( product_Pair_int_int @ Y5 @ X4 ) @ R5 ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_def
% 3.29/3.52 thf(fact_3001_total__on__def,axiom,
% 3.29/3.52 ( total_3592101749530773125at_nat
% 3.29/3.52 = ( ^ [A6: set_Pr1261947904930325089at_nat,R5: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ! [X4: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ X4 @ A6 )
% 3.29/3.52 => ! [Y5: product_prod_nat_nat] :
% 3.29/3.52 ( ( member8440522571783428010at_nat @ Y5 @ A6 )
% 3.29/3.52 => ( ( X4 != Y5 )
% 3.29/3.52 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X4 @ Y5 ) @ R5 )
% 3.29/3.52 | ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ Y5 @ X4 ) @ R5 ) ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % total_on_def
% 3.29/3.52 thf(fact_3002_SUP__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_UNIV_bool_expand
% 3.29/3.52 thf(fact_3003_SUP__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_UNIV_bool_expand
% 3.29/3.52 thf(fact_3004_SUP__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > set_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_UNIV_bool_expand
% 3.29/3.52 thf(fact_3005_SUP__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > product_unit] :
% 3.29/3.52 ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_sup_Product_unit @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % SUP_UNIV_bool_expand
% 3.29/3.52 thf(fact_3006_INF__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.52 ( ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( inf_in2572325071724192079at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_UNIV_bool_expand
% 3.29/3.52 thf(fact_3007_INF__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > set_nat] :
% 3.29/3.52 ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( inf_inf_set_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_UNIV_bool_expand
% 3.29/3.52 thf(fact_3008_INF__UNIV__bool__expand,axiom,
% 3.29/3.52 ! [A4: $o > product_unit] :
% 3.29/3.52 ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( inf_inf_Product_unit @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % INF_UNIV_bool_expand
% 3.29/3.52 thf(fact_3009_fun_Oinj__map,axiom,
% 3.29/3.52 ! [F: $o > $o] :
% 3.29/3.52 ( ( inj_on_o_o @ F @ top_top_set_o )
% 3.29/3.52 => ( inj_on_nat_o_nat_o @ ( comp_o_o_nat @ F ) @ top_top_set_nat_o ) ) ).
% 3.29/3.52
% 3.29/3.52 % fun.inj_map
% 3.29/3.52 thf(fact_3010_fun_Oinj__map,axiom,
% 3.29/3.52 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.52 ( ( inj_on3998011822705705585nteger @ F @ top_to3804862627464599871nteger )
% 3.29/3.52 => ( inj_on5500977043710295017nteger @ ( comp_C8797469213163452608nteger @ F ) @ top_to3639204395728341691nteger ) ) ).
% 3.29/3.52
% 3.29/3.52 % fun.inj_map
% 3.29/3.52 thf(fact_3011_fun_Oinj__map,axiom,
% 3.29/3.52 ! [F: nat > num] :
% 3.29/3.52 ( ( inj_on_nat_num @ F @ top_top_set_nat )
% 3.29/3.52 => ( inj_on5377432224680912883nt_num @ ( comp_nat_num_int @ F ) @ top_top_set_int_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % fun.inj_map
% 3.29/3.52 thf(fact_3012_fun_Oinj__map,axiom,
% 3.29/3.52 ! [F: nat > nat] :
% 3.29/3.52 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.52 => ( inj_on2461717442902640625at_nat @ ( comp_nat_nat_nat @ F ) @ top_top_set_nat_nat ) ) ).
% 3.29/3.52
% 3.29/3.52 % fun.inj_map
% 3.29/3.52 thf(fact_3013_fun_Oinj__map,axiom,
% 3.29/3.52 ! [F: int > nat] :
% 3.29/3.52 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.52 => ( inj_on856898432580761861nt_nat @ ( comp_int_nat_int @ F ) @ top_top_set_int_int ) ) ).
% 3.29/3.52
% 3.29/3.52 % fun.inj_map
% 3.29/3.52 thf(fact_3014_Un__eq__UN,axiom,
% 3.29/3.52 ( sup_su718114333110466843at_nat
% 3.29/3.52 = ( ^ [A6: set_Pr8693737435421807431at_nat,B6: set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( comple2748534634209756852at_nat
% 3.29/3.52 @ ( image_8493167801588156084at_nat
% 3.29/3.52 @ ^ [B4: $o] : ( if_set1508868558775481357at_nat @ B4 @ A6 @ B6 )
% 3.29/3.52 @ top_top_set_o ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Un_eq_UN
% 3.29/3.52 thf(fact_3015_Un__eq__UN,axiom,
% 3.29/3.52 ( sup_su5525570899277871387at_nat
% 3.29/3.52 = ( ^ [A6: set_Pr4329608150637261639at_nat,B6: set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( comple4364388969068068532at_nat
% 3.29/3.52 @ ( image_2496312346330513076at_nat
% 3.29/3.52 @ ^ [B4: $o] : ( if_set3208018901896979469at_nat @ B4 @ A6 @ B6 )
% 3.29/3.52 @ top_top_set_o ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Un_eq_UN
% 3.29/3.52 thf(fact_3016_Un__eq__UN,axiom,
% 3.29/3.52 ( sup_sup_set_nat
% 3.29/3.52 = ( ^ [A6: set_nat,B6: set_nat] :
% 3.29/3.52 ( comple7399068483239264473et_nat
% 3.29/3.52 @ ( image_o_set_nat
% 3.29/3.52 @ ^ [B4: $o] : ( if_set_nat @ B4 @ A6 @ B6 )
% 3.29/3.52 @ top_top_set_o ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % Un_eq_UN
% 3.29/3.52 thf(fact_3017_UN__bool__eq,axiom,
% 3.29/3.52 ! [A4: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.52 ( ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_su718114333110466843at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_bool_eq
% 3.29/3.52 thf(fact_3018_UN__bool__eq,axiom,
% 3.29/3.52 ! [A4: $o > set_Pr4329608150637261639at_nat] :
% 3.29/3.52 ( ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_su5525570899277871387at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_bool_eq
% 3.29/3.52 thf(fact_3019_UN__bool__eq,axiom,
% 3.29/3.52 ! [A4: $o > set_nat] :
% 3.29/3.52 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ top_top_set_o ) )
% 3.29/3.52 = ( sup_sup_set_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % UN_bool_eq
% 3.29/3.52 thf(fact_3020_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > nat,G: int > nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.52 => ( ( sup_sup_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ A4 ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_nat
% 3.29/3.52 @ ( image_int_nat
% 3.29/3.52 @ ^ [A5: int] : ( sup_sup_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.52 thf(fact_3021_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.52 ! [A4: set_nat,F: nat > nat,G: nat > nat] :
% 3.29/3.52 ( ( A4 != bot_bot_set_nat )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.52 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.52 => ( ( sup_sup_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ A4 ) ) )
% 3.29/3.52 = ( complete_Sup_Sup_nat
% 3.29/3.52 @ ( image_nat_nat
% 3.29/3.52 @ ^ [A5: nat] : ( sup_sup_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.52 @ A4 ) ) ) ) ) ) ).
% 3.29/3.52
% 3.29/3.52 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.52 thf(fact_3022_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.52 ! [A4: set_int,F: int > int,G: int > int] :
% 3.29/3.52 ( ( A4 != bot_bot_set_int )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.52 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_int_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Sup_Sup_int
% 3.29/3.53 @ ( image_int_int
% 3.29/3.53 @ ^ [A5: int] : ( sup_sup_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3023_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,G: product_unit > int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Sup_Sup_int
% 3.29/3.53 @ ( image_873079544045703924it_int
% 3.29/3.53 @ ^ [A5: product_unit] : ( sup_sup_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3024_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,G: $o > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_o_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Sup_Sup_int
% 3.29/3.53 @ ( image_o_int
% 3.29/3.53 @ ^ [A5: $o] : ( sup_sup_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3025_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,G: nat > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Sup_Sup_int
% 3.29/3.53 @ ( image_nat_int
% 3.29/3.53 @ ^ [A5: nat] : ( sup_sup_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3026_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,G: product_unit > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [A5: product_unit] : ( sup_sup_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3027_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,G: $o > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit
% 3.29/3.53 @ ( image_o_Product_unit
% 3.29/3.53 @ ^ [A5: $o] : ( sup_sup_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3028_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > product_unit,G: nat > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit
% 3.29/3.53 @ ( image_8730104196221521654t_unit
% 3.29/3.53 @ ^ [A5: nat] : ( sup_sup_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3029_conditionally__complete__lattice__class_OSUP__sup__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > set_nat,G: product_unit > set_nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_8173849991827986510et_nat @ G @ A4 ) )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ G @ A4 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [A5: product_unit] : ( sup_sup_set_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % conditionally_complete_lattice_class.SUP_sup_distrib
% 3.29/3.53 thf(fact_3030_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,G: int > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_int_nat
% 3.29/3.53 @ ^ [A5: int] : ( inf_inf_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3031_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,G: nat > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_nat_nat
% 3.29/3.53 @ ^ [A5: nat] : ( inf_inf_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3032_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,G: int > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_int_int
% 3.29/3.53 @ ^ [A5: int] : ( inf_inf_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3033_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,G: product_unit > int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_873079544045703924it_int
% 3.29/3.53 @ ^ [A5: product_unit] : ( inf_inf_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3034_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,G: $o > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_o_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_o_int
% 3.29/3.53 @ ^ [A5: $o] : ( inf_inf_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3035_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,G: nat > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_nat_int @ G @ A4 ) ) )
% 3.29/3.53 = ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_nat_int
% 3.29/3.53 @ ^ [A5: nat] : ( inf_inf_int @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3036_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,G: product_unit > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [A5: product_unit] : ( inf_inf_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3037_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,G: $o > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_o_Product_unit
% 3.29/3.53 @ ^ [A5: $o] : ( inf_inf_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3038_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > product_unit,G: nat > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ G @ A4 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_8730104196221521654t_unit
% 3.29/3.53 @ ^ [A5: nat] : ( inf_inf_Product_unit @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3039_cINF__inf__distrib,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > set_nat,G: product_unit > set_nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit68592940725977398et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit68592940725977398et_nat @ ( image_8173849991827986510et_nat @ G @ A4 ) )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ G @ A4 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [A5: product_unit] : ( inf_inf_set_nat @ ( F @ A5 ) @ ( G @ A5 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_inf_distrib
% 3.29/3.53 thf(fact_3040_fsts_Ointros,axiom,
% 3.29/3.53 ! [P: produc7812382424243267045t_unit] : ( member_ref_a @ ( produc473321116828791851t_unit @ P ) @ ( basic_685971451221398055t_unit @ P ) ) ).
% 3.29/3.53
% 3.29/3.53 % fsts.intros
% 3.29/3.53 thf(fact_3041_fsts_Osimps,axiom,
% 3.29/3.53 ! [A: ref_a,P: produc7812382424243267045t_unit] :
% 3.29/3.53 ( ( member_ref_a @ A @ ( basic_685971451221398055t_unit @ P ) )
% 3.29/3.53 = ( A
% 3.29/3.53 = ( produc473321116828791851t_unit @ P ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fsts.simps
% 3.29/3.53 thf(fact_3042_fsts_Ocases,axiom,
% 3.29/3.53 ! [A: ref_a,P: produc7812382424243267045t_unit] :
% 3.29/3.53 ( ( member_ref_a @ A @ ( basic_685971451221398055t_unit @ P ) )
% 3.29/3.53 => ( A
% 3.29/3.53 = ( produc473321116828791851t_unit @ P ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fsts.cases
% 3.29/3.53 thf(fact_3043_INT__bool__eq,axiom,
% 3.29/3.53 ! [A4: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ top_top_set_o ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_bool_eq
% 3.29/3.53 thf(fact_3044_INT__bool__eq,axiom,
% 3.29/3.53 ! [A4: $o > set_nat] :
% 3.29/3.53 ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ top_top_set_o ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( A4 @ $true ) @ ( A4 @ $false ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_bool_eq
% 3.29/3.53 thf(fact_3045_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,A: nat] :
% 3.29/3.53 ( ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3046_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,A: int] :
% 3.29/3.53 ( ( ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 = ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3047_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: $o > int,A4: set_o,A: $o] :
% 3.29/3.53 ( ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3048_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,A: nat] :
% 3.29/3.53 ( ( ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3049_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,A: int] :
% 3.29/3.53 ( ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3050_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o,A: $o] :
% 3.29/3.53 ( ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3051_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat,A: nat] :
% 3.29/3.53 ( ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3052_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int,A: int] :
% 3.29/3.53 ( ( ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3053_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A4: set_o,A: $o] :
% 3.29/3.53 ( ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit68592940725977398et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3054_cSUP__eq__cINF__D,axiom,
% 3.29/3.53 ! [F: nat > set_nat,A4: set_nat,A: nat] :
% 3.29/3.53 ( ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( condit68592940725977398et_nat @ ( image_nat_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ A @ A4 )
% 3.29/3.53 => ( ( F @ A )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_eq_cINF_D
% 3.29/3.53 thf(fact_3055_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,A: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ ( insert_int @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_nat @ ( F @ A ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3056_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_nat @ ( F @ A ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3057_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,A: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_int @ ( image_int_int @ F @ ( insert_int @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_int @ ( F @ A ) @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3058_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_int @ ( F @ A ) @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3059_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,A: $o] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_int @ ( image_o_int @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_int @ ( F @ A ) @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3060_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Sup_Sup_int @ ( image_nat_int @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_int @ ( F @ A ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3061_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3062_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,A: $o] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3063_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > product_unit,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3064_cSUP__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > set_nat,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_insert
% 3.29/3.53 thf(fact_3065_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,A: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ ( insert_int @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_nat @ ( F @ A ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3066_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_nat @ ( F @ A ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3067_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,A: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_int @ ( image_int_int @ F @ ( insert_int @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_int @ ( F @ A ) @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3068_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_int @ ( F @ A ) @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3069_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,A: $o] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_int @ ( image_o_int @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_int @ ( F @ A ) @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3070_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( complete_Inf_Inf_int @ ( image_nat_int @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_int @ ( F @ A ) @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3071_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3072_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,A: $o] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3073_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > product_unit,A: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3074_cINF__insert,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > set_nat,A: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit68592940725977398et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( F @ A ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_insert
% 3.29/3.53 thf(fact_3075_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > $o,B5: set_o,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_o @ F @ B5 )
% 3.29/3.53 => ( ( member_o @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_o_o @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3076_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > nat,B5: set_o,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_nat @ F @ B5 )
% 3.29/3.53 => ( ( member_o @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3077_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > int,B5: set_o,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_int @ F @ B5 )
% 3.29/3.53 => ( ( member_o @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3078_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: nat > rat,B5: set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ B5 )
% 3.29/3.53 => ( ( member_nat @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ( member_rat @ ( F @ A ) @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.53 = ( member_nat @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3079_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: nat > $o,B5: set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_o @ F @ B5 )
% 3.29/3.53 => ( ( member_nat @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.53 = ( member_nat @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3080_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: nat > nat,B5: set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ B5 )
% 3.29/3.53 => ( ( member_nat @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_nat @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3081_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: nat > int,B5: set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ B5 )
% 3.29/3.53 => ( ( member_nat @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 = ( member_nat @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3082_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: int > $o,B5: set_int,A: int,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_o @ F @ B5 )
% 3.29/3.53 => ( ( member_int @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_int_o @ F @ A4 ) )
% 3.29/3.53 = ( member_int @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3083_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: int > nat,B5: set_int,A: int,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ B5 )
% 3.29/3.53 => ( ( member_int @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_int @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3084_inj__on__image__mem__iff,axiom,
% 3.29/3.53 ! [F: int > int,B5: set_int,A: int,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ B5 )
% 3.29/3.53 => ( ( member_int @ A @ B5 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 = ( member_int @ A @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_mem_iff
% 3.29/3.53 thf(fact_3085_inj__on__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > rat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.53 = ( image_nat_rat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_eq_iff
% 3.29/3.53 thf(fact_3086_inj__on__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > nat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.53 = ( image_nat_nat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_eq_iff
% 3.29/3.53 thf(fact_3087_inj__on__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > int,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.53 = ( image_nat_int @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_eq_iff
% 3.29/3.53 thf(fact_3088_inj__on__image__eq__iff,axiom,
% 3.29/3.53 ! [F: int > nat,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.53 => ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.53 = ( image_int_nat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_eq_iff
% 3.29/3.53 thf(fact_3089_inj__on__image__eq__iff,axiom,
% 3.29/3.53 ! [F: int > int,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.53 => ( ( ( image_int_int @ F @ A4 )
% 3.29/3.53 = ( image_int_int @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_eq_iff
% 3.29/3.53 thf(fact_3090_subset__image__inj,axiom,
% 3.29/3.53 ! [S5: set_rat,F: nat > rat,T3: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_rat @ S5 @ ( image_nat_rat @ F @ T3 ) )
% 3.29/3.53 = ( ? [U2: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ U2 @ T3 )
% 3.29/3.53 & ( inj_on_nat_rat @ F @ U2 )
% 3.29/3.53 & ( S5
% 3.29/3.53 = ( image_nat_rat @ F @ U2 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % subset_image_inj
% 3.29/3.53 thf(fact_3091_subset__image__inj,axiom,
% 3.29/3.53 ! [S5: set_nat,F: nat > nat,T3: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ S5 @ ( image_nat_nat @ F @ T3 ) )
% 3.29/3.53 = ( ? [U2: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ U2 @ T3 )
% 3.29/3.53 & ( inj_on_nat_nat @ F @ U2 )
% 3.29/3.53 & ( S5
% 3.29/3.53 = ( image_nat_nat @ F @ U2 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % subset_image_inj
% 3.29/3.53 thf(fact_3092_subset__image__inj,axiom,
% 3.29/3.53 ! [S5: set_int,F: nat > int,T3: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ S5 @ ( image_nat_int @ F @ T3 ) )
% 3.29/3.53 = ( ? [U2: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ U2 @ T3 )
% 3.29/3.53 & ( inj_on_nat_int @ F @ U2 )
% 3.29/3.53 & ( S5
% 3.29/3.53 = ( image_nat_int @ F @ U2 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % subset_image_inj
% 3.29/3.53 thf(fact_3093_subset__image__inj,axiom,
% 3.29/3.53 ! [S5: set_nat,F: int > nat,T3: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ S5 @ ( image_int_nat @ F @ T3 ) )
% 3.29/3.53 = ( ? [U2: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ U2 @ T3 )
% 3.29/3.53 & ( inj_on_int_nat @ F @ U2 )
% 3.29/3.53 & ( S5
% 3.29/3.53 = ( image_int_nat @ F @ U2 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % subset_image_inj
% 3.29/3.53 thf(fact_3094_subset__image__inj,axiom,
% 3.29/3.53 ! [S5: set_int,F: int > int,T3: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ S5 @ ( image_int_int @ F @ T3 ) )
% 3.29/3.53 = ( ? [U2: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ U2 @ T3 )
% 3.29/3.53 & ( inj_on_int_int @ F @ U2 )
% 3.29/3.53 & ( S5
% 3.29/3.53 = ( image_int_int @ F @ U2 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % subset_image_inj
% 3.29/3.53 thf(fact_3095_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: product_unit > product_unit,A4: set_Product_unit,X2: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( inj_on8151373323710067377t_unit @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_Product_unit @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_Product_unit @ X2 @ B5 )
% 3.29/3.53 = ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: product_unit,A8: set_Product_unit] :
% 3.29/3.53 ( ~ ( member_Product_unit @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_Product_unit @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_405062704495631173t_unit @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3096_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o,X2: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( inj_on4268752236855399398t_unit @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_Product_unit @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_Product_unit @ X2 @ B5 )
% 3.29/3.53 = ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: $o,A8: set_o] :
% 3.29/3.53 ( ~ ( member_o @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_o @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_o_Product_unit @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3097_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,X2: rat,B5: set_rat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_rat @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_rat @ X2 @ B5 )
% 3.29/3.53 = ( image_nat_rat @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: nat,A8: set_nat] :
% 3.29/3.53 ( ~ ( member_nat @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_nat @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_nat_rat @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3098_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat,X2: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( inj_on7061601236592826506t_unit @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_Product_unit @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_Product_unit @ X2 @ B5 )
% 3.29/3.53 = ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: nat,A8: set_nat] :
% 3.29/3.53 ( ~ ( member_nat @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_nat @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_8730104196221521654t_unit @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3099_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int,X2: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( inj_on4178023183795006766t_unit @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_Product_unit @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_Product_unit @ X2 @ B5 )
% 3.29/3.53 = ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: int,A8: set_int] :
% 3.29/3.53 ( ~ ( member_int @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_int @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_5846526143423701914t_unit @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3100_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: product_unit > $o,A4: set_Product_unit,X2: $o,B5: set_o] :
% 3.29/3.53 ( ( inj_on8854722734121536060unit_o @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_o @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_o @ X2 @ B5 )
% 3.29/3.53 = ( image_Product_unit_o @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: product_unit,A8: set_Product_unit] :
% 3.29/3.53 ( ~ ( member_Product_unit @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_Product_unit @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_Product_unit_o @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3101_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: $o > $o,A4: set_o,X2: $o,B5: set_o] :
% 3.29/3.53 ( ( inj_on_o_o @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_o @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_o @ X2 @ B5 )
% 3.29/3.53 = ( image_o_o @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: $o,A8: set_o] :
% 3.29/3.53 ( ~ ( member_o @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_o @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_o_o @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3102_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: nat > $o,A4: set_nat,X2: $o,B5: set_o] :
% 3.29/3.53 ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_o @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_o @ X2 @ B5 )
% 3.29/3.53 = ( image_nat_o @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: nat,A8: set_nat] :
% 3.29/3.53 ( ~ ( member_nat @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_nat @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_nat_o @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3103_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: int > $o,A4: set_int,X2: $o,B5: set_o] :
% 3.29/3.53 ( ( inj_on_int_o @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_o @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_o @ X2 @ B5 )
% 3.29/3.53 = ( image_int_o @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: int,A8: set_int] :
% 3.29/3.53 ( ~ ( member_int @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_int @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_int_o @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3104_inj__img__insertE,axiom,
% 3.29/3.53 ! [F: product_unit > nat,A4: set_Product_unit,X2: nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on8430439091780834860it_nat @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_nat @ X2 @ B5 )
% 3.29/3.53 => ( ( ( insert_nat @ X2 @ B5 )
% 3.29/3.53 = ( image_875570014554754200it_nat @ F @ A4 ) )
% 3.29/3.53 => ~ ! [X8: product_unit,A8: set_Product_unit] :
% 3.29/3.53 ( ~ ( member_Product_unit @ X8 @ A8 )
% 3.29/3.53 => ( ( A4
% 3.29/3.53 = ( insert_Product_unit @ X8 @ A8 ) )
% 3.29/3.53 => ( ( X2
% 3.29/3.53 = ( F @ X8 ) )
% 3.29/3.53 => ( B5
% 3.29/3.53 != ( image_875570014554754200it_nat @ F @ A8 ) ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_img_insertE
% 3.29/3.53 thf(fact_3105_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > $o,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_o @ F @ top_top_set_o )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_o_o @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3106_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > nat,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_nat @ F @ top_top_set_o )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3107_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: $o > int,A: $o,A4: set_o] :
% 3.29/3.53 ( ( inj_on_o_int @ F @ top_top_set_o )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 = ( member_o @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3108_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: char > $o,A: char,A4: set_char] :
% 3.29/3.53 ( ( inj_on_char_o @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_char_o @ F @ A4 ) )
% 3.29/3.53 = ( member_char @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3109_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: char > nat,A: char,A4: set_char] :
% 3.29/3.53 ( ( inj_on_char_nat @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_char_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_char @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3110_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: char > int,A: char,A4: set_char] :
% 3.29/3.53 ( ( inj_on_char_int @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_char_int @ F @ A4 ) )
% 3.29/3.53 = ( member_char @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3111_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: rat > $o,A: rat,A4: set_rat] :
% 3.29/3.53 ( ( inj_on_rat_o @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_o @ ( F @ A ) @ ( image_rat_o @ F @ A4 ) )
% 3.29/3.53 = ( member_rat @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3112_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: rat > nat,A: rat,A4: set_rat] :
% 3.29/3.53 ( ( inj_on_rat_nat @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_nat @ ( F @ A ) @ ( image_rat_nat @ F @ A4 ) )
% 3.29/3.53 = ( member_rat @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3113_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: rat > int,A: rat,A4: set_rat] :
% 3.29/3.53 ( ( inj_on_rat_int @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_int @ ( F @ A ) @ ( image_rat_int @ F @ A4 ) )
% 3.29/3.53 = ( member_rat @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3114_inj__image__mem__iff,axiom,
% 3.29/3.53 ! [F: nat > rat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( member_rat @ ( F @ A ) @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.53 = ( member_nat @ A @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_mem_iff
% 3.29/3.53 thf(fact_3115_inj__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ( image_nat_rat @ F @ A4 )
% 3.29/3.53 = ( image_nat_rat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_eq_iff
% 3.29/3.53 thf(fact_3116_inj__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ( image_nat_nat @ F @ A4 )
% 3.29/3.53 = ( image_nat_nat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_eq_iff
% 3.29/3.53 thf(fact_3117_inj__image__eq__iff,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ( image_nat_int @ F @ A4 )
% 3.29/3.53 = ( image_nat_int @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_eq_iff
% 3.29/3.53 thf(fact_3118_inj__image__eq__iff,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.53 => ( ( ( image_int_nat @ F @ A4 )
% 3.29/3.53 = ( image_int_nat @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_eq_iff
% 3.29/3.53 thf(fact_3119_inj__image__eq__iff,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.53 => ( ( ( image_int_int @ F @ A4 )
% 3.29/3.53 = ( image_int_int @ F @ B5 ) )
% 3.29/3.53 = ( A4 = B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_eq_iff
% 3.29/3.53 thf(fact_3120_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: char > $o,B: $o] :
% 3.29/3.53 ( ( inj_on_char_o @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_o @ B @ ( image_char_o @ F @ top_top_set_char ) )
% 3.29/3.53 = ( ? [X4: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3121_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: char > nat,B: nat] :
% 3.29/3.53 ( ( inj_on_char_nat @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_nat @ B @ ( image_char_nat @ F @ top_top_set_char ) )
% 3.29/3.53 = ( ? [X4: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3122_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: char > int,B: int] :
% 3.29/3.53 ( ( inj_on_char_int @ F @ top_top_set_char )
% 3.29/3.53 => ( ( member_int @ B @ ( image_char_int @ F @ top_top_set_char ) )
% 3.29/3.53 = ( ? [X4: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: char] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3123_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: rat > $o,B: $o] :
% 3.29/3.53 ( ( inj_on_rat_o @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_o @ B @ ( image_rat_o @ F @ top_top_set_rat ) )
% 3.29/3.53 = ( ? [X4: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3124_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: rat > nat,B: nat] :
% 3.29/3.53 ( ( inj_on_rat_nat @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_nat @ B @ ( image_rat_nat @ F @ top_top_set_rat ) )
% 3.29/3.53 = ( ? [X4: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3125_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: rat > int,B: int] :
% 3.29/3.53 ( ( inj_on_rat_int @ F @ top_top_set_rat )
% 3.29/3.53 => ( ( member_int @ B @ ( image_rat_int @ F @ top_top_set_rat ) )
% 3.29/3.53 = ( ? [X4: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: rat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3126_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: nat > rat,B: rat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( member_rat @ B @ ( image_nat_rat @ F @ top_top_set_nat ) )
% 3.29/3.53 = ( ? [X4: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3127_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: nat > $o,B: $o] :
% 3.29/3.53 ( ( inj_on_nat_o @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( member_o @ B @ ( image_nat_o @ F @ top_top_set_nat ) )
% 3.29/3.53 = ( ? [X4: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3128_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: nat > nat,B: nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( member_nat @ B @ ( image_nat_nat @ F @ top_top_set_nat ) )
% 3.29/3.53 = ( ? [X4: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3129_range__ex1__eq,axiom,
% 3.29/3.53 ! [F: nat > int,B: int] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( member_int @ B @ ( image_nat_int @ F @ top_top_set_nat ) )
% 3.29/3.53 = ( ? [X4: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ X4 ) )
% 3.29/3.53 & ! [Y5: nat] :
% 3.29/3.53 ( ( B
% 3.29/3.53 = ( F @ Y5 ) )
% 3.29/3.53 => ( Y5 = X4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % range_ex1_eq
% 3.29/3.53 thf(fact_3130_comp__inj__on,axiom,
% 3.29/3.53 ! [F: nat > $o,A4: set_nat,G: $o > $o] :
% 3.29/3.53 ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_o_o @ G @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on
% 3.29/3.53 thf(fact_3131_comp__inj__on,axiom,
% 3.29/3.53 ! [F: code_integer > code_integer > code_integer,A4: set_Code_integer,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.53 ( ( inj_on108595395805848489nteger @ F @ A4 )
% 3.29/3.53 => ( ( inj_on3998011822705705585nteger @ G @ ( image_2177946750938214461nteger @ F @ A4 ) )
% 3.29/3.53 => ( inj_on7031512951821619701nteger @ ( comp_C8797469213163452608nteger @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on
% 3.29/3.53 thf(fact_3132_comp__inj__on,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,G: nat > nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on
% 3.29/3.53 thf(fact_3133_comp__inj__on,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,G: nat > num] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_nat_num @ G @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_int_num @ ( comp_nat_num_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on
% 3.29/3.53 thf(fact_3134_comp__inj__on,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,G: int > nat] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_int_nat @ G @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_int_nat @ ( comp_int_nat_int @ G @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on
% 3.29/3.53 thf(fact_3135_inj__on__imageI,axiom,
% 3.29/3.53 ! [G: $o > $o,F: nat > $o,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_o @ ( comp_o_o_nat @ G @ F ) @ A4 )
% 3.29/3.53 => ( inj_on_o_o @ G @ ( image_nat_o @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_imageI
% 3.29/3.53 thf(fact_3136_inj__on__imageI,axiom,
% 3.29/3.53 ! [G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,F: code_integer > code_integer > code_integer,A4: set_Code_integer] :
% 3.29/3.53 ( ( inj_on7031512951821619701nteger @ ( comp_C8797469213163452608nteger @ G @ F ) @ A4 )
% 3.29/3.53 => ( inj_on3998011822705705585nteger @ G @ ( image_2177946750938214461nteger @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_imageI
% 3.29/3.53 thf(fact_3137_inj__on__imageI,axiom,
% 3.29/3.53 ! [G: nat > nat,F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ A4 )
% 3.29/3.53 => ( inj_on_nat_nat @ G @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_imageI
% 3.29/3.53 thf(fact_3138_inj__on__imageI,axiom,
% 3.29/3.53 ! [G: nat > num,F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_num @ ( comp_nat_num_int @ G @ F ) @ A4 )
% 3.29/3.53 => ( inj_on_nat_num @ G @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_imageI
% 3.29/3.53 thf(fact_3139_inj__on__imageI,axiom,
% 3.29/3.53 ! [G: int > nat,F: int > int,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ ( comp_int_nat_int @ G @ F ) @ A4 )
% 3.29/3.53 => ( inj_on_int_nat @ G @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_imageI
% 3.29/3.53 thf(fact_3140_comp__inj__on__iff,axiom,
% 3.29/3.53 ! [F: nat > $o,A4: set_nat,F3: $o > $o] :
% 3.29/3.53 ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_o_o @ F3 @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.53 = ( inj_on_nat_o @ ( comp_o_o_nat @ F3 @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on_iff
% 3.29/3.53 thf(fact_3141_comp__inj__on__iff,axiom,
% 3.29/3.53 ! [F: code_integer > code_integer > code_integer,A4: set_Code_integer,F3: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.53 ( ( inj_on108595395805848489nteger @ F @ A4 )
% 3.29/3.53 => ( ( inj_on3998011822705705585nteger @ F3 @ ( image_2177946750938214461nteger @ F @ A4 ) )
% 3.29/3.53 = ( inj_on7031512951821619701nteger @ ( comp_C8797469213163452608nteger @ F3 @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on_iff
% 3.29/3.53 thf(fact_3142_comp__inj__on__iff,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,F3: nat > nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_nat_nat @ F3 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 = ( inj_on_nat_nat @ ( comp_nat_nat_nat @ F3 @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on_iff
% 3.29/3.53 thf(fact_3143_comp__inj__on__iff,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,F3: nat > num] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_nat_num @ F3 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 = ( inj_on_int_num @ ( comp_nat_num_int @ F3 @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on_iff
% 3.29/3.53 thf(fact_3144_comp__inj__on__iff,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,F3: int > nat] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.53 => ( ( inj_on_int_nat @ F3 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 = ( inj_on_int_nat @ ( comp_int_nat_int @ F3 @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % comp_inj_on_iff
% 3.29/3.53 thf(fact_3145_inj__compose,axiom,
% 3.29/3.53 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer] :
% 3.29/3.53 ( ( inj_on3998011822705705585nteger @ F @ top_to3804862627464599871nteger )
% 3.29/3.53 => ( ( inj_on108595395805848489nteger @ G @ top_to4645266643341252675nteger )
% 3.29/3.53 => ( inj_on7031512951821619701nteger @ ( comp_C8797469213163452608nteger @ F @ G ) @ top_to4645266643341252675nteger ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_compose
% 3.29/3.53 thf(fact_3146_inj__compose,axiom,
% 3.29/3.53 ! [F: $o > $o,G: nat > $o] :
% 3.29/3.53 ( ( inj_on_o_o @ F @ top_top_set_o )
% 3.29/3.53 => ( ( inj_on_nat_o @ G @ top_top_set_nat )
% 3.29/3.53 => ( inj_on_nat_o @ ( comp_o_o_nat @ F @ G ) @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_compose
% 3.29/3.53 thf(fact_3147_inj__compose,axiom,
% 3.29/3.53 ! [F: nat > nat,G: nat > nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( inj_on_nat_nat @ G @ top_top_set_nat )
% 3.29/3.53 => ( inj_on_nat_nat @ ( comp_nat_nat_nat @ F @ G ) @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_compose
% 3.29/3.53 thf(fact_3148_inj__compose,axiom,
% 3.29/3.53 ! [F: nat > num,G: int > nat] :
% 3.29/3.53 ( ( inj_on_nat_num @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( inj_on_int_nat @ G @ top_top_set_int )
% 3.29/3.53 => ( inj_on_int_num @ ( comp_nat_num_int @ F @ G ) @ top_top_set_int ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_compose
% 3.29/3.53 thf(fact_3149_inj__compose,axiom,
% 3.29/3.53 ! [F: int > nat,G: int > int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.53 => ( ( inj_on_int_int @ G @ top_top_set_int )
% 3.29/3.53 => ( inj_on_int_nat @ ( comp_int_nat_int @ F @ G ) @ top_top_set_int ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_compose
% 3.29/3.53 thf(fact_3150_inf__Sup,axiom,
% 3.29/3.53 ! [A: set_Pr1261947904930325089at_nat,B5: set_se7855581050983116737at_nat] :
% 3.29/3.53 ( ( inf_in2572325071724192079at_nat @ A @ ( comple5685304695842803022at_nat @ B5 ) )
% 3.29/3.53 = ( comple5685304695842803022at_nat @ ( image_3684629450409544005at_nat @ ( inf_in2572325071724192079at_nat @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Sup
% 3.29/3.53 thf(fact_3151_inf__Sup,axiom,
% 3.29/3.53 ! [A: set_nat,B5: set_set_nat] :
% 3.29/3.53 ( ( inf_inf_set_nat @ A @ ( comple7399068483239264473et_nat @ B5 ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ ( inf_inf_set_nat @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Sup
% 3.29/3.53 thf(fact_3152_inf__Sup,axiom,
% 3.29/3.53 ! [A: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( inf_inf_Product_unit @ A @ ( comple4687483117567863418t_unit @ B5 ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ ( inf_inf_Product_unit @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Sup
% 3.29/3.53 thf(fact_3153_sup__Inf,axiom,
% 3.29/3.53 ! [A: set_Pr8693737435421807431at_nat,B5: set_se6425085446898223655at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A @ ( comple6332534001959699150at_nat @ B5 ) )
% 3.29/3.53 = ( comple6332534001959699150at_nat @ ( image_1013614488123988933at_nat @ ( sup_su718114333110466843at_nat @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Inf
% 3.29/3.53 thf(fact_3154_sup__Inf,axiom,
% 3.29/3.53 ! [A: set_Pr4329608150637261639at_nat,B5: set_se5479201105039950375at_nat] :
% 3.29/3.53 ( ( sup_su5525570899277871387at_nat @ A @ ( comple6751905152567503566at_nat @ B5 ) )
% 3.29/3.53 = ( comple6751905152567503566at_nat @ ( image_4303274092540115909at_nat @ ( sup_su5525570899277871387at_nat @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Inf
% 3.29/3.53 thf(fact_3155_sup__Inf,axiom,
% 3.29/3.53 ! [A: set_nat,B5: set_set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A @ ( comple7806235888213564991et_nat @ B5 ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_7916887816326733075et_nat @ ( sup_sup_set_nat @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Inf
% 3.29/3.53 thf(fact_3156_sup__Inf,axiom,
% 3.29/3.53 ! [A: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( sup_sup_Product_unit @ A @ ( comple2584293577114468500t_unit @ B5 ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ ( sup_sup_Product_unit @ A ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Inf
% 3.29/3.53 thf(fact_3157_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,M: nat,F: $o > nat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_o_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3158_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M: nat,F: nat > nat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3159_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,M: nat,F: int > nat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3160_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,M: int,F: $o > int] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3161_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M: int,F: nat > int] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3162_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,M: int,F: int > int] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3163_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,M: rat,F: $o > rat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_o_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3164_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M: rat,F: nat > rat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3165_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,M: rat,F: int > rat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_int_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3166_bdd__below_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,M: code_integer,F: $o > code_integer] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_le3102999989581377725nteger @ M @ ( F @ X ) ) )
% 3.29/3.53 => ( condit4933233095834890765nteger @ ( image_o_Code_integer @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below.I2
% 3.29/3.53 thf(fact_3167_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_o,M3: nat,F: $o > nat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_o_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3168_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M3: nat,F: nat > nat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3169_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_int,M3: nat,F: int > nat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3170_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_o,M3: int,F: $o > int] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3171_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M3: int,F: nat > int] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3172_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_int,M3: int,F: int > int] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3173_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_o,M3: rat,F: $o > rat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_o_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3174_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_nat,M3: rat,F: nat > rat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3175_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_int,M3: rat,F: int > rat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_int_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3176_bdd__belowI2,axiom,
% 3.29/3.53 ! [A4: set_o,M3: code_integer,F: $o > code_integer] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_le3102999989581377725nteger @ M3 @ ( F @ X ) ) )
% 3.29/3.53 => ( condit4933233095834890765nteger @ ( image_o_Code_integer @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_belowI2
% 3.29/3.53 thf(fact_3177_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > nat,M: nat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_o_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3178_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,M: nat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3179_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,M: nat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3180_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,M: int] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3181_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,M: int] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3182_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,M: int] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3183_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > rat,M: rat] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit1579696412822616692ve_rat @ ( image_o_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3184_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > rat,M: rat] :
% 3.29/3.53 ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit1579696412822616692ve_rat @ ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3185_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > rat,M: rat] :
% 3.29/3.53 ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_rat @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit1579696412822616692ve_rat @ ( image_int_rat @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3186_bdd__above_OI2,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > code_integer,M: code_integer] :
% 3.29/3.53 ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_le3102999989581377725nteger @ ( F @ X ) @ M ) )
% 3.29/3.53 => ( condit1118808407379112185nteger @ ( image_o_Code_integer @ F @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above.I2
% 3.29/3.53 thf(fact_3187_image__Int__subset,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) ) @ ( inf_inf_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3188_image__Int__subset,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ ( inf_inf_set_nat @ A4 @ B5 ) ) @ ( inf_inf_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3189_image__Int__subset,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,B5: set_nat] : ( ord_less_eq_set_int @ ( image_nat_int @ F @ ( inf_inf_set_nat @ A4 @ B5 ) ) @ ( inf_inf_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3190_image__Int__subset,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,B5: set_int] : ( ord_less_eq_set_nat @ ( image_int_nat @ F @ ( inf_inf_set_int @ A4 @ B5 ) ) @ ( inf_inf_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3191_image__Int__subset,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,B5: set_int] : ( ord_less_eq_set_int @ ( image_int_int @ F @ ( inf_inf_set_int @ A4 @ B5 ) ) @ ( inf_inf_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3192_image__Int__subset,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] : ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F @ ( inf_in2572325071724192079at_nat @ A4 @ B5 ) ) @ ( inf_in2572325071724192079at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) @ ( image_5168914502847457605at_nat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_Int_subset
% 3.29/3.53 thf(fact_3193_swap__inj__on,axiom,
% 3.29/3.53 ! [A4: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( inj_on3942866938762682161at_nat
% 3.29/3.53 @ ( produc5456455677105495163at_nat
% 3.29/3.53 @ ^ [I2: set_Pr4329608150637261639at_nat,J: set_Pr4329608150637261639at_nat] : ( produc9060074326276436823at_nat @ J @ I2 ) )
% 3.29/3.53 @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % swap_inj_on
% 3.29/3.53 thf(fact_3194_swap__inj__on,axiom,
% 3.29/3.53 ! [A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( inj_on8430303779476321073at_nat
% 3.29/3.53 @ ( produc7548845685434208379at_nat
% 3.29/3.53 @ ^ [I2: set_Pr1261947904930325089at_nat,J: set_Pr1261947904930325089at_nat] : ( produc2922128104949294807at_nat @ J @ I2 ) )
% 3.29/3.53 @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % swap_inj_on
% 3.29/3.53 thf(fact_3195_swap__inj__on,axiom,
% 3.29/3.53 ! [A4: set_Pr3280342998896498603um_nat] :
% 3.29/3.53 ( inj_on2339680571444523825at_num
% 3.29/3.53 @ ( produc5219324331026901427at_num
% 3.29/3.53 @ ^ [I2: num,J: nat] : ( product_Pair_nat_num @ J @ I2 ) )
% 3.29/3.53 @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % swap_inj_on
% 3.29/3.53 thf(fact_3196_swap__inj__on,axiom,
% 3.29/3.53 ! [A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( inj_on8969904277767023793at_nat
% 3.29/3.53 @ ( produc2626176000494625587at_nat
% 3.29/3.53 @ ^ [I2: nat,J: nat] : ( product_Pair_nat_nat @ J @ I2 ) )
% 3.29/3.53 @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % swap_inj_on
% 3.29/3.53 thf(fact_3197_swap__inj__on,axiom,
% 3.29/3.53 ! [A4: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( inj_on6454360653267994289nt_int
% 3.29/3.53 @ ( produc4245557441103728435nt_int
% 3.29/3.53 @ ^ [I2: int,J: int] : ( product_Pair_int_int @ J @ I2 ) )
% 3.29/3.53 @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % swap_inj_on
% 3.29/3.53 thf(fact_3198_SUP__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > product_unit] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( A4 @ K ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3199_SUP__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > product_unit] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( A4 @ K ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3200_SUP__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > product_unit] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( A4 @ K ) @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3201_SUP__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3202_SUP__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3203_SUP__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3204_SUP__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > product_unit] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_Product_unit @ ( A4 @ K ) @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3205_SUP__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3206_SUP__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3207_SUP__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_absorb
% 3.29/3.53 thf(fact_3208_Sup__inf,axiom,
% 3.29/3.53 ! [B5: set_se7855581050983116737at_nat,A: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( inf_in2572325071724192079at_nat @ ( comple5685304695842803022at_nat @ B5 ) @ A )
% 3.29/3.53 = ( comple5685304695842803022at_nat
% 3.29/3.53 @ ( image_3684629450409544005at_nat
% 3.29/3.53 @ ^ [B4: set_Pr1261947904930325089at_nat] : ( inf_in2572325071724192079at_nat @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Sup_inf
% 3.29/3.53 thf(fact_3209_Sup__inf,axiom,
% 3.29/3.53 ! [B5: set_set_nat,A: set_nat] :
% 3.29/3.53 ( ( inf_inf_set_nat @ ( comple7399068483239264473et_nat @ B5 ) @ A )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_7916887816326733075et_nat
% 3.29/3.53 @ ^ [B4: set_nat] : ( inf_inf_set_nat @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Sup_inf
% 3.29/3.53 thf(fact_3210_Sup__inf,axiom,
% 3.29/3.53 ! [B5: set_Product_unit,A: product_unit] :
% 3.29/3.53 ( ( inf_inf_Product_unit @ ( comple4687483117567863418t_unit @ B5 ) @ A )
% 3.29/3.53 = ( comple4687483117567863418t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [B4: product_unit] : ( inf_inf_Product_unit @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Sup_inf
% 3.29/3.53 thf(fact_3211_Inf__sup,axiom,
% 3.29/3.53 ! [B5: set_se6425085446898223655at_nat,A: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ ( comple6332534001959699150at_nat @ B5 ) @ A )
% 3.29/3.53 = ( comple6332534001959699150at_nat
% 3.29/3.53 @ ( image_1013614488123988933at_nat
% 3.29/3.53 @ ^ [B4: set_Pr8693737435421807431at_nat] : ( sup_su718114333110466843at_nat @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Inf_sup
% 3.29/3.53 thf(fact_3212_Inf__sup,axiom,
% 3.29/3.53 ! [B5: set_se5479201105039950375at_nat,A: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( sup_su5525570899277871387at_nat @ ( comple6751905152567503566at_nat @ B5 ) @ A )
% 3.29/3.53 = ( comple6751905152567503566at_nat
% 3.29/3.53 @ ( image_4303274092540115909at_nat
% 3.29/3.53 @ ^ [B4: set_Pr4329608150637261639at_nat] : ( sup_su5525570899277871387at_nat @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Inf_sup
% 3.29/3.53 thf(fact_3213_Inf__sup,axiom,
% 3.29/3.53 ! [B5: set_set_nat,A: set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ ( comple7806235888213564991et_nat @ B5 ) @ A )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_7916887816326733075et_nat
% 3.29/3.53 @ ^ [B4: set_nat] : ( sup_sup_set_nat @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Inf_sup
% 3.29/3.53 thf(fact_3214_Inf__sup,axiom,
% 3.29/3.53 ! [B5: set_Product_unit,A: product_unit] :
% 3.29/3.53 ( ( sup_sup_Product_unit @ ( comple2584293577114468500t_unit @ B5 ) @ A )
% 3.29/3.53 = ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [B4: product_unit] : ( sup_sup_Product_unit @ B4 @ A )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Inf_sup
% 3.29/3.53 thf(fact_3215_INF__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > product_unit] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( A4 @ K ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3216_INF__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > product_unit] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( A4 @ K ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3217_INF__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > product_unit] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( A4 @ K ) @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3218_INF__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3219_INF__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3220_INF__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3221_INF__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > product_unit] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_Product_unit @ ( A4 @ K ) @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3222_INF__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3223_INF__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3224_INF__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_8938366415781434990at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_8938366415781434990at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_absorb
% 3.29/3.53 thf(fact_3225_translation__subtract__Int,axiom,
% 3.29/3.53 ! [A: int,S2: set_int,T2: set_int] :
% 3.29/3.53 ( ( image_int_int
% 3.29/3.53 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.53 @ ( inf_inf_set_int @ S2 @ T2 ) )
% 3.29/3.53 = ( inf_inf_set_int
% 3.29/3.53 @ ( image_int_int
% 3.29/3.53 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.53 @ S2 )
% 3.29/3.53 @ ( image_int_int
% 3.29/3.53 @ ^ [X4: int] : ( minus_minus_int @ X4 @ A )
% 3.29/3.53 @ T2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % translation_subtract_Int
% 3.29/3.53 thf(fact_3226_translation__subtract__Int,axiom,
% 3.29/3.53 ! [A: rat,S2: set_rat,T2: set_rat] :
% 3.29/3.53 ( ( image_rat_rat
% 3.29/3.53 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.53 @ ( inf_inf_set_rat @ S2 @ T2 ) )
% 3.29/3.53 = ( inf_inf_set_rat
% 3.29/3.53 @ ( image_rat_rat
% 3.29/3.53 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.53 @ S2 )
% 3.29/3.53 @ ( image_rat_rat
% 3.29/3.53 @ ^ [X4: rat] : ( minus_minus_rat @ X4 @ A )
% 3.29/3.53 @ T2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % translation_subtract_Int
% 3.29/3.53 thf(fact_3227_translation__subtract__Int,axiom,
% 3.29/3.53 ! [A: code_integer,S2: set_Code_integer,T2: set_Code_integer] :
% 3.29/3.53 ( ( image_4470545334726330049nteger
% 3.29/3.53 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.53 @ ( inf_in1364745209274528805nteger @ S2 @ T2 ) )
% 3.29/3.53 = ( inf_in1364745209274528805nteger
% 3.29/3.53 @ ( image_4470545334726330049nteger
% 3.29/3.53 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.53 @ S2 )
% 3.29/3.53 @ ( image_4470545334726330049nteger
% 3.29/3.53 @ ^ [X4: code_integer] : ( minus_8373710615458151222nteger @ X4 @ A )
% 3.29/3.53 @ T2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % translation_subtract_Int
% 3.29/3.53 thf(fact_3228_UN__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3229_UN__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3230_UN__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3231_UN__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( A4 @ K ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3232_UN__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3233_UN__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3234_UN__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_525487068563185620at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_525487068563185620at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3235_UN__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( A4 @ K ) @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3236_UN__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( A4 @ K ) @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3237_UN__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( A4 @ K ) @ ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_absorb
% 3.29/3.53 thf(fact_3238_INT__absorb,axiom,
% 3.29/3.53 ! [K: produc3843707927480180839at_nat,I3: set_Pr4329608150637261639at_nat,A4: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member8757157785044589968at_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3239_INT__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3240_INT__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3241_INT__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3242_INT__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( A4 @ K ) @ ( comple1930127330929219688at_nat @ ( image_8938366415781434990at_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_8938366415781434990at_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3243_INT__absorb,axiom,
% 3.29/3.53 ! [K: produc3843707927480180839at_nat,I3: set_Pr4329608150637261639at_nat,A4: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.53 ( ( member8757157785044589968at_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3244_INT__absorb,axiom,
% 3.29/3.53 ! [K: product_prod_nat_nat,I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3245_INT__absorb,axiom,
% 3.29/3.53 ! [K: $o,I3: set_o,A4: $o > set_nat] :
% 3.29/3.53 ( ( member_o @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3246_INT__absorb,axiom,
% 3.29/3.53 ! [K: nat,I3: set_nat,A4: nat > set_nat] :
% 3.29/3.53 ( ( member_nat @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3247_INT__absorb,axiom,
% 3.29/3.53 ! [K: int,I3: set_int,A4: int > set_nat] :
% 3.29/3.53 ( ( member_int @ K @ I3 )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( A4 @ K ) @ ( comple7806235888213564991et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_int_set_nat @ A4 @ I3 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_absorb
% 3.29/3.53 thf(fact_3248_Int__Union2,axiom,
% 3.29/3.53 ! [B5: set_se7855581050983116737at_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( inf_in2572325071724192079at_nat @ ( comple5685304695842803022at_nat @ B5 ) @ A4 )
% 3.29/3.53 = ( comple5685304695842803022at_nat
% 3.29/3.53 @ ( image_3684629450409544005at_nat
% 3.29/3.53 @ ^ [C5: set_Pr1261947904930325089at_nat] : ( inf_in2572325071724192079at_nat @ C5 @ A4 )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Union2
% 3.29/3.53 thf(fact_3249_Int__Union2,axiom,
% 3.29/3.53 ! [B5: set_set_nat,A4: set_nat] :
% 3.29/3.53 ( ( inf_inf_set_nat @ ( comple7399068483239264473et_nat @ B5 ) @ A4 )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_7916887816326733075et_nat
% 3.29/3.53 @ ^ [C5: set_nat] : ( inf_inf_set_nat @ C5 @ A4 )
% 3.29/3.53 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Union2
% 3.29/3.53 thf(fact_3250_Int__Union,axiom,
% 3.29/3.53 ! [A4: set_Pr1261947904930325089at_nat,B5: set_se7855581050983116737at_nat] :
% 3.29/3.53 ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple5685304695842803022at_nat @ B5 ) )
% 3.29/3.53 = ( comple5685304695842803022at_nat @ ( image_3684629450409544005at_nat @ ( inf_in2572325071724192079at_nat @ A4 ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Union
% 3.29/3.53 thf(fact_3251_Int__Union,axiom,
% 3.29/3.53 ! [A4: set_nat,B5: set_set_nat] :
% 3.29/3.53 ( ( inf_inf_set_nat @ A4 @ ( comple7399068483239264473et_nat @ B5 ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ ( inf_inf_set_nat @ A4 ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Union
% 3.29/3.53 thf(fact_3252_Un__Inter,axiom,
% 3.29/3.53 ! [A4: set_Pr8693737435421807431at_nat,B5: set_se6425085446898223655at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A4 @ ( comple6332534001959699150at_nat @ B5 ) )
% 3.29/3.53 = ( comple6332534001959699150at_nat @ ( image_1013614488123988933at_nat @ ( sup_su718114333110466843at_nat @ A4 ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Un_Inter
% 3.29/3.53 thf(fact_3253_Un__Inter,axiom,
% 3.29/3.53 ! [A4: set_Pr4329608150637261639at_nat,B5: set_se5479201105039950375at_nat] :
% 3.29/3.53 ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple6751905152567503566at_nat @ B5 ) )
% 3.29/3.53 = ( comple6751905152567503566at_nat @ ( image_4303274092540115909at_nat @ ( sup_su5525570899277871387at_nat @ A4 ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Un_Inter
% 3.29/3.53 thf(fact_3254_Un__Inter,axiom,
% 3.29/3.53 ! [A4: set_nat,B5: set_set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A4 @ ( comple7806235888213564991et_nat @ B5 ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_7916887816326733075et_nat @ ( sup_sup_set_nat @ A4 ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Un_Inter
% 3.29/3.53 thf(fact_3255_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_rat,A7: set_nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_rat )
% 3.29/3.53 => ( ( ? [F2: rat > nat] :
% 3.29/3.53 ( ( inj_on_rat_nat @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_nat @ ( image_rat_nat @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: nat > rat] :
% 3.29/3.53 ( ( image_nat_rat @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3256_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_int,A7: set_nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( ? [F2: int > nat] :
% 3.29/3.53 ( ( inj_on_int_nat @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_nat @ ( image_int_nat @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: nat > int] :
% 3.29/3.53 ( ( image_nat_int @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3257_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_int,A7: set_int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( ? [F2: int > int] :
% 3.29/3.53 ( ( inj_on_int_int @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_int @ ( image_int_int @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: int > int] :
% 3.29/3.53 ( ( image_int_int @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3258_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_nat,A7: set_rat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( ? [F2: nat > rat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_rat @ ( image_nat_rat @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: rat > nat] :
% 3.29/3.53 ( ( image_rat_nat @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3259_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_nat,A7: set_nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( ? [F2: nat > nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_nat @ ( image_nat_nat @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: nat > nat] :
% 3.29/3.53 ( ( image_nat_nat @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3260_inj__on__iff__surj,axiom,
% 3.29/3.53 ! [A4: set_nat,A7: set_int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( ? [F2: nat > int] :
% 3.29/3.53 ( ( inj_on_nat_int @ F2 @ A4 )
% 3.29/3.53 & ( ord_less_eq_set_int @ ( image_nat_int @ F2 @ A4 ) @ A7 ) ) )
% 3.29/3.53 = ( ? [G3: int > nat] :
% 3.29/3.53 ( ( image_int_nat @ G3 @ A7 )
% 3.29/3.53 = A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_iff_surj
% 3.29/3.53 thf(fact_3261_Int__Inter__eq_I1_J,axiom,
% 3.29/3.53 ! [B8: set_se7855581050983116737at_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( B8 = bot_bo3083307316010499117at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ B8 ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( B8 != bot_bo3083307316010499117at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ B8 ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat @ ( image_3684629450409544005at_nat @ ( inf_in2572325071724192079at_nat @ A4 ) @ B8 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Inter_eq(1)
% 3.29/3.53 thf(fact_3262_Int__Inter__eq_I1_J,axiom,
% 3.29/3.53 ! [B8: set_set_nat,A4: set_nat] :
% 3.29/3.53 ( ( ( B8 = bot_bot_set_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ B8 ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( B8 != bot_bot_set_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ B8 ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat @ ( image_7916887816326733075et_nat @ ( inf_inf_set_nat @ A4 ) @ B8 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Inter_eq(1)
% 3.29/3.53 thf(fact_3263_Int__Inter__eq_I2_J,axiom,
% 3.29/3.53 ! [B8: set_se7855581050983116737at_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( B8 = bot_bo3083307316010499117at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ B8 ) @ A4 )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( B8 != bot_bo3083307316010499117at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ B8 ) @ A4 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_3684629450409544005at_nat
% 3.29/3.53 @ ^ [B6: set_Pr1261947904930325089at_nat] : ( inf_in2572325071724192079at_nat @ B6 @ A4 )
% 3.29/3.53 @ B8 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Inter_eq(2)
% 3.29/3.53 thf(fact_3264_Int__Inter__eq_I2_J,axiom,
% 3.29/3.53 ! [B8: set_set_nat,A4: set_nat] :
% 3.29/3.53 ( ( ( B8 = bot_bot_set_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ B8 ) @ A4 )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( B8 != bot_bot_set_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ B8 ) @ A4 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_7916887816326733075et_nat
% 3.29/3.53 @ ^ [B6: set_nat] : ( inf_inf_set_nat @ B6 @ A4 )
% 3.29/3.53 @ B8 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Int_Inter_eq(2)
% 3.29/3.53 thf(fact_3265_inj__image__subset__iff,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_subset_iff
% 3.29/3.53 thf(fact_3266_inj__image__subset__iff,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_subset_iff
% 3.29/3.53 thf(fact_3267_inj__image__subset__iff,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_subset_iff
% 3.29/3.53 thf(fact_3268_inj__image__subset__iff,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) )
% 3.29/3.53 = ( ord_less_eq_set_int @ A4 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_subset_iff
% 3.29/3.53 thf(fact_3269_inj__image__subset__iff,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) )
% 3.29/3.53 = ( ord_less_eq_set_int @ A4 @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_image_subset_iff
% 3.29/3.53 thf(fact_3270_inj__on__image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > rat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( minus_minus_set_nat @ A4 @ B5 ) @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( image_nat_rat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_set_diff
% 3.29/3.53 thf(fact_3271_inj__on__image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > nat,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( minus_minus_set_nat @ A4 @ B5 ) @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( image_nat_nat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_set_diff
% 3.29/3.53 thf(fact_3272_inj__on__image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > int,C3: set_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( minus_minus_set_nat @ A4 @ B5 ) @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ B5 @ C3 )
% 3.29/3.53 => ( ( image_nat_int @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_set_diff
% 3.29/3.53 thf(fact_3273_inj__on__image__set__diff,axiom,
% 3.29/3.53 ! [F: int > nat,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ ( minus_minus_set_int @ A4 @ B5 ) @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.53 => ( ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_set_diff
% 3.29/3.53 thf(fact_3274_inj__on__image__set__diff,axiom,
% 3.29/3.53 ! [F: int > int,C3: set_int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ ( minus_minus_set_int @ A4 @ B5 ) @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ B5 @ C3 )
% 3.29/3.53 => ( ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_image_set_diff
% 3.29/3.53 thf(fact_3275_image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( image_nat_rat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_rat @ ( image_nat_rat @ F @ A4 ) @ ( image_nat_rat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_set_diff
% 3.29/3.53 thf(fact_3276_image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( image_nat_nat @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_nat @ ( image_nat_nat @ F @ A4 ) @ ( image_nat_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_set_diff
% 3.29/3.53 thf(fact_3277_image__set__diff,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( image_nat_int @ F @ ( minus_minus_set_nat @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_int @ ( image_nat_int @ F @ A4 ) @ ( image_nat_int @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_set_diff
% 3.29/3.53 thf(fact_3278_image__set__diff,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.53 => ( ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_nat @ ( image_int_nat @ F @ A4 ) @ ( image_int_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_set_diff
% 3.29/3.53 thf(fact_3279_image__set__diff,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.53 => ( ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ B5 ) )
% 3.29/3.53 = ( minus_minus_set_int @ ( image_int_int @ F @ A4 ) @ ( image_int_int @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_set_diff
% 3.29/3.53 thf(fact_3280_cINF__lower2,axiom,
% 3.29/3.53 ! [F: $o > nat,A4: set_o,X2: $o,U: nat] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3281_cINF__lower2,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,X2: nat,U: nat] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3282_cINF__lower2,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,X2: int,U: nat] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3283_cINF__lower2,axiom,
% 3.29/3.53 ! [F: $o > int,A4: set_o,X2: $o,U: int] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3284_cINF__lower2,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,X2: nat,U: int] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3285_cINF__lower2,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,X2: int,U: int] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3286_cINF__lower2,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o,X2: $o,U: product_unit] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3287_cINF__lower2,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat,X2: nat,U: product_unit] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3288_cINF__lower2,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int,X2: int,U: product_unit] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3289_cINF__lower2,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A4: set_o,X2: $o,U: set_nat] :
% 3.29/3.53 ( ( condit68592940725977398et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ ( F @ X2 ) @ U )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ U ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower2
% 3.29/3.53 thf(fact_3290_cINF__lower,axiom,
% 3.29/3.53 ! [F: $o > nat,A4: set_o,X2: $o] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3291_cINF__lower,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,X2: nat] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3292_cINF__lower,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,X2: int] :
% 3.29/3.53 ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3293_cINF__lower,axiom,
% 3.29/3.53 ! [F: $o > int,A4: set_o,X2: $o] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3294_cINF__lower,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,X2: nat] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3295_cINF__lower,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,X2: int] :
% 3.29/3.53 ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3296_cINF__lower,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o,X2: $o] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3297_cINF__lower,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat,X2: nat] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3298_cINF__lower,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int,X2: int] :
% 3.29/3.53 ( ( condit9161856309968323677t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3299_cINF__lower,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A4: set_o,X2: $o] :
% 3.29/3.53 ( ( condit68592940725977398et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) @ ( F @ X2 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_lower
% 3.29/3.53 thf(fact_3300_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: $o > nat,A4: set_o,X2: $o,U: nat] :
% 3.29/3.53 ( ( condit2214826472909112428ve_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3301_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,X2: nat,U: nat] :
% 3.29/3.53 ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3302_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,X2: int,U: nat] :
% 3.29/3.53 ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3303_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: $o > int,A4: set_o,X2: $o,U: int] :
% 3.29/3.53 ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3304_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,X2: nat,U: int] :
% 3.29/3.53 ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3305_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,X2: int,U: int] :
% 3.29/3.53 ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3306_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o,X2: $o,U: product_unit] :
% 3.29/3.53 ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3307_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat,X2: nat,U: product_unit] :
% 3.29/3.53 ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3308_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int,X2: int,U: product_unit] :
% 3.29/3.53 ( ( condit2080475194861589617t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ U @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3309_cSUP__upper2,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A4: set_o,X2: $o,U: set_nat] :
% 3.29/3.53 ( ( condit5477540289124974626et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ U @ ( F @ X2 ) )
% 3.29/3.53 => ( ord_less_eq_set_nat @ U @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper2
% 3.29/3.53 thf(fact_3310_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: $o,A4: set_o,F: $o > nat] :
% 3.29/3.53 ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X2 ) @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3311_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: nat,A4: set_nat,F: nat > nat] :
% 3.29/3.53 ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X2 ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3312_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: int,A4: set_int,F: int > nat] :
% 3.29/3.53 ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X2 ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3313_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: $o,A4: set_o,F: $o > int] :
% 3.29/3.53 ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X2 ) @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3314_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: nat,A4: set_nat,F: nat > int] :
% 3.29/3.53 ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X2 ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3315_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: int,A4: set_int,F: int > int] :
% 3.29/3.53 ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X2 ) @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3316_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: $o,A4: set_o,F: $o > product_unit] :
% 3.29/3.53 ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3317_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: nat,A4: set_nat,F: nat > product_unit] :
% 3.29/3.53 ( ( member_nat @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3318_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: int,A4: set_int,F: int > product_unit] :
% 3.29/3.53 ( ( member_int @ X2 @ A4 )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X2 ) @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3319_cSUP__upper,axiom,
% 3.29/3.53 ! [X2: $o,A4: set_o,F: $o > set_nat] :
% 3.29/3.53 ( ( member_o @ X2 @ A4 )
% 3.29/3.53 => ( ( condit5477540289124974626et_nat @ ( image_o_set_nat @ F @ A4 ) )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( F @ X2 ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_upper
% 3.29/3.53 thf(fact_3320_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_nat,F: product_unit > set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3321_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_nat,F: $o > set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ bot_bot_set_o ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3322_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ bot_bot_set_nat ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3323_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_nat,F: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ bot_bo2099793752762293965at_nat ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3324_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr8693737435421807431at_nat,F: product_unit > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ F @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3325_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr8693737435421807431at_nat,F: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ F @ bot_bot_set_o ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3326_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr8693737435421807431at_nat,F: nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ F @ bot_bot_set_nat ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3327_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr4329608150637261639at_nat,F: product_unit > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ F @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3328_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr8693737435421807431at_nat,F: product_prod_nat_nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ F @ bot_bo2099793752762293965at_nat ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3329_Union__image__empty,axiom,
% 3.29/3.53 ! [A4: set_Pr4329608150637261639at_nat,F: $o > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ F @ bot_bot_set_o ) ) )
% 3.29/3.53 = A4 ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_empty
% 3.29/3.53 thf(fact_3330_Union__image__insert,axiom,
% 3.29/3.53 ! [F: nat > set_nat,A: nat,B5: set_nat] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ ( insert_nat @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3331_Union__image__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_nat,A: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ ( insert_Product_unit @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3332_Union__image__insert,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A: $o,B5: set_o] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ ( insert_o @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3333_Union__image__insert,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > set_nat,A: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ ( insert8211810215607154385at_nat @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3334_Union__image__insert,axiom,
% 3.29/3.53 ! [F: nat > set_Pr8693737435421807431at_nat,A: nat,B5: set_nat] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ F @ ( insert_nat @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3335_Union__image__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_Pr8693737435421807431at_nat,A: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ F @ ( insert_Product_unit @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3336_Union__image__insert,axiom,
% 3.29/3.53 ! [F: $o > set_Pr8693737435421807431at_nat,A: $o,B5: set_o] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ F @ ( insert_o @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3337_Union__image__insert,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > set_Pr8693737435421807431at_nat,A: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ F @ ( insert8211810215607154385at_nat @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3338_Union__image__insert,axiom,
% 3.29/3.53 ! [F: nat > set_Pr4329608150637261639at_nat,A: nat,B5: set_nat] :
% 3.29/3.53 ( ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ F @ ( insert_nat @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su5525570899277871387at_nat @ ( F @ A ) @ ( comple4364388969068068532at_nat @ ( image_1087905878993176368at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3339_Union__image__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_Pr4329608150637261639at_nat,A: product_unit,B5: set_Product_unit] :
% 3.29/3.53 ( ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ F @ ( insert_Product_unit @ A @ B5 ) ) )
% 3.29/3.53 = ( sup_su5525570899277871387at_nat @ ( F @ A ) @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ F @ B5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Union_image_insert
% 3.29/3.53 thf(fact_3340_SUP__insert,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3341_SUP__insert,axiom,
% 3.29/3.53 ! [F: product_unit > product_unit,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3342_SUP__insert,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A: $o,A4: set_o] :
% 3.29/3.53 ( ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3343_SUP__insert,axiom,
% 3.29/3.53 ! [F: nat > set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3344_SUP__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3345_SUP__insert,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A: $o,A4: set_o] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3346_SUP__insert,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > product_unit,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_Product_unit @ ( F @ A ) @ ( comple4687483117567863418t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3347_SUP__insert,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > set_nat,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( F @ A ) @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3348_SUP__insert,axiom,
% 3.29/3.53 ! [F: nat > set_Pr8693737435421807431at_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3349_SUP__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_Pr8693737435421807431at_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( F @ A ) @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % SUP_insert
% 3.29/3.53 thf(fact_3350_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,F: product_unit > product_unit,X2: product_unit] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_inf_Product_unit @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3351_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_o,F: $o > product_unit,X2: product_unit] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_o_Product_unit
% 3.29/3.53 @ ^ [I2: $o] : ( inf_inf_Product_unit @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3352_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_nat,F: nat > product_unit,X2: product_unit] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_8730104196221521654t_unit
% 3.29/3.53 @ ^ [I2: nat] : ( inf_inf_Product_unit @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3353_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,F: product_unit > set_nat,X2: set_nat] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_inf_set_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3354_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_o,F: $o > set_nat,X2: set_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [I2: $o] : ( inf_inf_set_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3355_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_nat,F: nat > set_nat,X2: set_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [I2: nat] : ( inf_inf_set_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3356_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_unit,X2: product_unit] :
% 3.29/3.53 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_6169909464789311569t_unit
% 3.29/3.53 @ ^ [I2: product_prod_nat_nat] : ( inf_inf_Product_unit @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3357_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,F: product_unit > set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_3617315916088684441at_nat
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_in2572325071724192079at_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3358_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_o,F: $o > set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7077428525161401678at_nat
% 3.29/3.53 @ ^ [I2: $o] : ( inf_in2572325071724192079at_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3359_INF__inf__const2,axiom,
% 3.29/3.53 ! [I3: set_nat,F: nat > set_Pr1261947904930325089at_nat,X2: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7178329752028323786at_nat
% 3.29/3.53 @ ^ [I2: nat] : ( inf_in2572325071724192079at_nat @ ( F @ I2 ) @ X2 )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ F @ I3 ) ) @ X2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const2
% 3.29/3.53 thf(fact_3360_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,X2: product_unit,F: product_unit > product_unit] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_405062704495631173t_unit
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_inf_Product_unit @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ X2 @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3361_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_o,X2: product_unit,F: $o > product_unit] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_o_Product_unit
% 3.29/3.53 @ ^ [I2: $o] : ( inf_inf_Product_unit @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ X2 @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3362_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_nat,X2: product_unit,F: nat > product_unit] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_8730104196221521654t_unit
% 3.29/3.53 @ ^ [I2: nat] : ( inf_inf_Product_unit @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ X2 @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3363_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,X2: set_nat,F: product_unit > set_nat] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_inf_set_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ X2 @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3364_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_o,X2: set_nat,F: $o > set_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [I2: $o] : ( inf_inf_set_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ X2 @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3365_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_nat,X2: set_nat,F: nat > set_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [I2: nat] : ( inf_inf_set_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ X2 @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3366_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_Pr1261947904930325089at_nat,X2: product_unit,F: product_prod_nat_nat > product_unit] :
% 3.29/3.53 ( ( I3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_6169909464789311569t_unit
% 3.29/3.53 @ ^ [I2: product_prod_nat_nat] : ( inf_inf_Product_unit @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ X2 @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3367_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_Product_unit,X2: set_Pr1261947904930325089at_nat,F: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_3617315916088684441at_nat
% 3.29/3.53 @ ^ [I2: product_unit] : ( inf_in2572325071724192079at_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ X2 @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3368_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_o,X2: set_Pr1261947904930325089at_nat,F: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7077428525161401678at_nat
% 3.29/3.53 @ ^ [I2: $o] : ( inf_in2572325071724192079at_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ X2 @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3369_INF__inf__const1,axiom,
% 3.29/3.53 ! [I3: set_nat,X2: set_Pr1261947904930325089at_nat,F: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7178329752028323786at_nat
% 3.29/3.53 @ ^ [I2: nat] : ( inf_in2572325071724192079at_nat @ X2 @ ( F @ I2 ) )
% 3.29/3.53 @ I3 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ X2 @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ F @ I3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_inf_const1
% 3.29/3.53 thf(fact_3370_INF__insert,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3371_INF__insert,axiom,
% 3.29/3.53 ! [F: product_unit > product_unit,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3372_INF__insert,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A: $o,A4: set_o] :
% 3.29/3.53 ( ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3373_INF__insert,axiom,
% 3.29/3.53 ! [F: nat > set_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( F @ A ) @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3374_INF__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( F @ A ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3375_INF__insert,axiom,
% 3.29/3.53 ! [F: $o > set_nat,A: $o,A4: set_o] :
% 3.29/3.53 ( ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_set_nat @ ( F @ A ) @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3376_INF__insert,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > product_unit,A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ ( insert8211810215607154385at_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_inf_Product_unit @ ( F @ A ) @ ( comple2584293577114468500t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3377_INF__insert,axiom,
% 3.29/3.53 ! [F: nat > set_Pr1261947904930325089at_nat,A: nat,A4: set_nat] :
% 3.29/3.53 ( ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ F @ ( insert_nat @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( F @ A ) @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3378_INF__insert,axiom,
% 3.29/3.53 ! [F: product_unit > set_Pr1261947904930325089at_nat,A: product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ F @ ( insert_Product_unit @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( F @ A ) @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3379_INF__insert,axiom,
% 3.29/3.53 ! [F: $o > set_Pr1261947904930325089at_nat,A: $o,A4: set_o] :
% 3.29/3.53 ( ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ F @ ( insert_o @ A @ A4 ) ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( F @ A ) @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INF_insert
% 3.29/3.53 thf(fact_3380_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3381_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: $o > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3382_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: nat > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [X4: nat] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3383_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_15824709712370754et_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( sup_sup_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3384_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: product_unit > set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_7288820656315755647at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_su718114333110466843at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3385_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: $o > set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_8493167801588156084at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_su718114333110466843at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3386_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: nat > set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_4592875511192039216at_nat
% 3.29/3.53 @ ^ [X4: nat] : ( sup_su718114333110466843at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3387_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: product_unit > set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple4364388969068068532at_nat
% 3.29/3.53 @ ( image_5172358348707908735at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_su5525570899277871387at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3388_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_5803077947706746251at_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( sup_su718114333110466843at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3389_UN__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: $o > set_Pr4329608150637261639at_nat,B5: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple4364388969068068532at_nat
% 3.29/3.53 @ ( image_2496312346330513076at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_su5525570899277871387at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(2)
% 3.29/3.53 thf(fact_3390_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3391_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: set_nat,B5: $o > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3392_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [X4: nat] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3393_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: set_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_sup_set_nat @ A4 @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat
% 3.29/3.53 @ ( image_15824709712370754et_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( sup_sup_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3394_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: set_Pr8693737435421807431at_nat,B5: product_unit > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_7288820656315755647at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_7288820656315755647at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_su718114333110466843at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3395_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: set_Pr8693737435421807431at_nat,B5: $o > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_8493167801588156084at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_8493167801588156084at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_su718114333110466843at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3396_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: set_Pr8693737435421807431at_nat,B5: nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_4592875511192039216at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_4592875511192039216at_nat
% 3.29/3.53 @ ^ [X4: nat] : ( sup_su718114333110466843at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3397_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: set_Pr4329608150637261639at_nat,B5: product_unit > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_5172358348707908735at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple4364388969068068532at_nat
% 3.29/3.53 @ ( image_5172358348707908735at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( sup_su5525570899277871387at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3398_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: set_Pr8693737435421807431at_nat,B5: product_prod_nat_nat > set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( sup_su718114333110466843at_nat @ A4 @ ( comple2748534634209756852at_nat @ ( image_5803077947706746251at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple2748534634209756852at_nat
% 3.29/3.53 @ ( image_5803077947706746251at_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( sup_su718114333110466843at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3399_UN__extend__simps_I3_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: set_Pr4329608150637261639at_nat,B5: $o > set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( sup_su5525570899277871387at_nat @ A4 @ ( comple4364388969068068532at_nat @ ( image_2496312346330513076at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple4364388969068068532at_nat
% 3.29/3.53 @ ( image_2496312346330513076at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( sup_su5525570899277871387at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UN_extend_simps(3)
% 3.29/3.53 thf(fact_3400_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: product_unit > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_3617315916088684441at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( inf_in2572325071724192079at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3401_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Pr4329608150637261639at_nat,A4: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7979982168039674559at_nat
% 3.29/3.53 @ ^ [X4: produc3843707927480180839at_nat] : ( inf_in2572325071724192079at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3402_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_5423882813909314213at_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( inf_in2572325071724192079at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3403_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: $o > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7077428525161401678at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( inf_in2572325071724192079at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3404_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: nat > set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7178329752028323786at_nat
% 3.29/3.53 @ ^ [X4: nat] : ( inf_in2572325071724192079at_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3405_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: product_unit > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3406_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Pr4329608150637261639at_nat,A4: produc3843707927480180839at_nat > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_3160451284896210088et_nat
% 3.29/3.53 @ ^ [X4: produc3843707927480180839at_nat] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3407_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_15824709712370754et_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3408_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: $o > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [X4: $o] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3409_INT__extend__simps_I1_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: nat > set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = B5 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ A4 @ C3 ) ) @ B5 )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [X4: nat] : ( inf_inf_set_nat @ ( A4 @ X4 ) @ B5 )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(1)
% 3.29/3.53 thf(fact_3410_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: set_Pr1261947904930325089at_nat,B5: product_unit > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_3617315916088684441at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_3617315916088684441at_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( inf_in2572325071724192079at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3411_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr4329608150637261639at_nat,A4: set_Pr1261947904930325089at_nat,B5: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7979982168039674559at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7979982168039674559at_nat
% 3.29/3.53 @ ^ [X4: produc3843707927480180839at_nat] : ( inf_in2572325071724192079at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3412_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_5423882813909314213at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_5423882813909314213at_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( inf_in2572325071724192079at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3413_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: set_Pr1261947904930325089at_nat,B5: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7077428525161401678at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7077428525161401678at_nat
% 3.29/3.53 @ ^ [X4: $o] : ( inf_in2572325071724192079at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3414_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: set_Pr1261947904930325089at_nat,B5: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_in2572325071724192079at_nat @ A4 @ ( comple1930127330929219688at_nat @ ( image_7178329752028323786at_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple1930127330929219688at_nat
% 3.29/3.53 @ ( image_7178329752028323786at_nat
% 3.29/3.53 @ ^ [X4: nat] : ( inf_in2572325071724192079at_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3415_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Product_unit,A4: set_nat,B5: product_unit > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_8173849991827986510et_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3416_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr4329608150637261639at_nat,A4: set_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo228742789529271731at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_3160451284896210088et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_3160451284896210088et_nat
% 3.29/3.53 @ ^ [X4: produc3843707927480180839at_nat] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3417_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_Pr1261947904930325089at_nat,A4: set_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bo2099793752762293965at_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_15824709712370754et_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_15824709712370754et_nat
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3418_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_o,A4: set_nat,B5: $o > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_o )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_o )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [X4: $o] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3419_INT__extend__simps_I2_J,axiom,
% 3.29/3.53 ! [C3: set_nat,A4: set_nat,B5: nat > set_nat] :
% 3.29/3.53 ( ( ( C3 = bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = A4 ) )
% 3.29/3.53 & ( ( C3 != bot_bot_set_nat )
% 3.29/3.53 => ( ( inf_inf_set_nat @ A4 @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ C3 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [X4: nat] : ( inf_inf_set_nat @ A4 @ ( B5 @ X4 ) )
% 3.29/3.53 @ C3 ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % INT_extend_simps(2)
% 3.29/3.53 thf(fact_3420_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: int] :
% 3.29/3.53 ( ( member_int @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3421_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_875570014554754200it_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3422_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3423_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ U @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: nat] :
% 3.29/3.53 ( ( member_nat @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3424_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: int] :
% 3.29/3.53 ( ( member_int @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3425_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3426_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3427_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ U @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: nat] :
% 3.29/3.53 ( ( member_nat @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3428_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,U: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3429_le__cINF__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,U: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ U @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ U @ ( F @ X4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % le_cINF_iff
% 3.29/3.53 thf(fact_3430_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_int,F: nat > nat,A4: set_nat,G: int > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: int] :
% 3.29/3.53 ( ( member_int @ M4 @ B5 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3431_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_int,F: int > nat,A4: set_int,G: int > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: int] :
% 3.29/3.53 ( ( member_int @ M4 @ B5 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3432_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_Product_unit,F: nat > nat,A4: set_nat,G: product_unit > nat] :
% 3.29/3.53 ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ M4 @ B5 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3433_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_Product_unit,F: int > nat,A4: set_int,G: product_unit > nat] :
% 3.29/3.53 ( ( B5 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ M4 @ B5 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3434_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_o,F: nat > nat,A4: set_nat,G: $o > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: $o] :
% 3.29/3.53 ( ( member_o @ M4 @ B5 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_o_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3435_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_o,F: int > nat,A4: set_int,G: $o > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: $o] :
% 3.29/3.53 ( ( member_o @ M4 @ B5 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_o_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3436_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_nat,F: nat > nat,A4: set_nat,G: nat > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: nat] :
% 3.29/3.53 ( ( member_nat @ M4 @ B5 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3437_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_nat,F: int > nat,A4: set_int,G: nat > nat] :
% 3.29/3.53 ( ( B5 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: nat] :
% 3.29/3.53 ( ( member_nat @ M4 @ B5 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3438_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_int,F: nat > int,A4: set_nat,G: int > int] :
% 3.29/3.53 ( ( B5 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: int] :
% 3.29/3.53 ( ( member_int @ M4 @ B5 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_int @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3439_cINF__mono,axiom,
% 3.29/3.53 ! [B5: set_int,F: int > int,A4: set_int,G: int > int] :
% 3.29/3.53 ( ( B5 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ! [M4: int] :
% 3.29/3.53 ( ( member_int @ M4 @ B5 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ A4 )
% 3.29/3.53 & ( ord_less_eq_int @ ( F @ X6 ) @ ( G @ M4 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_mono
% 3.29/3.53 thf(fact_3440_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: int] :
% 3.29/3.53 ( ( member_int @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3441_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_875570014554754200it_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3442_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3443_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > nat,U: nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: nat] :
% 3.29/3.53 ( ( member_nat @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3444_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_int,F: int > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: int] :
% 3.29/3.53 ( ( member_int @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3445_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3446_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3447_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_nat,F: nat > int,U: int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: nat] :
% 3.29/3.53 ( ( member_nat @ X4 @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3448_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,F: product_unit > product_unit,U: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X4 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3449_cSUP__le__iff,axiom,
% 3.29/3.53 ! [A4: set_o,F: $o > product_unit,U: product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ F @ A4 ) )
% 3.29/3.53 => ( ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ U )
% 3.29/3.53 = ( ! [X4: $o] :
% 3.29/3.53 ( ( member_o @ X4 @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X4 ) @ U ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_le_iff
% 3.29/3.53 thf(fact_3450_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: nat > nat,B5: set_nat,F: int > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: int] :
% 3.29/3.53 ( ( member_int @ N2 @ A4 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3451_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > nat,B5: set_int,F: int > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: int] :
% 3.29/3.53 ( ( member_int @ N2 @ A4 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3452_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: nat > nat,B5: set_nat,F: product_unit > nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ N2 @ A4 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3453_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: int > nat,B5: set_int,F: product_unit > nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ N2 @ A4 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3454_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: nat > nat,B5: set_nat,F: $o > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: $o] :
% 3.29/3.53 ( ( member_o @ N2 @ A4 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3455_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: int > nat,B5: set_int,F: $o > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: $o] :
% 3.29/3.53 ( ( member_o @ N2 @ A4 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3456_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: nat > nat,B5: set_nat,F: nat > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: nat] :
% 3.29/3.53 ( ( member_nat @ N2 @ A4 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3457_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: int > nat,B5: set_int,F: nat > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: nat] :
% 3.29/3.53 ( ( member_nat @ N2 @ A4 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_nat @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3458_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: nat > int,B5: set_nat,F: int > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: int] :
% 3.29/3.53 ( ( member_int @ N2 @ A4 )
% 3.29/3.53 => ? [X6: nat] :
% 3.29/3.53 ( ( member_nat @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_int @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3459_cSUP__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > int,B5: set_int,F: int > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ G @ B5 ) )
% 3.29/3.53 => ( ! [N2: int] :
% 3.29/3.53 ( ( member_int @ N2 @ A4 )
% 3.29/3.53 => ? [X6: int] :
% 3.29/3.53 ( ( member_int @ X6 @ B5 )
% 3.29/3.53 & ( ord_less_eq_int @ ( F @ N2 ) @ ( G @ X6 ) ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_int_int @ G @ B5 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_mono
% 3.29/3.53 thf(fact_3460_prod__set__defs_I1_J,axiom,
% 3.29/3.53 ( basic_685971451221398055t_unit
% 3.29/3.53 = ( ^ [P3: produc7812382424243267045t_unit] : ( insert_ref_a @ ( produc473321116828791851t_unit @ P3 ) @ bot_bot_set_ref_a ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % prod_set_defs(1)
% 3.29/3.53 thf(fact_3461_image__INT,axiom,
% 3.29/3.53 ! [F: int > int,C3: set_int,A4: set_o,B5: $o > set_int,J4: $o] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_o @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_int @ F @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple3628384868704368283et_int
% 3.29/3.53 @ ( image_o_set_int
% 3.29/3.53 @ ^ [X4: $o] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3462_image__INT,axiom,
% 3.29/3.53 ! [F: int > int,C3: set_int,A4: set_nat,B5: nat > set_int,J4: nat] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_nat @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_int @ F @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple3628384868704368283et_int
% 3.29/3.53 @ ( image_nat_set_int
% 3.29/3.53 @ ^ [X4: nat] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3463_image__INT,axiom,
% 3.29/3.53 ! [F: int > int,C3: set_int,A4: set_int,B5: int > set_int,J4: int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ C3 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_int @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_int @ F @ ( comple3628384868704368283et_int @ ( image_int_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple3628384868704368283et_int
% 3.29/3.53 @ ( image_int_set_int
% 3.29/3.53 @ ^ [X4: int] : ( image_int_int @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3464_image__INT,axiom,
% 3.29/3.53 ! [F: int > nat,C3: set_int,A4: set_o,B5: $o > set_int,J4: $o] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_o @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_nat @ F @ ( comple3628384868704368283et_int @ ( image_o_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_o_set_nat
% 3.29/3.53 @ ^ [X4: $o] : ( image_int_nat @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3465_image__INT,axiom,
% 3.29/3.53 ! [F: int > nat,C3: set_int,A4: set_nat,B5: nat > set_int,J4: nat] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_nat @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_nat @ F @ ( comple3628384868704368283et_int @ ( image_nat_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_nat_set_nat
% 3.29/3.53 @ ^ [X4: nat] : ( image_int_nat @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3466_image__INT,axiom,
% 3.29/3.53 ! [F: int > nat,C3: set_int,A4: set_int,B5: int > set_int,J4: int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ C3 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_int @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_int @ J4 @ A4 )
% 3.29/3.53 => ( ( image_int_nat @ F @ ( comple3628384868704368283et_int @ ( image_int_set_int @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple7806235888213564991et_nat
% 3.29/3.53 @ ( image_int_set_nat
% 3.29/3.53 @ ^ [X4: int] : ( image_int_nat @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3467_image__INT,axiom,
% 3.29/3.53 ! [F: nat > rat,C3: set_nat,A4: set_o,B5: $o > set_nat,J4: $o] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ C3 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_o @ J4 @ A4 )
% 3.29/3.53 => ( ( image_nat_rat @ F @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple4298007329820168263et_rat
% 3.29/3.53 @ ( image_o_set_rat
% 3.29/3.53 @ ^ [X4: $o] : ( image_nat_rat @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3468_image__INT,axiom,
% 3.29/3.53 ! [F: nat > int,C3: set_nat,A4: set_o,B5: $o > set_nat,J4: $o] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ C3 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_o @ J4 @ A4 )
% 3.29/3.53 => ( ( image_nat_int @ F @ ( comple7806235888213564991et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple3628384868704368283et_int
% 3.29/3.53 @ ( image_o_set_int
% 3.29/3.53 @ ^ [X4: $o] : ( image_nat_int @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3469_image__INT,axiom,
% 3.29/3.53 ! [F: nat > rat,C3: set_nat,A4: set_nat,B5: nat > set_nat,J4: nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ C3 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_nat @ J4 @ A4 )
% 3.29/3.53 => ( ( image_nat_rat @ F @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple4298007329820168263et_rat
% 3.29/3.53 @ ( image_nat_set_rat
% 3.29/3.53 @ ^ [X4: nat] : ( image_nat_rat @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3470_image__INT,axiom,
% 3.29/3.53 ! [F: nat > int,C3: set_nat,A4: set_nat,B5: nat > set_nat,J4: nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ C3 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_set_nat @ ( B5 @ X ) @ C3 ) )
% 3.29/3.53 => ( ( member_nat @ J4 @ A4 )
% 3.29/3.53 => ( ( image_nat_int @ F @ ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.53 = ( comple3628384868704368283et_int
% 3.29/3.53 @ ( image_nat_set_int
% 3.29/3.53 @ ^ [X4: nat] : ( image_nat_int @ F @ ( B5 @ X4 ) )
% 3.29/3.53 @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_INT
% 3.29/3.53 thf(fact_3471_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > nat,B5: set_int,F: int > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_int_nat @ G @ B5 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3472_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > nat,B5: set_Product_unit,F: product_unit > nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_875570014554754200it_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ G @ B5 ) ) @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3473_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: $o > nat,B5: set_o,F: $o > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_o_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_o_nat @ G @ B5 ) ) @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3474_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: nat > nat,B5: set_nat,F: nat > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ G @ B5 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3475_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > int,B5: set_int,F: int > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_int @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_int_int @ G @ B5 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3476_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > int,B5: set_Product_unit,F: product_unit > int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_int @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ G @ B5 ) ) @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3477_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: $o > int,B5: set_o,F: $o > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_int @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_o_int @ G @ B5 ) ) @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3478_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: nat > int,B5: set_nat,F: nat > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ B5 )
% 3.29/3.53 => ( ord_less_eq_int @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Inf_Inf_int @ ( image_nat_int @ G @ B5 ) ) @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3479_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > product_unit,B5: set_int,F: int > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ B5 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3480_cINF__superset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > product_unit,B5: set_Product_unit,F: product_unit > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ ( image_405062704495631173t_unit @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ B5 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( G @ X ) @ ( F @ X ) ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ G @ B5 ) ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cINF_superset_mono
% 3.29/3.53 thf(fact_3481_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > nat,B5: set_int,F: int > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_int_nat @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3482_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > nat,B5: set_Product_unit,F: product_unit > nat] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_875570014554754200it_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3483_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: $o > nat,B5: set_o,F: $o > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_o_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_o_nat @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3484_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: nat > nat,B5: set_nat,F: nat > nat] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3485_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > int,B5: set_int,F: int > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_int_int @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3486_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > int,B5: set_Product_unit,F: product_unit > int] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3487_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_o,G: $o > int,B5: set_o,F: $o > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: $o] :
% 3.29/3.53 ( ( member_o @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_o_int @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3488_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_nat,G: nat > int,B5: set_nat,F: nat > int] :
% 3.29/3.53 ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: nat] :
% 3.29/3.53 ( ( member_nat @ X @ A4 )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ ( complete_Sup_Sup_int @ ( image_nat_int @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3489_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_int,G: int > product_unit,B5: set_int,F: int > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: int] :
% 3.29/3.53 ( ( member_int @ X @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3490_cSUP__subset__mono,axiom,
% 3.29/3.53 ! [A4: set_Product_unit,G: product_unit > product_unit,B5: set_Product_unit,F: product_unit > product_unit] :
% 3.29/3.53 ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ G @ B5 ) )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ A4 @ B5 )
% 3.29/3.53 => ( ! [X: product_unit] :
% 3.29/3.53 ( ( member_Product_unit @ X @ A4 )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ X ) @ ( G @ X ) ) )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ G @ B5 ) ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % cSUP_subset_mono
% 3.29/3.53 thf(fact_3491_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: int > set_Product_unit,I: int,B5: set_Product_unit,J3: set_int] :
% 3.29/3.53 ( ( comple3349607820504768346t_unit @ ( image_8658272795163236474t_unit @ ( fun_up5054257004045450754t_unit @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_8658272795163236474t_unit @ A4 @ ( minus_minus_set_int @ J3 @ ( insert_int @ I @ bot_bot_set_int ) ) ) ) @ ( if_set_Product_unit @ ( member_int @ I @ J3 ) @ B5 @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3492_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: int > set_o,I: int,B5: set_o,J3: set_int] :
% 3.29/3.53 ( ( comple90263536869209701_set_o @ ( image_int_set_o @ ( fun_upd_int_set_o @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_int_set_o @ A4 @ ( minus_minus_set_int @ J3 @ ( insert_int @ I @ bot_bot_set_int ) ) ) ) @ ( if_set_o @ ( member_int @ I @ J3 ) @ B5 @ bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3493_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: product_unit > set_Product_unit,I: product_unit,B5: set_Product_unit,J3: set_Product_unit] :
% 3.29/3.53 ( ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ ( fun_up488859312337516701t_unit @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_7778121751606633509t_unit @ A4 @ ( minus_6452836326544984404t_unit @ J3 @ ( insert_Product_unit @ I @ bot_bo3957492148770167129t_unit ) ) ) ) @ ( if_set_Product_unit @ ( member_Product_unit @ I @ J3 ) @ B5 @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3494_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: product_unit > set_o,I: product_unit,B5: set_o,J3: set_Product_unit] :
% 3.29/3.53 ( ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ ( fun_up1762901246852280360_set_o @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_6930536745178679216_set_o @ A4 @ ( minus_6452836326544984404t_unit @ J3 @ ( insert_Product_unit @ I @ bot_bo3957492148770167129t_unit ) ) ) ) @ ( if_set_o @ ( member_Product_unit @ I @ J3 ) @ B5 @ bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3495_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: $o > set_Product_unit,I: $o,B5: set_Product_unit,J3: set_o] :
% 3.29/3.53 ( ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ ( fun_up4718931970374059986t_unit @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_663195431845683034t_unit @ A4 @ ( minus_minus_set_o @ J3 @ ( insert_o @ I @ bot_bot_set_o ) ) ) ) @ ( if_set_Product_unit @ ( member_o @ I @ J3 ) @ B5 @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3496_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: $o > set_o,I: $o,B5: set_o,J3: set_o] :
% 3.29/3.53 ( ( comple90263536869209701_set_o @ ( image_o_set_o @ ( fun_upd_o_set_o @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_o_set_o @ A4 @ ( minus_minus_set_o @ J3 @ ( insert_o @ I @ bot_bot_set_o ) ) ) ) @ ( if_set_o @ ( member_o @ I @ J3 ) @ B5 @ bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3497_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: nat > set_Product_unit,I: nat,B5: set_Product_unit,J3: set_nat] :
% 3.29/3.53 ( ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ ( fun_up1220017903161424222t_unit @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_su793286257634532545t_unit @ ( comple3349607820504768346t_unit @ ( image_4824033694279209942t_unit @ A4 @ ( minus_minus_set_nat @ J3 @ ( insert_nat @ I @ bot_bot_set_nat ) ) ) ) @ ( if_set_Product_unit @ ( member_nat @ I @ J3 ) @ B5 @ bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3498_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: nat > set_o,I: nat,B5: set_o,J3: set_nat] :
% 3.29/3.53 ( ( comple90263536869209701_set_o @ ( image_nat_set_o @ ( fun_upd_nat_set_o @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_o @ ( comple90263536869209701_set_o @ ( image_nat_set_o @ A4 @ ( minus_minus_set_nat @ J3 @ ( insert_nat @ I @ bot_bot_set_nat ) ) ) ) @ ( if_set_o @ ( member_nat @ I @ J3 ) @ B5 @ bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3499_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: int > set_nat,I: int,B5: set_nat,J3: set_int] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_int_set_nat @ ( fun_upd_int_set_nat @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ A4 @ ( minus_minus_set_int @ J3 @ ( insert_int @ I @ bot_bot_set_int ) ) ) ) @ ( if_set_nat @ ( member_int @ I @ J3 ) @ B5 @ bot_bot_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3500_UNION__fun__upd,axiom,
% 3.29/3.53 ! [A4: product_unit > set_nat,I: product_unit,B5: set_nat,J3: set_Product_unit] :
% 3.29/3.53 ( ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ ( fun_up4569834200710200790et_nat @ A4 @ I @ B5 ) @ J3 ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ A4 @ ( minus_6452836326544984404t_unit @ J3 @ ( insert_Product_unit @ I @ bot_bo3957492148770167129t_unit ) ) ) ) @ ( if_set_nat @ ( member_Product_unit @ I @ J3 ) @ B5 @ bot_bot_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % UNION_fun_upd
% 3.29/3.53 thf(fact_3501_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > rat,G: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( image_2021340605491722874at_rat
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_rat_rat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc8728714639637146746at_rat @ ( image_nat_rat @ F @ A4 )
% 3.29/3.53 @ ^ [X4: rat] : ( image_nat_rat @ G @ ( inf_inf_set_nat @ ( vimage_nat_rat @ F @ ( insert_rat @ X4 @ bot_bot_set_rat ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3502_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > rat,G: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( image_5529569163885119602at_nat
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_rat_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc140472662868866674at_nat @ ( image_nat_rat @ F @ A4 )
% 3.29/3.53 @ ^ [X4: rat] : ( image_nat_nat @ G @ ( inf_inf_set_nat @ ( vimage_nat_rat @ F @ ( insert_rat @ X4 @ bot_bot_set_rat ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3503_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > rat,G: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( image_1351718144375922894at_int
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_rat_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc137982192359816398at_int @ ( image_nat_rat @ F @ A4 )
% 3.29/3.53 @ ^ [X4: rat] : ( image_nat_int @ G @ ( inf_inf_set_nat @ ( vimage_nat_rat @ F @ ( insert_rat @ X4 @ bot_bot_set_rat ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3504_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > int,G: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( image_3337248961327643342nt_rat
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_int_rat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc821250958618291406nt_rat @ ( image_nat_int @ F @ A4 )
% 3.29/3.53 @ ^ [X4: int] : ( image_nat_rat @ G @ ( inf_inf_set_nat @ ( vimage_nat_int @ F @ ( insert_int @ X4 @ bot_bot_set_int ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3505_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > int,G: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( image_6845477519721040070nt_nat
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_int_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc1456381018704787142nt_nat @ ( image_nat_int @ F @ A4 )
% 3.29/3.53 @ ^ [X4: int] : ( image_nat_nat @ G @ ( inf_inf_set_nat @ ( vimage_nat_int @ F @ ( insert_int @ X4 @ bot_bot_set_int ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3506_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: int > int,G: int > nat,A4: set_int] :
% 3.29/3.53 ( ( image_659947567330398058nt_nat
% 3.29/3.53 @ ^ [X4: int] : ( product_Pair_int_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc1456381018704787142nt_nat @ ( image_int_int @ F @ A4 )
% 3.29/3.53 @ ^ [X4: int] : ( image_int_nat @ G @ ( inf_inf_set_int @ ( vimage_int_int @ F @ ( insert_int @ X4 @ bot_bot_set_int ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3507_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > int,G: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( image_2667626500211843362nt_int
% 3.29/3.53 @ ^ [X4: nat] : ( product_Pair_int_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc1453890548195736866nt_int @ ( image_nat_int @ F @ A4 )
% 3.29/3.53 @ ^ [X4: int] : ( image_nat_int @ G @ ( inf_inf_set_nat @ ( vimage_nat_int @ F @ ( insert_int @ X4 @ bot_bot_set_int ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3508_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: int > int,G: int > int,A4: set_int] :
% 3.29/3.53 ( ( image_5705468584675977158nt_int
% 3.29/3.53 @ ^ [X4: int] : ( product_Pair_int_int @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc1453890548195736866nt_int @ ( image_int_int @ F @ A4 )
% 3.29/3.53 @ ^ [X4: int] : ( image_int_int @ G @ ( inf_inf_set_int @ ( vimage_int_int @ F @ ( insert_int @ X4 @ bot_bot_set_int ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3509_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > product_unit,G: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( image_469905907365485675it_rat
% 3.29/3.53 @ ^ [X4: nat] : ( produc4168158269727034510it_rat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc6240246942209516957it_rat @ ( image_8730104196221521654t_unit @ F @ A4 )
% 3.29/3.53 @ ^ [X4: product_unit] : ( image_nat_rat @ G @ ( inf_inf_set_nat @ ( vimage4884490618288580032t_unit @ F @ ( insert_Product_unit @ X4 @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3510_image__split__eq__Sigma,axiom,
% 3.29/3.53 ! [F: nat > product_unit,G: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( image_3978134465758882403it_nat
% 3.29/3.53 @ ^ [X4: nat] : ( produc4803288329813530246it_nat @ ( F @ X4 ) @ ( G @ X4 ) )
% 3.29/3.53 @ A4 )
% 3.29/3.53 = ( produc6875377002296012693it_nat @ ( image_8730104196221521654t_unit @ F @ A4 )
% 3.29/3.53 @ ^ [X4: product_unit] : ( image_nat_nat @ G @ ( inf_inf_set_nat @ ( vimage4884490618288580032t_unit @ F @ ( insert_Product_unit @ X4 @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_split_eq_Sigma
% 3.29/3.53 thf(fact_3511_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: num,C3: set_num,G: num > $o,X2: num] :
% 3.29/3.53 ( ( member_num @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_num_o @ G @ C3 )
% 3.29/3.53 => ( ( comp_o_num_num
% 3.29/3.53 @ ^ [I2: $o] : ( if_num @ ( member_o @ I2 @ ( image_num_o @ G @ C3 ) ) @ ( the_inv_into_num_o @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_num @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3512_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: num,C3: set_num,G: num > nat,X2: num] :
% 3.29/3.53 ( ( member_num @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_num_nat @ G @ C3 )
% 3.29/3.53 => ( ( comp_nat_num_num
% 3.29/3.53 @ ^ [I2: nat] : ( if_num @ ( member_nat @ I2 @ ( image_num_nat @ G @ C3 ) ) @ ( the_inv_into_num_nat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_num @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3513_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: num,C3: set_num,G: num > int,X2: num] :
% 3.29/3.53 ( ( member_num @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_num_int @ G @ C3 )
% 3.29/3.53 => ( ( comp_int_num_num
% 3.29/3.53 @ ^ [I2: int] : ( if_num @ ( member_int @ I2 @ ( image_num_int @ G @ C3 ) ) @ ( the_inv_into_num_int @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_num @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3514_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: $o,C3: set_o,G: $o > $o,X2: $o] :
% 3.29/3.53 ( ( member_o @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_o_o @ G @ C3 )
% 3.29/3.53 => ( ( comp_o_o_o
% 3.29/3.53 @ ^ [I2: $o] :
% 3.29/3.53 ( ( ( member_o @ I2 @ ( image_o_o @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_o @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_o @ I2 @ ( image_o_o @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_o @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3515_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: $o,C3: set_o,G: $o > nat,X2: $o] :
% 3.29/3.53 ( ( member_o @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_o_nat @ G @ C3 )
% 3.29/3.53 => ( ( comp_nat_o_o
% 3.29/3.53 @ ^ [I2: nat] :
% 3.29/3.53 ( ( ( member_nat @ I2 @ ( image_o_nat @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_nat @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_nat @ I2 @ ( image_o_nat @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_o @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3516_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: $o,C3: set_o,G: $o > int,X2: $o] :
% 3.29/3.53 ( ( member_o @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_o_int @ G @ C3 )
% 3.29/3.53 => ( ( comp_int_o_o
% 3.29/3.53 @ ^ [I2: int] :
% 3.29/3.53 ( ( ( member_int @ I2 @ ( image_o_int @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_int @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_int @ I2 @ ( image_o_int @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_o @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3517_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: nat,C3: set_nat,G: nat > rat,X2: nat] :
% 3.29/3.53 ( ( member_nat @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_nat_rat @ G @ C3 )
% 3.29/3.53 => ( ( comp_rat_nat_nat
% 3.29/3.53 @ ^ [I2: rat] : ( if_nat @ ( member_rat @ I2 @ ( image_nat_rat @ G @ C3 ) ) @ ( the_inv_into_nat_rat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_nat @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3518_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: nat,C3: set_nat,G: nat > $o,X2: nat] :
% 3.29/3.53 ( ( member_nat @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_nat_o @ G @ C3 )
% 3.29/3.53 => ( ( comp_o_nat_nat
% 3.29/3.53 @ ^ [I2: $o] : ( if_nat @ ( member_o @ I2 @ ( image_nat_o @ G @ C3 ) ) @ ( the_inv_into_nat_o @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_nat @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3519_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: nat,C3: set_nat,G: nat > nat,X2: nat] :
% 3.29/3.53 ( ( member_nat @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_nat_nat @ G @ C3 )
% 3.29/3.53 => ( ( comp_nat_nat_nat
% 3.29/3.53 @ ^ [I2: nat] : ( if_nat @ ( member_nat @ I2 @ ( image_nat_nat @ G @ C3 ) ) @ ( the_inv_into_nat_nat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_nat @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3520_If__the__inv__into__f__f,axiom,
% 3.29/3.53 ! [I: nat,C3: set_nat,G: nat > int,X2: nat] :
% 3.29/3.53 ( ( member_nat @ I @ C3 )
% 3.29/3.53 => ( ( inj_on_nat_int @ G @ C3 )
% 3.29/3.53 => ( ( comp_int_nat_nat
% 3.29/3.53 @ ^ [I2: int] : ( if_nat @ ( member_int @ I2 @ ( image_nat_int @ G @ C3 ) ) @ ( the_inv_into_nat_int @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ G
% 3.29/3.53 @ I )
% 3.29/3.53 = ( id_nat @ I ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_f_f
% 3.29/3.53 thf(fact_3521_Field__insert,axiom,
% 3.29/3.53 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat,R: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( ( field_1428494348145443988at_nat @ ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su474284620922681339at_nat @ ( insert2290795007606087959at_nat @ A @ ( insert2290795007606087959at_nat @ B @ bot_bo1534825418459847827at_nat ) ) @ ( field_1428494348145443988at_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3522_Field__insert,axiom,
% 3.29/3.53 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat,R: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( field_3145993188331922222at_nat @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su3642409539654194069at_nat @ ( insert9200635055090092081at_nat @ A @ ( insert9200635055090092081at_nat @ B @ bot_bo3083307316010499117at_nat ) ) @ ( field_3145993188331922222at_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3523_Field__insert,axiom,
% 3.29/3.53 ! [A: int,B: int,R: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( ( field_int @ ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_sup_set_int @ ( insert_int @ A @ ( insert_int @ B @ bot_bot_set_int ) ) @ ( field_int @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3524_Field__insert,axiom,
% 3.29/3.53 ! [A: produc859450856879609959at_nat,B: produc859450856879609959at_nat,R: set_Pr553994874890374343at_nat] :
% 3.29/3.53 ( ( field_3044959742847878580at_nat @ ( insert5475735164933346999at_nat @ ( produc4662710985925991255at_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su718114333110466843at_nat @ ( insert5050368324300391991at_nat @ A @ ( insert5050368324300391991at_nat @ B @ bot_bo5327735625951526323at_nat ) ) @ ( field_3044959742847878580at_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3525_Field__insert,axiom,
% 3.29/3.53 ! [A: product_unit,B: product_unit,R: set_Pr5094982260447487303t_unit] :
% 3.29/3.53 ( ( field_Product_unit @ ( insert4616891024742550839t_unit @ ( produc5692694829384537815t_unit @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su793286257634532545t_unit @ ( insert_Product_unit @ A @ ( insert_Product_unit @ B @ bot_bo3957492148770167129t_unit ) ) @ ( field_Product_unit @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3526_Field__insert,axiom,
% 3.29/3.53 ! [A: produc3843707927480180839at_nat,B: produc3843707927480180839at_nat,R: set_Pr5564308138774400199at_nat] :
% 3.29/3.53 ( ( field_2862844103579723188at_nat @ ( insert398606708087465655at_nat @ ( produc2335810615602371415at_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su5525570899277871387at_nat @ ( insert9069300056098147895at_nat @ A @ ( insert9069300056098147895at_nat @ B @ bot_bo228742789529271731at_nat ) ) @ ( field_2862844103579723188at_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3527_Field__insert,axiom,
% 3.29/3.53 ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( field_4706345496283612622at_nat @ ( insert5050368324300391991at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_su6327502436637775413at_nat @ ( insert8211810215607154385at_nat @ A @ ( insert8211810215607154385at_nat @ B @ bot_bo2099793752762293965at_nat ) ) @ ( field_4706345496283612622at_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3528_Field__insert,axiom,
% 3.29/3.53 ! [A: $o,B: $o,R: set_Product_prod_o_o] :
% 3.29/3.53 ( ( field_o @ ( insert6201435330877294327od_o_o @ ( product_Pair_o_o @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_sup_set_o @ ( insert_o @ A @ ( insert_o @ B @ bot_bot_set_o ) ) @ ( field_o @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3529_Field__insert,axiom,
% 3.29/3.53 ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( field_nat @ ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R ) )
% 3.29/3.53 = ( sup_sup_set_nat @ ( insert_nat @ A @ ( insert_nat @ B @ bot_bot_set_nat ) ) @ ( field_nat @ R ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_insert
% 3.29/3.53 thf(fact_3530_bdd__below__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( order_2045666486212196060at_rat @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_antimono
% 3.29/3.53 thf(fact_3531_bdd__below__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( order_2680796546298691796at_nat @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_antimono
% 3.29/3.53 thf(fact_3532_bdd__below__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( order_2678306075789641520at_int @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_antimono
% 3.29/3.53 thf(fact_3533_bdd__below__image__antimono,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( order_3680150258199746352nt_nat @ F )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_antimono
% 3.29/3.53 thf(fact_3534_bdd__below__image__antimono,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( order_3677659787690696076nt_int @ F )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_antimono
% 3.29/3.53 thf(fact_3535_bdd__above__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( order_2045666486212196060at_rat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit1579696412822616692ve_rat @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_antimono
% 3.29/3.53 thf(fact_3536_bdd__above__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( order_2680796546298691796at_nat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_antimono
% 3.29/3.53 thf(fact_3537_bdd__above__image__antimono,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( order_2678306075789641520at_int @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_antimono
% 3.29/3.53 thf(fact_3538_bdd__above__image__antimono,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( order_3680150258199746352nt_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_antimono
% 3.29/3.53 thf(fact_3539_bdd__above__image__antimono,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( order_3677659787690696076nt_int @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_antimono
% 3.29/3.53 thf(fact_3540_the__inv__f__o__f__id,axiom,
% 3.29/3.53 ! [F: nat > nat,Z2: nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.53 => ( ( comp_nat_nat_nat @ ( the_inv_into_nat_nat @ top_top_set_nat @ F ) @ F @ Z2 )
% 3.29/3.53 = ( id_nat @ Z2 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_f_o_f_id
% 3.29/3.53 thf(fact_3541_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: product_unit > $o,C3: set_Product_unit,B5: set_Product_unit,X2: product_unit] :
% 3.29/3.53 ( ( inj_on8854722734121536060unit_o @ G @ C3 )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ C3 @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 => ( member2370919827131729009t_unit
% 3.29/3.53 @ ^ [I2: $o] : ( if_Product_unit @ ( member_o @ I2 @ ( image_Product_unit_o @ G @ C3 ) ) @ ( the_in43325605794470270unit_o @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We8730861560085513481t_unit @ top_top_set_o @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3542_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: $o > $o,C3: set_o,B5: set_o,X2: $o] :
% 3.29/3.53 ( ( inj_on_o_o @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ C3 @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) )
% 3.29/3.53 => ( member_o_o
% 3.29/3.53 @ ^ [I2: $o] :
% 3.29/3.53 ( ( ( member_o @ I2 @ ( image_o_o @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_o @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_o @ I2 @ ( image_o_o @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ ( bNF_We7690717809131995284nc_o_o @ top_top_set_o @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3543_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: nat > $o,C3: set_nat,B5: set_nat,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_o @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ C3 @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) )
% 3.29/3.53 => ( member_o_nat
% 3.29/3.53 @ ^ [I2: $o] : ( if_nat @ ( member_o @ I2 @ ( image_nat_o @ G @ C3 ) ) @ ( the_inv_into_nat_o @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We6830391624356636116_o_nat @ top_top_set_o @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3544_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: product_unit > char,C3: set_Product_unit,B5: set_Product_unit,X2: product_unit] :
% 3.29/3.53 ( ( inj_on1959294024837303853t_char @ G @ C3 )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ C3 @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 => ( member379592906918970460t_unit
% 3.29/3.53 @ ^ [I2: char] : ( if_Product_unit @ ( member_char @ I2 @ ( image_7248553556944771225t_char @ G @ C3 ) ) @ ( the_in3194898024646563179t_char @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We7396736742984212070t_unit @ top_top_set_char @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3545_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: $o > char,C3: set_o,B5: set_o,X2: $o] :
% 3.29/3.53 ( ( inj_on_o_char @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ C3 @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) )
% 3.29/3.53 => ( member_char_o
% 3.29/3.53 @ ^ [I2: char] :
% 3.29/3.53 ( ( ( member_char @ I2 @ ( image_o_char @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_char @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_char @ I2 @ ( image_o_char @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ ( bNF_We6174688282833725809char_o @ top_top_set_char @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3546_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: nat > char,C3: set_nat,B5: set_nat,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_char @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ C3 @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) )
% 3.29/3.53 => ( member_char_nat
% 3.29/3.53 @ ^ [I2: char] : ( if_nat @ ( member_char @ I2 @ ( image_nat_char @ G @ C3 ) ) @ ( the_in9023905271258939222t_char @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We935846424581991991ar_nat @ top_top_set_char @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3547_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: product_unit > rat,C3: set_Product_unit,B5: set_Product_unit,X2: product_unit] :
% 3.29/3.53 ( ( inj_on7795309031694339124it_rat @ G @ C3 )
% 3.29/3.53 => ( ( ord_le3507040750410214029t_unit @ C3 @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) )
% 3.29/3.53 => ( member7011034171605722901t_unit
% 3.29/3.53 @ ^ [I2: rat] : ( if_Product_unit @ ( member_rat @ I2 @ ( image_240439954468258464it_rat @ G @ C3 ) ) @ ( the_in3915408195775746418it_rat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We8564238559827753503t_unit @ top_top_set_rat @ ( sup_su793286257634532545t_unit @ B5 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3548_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: $o > rat,C3: set_o,B5: set_o,X2: $o] :
% 3.29/3.53 ( ( inj_on_o_rat @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_o @ C3 @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) )
% 3.29/3.53 => ( member_rat_o
% 3.29/3.53 @ ^ [I2: rat] :
% 3.29/3.53 ( ( ( member_rat @ I2 @ ( image_o_rat @ G @ C3 ) )
% 3.29/3.53 => ( the_inv_into_o_rat @ C3 @ G @ I2 ) )
% 3.29/3.53 & ( ~ ( member_rat @ I2 @ ( image_o_rat @ G @ C3 ) )
% 3.29/3.53 => X2 ) )
% 3.29/3.53 @ ( bNF_We6195730058148253354_rat_o @ top_top_set_rat @ ( sup_sup_set_o @ B5 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3549_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: nat > rat,C3: set_nat,B5: set_nat,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_nat @ C3 @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) )
% 3.29/3.53 => ( member_rat_nat
% 3.29/3.53 @ ^ [I2: rat] : ( if_nat @ ( member_rat @ I2 @ ( image_nat_rat @ G @ C3 ) ) @ ( the_inv_into_nat_rat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We7223962090624190782at_nat @ top_top_set_rat @ ( sup_sup_set_nat @ B5 @ ( insert_nat @ X2 @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3550_If__the__inv__into__in__Func,axiom,
% 3.29/3.53 ! [G: int > nat,C3: set_int,B5: set_int,X2: int] :
% 3.29/3.53 ( ( inj_on_int_nat @ G @ C3 )
% 3.29/3.53 => ( ( ord_less_eq_set_int @ C3 @ ( sup_sup_set_int @ B5 @ ( insert_int @ X2 @ bot_bot_set_int ) ) )
% 3.29/3.53 => ( member_nat_int
% 3.29/3.53 @ ^ [I2: nat] : ( if_int @ ( member_nat @ I2 @ ( image_int_nat @ G @ C3 ) ) @ ( the_inv_into_int_nat @ C3 @ G @ I2 ) @ X2 )
% 3.29/3.53 @ ( bNF_We7538026264050006418at_int @ top_top_set_nat @ ( sup_sup_set_int @ B5 @ ( insert_int @ X2 @ bot_bot_set_int ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % If_the_inv_into_in_Func
% 3.29/3.53 thf(fact_3551_mono__cInf,axiom,
% 3.29/3.53 ! [F: $o > nat,A4: set_o] :
% 3.29/3.53 ( ( order_mono_o_nat @ F )
% 3.29/3.53 => ( ( condit5413489452508810728elow_o @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_o @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_o_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3552_mono__cInf,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_nat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_nat @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3553_mono__cInf,axiom,
% 3.29/3.53 ! [F: $o > int,A4: set_o] :
% 3.29/3.53 ( ( order_mono_o_int @ F )
% 3.29/3.53 => ( ( condit5413489452508810728elow_o @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ ( complete_Inf_Inf_o @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_o_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3554_mono__cInf,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_int @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ ( complete_Inf_Inf_nat @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_nat_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3555_mono__cInf,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_o] :
% 3.29/3.53 ( ( order_7782127260464396005t_unit @ F )
% 3.29/3.53 => ( ( condit5413489452508810728elow_o @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_o )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ ( complete_Inf_Inf_o @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_o_Product_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3556_mono__cInf,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.53 ( ( order_5727276828720722763t_unit @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ ( complete_Inf_Inf_nat @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3557_mono__cInf,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_int @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3558_mono__cInf,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_int @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ ( complete_Inf_Inf_int @ A4 ) ) @ ( complete_Inf_Inf_int @ ( image_int_int @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3559_mono__cInf,axiom,
% 3.29/3.53 ! [F: int > product_unit,A4: set_int] :
% 3.29/3.53 ( ( order_2843698775922903023t_unit @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bot_set_int )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ ( complete_Inf_Inf_int @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3560_mono__cInf,axiom,
% 3.29/3.53 ! [F: product_unit > nat,A4: set_Product_unit] :
% 3.29/3.53 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.53 => ( ( condit9161856309968323677t_unit @ A4 )
% 3.29/3.53 => ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( comple2584293577114468500t_unit @ A4 ) ) @ ( complete_Inf_Inf_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cInf
% 3.29/3.53 thf(fact_3561_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: int > nat,I3: set_int] :
% 3.29/3.53 ( ( order_mono_nat_nat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_int )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_nat @ ( image_int_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_int_nat
% 3.29/3.53 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3562_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: nat > nat,I3: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_nat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_nat_nat
% 3.29/3.53 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3563_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > int,A4: int > nat,I3: set_int] :
% 3.29/3.53 ( ( order_mono_nat_int @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_int )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ ( complete_Inf_Inf_nat @ ( image_int_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_int_int
% 3.29/3.53 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3564_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > int,A4: nat > nat,I3: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_int @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_less_eq_int @ ( F @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_int
% 3.29/3.53 @ ( image_nat_int
% 3.29/3.53 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3565_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: int > nat,I3: set_int] :
% 3.29/3.53 ( ( order_5727276828720722763t_unit @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_int_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_int )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ ( complete_Inf_Inf_nat @ ( image_int_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_5846526143423701914t_unit
% 3.29/3.53 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3566_mono__cINF,axiom,
% 3.29/3.53 ! [F: nat > product_unit,A4: nat > nat,I3: set_nat] :
% 3.29/3.53 ( ( order_5727276828720722763t_unit @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ ( image_nat_nat @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_le3221252021190050221t_unit @ ( F @ ( complete_Inf_Inf_nat @ ( image_nat_nat @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( comple2584293577114468500t_unit
% 3.29/3.53 @ ( image_8730104196221521654t_unit
% 3.29/3.53 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3567_mono__cINF,axiom,
% 3.29/3.53 ! [F: int > nat,A4: int > int,I3: set_int] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_int_int @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_int )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_int @ ( image_int_int @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_int_nat
% 3.29/3.53 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3568_mono__cINF,axiom,
% 3.29/3.53 ! [F: int > nat,A4: product_unit > int,I3: set_Product_unit] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_873079544045703924it_int @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_int @ ( image_873079544045703924it_int @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_875570014554754200it_nat
% 3.29/3.53 @ ^ [X4: product_unit] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3569_mono__cINF,axiom,
% 3.29/3.53 ! [F: int > nat,A4: $o > int,I3: set_o] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_o_int @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_o )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_int @ ( image_o_int @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_o_nat
% 3.29/3.53 @ ^ [X4: $o] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3570_mono__cINF,axiom,
% 3.29/3.53 ! [F: int > nat,A4: nat > int,I3: set_nat] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ ( image_nat_int @ A4 @ I3 ) )
% 3.29/3.53 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.53 => ( ord_less_eq_nat @ ( F @ ( complete_Inf_Inf_int @ ( image_nat_int @ A4 @ I3 ) ) )
% 3.29/3.53 @ ( complete_Inf_Inf_nat
% 3.29/3.53 @ ( image_nat_nat
% 3.29/3.53 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.53 @ I3 ) ) ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % mono_cINF
% 3.29/3.53 thf(fact_3571_relcompp__distrib2,axiom,
% 3.29/3.53 ! [S5: product_prod_nat_nat > product_prod_nat_nat > $o,T3: product_prod_nat_nat > product_prod_nat_nat > $o,R3: product_prod_nat_nat > int > $o] :
% 3.29/3.53 ( ( relcom8911704206367525917at_int @ ( sup_su362511073950362882_nat_o @ S5 @ T3 ) @ R3 )
% 3.29/3.53 = ( sup_su5231854730092680051_int_o @ ( relcom8911704206367525917at_int @ S5 @ R3 ) @ ( relcom8911704206367525917at_int @ T3 @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % relcompp_distrib2
% 3.29/3.53 thf(fact_3572_relcompp__distrib2,axiom,
% 3.29/3.53 ! [S5: int > int > $o,T3: int > int > $o,R3: int > code_integer > $o] :
% 3.29/3.53 ( ( relcom967497705283160040nteger @ ( sup_sup_int_int_o @ S5 @ T3 ) @ R3 )
% 3.29/3.53 = ( sup_su1544571744061072657eger_o @ ( relcom967497705283160040nteger @ S5 @ R3 ) @ ( relcom967497705283160040nteger @ T3 @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % relcompp_distrib2
% 3.29/3.53 thf(fact_3573_relcompp__distrib,axiom,
% 3.29/3.53 ! [R3: product_prod_nat_nat > product_prod_nat_nat > $o,S5: product_prod_nat_nat > int > $o,T3: product_prod_nat_nat > int > $o] :
% 3.29/3.53 ( ( relcom8911704206367525917at_int @ R3 @ ( sup_su5231854730092680051_int_o @ S5 @ T3 ) )
% 3.29/3.53 = ( sup_su5231854730092680051_int_o @ ( relcom8911704206367525917at_int @ R3 @ S5 ) @ ( relcom8911704206367525917at_int @ R3 @ T3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % relcompp_distrib
% 3.29/3.53 thf(fact_3574_relcompp__distrib,axiom,
% 3.29/3.53 ! [R3: int > int > $o,S5: int > code_integer > $o,T3: int > code_integer > $o] :
% 3.29/3.53 ( ( relcom967497705283160040nteger @ R3 @ ( sup_su1544571744061072657eger_o @ S5 @ T3 ) )
% 3.29/3.53 = ( sup_su1544571744061072657eger_o @ ( relcom967497705283160040nteger @ R3 @ S5 ) @ ( relcom967497705283160040nteger @ R3 @ T3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % relcompp_distrib
% 3.29/3.53 thf(fact_3575_Field__Union,axiom,
% 3.29/3.53 ! [R3: set_se7855581050983116737at_nat] :
% 3.29/3.53 ( ( field_nat @ ( comple5685304695842803022at_nat @ R3 ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_5853224409075402146et_nat @ field_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % Field_Union
% 3.29/3.53 thf(fact_3576_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.53 => ( ( image_rat_nat @ ( the_inv_into_nat_rat @ A4 @ F ) @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3577_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: rat > nat,A4: set_rat] :
% 3.29/3.53 ( ( inj_on_rat_nat @ F @ A4 )
% 3.29/3.53 => ( ( image_nat_rat @ ( the_inv_into_rat_nat @ A4 @ F ) @ ( image_rat_nat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3578_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.53 => ( ( image_nat_nat @ ( the_inv_into_nat_nat @ A4 @ F ) @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3579_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.53 => ( ( image_nat_int @ ( the_inv_into_int_nat @ A4 @ F ) @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3580_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.53 => ( ( image_int_nat @ ( the_inv_into_nat_int @ A4 @ F ) @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3581_the__inv__into__onto,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.53 => ( ( image_int_int @ ( the_inv_into_int_int @ A4 @ F ) @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % the_inv_into_onto
% 3.29/3.53 thf(fact_3582_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: char > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( image_8382823969816519465at_nat @ F @ ( vimage8942442433166402803at_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ A4 @ ( image_8382823969816519465at_nat @ F @ top_top_set_char ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3583_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: list_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( image_2795870212791037530at_nat @ F @ ( vimage8527374361057053988at_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ A4 @ ( image_2795870212791037530at_nat @ F @ top_top_set_list_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3584_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: rat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( image_9175953278516507234at_nat @ F @ ( vimage2119786153496215084at_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ A4 @ ( image_9175953278516507234at_nat @ F @ top_top_set_rat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3585_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_rat] :
% 3.29/3.53 ( ( image_nat_rat @ F @ ( vimage_nat_rat @ F @ A4 ) )
% 3.29/3.53 = ( inf_inf_set_rat @ A4 @ ( image_nat_rat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3586_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( image_nat_nat @ F @ ( vimage_nat_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ A4 @ ( image_nat_nat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3587_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_int] :
% 3.29/3.53 ( ( image_nat_int @ F @ ( vimage_nat_int @ F @ A4 ) )
% 3.29/3.53 = ( inf_inf_set_int @ A4 @ ( image_nat_int @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3588_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( image_5846123807819985514at_nat @ F @ ( vimage8013328719654469172at_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ A4 @ ( image_5846123807819985514at_nat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3589_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_nat] :
% 3.29/3.53 ( ( image_int_nat @ F @ ( vimage_int_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_inf_set_nat @ A4 @ ( image_int_nat @ F @ top_top_set_int ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3590_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( image_int_int @ F @ ( vimage_int_int @ F @ A4 ) )
% 3.29/3.53 = ( inf_inf_set_int @ A4 @ ( image_int_int @ F @ top_top_set_int ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3591_image__vimage__eq,axiom,
% 3.29/3.53 ! [F: int > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( image_8883965892284119310at_nat @ F @ ( vimage1827798767263827160at_nat @ F @ A4 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ A4 @ ( image_8883965892284119310at_nat @ F @ top_top_set_int ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_eq
% 3.29/3.53 thf(fact_3592_vimage__comp,axiom,
% 3.29/3.53 ! [F: nat > $o,G: $o > $o,X2: set_o] :
% 3.29/3.53 ( ( vimage_nat_o @ F @ ( vimage_o_o @ G @ X2 ) )
% 3.29/3.53 = ( vimage_nat_o @ ( comp_o_o_nat @ G @ F ) @ X2 ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_comp
% 3.29/3.53 thf(fact_3593_vimage__comp,axiom,
% 3.29/3.53 ! [F: int > nat,G: nat > num,X2: set_num] :
% 3.29/3.53 ( ( vimage_int_nat @ F @ ( vimage_nat_num @ G @ X2 ) )
% 3.29/3.53 = ( vimage_int_num @ ( comp_nat_num_int @ G @ F ) @ X2 ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_comp
% 3.29/3.53 thf(fact_3594_vimage__comp,axiom,
% 3.29/3.53 ! [F: nat > nat,G: nat > nat,X2: set_nat] :
% 3.29/3.53 ( ( vimage_nat_nat @ F @ ( vimage_nat_nat @ G @ X2 ) )
% 3.29/3.53 = ( vimage_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ X2 ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_comp
% 3.29/3.53 thf(fact_3595_vimage__comp,axiom,
% 3.29/3.53 ! [F: int > int,G: int > nat,X2: set_nat] :
% 3.29/3.53 ( ( vimage_int_int @ F @ ( vimage_int_nat @ G @ X2 ) )
% 3.29/3.53 = ( vimage_int_nat @ ( comp_int_nat_int @ G @ F ) @ X2 ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_comp
% 3.29/3.53 thf(fact_3596_vimage__comp,axiom,
% 3.29/3.53 ! [F: code_integer > code_integer > code_integer,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,X2: set_Pr4111642102156807771nteger] :
% 3.29/3.53 ( ( vimage6029918387083761651nteger @ F @ ( vimage4289680085338140859nteger @ G @ X2 ) )
% 3.29/3.53 = ( vimage6839621282666897215nteger @ ( comp_C8797469213163452608nteger @ G @ F ) @ X2 ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_comp
% 3.29/3.53 thf(fact_3597_set_Ocompositionality,axiom,
% 3.29/3.53 ! [F: nat > $o,G: $o > $o,Set: set_o] :
% 3.29/3.53 ( ( vimage_nat_o @ F @ ( vimage_o_o @ G @ Set ) )
% 3.29/3.53 = ( vimage_nat_o @ ( comp_o_o_nat @ G @ F ) @ Set ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.compositionality
% 3.29/3.53 thf(fact_3598_set_Ocompositionality,axiom,
% 3.29/3.53 ! [F: int > nat,G: nat > num,Set: set_num] :
% 3.29/3.53 ( ( vimage_int_nat @ F @ ( vimage_nat_num @ G @ Set ) )
% 3.29/3.53 = ( vimage_int_num @ ( comp_nat_num_int @ G @ F ) @ Set ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.compositionality
% 3.29/3.53 thf(fact_3599_set_Ocompositionality,axiom,
% 3.29/3.53 ! [F: nat > nat,G: nat > nat,Set: set_nat] :
% 3.29/3.53 ( ( vimage_nat_nat @ F @ ( vimage_nat_nat @ G @ Set ) )
% 3.29/3.53 = ( vimage_nat_nat @ ( comp_nat_nat_nat @ G @ F ) @ Set ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.compositionality
% 3.29/3.53 thf(fact_3600_set_Ocompositionality,axiom,
% 3.29/3.53 ! [F: int > int,G: int > nat,Set: set_nat] :
% 3.29/3.53 ( ( vimage_int_int @ F @ ( vimage_int_nat @ G @ Set ) )
% 3.29/3.53 = ( vimage_int_nat @ ( comp_int_nat_int @ G @ F ) @ Set ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.compositionality
% 3.29/3.53 thf(fact_3601_set_Ocompositionality,axiom,
% 3.29/3.53 ! [F: code_integer > code_integer > code_integer,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,Set: set_Pr4111642102156807771nteger] :
% 3.29/3.53 ( ( vimage6029918387083761651nteger @ F @ ( vimage4289680085338140859nteger @ G @ Set ) )
% 3.29/3.53 = ( vimage6839621282666897215nteger @ ( comp_C8797469213163452608nteger @ G @ F ) @ Set ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.compositionality
% 3.29/3.53 thf(fact_3602_FieldI2,axiom,
% 3.29/3.53 ! [I: produc3843707927480180839at_nat,J4: produc3843707927480180839at_nat,R3: set_Pr5564308138774400199at_nat] :
% 3.29/3.53 ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member8757157785044589968at_nat @ J4 @ ( field_2862844103579723188at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3603_FieldI2,axiom,
% 3.29/3.53 ! [I: product_prod_nat_nat,J4: product_prod_nat_nat,R3: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member8440522571783428010at_nat @ J4 @ ( field_4706345496283612622at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3604_FieldI2,axiom,
% 3.29/3.53 ! [I: $o,J4: $o,R3: set_Product_prod_o_o] :
% 3.29/3.53 ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_o @ J4 @ ( field_o @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3605_FieldI2,axiom,
% 3.29/3.53 ! [I: set_Pr4329608150637261639at_nat,J4: set_Pr4329608150637261639at_nat,R3: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member6273874620674182256at_nat @ J4 @ ( field_1428494348145443988at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3606_FieldI2,axiom,
% 3.29/3.53 ! [I: set_Pr1261947904930325089at_nat,J4: set_Pr1261947904930325089at_nat,R3: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member2643936169264416010at_nat @ J4 @ ( field_3145993188331922222at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3607_FieldI2,axiom,
% 3.29/3.53 ! [I: nat,J4: nat,R3: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_nat @ J4 @ ( field_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3608_FieldI2,axiom,
% 3.29/3.53 ! [I: int,J4: int,R3: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_int @ J4 @ ( field_int @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI2
% 3.29/3.53 thf(fact_3609_FieldI1,axiom,
% 3.29/3.53 ! [I: produc3843707927480180839at_nat,J4: produc3843707927480180839at_nat,R3: set_Pr5564308138774400199at_nat] :
% 3.29/3.53 ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member8757157785044589968at_nat @ I @ ( field_2862844103579723188at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3610_FieldI1,axiom,
% 3.29/3.53 ! [I: product_prod_nat_nat,J4: product_prod_nat_nat,R3: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member8440522571783428010at_nat @ I @ ( field_4706345496283612622at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3611_FieldI1,axiom,
% 3.29/3.53 ! [I: $o,J4: $o,R3: set_Product_prod_o_o] :
% 3.29/3.53 ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_o @ I @ ( field_o @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3612_FieldI1,axiom,
% 3.29/3.53 ! [I: set_Pr4329608150637261639at_nat,J4: set_Pr4329608150637261639at_nat,R3: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member6273874620674182256at_nat @ I @ ( field_1428494348145443988at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3613_FieldI1,axiom,
% 3.29/3.53 ! [I: set_Pr1261947904930325089at_nat,J4: set_Pr1261947904930325089at_nat,R3: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member2643936169264416010at_nat @ I @ ( field_3145993188331922222at_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3614_FieldI1,axiom,
% 3.29/3.53 ! [I: nat,J4: nat,R3: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_nat @ I @ ( field_nat @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3615_FieldI1,axiom,
% 3.29/3.53 ! [I: int,J4: int,R3: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ I @ J4 ) @ R3 )
% 3.29/3.53 => ( member_int @ I @ ( field_int @ R3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % FieldI1
% 3.29/3.53 thf(fact_3616_inf__Int__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr7459493094073627847at_nat,S5: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( ( inf_in6969519006101653788_nat_o
% 3.29/3.53 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( inf_in2456762090751560885at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Int_eq2
% 3.29/3.53 thf(fact_3617_inf__Int__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr4329608150637261639at_nat,S5: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( inf_in6124848772414083356_nat_o
% 3.29/3.53 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( inf_in7913087082777306421at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Int_eq2
% 3.29/3.53 thf(fact_3618_inf__Int__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr6200539531224447659at_num,S5: set_Pr6200539531224447659at_num] :
% 3.29/3.53 ( ( inf_inf_nat_num_o
% 3.29/3.53 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( inf_in7510916698018314649at_num @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Int_eq2
% 3.29/3.53 thf(fact_3619_inf__Int__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr958786334691620121nt_int,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( ( inf_inf_int_int_o
% 3.29/3.53 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( inf_in2269163501485487111nt_int @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Int_eq2
% 3.29/3.53 thf(fact_3620_inf__Int__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr1261947904930325089at_nat,S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( inf_inf_nat_nat_o
% 3.29/3.53 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( inf_in2572325071724192079at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inf_Int_eq2
% 3.29/3.53 thf(fact_3621_fun__upd__comp,axiom,
% 3.29/3.53 ! [F: $o > $o,G: nat > $o,X2: nat,Y3: $o] :
% 3.29/3.53 ( ( comp_o_o_nat @ F @ ( fun_upd_nat_o @ G @ X2 @ Y3 ) )
% 3.29/3.53 = ( fun_upd_nat_o @ ( comp_o_o_nat @ F @ G ) @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fun_upd_comp
% 3.29/3.53 thf(fact_3622_fun__upd__comp,axiom,
% 3.29/3.53 ! [F: nat > num,G: int > nat,X2: int,Y3: nat] :
% 3.29/3.53 ( ( comp_nat_num_int @ F @ ( fun_upd_int_nat @ G @ X2 @ Y3 ) )
% 3.29/3.53 = ( fun_upd_int_num @ ( comp_nat_num_int @ F @ G ) @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fun_upd_comp
% 3.29/3.53 thf(fact_3623_fun__upd__comp,axiom,
% 3.29/3.53 ! [F: nat > nat,G: nat > nat,X2: nat,Y3: nat] :
% 3.29/3.53 ( ( comp_nat_nat_nat @ F @ ( fun_upd_nat_nat @ G @ X2 @ Y3 ) )
% 3.29/3.53 = ( fun_upd_nat_nat @ ( comp_nat_nat_nat @ F @ G ) @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fun_upd_comp
% 3.29/3.53 thf(fact_3624_fun__upd__comp,axiom,
% 3.29/3.53 ! [F: int > nat,G: int > int,X2: int,Y3: int] :
% 3.29/3.53 ( ( comp_int_nat_int @ F @ ( fun_upd_int_int @ G @ X2 @ Y3 ) )
% 3.29/3.53 = ( fun_upd_int_nat @ ( comp_int_nat_int @ F @ G ) @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fun_upd_comp
% 3.29/3.53 thf(fact_3625_fun__upd__comp,axiom,
% 3.29/3.53 ! [F: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger,G: code_integer > code_integer > code_integer,X2: code_integer,Y3: code_integer > code_integer] :
% 3.29/3.53 ( ( comp_C8797469213163452608nteger @ F @ ( fun_up8056716234270145717nteger @ G @ X2 @ Y3 ) )
% 3.29/3.53 = ( fun_up8139772397987072257nteger @ ( comp_C8797469213163452608nteger @ F @ G ) @ X2 @ ( F @ Y3 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % fun_upd_comp
% 3.29/3.53 thf(fact_3626_image__vimage__subset,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_rat] : ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ ( vimage_nat_rat @ F @ A4 ) ) @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_subset
% 3.29/3.53 thf(fact_3627_image__vimage__subset,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] : ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ ( vimage_nat_nat @ F @ A4 ) ) @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_subset
% 3.29/3.53 thf(fact_3628_image__vimage__subset,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_int] : ( ord_less_eq_set_int @ ( image_nat_int @ F @ ( vimage_nat_int @ F @ A4 ) ) @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_subset
% 3.29/3.53 thf(fact_3629_image__vimage__subset,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_nat] : ( ord_less_eq_set_nat @ ( image_int_nat @ F @ ( vimage_int_nat @ F @ A4 ) ) @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_subset
% 3.29/3.53 thf(fact_3630_image__vimage__subset,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] : ( ord_less_eq_set_int @ ( image_int_int @ F @ ( vimage_int_int @ F @ A4 ) ) @ A4 ) ).
% 3.29/3.53
% 3.29/3.53 % image_vimage_subset
% 3.29/3.53 thf(fact_3631_image__subset__iff__subset__vimage,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.53 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ ( vimage_nat_rat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_subset_iff_subset_vimage
% 3.29/3.53 thf(fact_3632_image__subset__iff__subset__vimage,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ ( vimage_nat_nat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_subset_iff_subset_vimage
% 3.29/3.53 thf(fact_3633_image__subset__iff__subset__vimage,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.53 = ( ord_less_eq_set_nat @ A4 @ ( vimage_nat_int @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_subset_iff_subset_vimage
% 3.29/3.53 thf(fact_3634_image__subset__iff__subset__vimage,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.53 ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.53 = ( ord_less_eq_set_int @ A4 @ ( vimage_int_nat @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_subset_iff_subset_vimage
% 3.29/3.53 thf(fact_3635_image__subset__iff__subset__vimage,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.53 ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.53 = ( ord_less_eq_set_int @ A4 @ ( vimage_int_int @ F @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % image_subset_iff_subset_vimage
% 3.29/3.53 thf(fact_3636_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: char > char,A4: set_char] :
% 3.29/3.53 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.53 = top_top_set_char )
% 3.29/3.53 => ( ( image_char_char @ F @ ( vimage_char_char @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3637_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: char > rat,A4: set_rat] :
% 3.29/3.53 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.53 = top_top_set_rat )
% 3.29/3.53 => ( ( image_char_rat @ F @ ( vimage_char_rat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3638_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: char > nat,A4: set_nat] :
% 3.29/3.53 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.53 = top_top_set_nat )
% 3.29/3.53 => ( ( image_char_nat @ F @ ( vimage_char_nat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3639_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: char > int,A4: set_int] :
% 3.29/3.53 ( ( ( image_char_int @ F @ top_top_set_char )
% 3.29/3.53 = top_top_set_int )
% 3.29/3.53 => ( ( image_char_int @ F @ ( vimage_char_int @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3640_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: rat > char,A4: set_char] :
% 3.29/3.53 ( ( ( image_rat_char @ F @ top_top_set_rat )
% 3.29/3.53 = top_top_set_char )
% 3.29/3.53 => ( ( image_rat_char @ F @ ( vimage_rat_char @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3641_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: rat > rat,A4: set_rat] :
% 3.29/3.53 ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.53 = top_top_set_rat )
% 3.29/3.53 => ( ( image_rat_rat @ F @ ( vimage_rat_rat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3642_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: rat > nat,A4: set_nat] :
% 3.29/3.53 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.53 = top_top_set_nat )
% 3.29/3.53 => ( ( image_rat_nat @ F @ ( vimage_rat_nat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3643_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: rat > int,A4: set_int] :
% 3.29/3.53 ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.53 = top_top_set_int )
% 3.29/3.53 => ( ( image_rat_int @ F @ ( vimage_rat_int @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3644_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > char,A4: set_char] :
% 3.29/3.53 ( ( ( image_nat_char @ F @ top_top_set_nat )
% 3.29/3.53 = top_top_set_char )
% 3.29/3.53 => ( ( image_nat_char @ F @ ( vimage_nat_char @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3645_surj__image__vimage__eq,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_rat] :
% 3.29/3.53 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.53 = top_top_set_rat )
% 3.29/3.53 => ( ( image_nat_rat @ F @ ( vimage_nat_rat @ F @ A4 ) )
% 3.29/3.53 = A4 ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_image_vimage_eq
% 3.29/3.53 thf(fact_3646_bdd__below__image__mono,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_rat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit1103211067700513672ow_rat @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_mono
% 3.29/3.53 thf(fact_3647_bdd__below__image__mono,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_nat @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_mono
% 3.29/3.53 thf(fact_3648_bdd__below__image__mono,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_int @ F )
% 3.29/3.53 => ( ( condit1738341127787009408ow_nat @ A4 )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_mono
% 3.29/3.53 thf(fact_3649_bdd__below__image__mono,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( condit1738341127787009408ow_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_mono
% 3.29/3.53 thf(fact_3650_bdd__below__image__mono,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_int @ F )
% 3.29/3.53 => ( ( condit1735850657277959132ow_int @ A4 )
% 3.29/3.53 => ( condit1735850657277959132ow_int @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_below_image_mono
% 3.29/3.53 thf(fact_3651_bdd__above__image__mono,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_rat @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit1579696412822616692ve_rat @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_mono
% 3.29/3.53 thf(fact_3652_bdd__above__image__mono,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_nat @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_nat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_mono
% 3.29/3.53 thf(fact_3653_bdd__above__image__mono,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat] :
% 3.29/3.53 ( ( order_mono_nat_int @ F )
% 3.29/3.53 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_nat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_mono
% 3.29/3.53 thf(fact_3654_bdd__above__image__mono,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_nat @ F )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.53 => ( condit2214826472909112428ve_nat @ ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_mono
% 3.29/3.53 thf(fact_3655_bdd__above__image__mono,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int] :
% 3.29/3.53 ( ( order_mono_int_int @ F )
% 3.29/3.53 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.53 => ( condit2212336002400062152ve_int @ ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % bdd_above_image_mono
% 3.29/3.53 thf(fact_3656_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr7459493094073627847at_nat,S5: set_Pr7459493094073627847at_nat] :
% 3.29/3.53 ( ( sup_su6164525874564267778_nat_o
% 3.29/3.53 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: set_Pr4329608150637261639at_nat,Y5: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ ( sup_su5395584912770621083at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3657_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr6200539531224447659at_num,S5: set_Pr6200539531224447659at_num] :
% 3.29/3.53 ( ( sup_sup_nat_num_o
% 3.29/3.53 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: nat,Y5: num] : ( member9148766508732265716at_num @ ( product_Pair_nat_num @ X4 @ Y5 ) @ ( sup_su2042722026077122175at_num @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3658_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr1261947904930325089at_nat,S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.53 ( ( sup_sup_nat_nat_o
% 3.29/3.53 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: nat,Y5: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ ( sup_su6327502436637775413at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3659_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr958786334691620121nt_int,S5: set_Pr958786334691620121nt_int] :
% 3.29/3.53 ( ( sup_sup_int_int_o
% 3.29/3.53 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: int,Y5: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ ( sup_su6024340866399070445nt_int @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3660_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr8693737435421807431at_nat,S5: set_Pr8693737435421807431at_nat] :
% 3.29/3.53 ( ( sup_su362511073950362882_nat_o
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] : ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] : ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: product_prod_nat_nat,Y5: product_prod_nat_nat] : ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X4 @ Y5 ) @ ( sup_su718114333110466843at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3661_sup__Un__eq2,axiom,
% 3.29/3.53 ! [R3: set_Pr4329608150637261639at_nat,S5: set_Pr4329608150637261639at_nat] :
% 3.29/3.53 ( ( sup_su7519161239522478338_nat_o
% 3.29/3.53 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R3 )
% 3.29/3.53 @ ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ S5 ) )
% 3.29/3.53 = ( ^ [X4: set_Pr1261947904930325089at_nat,Y5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ ( sup_su5525570899277871387at_nat @ R3 @ S5 ) ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % sup_Un_eq2
% 3.29/3.53 thf(fact_3662_vimage__Union,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_set_nat] :
% 3.29/3.53 ( ( vimage_nat_nat @ F @ ( comple7399068483239264473et_nat @ A4 ) )
% 3.29/3.53 = ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ ( vimage_nat_nat @ F ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_Union
% 3.29/3.53 thf(fact_3663_vimage__Times,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_nat,B5: set_nat] :
% 3.29/3.53 ( ( vimage2449269961533847803at_nat @ F
% 3.29/3.53 @ ( produc457027306803732586at_nat @ A4
% 3.29/3.53 @ ^ [Uu: nat] : B5 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( vimage4653281326611754070at_nat @ ( comp_P1567445206330693457at_nat @ product_fst_nat_nat @ F ) @ A4 ) @ ( vimage4653281326611754070at_nat @ ( comp_P1567445206330693457at_nat @ product_snd_nat_nat @ F ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_Times
% 3.29/3.53 thf(fact_3664_vimage__Times,axiom,
% 3.29/3.53 ! [F: product_prod_nat_nat > produc7812382424243267045t_unit,A4: set_ref_a,B5: set_he8644174446132254637t_unit] :
% 3.29/3.53 ( ( vimage4308919176130087787t_unit @ F
% 3.29/3.53 @ ( produc3946373962484743846t_unit @ A4
% 3.29/3.53 @ ^ [Uu: ref_a] : B5 ) )
% 3.29/3.53 = ( inf_in2572325071724192079at_nat @ ( vimage7322659125625010723_ref_a @ ( comp_P7986581389989349338at_nat @ produc473321116828791851t_unit @ F ) @ A4 ) @ ( vimage1024995831485383111t_unit @ ( comp_P6390991081591698364at_nat @ produc1126150082675451753t_unit @ F ) @ B5 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % vimage_Times
% 3.29/3.53 thf(fact_3665_inj__on__fun__updI,axiom,
% 3.29/3.53 ! [F: nat > rat,A4: set_nat,Y3: rat,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_rat @ Y3 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_nat_rat @ ( fun_upd_nat_rat @ F @ X2 @ Y3 ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_fun_updI
% 3.29/3.53 thf(fact_3666_inj__on__fun__updI,axiom,
% 3.29/3.53 ! [F: nat > nat,A4: set_nat,Y3: nat,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_nat @ Y3 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_nat_nat @ ( fun_upd_nat_nat @ F @ X2 @ Y3 ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_fun_updI
% 3.29/3.53 thf(fact_3667_inj__on__fun__updI,axiom,
% 3.29/3.53 ! [F: int > nat,A4: set_int,Y3: nat,X2: int] :
% 3.29/3.53 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_nat @ Y3 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_int_nat @ ( fun_upd_int_nat @ F @ X2 @ Y3 ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_fun_updI
% 3.29/3.53 thf(fact_3668_inj__on__fun__updI,axiom,
% 3.29/3.53 ! [F: nat > int,A4: set_nat,Y3: int,X2: nat] :
% 3.29/3.53 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_int @ Y3 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_nat_int @ ( fun_upd_nat_int @ F @ X2 @ Y3 ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_fun_updI
% 3.29/3.53 thf(fact_3669_inj__on__fun__updI,axiom,
% 3.29/3.53 ! [F: int > int,A4: set_int,Y3: int,X2: int] :
% 3.29/3.53 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.53 => ( ~ ( member_int @ Y3 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.53 => ( inj_on_int_int @ ( fun_upd_int_int @ F @ X2 @ Y3 ) @ A4 ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % inj_on_fun_updI
% 3.29/3.53 thf(fact_3670_set_Ocomp,axiom,
% 3.29/3.53 ! [F: nat > $o,G: $o > $o] :
% 3.29/3.53 ( ( comp_s9189197539837705563_set_o @ ( vimage_nat_o @ F ) @ ( vimage_o_o @ G ) )
% 3.29/3.53 = ( vimage_nat_o @ ( comp_o_o_nat @ G @ F ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.comp
% 3.29/3.53 thf(fact_3671_set_Ocomp,axiom,
% 3.29/3.53 ! [F: int > nat,G: nat > num] :
% 3.29/3.53 ( ( comp_s6458263553158497821et_num @ ( vimage_int_nat @ F ) @ ( vimage_nat_num @ G ) )
% 3.29/3.53 = ( vimage_int_num @ ( comp_nat_num_int @ G @ F ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.comp
% 3.29/3.53 thf(fact_3672_set_Ocomp,axiom,
% 3.29/3.53 ! [F: nat > nat,G: nat > nat] :
% 3.29/3.53 ( ( comp_s8964582002068861047et_nat @ ( vimage_nat_nat @ F ) @ ( vimage_nat_nat @ G ) )
% 3.29/3.53 = ( vimage_nat_nat @ ( comp_nat_nat_nat @ G @ F ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.comp
% 3.29/3.53 thf(fact_3673_set_Ocomp,axiom,
% 3.29/3.53 ! [F: int > int,G: int > nat] :
% 3.29/3.53 ( ( comp_s7717450105097109807et_nat @ ( vimage_int_int @ F ) @ ( vimage_int_nat @ G ) )
% 3.29/3.53 = ( vimage_int_nat @ ( comp_int_nat_int @ G @ F ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.comp
% 3.29/3.53 thf(fact_3674_set_Ocomp,axiom,
% 3.29/3.53 ! [F: code_integer > code_integer > code_integer,G: ( code_integer > code_integer ) > produc8923325533196201883nteger > produc8923325533196201883nteger] :
% 3.29/3.53 ( ( comp_s4786119426940707554nteger @ ( vimage6029918387083761651nteger @ F ) @ ( vimage4289680085338140859nteger @ G ) )
% 3.29/3.53 = ( vimage6839621282666897215nteger @ ( comp_C8797469213163452608nteger @ G @ F ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % set.comp
% 3.29/3.53 thf(fact_3675_surj__vimage__empty,axiom,
% 3.29/3.53 ! [F: product_unit > product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( ( image_405062704495631173t_unit @ F @ top_to1996260823553986621t_unit )
% 3.29/3.53 = top_to1996260823553986621t_unit )
% 3.29/3.53 => ( ( ( vimage7995052115951654139t_unit @ F @ A4 )
% 3.29/3.53 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 = ( A4 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_vimage_empty
% 3.29/3.53 thf(fact_3676_surj__vimage__empty,axiom,
% 3.29/3.53 ! [F: product_unit > $o,A4: set_o] :
% 3.29/3.53 ( ( ( image_Product_unit_o @ F @ top_to1996260823553986621t_unit )
% 3.29/3.53 = top_top_set_o )
% 3.29/3.53 => ( ( ( vimage8808348054653608838unit_o @ F @ A4 )
% 3.29/3.53 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 = ( A4 = bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_vimage_empty
% 3.29/3.53 thf(fact_3677_surj__vimage__empty,axiom,
% 3.29/3.53 ! [F: $o > product_unit,A4: set_Product_unit] :
% 3.29/3.53 ( ( ( image_o_Product_unit @ F @ top_top_set_o )
% 3.29/3.53 = top_to1996260823553986621t_unit )
% 3.29/3.53 => ( ( ( vimage4222377557387472176t_unit @ F @ A4 )
% 3.29/3.53 = bot_bot_set_o )
% 3.29/3.53 = ( A4 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_vimage_empty
% 3.29/3.53 thf(fact_3678_surj__vimage__empty,axiom,
% 3.29/3.53 ! [F: $o > $o,A4: set_o] :
% 3.29/3.53 ( ( ( image_o_o @ F @ top_top_set_o )
% 3.29/3.53 = top_top_set_o )
% 3.29/3.53 => ( ( ( vimage_o_o @ F @ A4 )
% 3.29/3.53 = bot_bot_set_o )
% 3.29/3.53 = ( A4 = bot_bot_set_o ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_vimage_empty
% 3.29/3.53 thf(fact_3679_surj__vimage__empty,axiom,
% 3.29/3.53 ! [F: product_unit > char,A4: set_char] :
% 3.29/3.53 ( ( ( image_7248553556944771225t_char @ F @ top_to1996260823553986621t_unit )
% 3.29/3.53 = top_top_set_char )
% 3.29/3.53 => ( ( ( vimage2648087219933717859t_char @ F @ A4 )
% 3.29/3.53 = bot_bo3957492148770167129t_unit )
% 3.29/3.53 = ( A4 = bot_bot_set_char ) ) ) ).
% 3.29/3.53
% 3.29/3.53 % surj_vimage_empty
% 3.29/3.53 thf(fact_3680_surj__vimage__empty,axiom,
% 3.29/3.54 ! [F: $o > char,A4: set_char] :
% 3.29/3.54 ( ( ( image_o_char @ F @ top_top_set_o )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( ( ( vimage_o_char @ F @ A4 )
% 3.29/3.54 = bot_bot_set_o )
% 3.29/3.54 = ( A4 = bot_bot_set_char ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_vimage_empty
% 3.29/3.54 thf(fact_3681_surj__vimage__empty,axiom,
% 3.29/3.54 ! [F: product_unit > rat,A4: set_rat] :
% 3.29/3.54 ( ( ( image_240439954468258464it_rat @ F @ top_to1996260823553986621t_unit )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( ( ( vimage5618198413390092650it_rat @ F @ A4 )
% 3.29/3.54 = bot_bo3957492148770167129t_unit )
% 3.29/3.54 = ( A4 = bot_bot_set_rat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_vimage_empty
% 3.29/3.54 thf(fact_3682_surj__vimage__empty,axiom,
% 3.29/3.54 ! [F: $o > rat,A4: set_rat] :
% 3.29/3.54 ( ( ( image_o_rat @ F @ top_top_set_o )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( ( ( vimage_o_rat @ F @ A4 )
% 3.29/3.54 = bot_bot_set_o )
% 3.29/3.54 = ( A4 = bot_bot_set_rat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_vimage_empty
% 3.29/3.54 thf(fact_3683_surj__vimage__empty,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: set_nat] :
% 3.29/3.54 ( ( ( image_875570014554754200it_nat @ F @ top_to1996260823553986621t_unit )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( ( ( vimage6253328473476588386it_nat @ F @ A4 )
% 3.29/3.54 = bot_bo3957492148770167129t_unit )
% 3.29/3.54 = ( A4 = bot_bot_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_vimage_empty
% 3.29/3.54 thf(fact_3684_surj__vimage__empty,axiom,
% 3.29/3.54 ! [F: $o > nat,A4: set_nat] :
% 3.29/3.54 ( ( ( image_o_nat @ F @ top_top_set_o )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( ( ( vimage_o_nat @ F @ A4 )
% 3.29/3.54 = bot_bot_set_o )
% 3.29/3.54 = ( A4 = bot_bot_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_vimage_empty
% 3.29/3.54 thf(fact_3685_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: char > char,B5: set_char,A4: set_char] :
% 3.29/3.54 ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( ( ord_less_eq_set_char @ ( vimage_char_char @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_char @ B5 @ ( image_char_char @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3686_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: char > rat,B5: set_rat,A4: set_char] :
% 3.29/3.54 ( ( ( image_char_rat @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( ( ord_less_eq_set_char @ ( vimage_char_rat @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_rat @ B5 @ ( image_char_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3687_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: char > nat,B5: set_nat,A4: set_char] :
% 3.29/3.54 ( ( ( image_char_nat @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_char @ ( vimage_char_nat @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_nat @ B5 @ ( image_char_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3688_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: char > int,B5: set_int,A4: set_char] :
% 3.29/3.54 ( ( ( image_char_int @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_char @ ( vimage_char_int @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_int @ B5 @ ( image_char_int @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3689_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: rat > char,B5: set_char,A4: set_rat] :
% 3.29/3.54 ( ( ( image_rat_char @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( vimage_rat_char @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_char @ B5 @ ( image_rat_char @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3690_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: rat > rat,B5: set_rat,A4: set_rat] :
% 3.29/3.54 ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( vimage_rat_rat @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_rat @ B5 @ ( image_rat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3691_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: rat > nat,B5: set_nat,A4: set_rat] :
% 3.29/3.54 ( ( ( image_rat_nat @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( vimage_rat_nat @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_nat @ B5 @ ( image_rat_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3692_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: rat > int,B5: set_int,A4: set_rat] :
% 3.29/3.54 ( ( ( image_rat_int @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( vimage_rat_int @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_int @ B5 @ ( image_rat_int @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3693_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: nat > char,B5: set_char,A4: set_nat] :
% 3.29/3.54 ( ( ( image_nat_char @ F @ top_top_set_nat )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( vimage_nat_char @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_char @ B5 @ ( image_nat_char @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3694_vimage__subsetD,axiom,
% 3.29/3.54 ! [F: nat > rat,B5: set_rat,A4: set_nat] :
% 3.29/3.54 ( ( ( image_nat_rat @ F @ top_top_set_nat )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( vimage_nat_rat @ F @ B5 ) @ A4 )
% 3.29/3.54 => ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetD
% 3.29/3.54 thf(fact_3695_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: nat,A4: set_nat,F: nat > set_num] :
% 3.29/3.54 ( ( ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage5436458796434496692at_num @ ( product_Pair_nat_num @ X2 ) @ ( produc6237731129814287028at_num @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage5436458796434496692at_num @ ( product_Pair_nat_num @ X2 ) @ ( produc6237731129814287028at_num @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_num ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3696_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > set_int] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage7872673496510460816nt_int @ ( product_Pair_int_int @ X2 ) @ ( produc1453890548195736866nt_int @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage7872673496510460816nt_int @ ( product_Pair_int_int @ X2 ) @ ( produc1453890548195736866nt_int @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_int ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3697_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > set_Product_unit] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage508909887551888138t_unit @ ( produc3901946521647900940t_unit @ X2 ) @ ( produc411009820408249917t_unit @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage508909887551888138t_unit @ ( produc3901946521647900940t_unit @ X2 ) @ ( produc411009820408249917t_unit @ A4 @ F ) )
% 3.29/3.54 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3698_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: nat,A4: set_nat,F: nat > set_Product_unit] :
% 3.29/3.54 ( ( ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage7305857734363866308t_unit @ ( produc3434450474625521892t_unit @ X2 ) @ ( produc5506539147108004339t_unit @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage7305857734363866308t_unit @ ( produc3434450474625521892t_unit @ X2 ) @ ( produc5506539147108004339t_unit @ A4 @ F ) )
% 3.29/3.54 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3699_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > set_Product_unit] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage4422279681566046568t_unit @ ( produc550872421827702152t_unit @ X2 ) @ ( produc2622961094310184599t_unit @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage4422279681566046568t_unit @ ( produc550872421827702152t_unit @ X2 ) @ ( produc2622961094310184599t_unit @ A4 @ F ) )
% 3.29/3.54 = bot_bo3957492148770167129t_unit ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3700_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > set_o] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage8945963521958007626od_o_o @ ( product_Pair_o_o @ X2 ) @ ( product_Sigma_o_o @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage8945963521958007626od_o_o @ ( product_Pair_o_o @ X2 ) @ ( product_Sigma_o_o @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_o ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3701_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: nat,A4: set_nat,F: nat > set_o] :
% 3.29/3.54 ( ( ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage6125388955539849434_nat_o @ ( product_Pair_nat_o @ X2 ) @ ( product_Sigma_nat_o @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_nat @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage6125388955539849434_nat_o @ ( product_Pair_nat_o @ X2 ) @ ( product_Sigma_nat_o @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_o ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3702_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > set_o] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage4304346610107161470_int_o @ ( product_Pair_int_o @ X2 ) @ ( product_Sigma_int_o @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage4304346610107161470_int_o @ ( product_Pair_int_o @ X2 ) @ ( product_Sigma_int_o @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_o ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3703_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > set_nat] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage5656379182745576100_o_nat @ ( product_Pair_o_nat @ X2 ) @ ( product_Sigma_o_nat @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage5656379182745576100_o_nat @ ( product_Pair_o_nat @ X2 ) @ ( product_Sigma_o_nat @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3704_Pair__vimage__Sigma,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > set_nat] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage9012682431555523728nt_nat @ ( product_Pair_int_nat @ X2 ) @ ( produc1456381018704787142nt_nat @ A4 @ F ) )
% 3.29/3.54 = ( F @ X2 ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( vimage9012682431555523728nt_nat @ ( product_Pair_int_nat @ X2 ) @ ( produc1456381018704787142nt_nat @ A4 @ F ) )
% 3.29/3.54 = bot_bot_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pair_vimage_Sigma
% 3.29/3.54 thf(fact_3705_inj__vimage__image__eq,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( vimage_nat_rat @ F @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 = A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_vimage_image_eq
% 3.29/3.54 thf(fact_3706_inj__vimage__image__eq,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( vimage_nat_nat @ F @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 = A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_vimage_image_eq
% 3.29/3.54 thf(fact_3707_inj__vimage__image__eq,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( vimage_nat_int @ F @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 = A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_vimage_image_eq
% 3.29/3.54 thf(fact_3708_inj__vimage__image__eq,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.54 => ( ( vimage_int_nat @ F @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 = A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_vimage_image_eq
% 3.29/3.54 thf(fact_3709_inj__vimage__image__eq,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.54 => ( ( vimage_int_int @ F @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 = A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_vimage_image_eq
% 3.29/3.54 thf(fact_3710_inj__graph,axiom,
% 3.29/3.54 ( inj_on3412903767820855855at_nat
% 3.29/3.54 @ ^ [F2: nat > nat] :
% 3.29/3.54 ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( Y5
% 3.29/3.54 = ( F2 @ X4 ) ) ) )
% 3.29/3.54 @ top_top_set_nat_nat ) ).
% 3.29/3.54
% 3.29/3.54 % inj_graph
% 3.29/3.54 thf(fact_3711_inj__graph,axiom,
% 3.29/3.54 ( inj_on7039184780174133295nt_int
% 3.29/3.54 @ ^ [F2: int > int] :
% 3.29/3.54 ( collec213857154873943460nt_int
% 3.29/3.54 @ ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [X4: int,Y5: int] :
% 3.29/3.54 ( Y5
% 3.29/3.54 = ( F2 @ X4 ) ) ) )
% 3.29/3.54 @ top_top_set_int_int ) ).
% 3.29/3.54
% 3.29/3.54 % inj_graph
% 3.29/3.54 thf(fact_3712_f__the__inv__into__f,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,Y3: rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( member_rat @ Y3 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ( F @ ( the_inv_into_nat_rat @ A4 @ F @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % f_the_inv_into_f
% 3.29/3.54 thf(fact_3713_f__the__inv__into__f,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,Y3: nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( member_nat @ Y3 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( F @ ( the_inv_into_nat_nat @ A4 @ F @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % f_the_inv_into_f
% 3.29/3.54 thf(fact_3714_f__the__inv__into__f,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,Y3: nat] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( member_nat @ Y3 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( F @ ( the_inv_into_int_nat @ A4 @ F @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % f_the_inv_into_f
% 3.29/3.54 thf(fact_3715_f__the__inv__into__f,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,Y3: int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( member_int @ Y3 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ( F @ ( the_inv_into_nat_int @ A4 @ F @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % f_the_inv_into_f
% 3.29/3.54 thf(fact_3716_f__the__inv__into__f,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,Y3: int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( member_int @ Y3 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ( F @ ( the_inv_into_int_int @ A4 @ F @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % f_the_inv_into_f
% 3.29/3.54 thf(fact_3717_inj__on__the__inv__into,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( inj_on_rat_nat @ ( the_inv_into_nat_rat @ A4 @ F ) @ ( image_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_the_inv_into
% 3.29/3.54 thf(fact_3718_inj__on__the__inv__into,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( inj_on_nat_nat @ ( the_inv_into_nat_nat @ A4 @ F ) @ ( image_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_the_inv_into
% 3.29/3.54 thf(fact_3719_inj__on__the__inv__into,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( inj_on_int_nat @ ( the_inv_into_nat_int @ A4 @ F ) @ ( image_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_the_inv_into
% 3.29/3.54 thf(fact_3720_inj__on__the__inv__into,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( inj_on_nat_int @ ( the_inv_into_int_nat @ A4 @ F ) @ ( image_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_the_inv_into
% 3.29/3.54 thf(fact_3721_inj__on__the__inv__into,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( inj_on_int_int @ ( the_inv_into_int_int @ A4 @ F ) @ ( image_int_int @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_the_inv_into
% 3.29/3.54 thf(fact_3722_vimage__fst,axiom,
% 3.29/3.54 ! [A4: set_ref_a] :
% 3.29/3.54 ( ( vimage2910454108108208703_ref_a @ produc473321116828791851t_unit @ A4 )
% 3.29/3.54 = ( produc3946373962484743846t_unit @ A4
% 3.29/3.54 @ ^ [Uu: ref_a] : top_to3956321331435058429t_unit ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_fst
% 3.29/3.54 thf(fact_3723_vimage__fst,axiom,
% 3.29/3.54 ! [A4: set_nat] :
% 3.29/3.54 ( ( vimage4653281326611754070at_nat @ product_fst_nat_nat @ A4 )
% 3.29/3.54 = ( produc457027306803732586at_nat @ A4
% 3.29/3.54 @ ^ [Uu: nat] : top_top_set_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_fst
% 3.29/3.54 thf(fact_3724_vimage__snd,axiom,
% 3.29/3.54 ! [A4: set_he8644174446132254637t_unit] :
% 3.29/3.54 ( ( vimage6116673589273818795t_unit @ produc1126150082675451753t_unit @ A4 )
% 3.29/3.54 = ( produc3946373962484743846t_unit @ top_top_set_ref_a
% 3.29/3.54 @ ^ [Uu: ref_a] : A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_snd
% 3.29/3.54 thf(fact_3725_vimage__snd,axiom,
% 3.29/3.54 ! [A4: set_nat] :
% 3.29/3.54 ( ( vimage4653281326611754070at_nat @ product_snd_nat_nat @ A4 )
% 3.29/3.54 = ( produc457027306803732586at_nat @ top_top_set_nat
% 3.29/3.54 @ ^ [Uu: nat] : A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_snd
% 3.29/3.54 thf(fact_3726_mono__Sup,axiom,
% 3.29/3.54 ! [F: set_nat > set_nat,A4: set_set_nat] :
% 3.29/3.54 ( ( order_1005506198798982270et_nat @ F )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_7916887816326733075et_nat @ F @ A4 ) ) @ ( F @ ( comple7399068483239264473et_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Sup
% 3.29/3.54 thf(fact_3727_mono__Sup,axiom,
% 3.29/3.54 ! [F: product_unit > set_nat,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_509894322932672675et_nat @ F )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( comple7399068483239264473et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) @ ( F @ ( comple4687483117567863418t_unit @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Sup
% 3.29/3.54 thf(fact_3728_mono__Sup,axiom,
% 3.29/3.54 ! [F: set_nat > product_unit,A4: set_set_nat] :
% 3.29/3.54 ( ( order_7928700340835332885t_unit @ F )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_6369283972875870912t_unit @ F @ A4 ) ) @ ( F @ ( comple7399068483239264473et_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Sup
% 3.29/3.54 thf(fact_3729_mono__Sup,axiom,
% 3.29/3.54 ! [F: product_unit > product_unit,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_4454465170704313136t_unit @ F )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) @ ( F @ ( comple4687483117567863418t_unit @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Sup
% 3.29/3.54 thf(fact_3730_mono__Inf,axiom,
% 3.29/3.54 ! [F: set_nat > set_nat,A4: set_set_nat] :
% 3.29/3.54 ( ( order_1005506198798982270et_nat @ F )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( F @ ( comple7806235888213564991et_nat @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_7916887816326733075et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Inf
% 3.29/3.54 thf(fact_3731_mono__Inf,axiom,
% 3.29/3.54 ! [F: set_nat > product_unit,A4: set_set_nat] :
% 3.29/3.54 ( ( order_7928700340835332885t_unit @ F )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( F @ ( comple7806235888213564991et_nat @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_6369283972875870912t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Inf
% 3.29/3.54 thf(fact_3732_mono__Inf,axiom,
% 3.29/3.54 ! [F: product_unit > set_nat,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_509894322932672675et_nat @ F )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( F @ ( comple2584293577114468500t_unit @ A4 ) ) @ ( comple7806235888213564991et_nat @ ( image_8173849991827986510et_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Inf
% 3.29/3.54 thf(fact_3733_mono__Inf,axiom,
% 3.29/3.54 ! [F: product_unit > product_unit,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_4454465170704313136t_unit @ F )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( F @ ( comple2584293577114468500t_unit @ A4 ) ) @ ( comple2584293577114468500t_unit @ ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_Inf
% 3.29/3.54 thf(fact_3734_Pow__insert,axiom,
% 3.29/3.54 ! [A: nat,A4: set_nat] :
% 3.29/3.54 ( ( pow_nat @ ( insert_nat @ A @ A4 ) )
% 3.29/3.54 = ( sup_sup_set_set_nat @ ( pow_nat @ A4 ) @ ( image_7916887816326733075et_nat @ ( insert_nat @ A ) @ ( pow_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pow_insert
% 3.29/3.54 thf(fact_3735_Pow__insert,axiom,
% 3.29/3.54 ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( pow_Pr3466873192417945886at_nat @ ( insert8211810215607154385at_nat @ A @ A4 ) )
% 3.29/3.54 = ( sup_su3642409539654194069at_nat @ ( pow_Pr3466873192417945886at_nat @ A4 ) @ ( image_3684629450409544005at_nat @ ( insert8211810215607154385at_nat @ A ) @ ( pow_Pr3466873192417945886at_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pow_insert
% 3.29/3.54 thf(fact_3736_Pow__insert,axiom,
% 3.29/3.54 ! [A: produc3843707927480180839at_nat,A4: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( pow_Pr1023649790151954692at_nat @ ( insert9069300056098147895at_nat @ A @ A4 ) )
% 3.29/3.54 = ( sup_su474284620922681339at_nat @ ( pow_Pr1023649790151954692at_nat @ A4 ) @ ( image_4303274092540115909at_nat @ ( insert9069300056098147895at_nat @ A ) @ ( pow_Pr1023649790151954692at_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pow_insert
% 3.29/3.54 thf(fact_3737_Pow__insert,axiom,
% 3.29/3.54 ! [A: product_unit,A4: set_Product_unit] :
% 3.29/3.54 ( ( pow_Product_unit @ ( insert_Product_unit @ A @ A4 ) )
% 3.29/3.54 = ( sup_su5975557051335651745t_unit @ ( pow_Product_unit @ A4 ) @ ( image_4019945301284682565t_unit @ ( insert_Product_unit @ A ) @ ( pow_Product_unit @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pow_insert
% 3.29/3.54 thf(fact_3738_Pow__insert,axiom,
% 3.29/3.54 ! [A: $o,A4: set_o] :
% 3.29/3.54 ( ( pow_o @ ( insert_o @ A @ A4 ) )
% 3.29/3.54 = ( sup_sup_set_set_o @ ( pow_o @ A4 ) @ ( image_set_o_set_o @ ( insert_o @ A ) @ ( pow_o @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Pow_insert
% 3.29/3.54 thf(fact_3739_vimage__subsetI,axiom,
% 3.29/3.54 ! [F: nat > rat,B5: set_rat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( vimage_nat_rat @ F @ B5 ) @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetI
% 3.29/3.54 thf(fact_3740_vimage__subsetI,axiom,
% 3.29/3.54 ! [F: nat > nat,B5: set_nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( vimage_nat_nat @ F @ B5 ) @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetI
% 3.29/3.54 thf(fact_3741_vimage__subsetI,axiom,
% 3.29/3.54 ! [F: nat > int,B5: set_int,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_set_nat @ ( vimage_nat_int @ F @ B5 ) @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetI
% 3.29/3.54 thf(fact_3742_vimage__subsetI,axiom,
% 3.29/3.54 ! [F: int > nat,B5: set_nat,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_set_int @ ( vimage_int_nat @ F @ B5 ) @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetI
% 3.29/3.54 thf(fact_3743_vimage__subsetI,axiom,
% 3.29/3.54 ! [F: int > int,B5: set_int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_set_int @ ( vimage_int_int @ F @ B5 ) @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_subsetI
% 3.29/3.54 thf(fact_3744_vimage__eq__UN,axiom,
% 3.29/3.54 ( vimage4884490618288580032t_unit
% 3.29/3.54 = ( ^ [F2: nat > product_unit,B6: set_Product_unit] :
% 3.29/3.54 ( comple7399068483239264473et_nat
% 3.29/3.54 @ ( image_8173849991827986510et_nat
% 3.29/3.54 @ ^ [Y5: product_unit] : ( vimage4884490618288580032t_unit @ F2 @ ( insert_Product_unit @ Y5 @ bot_bo3957492148770167129t_unit ) )
% 3.29/3.54 @ B6 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_eq_UN
% 3.29/3.54 thf(fact_3745_vimage__eq__UN,axiom,
% 3.29/3.54 ( vimage6435164912253009178at_nat
% 3.29/3.54 = ( ^ [F2: nat > produc3843707927480180839at_nat,B6: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( comple7399068483239264473et_nat
% 3.29/3.54 @ ( image_3160451284896210088et_nat
% 3.29/3.54 @ ^ [Y5: produc3843707927480180839at_nat] : ( vimage6435164912253009178at_nat @ F2 @ ( insert9069300056098147895at_nat @ Y5 @ bot_bo228742789529271731at_nat ) )
% 3.29/3.54 @ B6 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_eq_UN
% 3.29/3.54 thf(fact_3746_vimage__eq__UN,axiom,
% 3.29/3.54 ( vimage8013328719654469172at_nat
% 3.29/3.54 = ( ^ [F2: nat > product_prod_nat_nat,B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( comple7399068483239264473et_nat
% 3.29/3.54 @ ( image_15824709712370754et_nat
% 3.29/3.54 @ ^ [Y5: product_prod_nat_nat] : ( vimage8013328719654469172at_nat @ F2 @ ( insert8211810215607154385at_nat @ Y5 @ bot_bo2099793752762293965at_nat ) )
% 3.29/3.54 @ B6 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_eq_UN
% 3.29/3.54 thf(fact_3747_vimage__eq__UN,axiom,
% 3.29/3.54 ( vimage_nat_o
% 3.29/3.54 = ( ^ [F2: nat > $o,B6: set_o] :
% 3.29/3.54 ( comple7399068483239264473et_nat
% 3.29/3.54 @ ( image_o_set_nat
% 3.29/3.54 @ ^ [Y5: $o] : ( vimage_nat_o @ F2 @ ( insert_o @ Y5 @ bot_bot_set_o ) )
% 3.29/3.54 @ B6 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_eq_UN
% 3.29/3.54 thf(fact_3748_vimage__eq__UN,axiom,
% 3.29/3.54 ( vimage_nat_nat
% 3.29/3.54 = ( ^ [F2: nat > nat,B6: set_nat] :
% 3.29/3.54 ( comple7399068483239264473et_nat
% 3.29/3.54 @ ( image_nat_set_nat
% 3.29/3.54 @ ^ [Y5: nat] : ( vimage_nat_nat @ F2 @ ( insert_nat @ Y5 @ bot_bot_set_nat ) )
% 3.29/3.54 @ B6 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % vimage_eq_UN
% 3.29/3.54 thf(fact_3749_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,X2: rat,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( member_rat @ X2 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.54 => ( member_nat @ ( the_inv_into_nat_rat @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3750_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: $o > $o,A4: set_o,X2: $o,B5: set_o] :
% 3.29/3.54 ( ( inj_on_o_o @ F @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_o_o @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.54 => ( member_o @ ( the_inv_into_o_o @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3751_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: nat > $o,A4: set_nat,X2: $o,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_o @ F @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.54 => ( member_nat @ ( the_inv_into_nat_o @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3752_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: int > $o,A4: set_int,X2: $o,B5: set_int] :
% 3.29/3.54 ( ( inj_on_int_o @ F @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_int_o @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.54 => ( member_int @ ( the_inv_into_int_o @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3753_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: $o > nat,A4: set_o,X2: nat,B5: set_o] :
% 3.29/3.54 ( ( inj_on_o_nat @ F @ A4 )
% 3.29/3.54 => ( ( member_nat @ X2 @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.54 => ( member_o @ ( the_inv_into_o_nat @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3754_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,X2: nat,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( member_nat @ X2 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.54 => ( member_nat @ ( the_inv_into_nat_nat @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3755_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,X2: nat,B5: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( member_nat @ X2 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.54 => ( member_int @ ( the_inv_into_int_nat @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3756_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: $o > int,A4: set_o,X2: int,B5: set_o] :
% 3.29/3.54 ( ( inj_on_o_int @ F @ A4 )
% 3.29/3.54 => ( ( member_int @ X2 @ ( image_o_int @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_o @ A4 @ B5 )
% 3.29/3.54 => ( member_o @ ( the_inv_into_o_int @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3757_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,X2: int,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( member_int @ X2 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ B5 )
% 3.29/3.54 => ( member_nat @ ( the_inv_into_nat_int @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3758_the__inv__into__into,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,X2: int,B5: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( member_int @ X2 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ B5 )
% 3.29/3.54 => ( member_int @ ( the_inv_into_int_int @ A4 @ F @ X2 ) @ B5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_into
% 3.29/3.54 thf(fact_3759_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: nat > rat,G: nat > nat,A4: set_nat,X2: rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_nat @ G @ A4 )
% 3.29/3.54 => ( ( member_rat @ X2 @ ( image_nat_rat @ F @ ( image_nat_nat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_nat_rat @ A4 @ ( comp_nat_rat_nat @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_nat_nat_rat @ ( the_inv_into_nat_nat @ A4 @ G ) @ ( the_inv_into_nat_rat @ ( image_nat_nat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3760_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: nat > num,G: int > nat,A4: set_int,X2: num] :
% 3.29/3.54 ( ( inj_on_nat_num @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_nat @ G @ A4 )
% 3.29/3.54 => ( ( member_num @ X2 @ ( image_nat_num @ F @ ( image_int_nat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_int_num @ A4 @ ( comp_nat_num_int @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_nat_int_num @ ( the_inv_into_int_nat @ A4 @ G ) @ ( the_inv_into_nat_num @ ( image_int_nat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3761_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: nat > rat,G: int > nat,A4: set_int,X2: rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_nat @ G @ A4 )
% 3.29/3.54 => ( ( member_rat @ X2 @ ( image_nat_rat @ F @ ( image_int_nat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_int_rat @ A4 @ ( comp_nat_rat_int @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_nat_int_rat @ ( the_inv_into_int_nat @ A4 @ G ) @ ( the_inv_into_nat_rat @ ( image_int_nat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3762_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: $o > $o,G: nat > $o,A4: set_nat,X2: $o] :
% 3.29/3.54 ( ( inj_on_o_o @ F @ ( image_nat_o @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_o @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_o_o @ F @ ( image_nat_o @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_nat_o @ A4 @ ( comp_o_o_nat @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_o_nat_o @ ( the_inv_into_nat_o @ A4 @ G ) @ ( the_inv_into_o_o @ ( image_nat_o @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3763_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: rat > $o,G: nat > rat,A4: set_nat,X2: $o] :
% 3.29/3.54 ( ( inj_on_rat_o @ F @ ( image_nat_rat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_rat @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_rat_o @ F @ ( image_nat_rat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_nat_o @ A4 @ ( comp_rat_o_nat @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_rat_nat_o @ ( the_inv_into_nat_rat @ A4 @ G ) @ ( the_inv_into_rat_o @ ( image_nat_rat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3764_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: nat > $o,G: nat > nat,A4: set_nat,X2: $o] :
% 3.29/3.54 ( ( inj_on_nat_o @ F @ ( image_nat_nat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_nat @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_nat_o @ F @ ( image_nat_nat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_nat_o @ A4 @ ( comp_nat_o_nat @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_nat_nat_o @ ( the_inv_into_nat_nat @ A4 @ G ) @ ( the_inv_into_nat_o @ ( image_nat_nat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3765_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: int > $o,G: nat > int,A4: set_nat,X2: $o] :
% 3.29/3.54 ( ( inj_on_int_o @ F @ ( image_nat_int @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_int @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_int_o @ F @ ( image_nat_int @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_nat_o @ A4 @ ( comp_int_o_nat @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_int_nat_o @ ( the_inv_into_nat_int @ A4 @ G ) @ ( the_inv_into_int_o @ ( image_nat_int @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3766_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: nat > $o,G: int > nat,A4: set_int,X2: $o] :
% 3.29/3.54 ( ( inj_on_nat_o @ F @ ( image_int_nat @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_nat @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_nat_o @ F @ ( image_int_nat @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_int_o @ A4 @ ( comp_nat_o_int @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_nat_int_o @ ( the_inv_into_int_nat @ A4 @ G ) @ ( the_inv_into_nat_o @ ( image_int_nat @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3767_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: int > $o,G: int > int,A4: set_int,X2: $o] :
% 3.29/3.54 ( ( inj_on_int_o @ F @ ( image_int_int @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_int @ G @ A4 )
% 3.29/3.54 => ( ( member_o @ X2 @ ( image_int_o @ F @ ( image_int_int @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_int_o @ A4 @ ( comp_int_o_int @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_int_int_o @ ( the_inv_into_int_int @ A4 @ G ) @ ( the_inv_into_int_o @ ( image_int_int @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3768_the__inv__into__comp,axiom,
% 3.29/3.54 ! [F: $o > nat,G: $o > $o,A4: set_o,X2: nat] :
% 3.29/3.54 ( ( inj_on_o_nat @ F @ ( image_o_o @ G @ A4 ) )
% 3.29/3.54 => ( ( inj_on_o_o @ G @ A4 )
% 3.29/3.54 => ( ( member_nat @ X2 @ ( image_o_nat @ F @ ( image_o_o @ G @ A4 ) ) )
% 3.29/3.54 => ( ( the_inv_into_o_nat @ A4 @ ( comp_o_nat_o @ F @ G ) @ X2 )
% 3.29/3.54 = ( comp_o_o_nat @ ( the_inv_into_o_o @ A4 @ G ) @ ( the_inv_into_o_nat @ ( image_o_o @ G @ A4 ) @ F ) @ X2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % the_inv_into_comp
% 3.29/3.54 thf(fact_3769_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > int,Y3: int] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_int @ ( fun_upd_int_int @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_int @ Y3 @ ( image_int_int @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ X2 @ bot_bot_set_int ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_int @ ( fun_upd_int_int @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_int_int @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3770_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > nat,Y3: nat] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_nat @ ( fun_upd_int_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_nat @ Y3 @ ( image_int_nat @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ X2 @ bot_bot_set_int ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_nat @ ( fun_upd_int_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_int_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3771_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_5846526143423701914t_unit @ ( fun_up2220634978854545698t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_Product_unit @ Y3 @ ( image_5846526143423701914t_unit @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ X2 @ bot_bot_set_int ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_5846526143423701914t_unit @ ( fun_up2220634978854545698t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_5846526143423701914t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3772_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: int,A4: set_int,F: int > $o,Y3: $o] :
% 3.29/3.54 ( ( ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_o @ ( fun_upd_int_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_o @ Y3 @ ( image_int_o @ F @ ( minus_minus_set_int @ A4 @ ( insert_int @ X2 @ bot_bot_set_int ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_int @ X2 @ A4 )
% 3.29/3.54 => ( ( image_int_o @ ( fun_upd_int_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_int_o @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3773_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: product_unit,A4: set_Product_unit,F: product_unit > nat,Y3: nat] :
% 3.29/3.54 ( ( ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_875570014554754200it_nat @ ( fun_up6473050886840373792it_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_nat @ Y3 @ ( image_875570014554754200it_nat @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_875570014554754200it_nat @ ( fun_up6473050886840373792it_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_875570014554754200it_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3774_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: product_unit,A4: set_Product_unit,F: product_unit > product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_405062704495631173t_unit @ ( fun_up6875000483049295805t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_Product_unit @ Y3 @ ( image_405062704495631173t_unit @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_405062704495631173t_unit @ ( fun_up6875000483049295805t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_405062704495631173t_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3775_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: product_unit,A4: set_Product_unit,F: product_unit > $o,Y3: $o] :
% 3.29/3.54 ( ( ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_Product_unit_o @ ( fun_up5432024876597553480unit_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_o @ Y3 @ ( image_Product_unit_o @ F @ ( minus_6452836326544984404t_unit @ A4 @ ( insert_Product_unit @ X2 @ bot_bo3957492148770167129t_unit ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_Product_unit @ X2 @ A4 )
% 3.29/3.54 => ( ( image_Product_unit_o @ ( fun_up5432024876597553480unit_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_Product_unit_o @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3776_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > nat,Y3: nat] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_nat @ ( fun_upd_o_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_nat @ Y3 @ ( image_o_nat @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_nat @ ( fun_upd_o_nat @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_o_nat @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3777_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_Product_unit @ ( fun_up846054379331416818t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_Product_unit @ Y3 @ ( image_o_Product_unit @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_Product_unit @ ( fun_up846054379331416818t_unit @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_o_Product_unit @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3778_fun__upd__image,axiom,
% 3.29/3.54 ! [X2: $o,A4: set_o,F: $o > $o,Y3: $o] :
% 3.29/3.54 ( ( ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_o @ ( fun_upd_o_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( insert_o @ Y3 @ ( image_o_o @ F @ ( minus_minus_set_o @ A4 @ ( insert_o @ X2 @ bot_bot_set_o ) ) ) ) ) )
% 3.29/3.54 & ( ~ ( member_o @ X2 @ A4 )
% 3.29/3.54 => ( ( image_o_o @ ( fun_upd_o_o @ F @ X2 @ Y3 ) @ A4 )
% 3.29/3.54 = ( image_o_o @ F @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % fun_upd_image
% 3.29/3.54 thf(fact_3779_mono__cSUP,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: int > nat,I3: set_int] :
% 3.29/3.54 ( ( order_mono_nat_nat @ F )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ ( image_int_nat @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_int )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_int_nat
% 3.29/3.54 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_nat @ ( image_int_nat @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3780_mono__cSUP,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: nat > nat,I3: set_nat] :
% 3.29/3.54 ( ( order_mono_nat_nat @ F )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ ( image_nat_nat @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_nat_nat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3781_mono__cSUP,axiom,
% 3.29/3.54 ! [F: int > nat,A4: int > int,I3: set_int] :
% 3.29/3.54 ( ( order_mono_int_nat @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ ( image_int_int @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_int )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_int_nat
% 3.29/3.54 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_int @ ( image_int_int @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3782_mono__cSUP,axiom,
% 3.29/3.54 ! [F: int > nat,A4: product_unit > int,I3: set_Product_unit] :
% 3.29/3.54 ( ( order_mono_int_nat @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ ( image_873079544045703924it_int @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_875570014554754200it_nat
% 3.29/3.54 @ ^ [X4: product_unit] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3783_mono__cSUP,axiom,
% 3.29/3.54 ! [F: int > nat,A4: $o > int,I3: set_o] :
% 3.29/3.54 ( ( order_mono_int_nat @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ ( image_o_int @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_o )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_o_nat
% 3.29/3.54 @ ^ [X4: $o] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_int @ ( image_o_int @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3784_mono__cSUP,axiom,
% 3.29/3.54 ! [F: int > nat,A4: nat > int,I3: set_nat] :
% 3.29/3.54 ( ( order_mono_int_nat @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ ( image_nat_int @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_nat_nat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( complete_Sup_Sup_int @ ( image_nat_int @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3785_mono__cSUP,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: int > product_unit,I3: set_int] :
% 3.29/3.54 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_int )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_int_nat
% 3.29/3.54 @ ^ [X4: int] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( comple4687483117567863418t_unit @ ( image_5846526143423701914t_unit @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3786_mono__cSUP,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: product_unit > product_unit,I3: set_Product_unit] :
% 3.29/3.54 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ ( image_405062704495631173t_unit @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bo3957492148770167129t_unit )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_875570014554754200it_nat
% 3.29/3.54 @ ^ [X4: product_unit] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( comple4687483117567863418t_unit @ ( image_405062704495631173t_unit @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3787_mono__cSUP,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: $o > product_unit,I3: set_o] :
% 3.29/3.54 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ ( image_o_Product_unit @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_o )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_o_nat
% 3.29/3.54 @ ^ [X4: $o] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3788_mono__cSUP,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: nat > product_unit,I3: set_nat] :
% 3.29/3.54 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) )
% 3.29/3.54 => ( ( I3 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_less_eq_nat
% 3.29/3.54 @ ( complete_Sup_Sup_nat
% 3.29/3.54 @ ( image_nat_nat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( A4 @ X4 ) )
% 3.29/3.54 @ I3 ) )
% 3.29/3.54 @ ( F @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ A4 @ I3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSUP
% 3.29/3.54 thf(fact_3789_mono__cSup,axiom,
% 3.29/3.54 ! [F: $o > nat,A4: set_o] :
% 3.29/3.54 ( ( order_mono_o_nat @ F )
% 3.29/3.54 => ( ( condit5488710616941104124bove_o @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_o )
% 3.29/3.54 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_o_nat @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_o @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3790_mono__cSup,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( order_mono_nat_nat @ F )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_nat @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3791_mono__cSup,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( order_mono_int_nat @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_int )
% 3.29/3.54 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_int_nat @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_int @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3792_mono__cSup,axiom,
% 3.29/3.54 ! [F: product_unit > nat,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_7096114683908731117it_nat @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.54 => ( ord_less_eq_nat @ ( complete_Sup_Sup_nat @ ( image_875570014554754200it_nat @ F @ A4 ) ) @ ( F @ ( comple4687483117567863418t_unit @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3793_mono__cSup,axiom,
% 3.29/3.54 ! [F: $o > int,A4: set_o] :
% 3.29/3.54 ( ( order_mono_o_int @ F )
% 3.29/3.54 => ( ( condit5488710616941104124bove_o @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_o )
% 3.29/3.54 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_o_int @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_o @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3794_mono__cSup,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( order_mono_nat_int @ F )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_nat_int @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_nat @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3795_mono__cSup,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( order_mono_int_int @ F )
% 3.29/3.54 => ( ( condit2212336002400062152ve_int @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_int )
% 3.29/3.54 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_int_int @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_int @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3796_mono__cSup,axiom,
% 3.29/3.54 ! [F: product_unit > int,A4: set_Product_unit] :
% 3.29/3.54 ( ( order_7093624213399680841it_int @ F )
% 3.29/3.54 => ( ( condit2080475194861589617t_unit @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bo3957492148770167129t_unit )
% 3.29/3.54 => ( ord_less_eq_int @ ( complete_Sup_Sup_int @ ( image_873079544045703924it_int @ F @ A4 ) ) @ ( F @ ( comple4687483117567863418t_unit @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3797_mono__cSup,axiom,
% 3.29/3.54 ! [F: $o > product_unit,A4: set_o] :
% 3.29/3.54 ( ( order_7782127260464396005t_unit @ F )
% 3.29/3.54 => ( ( condit5488710616941104124bove_o @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_o )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_o_Product_unit @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_o @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3798_mono__cSup,axiom,
% 3.29/3.54 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.54 ( ( order_5727276828720722763t_unit @ F )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ A4 )
% 3.29/3.54 => ( ( A4 != bot_bot_set_nat )
% 3.29/3.54 => ( ord_le3221252021190050221t_unit @ ( comple4687483117567863418t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) ) @ ( F @ ( complete_Sup_Sup_nat @ A4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % mono_cSup
% 3.29/3.54 thf(fact_3799_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > rat,A13: set_nat,B1: set_rat,F22: int > int,B22: set_int,A24: set_int] :
% 3.29/3.54 ( ( ( image_nat_rat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_int @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_int ) )
% 3.29/3.54 => ( ( bNF_We7904740386373615514nt_rat @ B22 @ B1 )
% 3.29/3.54 = ( image_1904597124500147013nt_rat @ ( bNF_We576767280138975660at_int @ B22 @ F1 @ F22 ) @ ( bNF_We8539870446460111250nt_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3800_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > nat,A13: set_nat,B1: set_nat,F22: int > int,B22: set_int,A24: set_int] :
% 3.29/3.54 ( ( ( image_nat_nat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_int @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_int ) )
% 3.29/3.54 => ( ( bNF_We8539870446460111250nt_nat @ B22 @ B1 )
% 3.29/3.54 = ( image_5412825682893543741nt_nat @ ( bNF_We893321924073841572at_int @ B22 @ F1 @ F22 ) @ ( bNF_We8539870446460111250nt_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3801_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > int,A13: set_nat,B1: set_int,F22: int > int,B22: set_int,A24: set_int] :
% 3.29/3.54 ( ( ( image_nat_int @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_int @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_int ) )
% 3.29/3.54 => ( ( bNF_We8537379975951060974nt_int @ B22 @ B1 )
% 3.29/3.54 = ( image_1234974663384347033nt_int @ ( bNF_We1892675635974896128nt_int @ B22 @ F1 @ F22 ) @ ( bNF_We8539870446460111250nt_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3802_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: int > nat,A13: set_int,B1: set_nat,F22: int > int,B22: set_int,A24: set_int] :
% 3.29/3.54 ( ( ( image_int_nat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_int @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_int ) )
% 3.29/3.54 => ( ( bNF_We8539870446460111250nt_nat @ B22 @ B1 )
% 3.29/3.54 = ( image_1600535827742230425nt_nat @ ( bNF_We1264975484310686208at_int @ B22 @ F1 @ F22 ) @ ( bNF_We8537379975951060974nt_int @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3803_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: int > int,A13: set_int,B1: set_int,F22: int > int,B22: set_int,A24: set_int] :
% 3.29/3.54 ( ( ( image_int_int @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_int @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_int ) )
% 3.29/3.54 => ( ( bNF_We8537379975951060974nt_int @ B22 @ B1 )
% 3.29/3.54 = ( image_6646056845087809525nt_int @ ( bNF_We2264329196211740764nt_int @ B22 @ F1 @ F22 ) @ ( bNF_We8537379975951060974nt_int @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3804_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > rat,A13: set_nat,B1: set_rat,F22: int > nat,B22: set_int,A24: set_nat] :
% 3.29/3.54 ( ( ( image_nat_rat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_nat ) )
% 3.29/3.54 => ( ( bNF_We7904740386373615514nt_rat @ B22 @ B1 )
% 3.29/3.54 = ( image_696479991571767017nt_rat @ ( bNF_We579257750648025936at_nat @ B22 @ F1 @ F22 ) @ ( bNF_We7540516734559056694at_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3805_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > nat,A13: set_nat,B1: set_nat,F22: int > nat,B22: set_int,A24: set_nat] :
% 3.29/3.54 ( ( ( image_nat_nat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_nat ) )
% 3.29/3.54 => ( ( bNF_We8539870446460111250nt_nat @ B22 @ B1 )
% 3.29/3.54 = ( image_4204708549965163745nt_nat @ ( bNF_We895812394582891848at_nat @ B22 @ F1 @ F22 ) @ ( bNF_We7540516734559056694at_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3806_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: nat > int,A13: set_nat,B1: set_int,F22: int > nat,B22: set_int,A24: set_nat] :
% 3.29/3.54 ( ( ( image_nat_int @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_nat ) )
% 3.29/3.54 => ( ( bNF_We8537379975951060974nt_int @ B22 @ B1 )
% 3.29/3.54 = ( image_26857530455967037nt_int @ ( bNF_We1895166106483946404nt_nat @ B22 @ F1 @ F22 ) @ ( bNF_We7540516734559056694at_nat @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3807_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: int > nat,A13: set_int,B1: set_nat,F22: int > nat,B22: set_int,A24: set_nat] :
% 3.29/3.54 ( ( ( image_int_nat @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_nat ) )
% 3.29/3.54 => ( ( bNF_We8539870446460111250nt_nat @ B22 @ B1 )
% 3.29/3.54 = ( image_392418694813850429nt_nat @ ( bNF_We1267465954819736484at_nat @ B22 @ F1 @ F22 ) @ ( bNF_We7538026264050006418at_int @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3808_Func__map__surj,axiom,
% 3.29/3.54 ! [F1: int > int,A13: set_int,B1: set_int,F22: int > nat,B22: set_int,A24: set_nat] :
% 3.29/3.54 ( ( ( image_int_int @ F1 @ A13 )
% 3.29/3.54 = B1 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F22 @ B22 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F22 @ B22 ) @ A24 )
% 3.29/3.54 => ( ( ( B22 = bot_bot_set_int )
% 3.29/3.54 => ( A24 = bot_bot_set_nat ) )
% 3.29/3.54 => ( ( bNF_We8537379975951060974nt_int @ B22 @ B1 )
% 3.29/3.54 = ( image_5437939712159429529nt_int @ ( bNF_We2266819666720791040nt_nat @ B22 @ F1 @ F22 ) @ ( bNF_We7538026264050006418at_int @ A24 @ A13 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Func_map_surj
% 3.29/3.54 thf(fact_3809_cofinal__def,axiom,
% 3.29/3.54 ( bNF_Ca6037544080215331608at_nat
% 3.29/3.54 = ( ^ [A6: set_se5479201105039950375at_nat,R5: set_Pr7459493094073627847at_nat] :
% 3.29/3.54 ! [X4: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member6273874620674182256at_nat @ X4 @ ( field_1428494348145443988at_nat @ R5 ) )
% 3.29/3.54 => ? [Y5: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member6273874620674182256at_nat @ Y5 @ A6 )
% 3.29/3.54 & ( X4 != Y5 )
% 3.29/3.54 & ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % cofinal_def
% 3.29/3.54 thf(fact_3810_cofinal__def,axiom,
% 3.29/3.54 ( bNF_Ca8448034394003515314at_nat
% 3.29/3.54 = ( ^ [A6: set_se7855581050983116737at_nat,R5: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ! [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member2643936169264416010at_nat @ X4 @ ( field_3145993188331922222at_nat @ R5 ) )
% 3.29/3.54 => ? [Y5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member2643936169264416010at_nat @ Y5 @ A6 )
% 3.29/3.54 & ( X4 != Y5 )
% 3.29/3.54 & ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % cofinal_def
% 3.29/3.54 thf(fact_3811_cofinal__def,axiom,
% 3.29/3.54 ( bNF_Ca5159621140400407487al_nat
% 3.29/3.54 = ( ^ [A6: set_nat,R5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ ( field_nat @ R5 ) )
% 3.29/3.54 => ? [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ A6 )
% 3.29/3.54 & ( X4 != Y5 )
% 3.29/3.54 & ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % cofinal_def
% 3.29/3.54 thf(fact_3812_cofinal__def,axiom,
% 3.29/3.54 ( bNF_Ca5157130669891357211al_int
% 3.29/3.54 = ( ^ [A6: set_int,R5: set_Pr958786334691620121nt_int] :
% 3.29/3.54 ! [X4: int] :
% 3.29/3.54 ( ( member_int @ X4 @ ( field_int @ R5 ) )
% 3.29/3.54 => ? [Y5: int] :
% 3.29/3.54 ( ( member_int @ Y5 @ A6 )
% 3.29/3.54 & ( X4 != Y5 )
% 3.29/3.54 & ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % cofinal_def
% 3.29/3.54 thf(fact_3813_Total__subset__Id,axiom,
% 3.29/3.54 ! [R: set_Pr7459493094073627847at_nat] :
% 3.29/3.54 ( ( total_5117575981256876747at_nat @ ( field_1428494348145443988at_nat @ R ) @ R )
% 3.29/3.54 => ( ( ord_le5997549366648089703at_nat @ R @ id_set4888139568991089827at_nat )
% 3.29/3.54 => ( ( R = bot_bo4948859079157340979at_nat )
% 3.29/3.54 | ? [A3: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( R
% 3.29/3.54 = ( insert291458823148189367at_nat @ ( produc9060074326276436823at_nat @ A3 @ A3 ) @ bot_bo4948859079157340979at_nat ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Total_subset_Id
% 3.29/3.54 thf(fact_3814_Total__subset__Id,axiom,
% 3.29/3.54 ! [R: set_Pr958786334691620121nt_int] :
% 3.29/3.54 ( ( total_on_int @ ( field_int @ R ) @ R )
% 3.29/3.54 => ( ( ord_le2843351958646193337nt_int @ R @ id_int2 )
% 3.29/3.54 => ( ( R = bot_bo1796632182523588997nt_int )
% 3.29/3.54 | ? [A3: int] :
% 3.29/3.54 ( R
% 3.29/3.54 = ( insert5033312907999012233nt_int @ ( product_Pair_int_int @ A3 @ A3 ) @ bot_bo1796632182523588997nt_int ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Total_subset_Id
% 3.29/3.54 thf(fact_3815_Total__subset__Id,axiom,
% 3.29/3.54 ! [R: set_Pr8693737435421807431at_nat] :
% 3.29/3.54 ( ( total_3592101749530773125at_nat @ ( field_4706345496283612622at_nat @ R ) @ R )
% 3.29/3.54 => ( ( ord_le3000389064537975527at_nat @ R @ id_Pro2258643101195443293at_nat )
% 3.29/3.54 => ( ( R = bot_bo5327735625951526323at_nat )
% 3.29/3.54 | ? [A3: product_prod_nat_nat] :
% 3.29/3.54 ( R
% 3.29/3.54 = ( insert5050368324300391991at_nat @ ( produc6161850002892822231at_nat @ A3 @ A3 ) @ bot_bo5327735625951526323at_nat ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Total_subset_Id
% 3.29/3.54 thf(fact_3816_Total__subset__Id,axiom,
% 3.29/3.54 ! [R: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( total_7212417256332265445at_nat @ ( field_3145993188331922222at_nat @ R ) @ R )
% 3.29/3.54 => ( ( ord_le1268244103169919719at_nat @ R @ id_set1796276052702428605at_nat )
% 3.29/3.54 => ( ( R = bot_bo228742789529271731at_nat )
% 3.29/3.54 | ? [A3: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( R
% 3.29/3.54 = ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ A3 @ A3 ) @ bot_bo228742789529271731at_nat ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Total_subset_Id
% 3.29/3.54 thf(fact_3817_Total__subset__Id,axiom,
% 3.29/3.54 ! [R: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( total_on_nat @ ( field_nat @ R ) @ R )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ R @ id_nat2 )
% 3.29/3.54 => ( ( R = bot_bo2099793752762293965at_nat )
% 3.29/3.54 | ? [A3: nat] :
% 3.29/3.54 ( R
% 3.29/3.54 = ( insert8211810215607154385at_nat @ ( product_Pair_nat_nat @ A3 @ A3 ) @ bot_bo2099793752762293965at_nat ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Total_subset_Id
% 3.29/3.54 thf(fact_3818_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ? [X: int] :
% 3.29/3.54 ( ( member_int @ X @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_int @ ( inf_inf_set_int @ ( vimage_int_int @ F @ ( insert_int @ X @ bot_bot_set_int ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3819_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: rat] :
% 3.29/3.54 ( ( member_rat @ X @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_rat @ F @ ( insert_rat @ X @ bot_bot_set_rat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3820_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: int] :
% 3.29/3.54 ( ( member_int @ X @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_int @ F @ ( insert_int @ X @ bot_bot_set_int ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3821_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ X @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage4884490618288580032t_unit @ F @ ( insert_Product_unit @ X @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3822_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > $o,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_o @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_o @ F @ ( insert_o @ X @ bot_bot_set_o ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3823_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_int @ ( inf_inf_set_int @ ( vimage_int_nat @ F @ ( insert_nat @ X @ bot_bot_set_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3824_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_nat @ F @ ( insert_nat @ X @ bot_bot_set_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3825_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_unit,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ X @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( inf_in2572325071724192079at_nat @ ( vimage3104651464403166471t_unit @ F @ ( insert_Product_unit @ X @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3826_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage8013328719654469172at_nat @ F @ ( insert8211810215607154385at_nat @ X @ bot_bo2099793752762293965at_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3827_inf__img__fin__dom_H,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > $o,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_o @ ( image_3693632289388996572_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ ( image_3693632289388996572_nat_o @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( inf_in2572325071724192079at_nat @ ( vimage2444243245536687506_nat_o @ F @ ( insert_o @ X @ bot_bot_set_o ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom'
% 3.29/3.54 thf(fact_3828_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ~ ! [Y: int] :
% 3.29/3.54 ( ( member_int @ Y @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_int @ ( inf_inf_set_int @ ( vimage_int_int @ F @ ( insert_int @ Y @ bot_bot_set_int ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3829_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: rat] :
% 3.29/3.54 ( ( member_rat @ Y @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_rat @ F @ ( insert_rat @ Y @ bot_bot_set_rat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3830_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: int] :
% 3.29/3.54 ( ( member_int @ Y @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_int @ F @ ( insert_int @ Y @ bot_bot_set_int ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3831_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ Y @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage4884490618288580032t_unit @ F @ ( insert_Product_unit @ Y @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3832_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > $o,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_o @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: $o] :
% 3.29/3.54 ( ( member_o @ Y @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_o @ F @ ( insert_o @ Y @ bot_bot_set_o ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3833_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ~ ! [Y: nat] :
% 3.29/3.54 ( ( member_nat @ Y @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_int @ ( inf_inf_set_int @ ( vimage_int_nat @ F @ ( insert_nat @ Y @ bot_bot_set_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3834_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: nat] :
% 3.29/3.54 ( ( member_nat @ Y @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage_nat_nat @ F @ ( insert_nat @ Y @ bot_bot_set_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3835_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > int,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_2483585944268220136at_int @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: int] :
% 3.29/3.54 ( ( member_int @ Y @ ( image_2483585944268220136at_int @ F @ A4 ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( inf_in2572325071724192079at_nat @ ( vimage4650790856102703794at_int @ F @ ( insert_int @ Y @ bot_bot_set_int ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3836_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_unit,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ Y @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( inf_in2572325071724192079at_nat @ ( vimage3104651464403166471t_unit @ F @ ( insert_Product_unit @ Y @ bot_bo3957492148770167129t_unit ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3837_inf__img__fin__domE_H,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ~ ! [Y: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ ( inf_inf_set_nat @ ( vimage8013328719654469172at_nat @ F @ ( insert8211810215607154385at_nat @ Y @ bot_bo2099793752762293965at_nat ) ) @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_domE'
% 3.29/3.54 thf(fact_3838_prod__set__simps_I2_J,axiom,
% 3.29/3.54 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( basic_5713354656523905413at_nat @ ( produc9060074326276436823at_nat @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert2290795007606087959at_nat @ Y3 @ bot_bo1534825418459847827at_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_simps(2)
% 3.29/3.54 thf(fact_3839_prod__set__simps_I2_J,axiom,
% 3.29/3.54 ! [X2: set_Pr1261947904930325089at_nat,Y3: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( basic_484852565060450053at_nat @ ( produc2922128104949294807at_nat @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert9200635055090092081at_nat @ Y3 @ bot_bo3083307316010499117at_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_simps(2)
% 3.29/3.54 thf(fact_3840_prod__set__simps_I2_J,axiom,
% 3.29/3.54 ! [X2: nat,Y3: num] :
% 3.29/3.54 ( ( basic_snds_nat_num @ ( product_Pair_nat_num @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert_num @ Y3 @ bot_bot_set_num ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_simps(2)
% 3.29/3.54 thf(fact_3841_prod__set__simps_I2_J,axiom,
% 3.29/3.54 ! [X2: int,Y3: int] :
% 3.29/3.54 ( ( basic_snds_int_int @ ( product_Pair_int_int @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert_int @ Y3 @ bot_bot_set_int ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_simps(2)
% 3.29/3.54 thf(fact_3842_prod__set__simps_I2_J,axiom,
% 3.29/3.54 ! [X2: nat,Y3: nat] :
% 3.29/3.54 ( ( basic_snds_nat_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert_nat @ Y3 @ bot_bot_set_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_simps(2)
% 3.29/3.54 thf(fact_3843_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr5564308138774400199at_nat,A: produc3843707927480180839at_nat,B: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( order_2711500226769404828at_nat @ ( field_2862844103579723188at_nat @ R ) @ R )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ A @ ( field_2862844103579723188at_nat @ R ) )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ B @ ( field_2862844103579723188at_nat @ R ) )
% 3.29/3.54 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ B @ A ) @ ( minus_8235382265540049710at_nat @ R @ id_Pro5428700290092274115at_nat ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3844_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Product_prod_o_o,A: $o,B: $o] :
% 3.29/3.54 ( ( order_6238756238976269133r_on_o @ ( field_o @ R ) @ R )
% 3.29/3.54 => ( ( member_o @ A @ ( field_o @ R ) )
% 3.29/3.54 => ( ( member_o @ B @ ( field_o @ R ) )
% 3.29/3.54 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ B @ A ) @ ( minus_7052513330764642158od_o_o @ R @ id_o2 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3845_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr8693737435421807431at_nat,A: product_prod_nat_nat,B: product_prod_nat_nat] :
% 3.29/3.54 ( ( order_7480980593162297270at_nat @ ( field_4706345496283612622at_nat @ R ) @ R )
% 3.29/3.54 => ( ( member8440522571783428010at_nat @ A @ ( field_4706345496283612622at_nat @ R ) )
% 3.29/3.54 => ( ( member8440522571783428010at_nat @ B @ ( field_4706345496283612622at_nat @ R ) )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ B @ A ) @ ( minus_8321449233255521966at_nat @ R @ id_Pro2258643101195443293at_nat ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3846_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr7459493094073627847at_nat,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( order_1878278401035043452at_nat @ ( field_1428494348145443988at_nat @ R ) @ R )
% 3.29/3.54 => ( ( member6273874620674182256at_nat @ A @ ( field_1428494348145443988at_nat @ R ) )
% 3.29/3.54 => ( ( member6273874620674182256at_nat @ B @ ( field_1428494348145443988at_nat @ R ) )
% 3.29/3.54 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ B @ A ) @ ( minus_8674369445256047406at_nat @ R @ id_set4888139568991089827at_nat ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3847_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr4329608150637261639at_nat,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( order_5942792088423767318at_nat @ ( field_3145993188331922222at_nat @ R ) @ R )
% 3.29/3.54 => ( ( member2643936169264416010at_nat @ A @ ( field_3145993188331922222at_nat @ R ) )
% 3.29/3.54 => ( ( member2643936169264416010at_nat @ B @ ( field_3145993188331922222at_nat @ R ) )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ B @ A ) @ ( minus_3314409938677909166at_nat @ R @ id_set1796276052702428605at_nat ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3848_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr1261947904930325089at_nat,A: nat,B: nat] :
% 3.29/3.54 ( ( order_4473980167227706203on_nat @ ( field_nat @ R ) @ R )
% 3.29/3.54 => ( ( member_nat @ A @ ( field_nat @ R ) )
% 3.29/3.54 => ( ( member_nat @ B @ ( field_nat @ R ) )
% 3.29/3.54 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ B @ A ) @ ( minus_1356011639430497352at_nat @ R @ id_nat2 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3849_Linear__order__in__diff__Id,axiom,
% 3.29/3.54 ! [R: set_Pr958786334691620121nt_int,A: int,B: int] :
% 3.29/3.54 ( ( order_4471489696718655927on_int @ ( field_int @ R ) @ R )
% 3.29/3.54 => ( ( member_int @ A @ ( field_int @ R ) )
% 3.29/3.54 => ( ( member_int @ B @ ( field_int @ R ) )
% 3.29/3.54 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R )
% 3.29/3.54 = ( ~ ( member5262025264175285858nt_int @ ( product_Pair_int_int @ B @ A ) @ ( minus_1052850069191792384nt_int @ R @ id_int2 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_in_diff_Id
% 3.29/3.54 thf(fact_3850_aboveS__def,axiom,
% 3.29/3.54 ( order_4940263126897443436at_nat
% 3.29/3.54 = ( ^ [R5: set_Pr8693737435421807431at_nat,A5: product_prod_nat_nat] :
% 3.29/3.54 ( collec3392354462482085612at_nat
% 3.29/3.54 @ ^ [B4: product_prod_nat_nat] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3851_aboveS__def,axiom,
% 3.29/3.54 ( order_1761765819289301284nt_int
% 3.29/3.54 = ( ^ [R5: set_Pr2560585780119916871nt_int,A5: product_prod_int_int] :
% 3.29/3.54 ( collec213857154873943460nt_int
% 3.29/3.54 @ ^ [B4: product_prod_int_int] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member8566619992076573584nt_int @ ( produc3646306378393792727nt_int @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3852_aboveS__def,axiom,
% 3.29/3.54 ( order_2442354982230848562at_nat
% 3.29/3.54 = ( ^ [R5: set_Pr7459493094073627847at_nat,A5: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( collec4573900263915890866at_nat
% 3.29/3.54 @ ^ [B4: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3853_aboveS__def,axiom,
% 3.29/3.54 ( order_4440095836999870412at_nat
% 3.29/3.54 = ( ^ [R5: set_Pr4329608150637261639at_nat,A5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( collec5514110066124741708at_nat
% 3.29/3.54 @ ^ [B4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3854_aboveS__def,axiom,
% 3.29/3.54 ( order_aboveS_nat
% 3.29/3.54 = ( ^ [R5: set_Pr1261947904930325089at_nat,A5: nat] :
% 3.29/3.54 ( collect_nat
% 3.29/3.54 @ ^ [B4: nat] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3855_aboveS__def,axiom,
% 3.29/3.54 ( order_aboveS_int
% 3.29/3.54 = ( ^ [R5: set_Pr958786334691620121nt_int,A5: int] :
% 3.29/3.54 ( collect_int
% 3.29/3.54 @ ^ [B4: int] :
% 3.29/3.54 ( ( B4 != A5 )
% 3.29/3.54 & ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A5 @ B4 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % aboveS_def
% 3.29/3.54 thf(fact_3856_card__vimage__inj,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ A4 @ ( image_nat_rat @ F @ top_top_set_nat ) )
% 3.29/3.54 => ( ( finite_card_nat @ ( vimage_nat_rat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_rat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_vimage_inj
% 3.29/3.54 thf(fact_3857_card__vimage__inj,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ ( image_nat_nat @ F @ top_top_set_nat ) )
% 3.29/3.54 => ( ( finite_card_nat @ ( vimage_nat_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_vimage_inj
% 3.29/3.54 thf(fact_3858_card__vimage__inj,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ ( image_nat_int @ F @ top_top_set_nat ) )
% 3.29/3.54 => ( ( finite_card_nat @ ( vimage_nat_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_vimage_inj
% 3.29/3.54 thf(fact_3859_card__vimage__inj,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ ( image_int_nat @ F @ top_top_set_int ) )
% 3.29/3.54 => ( ( finite_card_int @ ( vimage_int_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_vimage_inj
% 3.29/3.54 thf(fact_3860_card__vimage__inj,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ ( image_int_int @ F @ top_top_set_int ) )
% 3.29/3.54 => ( ( finite_card_int @ ( vimage_int_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_vimage_inj
% 3.29/3.54 thf(fact_3861_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr7459493094073627847at_nat] :
% 3.29/3.54 ( ( order_1878278401035043452at_nat @ ( field_1428494348145443988at_nat @ R ) @ R )
% 3.29/3.54 => ( ( order_423636163458052581at_nat @ ( field_1428494348145443988at_nat @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_se5479201105039950375at_nat] :
% 3.29/3.54 ( ( ord_le7966958417815640519at_nat @ A6 @ ( field_1428494348145443988at_nat @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bo1534825418459847827at_nat )
% 3.29/3.54 => ? [X4: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member6273874620674182256at_nat @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member6273874620674182256at_nat @ Y5 @ A6 )
% 3.29/3.54 => ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3862_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( order_5942792088423767318at_nat @ ( field_3145993188331922222at_nat @ R ) @ R )
% 3.29/3.54 => ( ( order_1968183844437341695at_nat @ ( field_3145993188331922222at_nat @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_se7855581050983116737at_nat] :
% 3.29/3.54 ( ( ord_le2077887516847798113at_nat @ A6 @ ( field_3145993188331922222at_nat @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bo3083307316010499117at_nat )
% 3.29/3.54 => ? [X4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member2643936169264416010at_nat @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member2643936169264416010at_nat @ Y5 @ A6 )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3863_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr958786334691620121nt_int] :
% 3.29/3.54 ( ( order_4471489696718655927on_int @ ( field_int @ R ) @ R )
% 3.29/3.54 => ( ( order_2886507596567047182on_int @ ( field_int @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_int] :
% 3.29/3.54 ( ( ord_less_eq_set_int @ A6 @ ( field_int @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bot_set_int )
% 3.29/3.54 => ? [X4: int] :
% 3.29/3.54 ( ( member_int @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: int] :
% 3.29/3.54 ( ( member_int @ Y5 @ A6 )
% 3.29/3.54 => ( member5262025264175285858nt_int @ ( product_Pair_int_int @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3864_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr5094982260447487303t_unit] :
% 3.29/3.54 ( ( order_888282469287196226t_unit @ ( field_Product_unit @ R ) @ R )
% 3.29/3.54 => ( ( order_3164716736300062379t_unit @ ( field_Product_unit @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_Product_unit] :
% 3.29/3.54 ( ( ord_le3507040750410214029t_unit @ A6 @ ( field_Product_unit @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bo3957492148770167129t_unit )
% 3.29/3.54 => ? [X4: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ Y5 @ A6 )
% 3.29/3.54 => ( member7821138191923116944t_unit @ ( produc5692694829384537815t_unit @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3865_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr5564308138774400199at_nat] :
% 3.29/3.54 ( ( order_2711500226769404828at_nat @ ( field_2862844103579723188at_nat @ R ) @ R )
% 3.29/3.54 => ( ( order_2339240034117818117at_nat @ ( field_2862844103579723188at_nat @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( ord_le1268244103169919719at_nat @ A6 @ ( field_2862844103579723188at_nat @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bo228742789529271731at_nat )
% 3.29/3.54 => ? [X4: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ Y5 @ A6 )
% 3.29/3.54 => ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3866_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr8693737435421807431at_nat] :
% 3.29/3.54 ( ( order_7480980593162297270at_nat @ ( field_4706345496283612622at_nat @ R ) @ R )
% 3.29/3.54 => ( ( order_8331247224601271455at_nat @ ( field_4706345496283612622at_nat @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ord_le3146513528884898305at_nat @ A6 @ ( field_4706345496283612622at_nat @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bo2099793752762293965at_nat )
% 3.29/3.54 => ? [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y5 @ A6 )
% 3.29/3.54 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3867_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Product_prod_o_o] :
% 3.29/3.54 ( ( order_6238756238976269133r_on_o @ ( field_o @ R ) @ R )
% 3.29/3.54 => ( ( order_2615775362358406454r_on_o @ ( field_o @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_o] :
% 3.29/3.54 ( ( ord_less_eq_set_o @ A6 @ ( field_o @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bot_set_o )
% 3.29/3.54 => ? [X4: $o] :
% 3.29/3.54 ( ( member_o @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: $o] :
% 3.29/3.54 ( ( member_o @ Y5 @ A6 )
% 3.29/3.54 => ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3868_Linear__order__Well__order__iff,axiom,
% 3.29/3.54 ! [R: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( order_4473980167227706203on_nat @ ( field_nat @ R ) @ R )
% 3.29/3.54 => ( ( order_2888998067076097458on_nat @ ( field_nat @ R ) @ R )
% 3.29/3.54 = ( ! [A6: set_nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ A6 @ ( field_nat @ R ) )
% 3.29/3.54 => ( ( A6 != bot_bot_set_nat )
% 3.29/3.54 => ? [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ A6 )
% 3.29/3.54 & ! [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ A6 )
% 3.29/3.54 => ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ X4 @ Y5 ) @ R ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Linear_order_Well_order_iff
% 3.29/3.54 thf(fact_3869_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_int,H: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ F4 )
% 3.29/3.54 => ( finite_finite_int @ ( image_int_int @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3870_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_int,H: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ F4 )
% 3.29/3.54 => ( finite_finite_nat @ ( image_int_nat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3871_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_Pr1261947904930325089at_nat,H: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ F4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( image_5168914502847457605at_nat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3872_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_Pr1261947904930325089at_nat,H: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ F4 )
% 3.29/3.54 => ( finite_finite_nat @ ( image_2486076414777270412at_nat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3873_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_nat,H: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ F4 )
% 3.29/3.54 => ( finite_finite_rat @ ( image_nat_rat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3874_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_nat,H: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ F4 )
% 3.29/3.54 => ( finite_finite_int @ ( image_nat_int @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3875_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_nat,H: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ F4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3876_finite__imageI,axiom,
% 3.29/3.54 ! [F4: set_nat,H: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ F4 )
% 3.29/3.54 => ( finite_finite_nat @ ( image_nat_nat @ H @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageI
% 3.29/3.54 thf(fact_3877_IdI,axiom,
% 3.29/3.54 ! [A: product_prod_nat_nat] : ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ A ) @ id_Pro2258643101195443293at_nat ) ).
% 3.29/3.54
% 3.29/3.54 % IdI
% 3.29/3.54 thf(fact_3878_IdI,axiom,
% 3.29/3.54 ! [A: set_Pr4329608150637261639at_nat] : ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ A ) @ id_set4888139568991089827at_nat ) ).
% 3.29/3.54
% 3.29/3.54 % IdI
% 3.29/3.54 thf(fact_3879_IdI,axiom,
% 3.29/3.54 ! [A: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ A ) @ id_set1796276052702428605at_nat ) ).
% 3.29/3.54
% 3.29/3.54 % IdI
% 3.29/3.54 thf(fact_3880_IdI,axiom,
% 3.29/3.54 ! [A: nat] : ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ A ) @ id_nat2 ) ).
% 3.29/3.54
% 3.29/3.54 % IdI
% 3.29/3.54 thf(fact_3881_IdI,axiom,
% 3.29/3.54 ! [A: int] : ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ A ) @ id_int2 ) ).
% 3.29/3.54
% 3.29/3.54 % IdI
% 3.29/3.54 thf(fact_3882_pair__in__Id__conv,axiom,
% 3.29/3.54 ! [A: product_prod_nat_nat,B: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ id_Pro2258643101195443293at_nat )
% 3.29/3.54 = ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_in_Id_conv
% 3.29/3.54 thf(fact_3883_pair__in__Id__conv,axiom,
% 3.29/3.54 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ id_set4888139568991089827at_nat )
% 3.29/3.54 = ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_in_Id_conv
% 3.29/3.54 thf(fact_3884_pair__in__Id__conv,axiom,
% 3.29/3.54 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ id_set1796276052702428605at_nat )
% 3.29/3.54 = ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_in_Id_conv
% 3.29/3.54 thf(fact_3885_pair__in__Id__conv,axiom,
% 3.29/3.54 ! [A: nat,B: nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ id_nat2 )
% 3.29/3.54 = ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_in_Id_conv
% 3.29/3.54 thf(fact_3886_pair__in__Id__conv,axiom,
% 3.29/3.54 ! [A: int,B: int] :
% 3.29/3.54 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ id_int2 )
% 3.29/3.54 = ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_in_Id_conv
% 3.29/3.54 thf(fact_3887_finite__UN,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_5423882813909314213at_nat @ B5 @ A4 ) ) )
% 3.29/3.54 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN
% 3.29/3.54 thf(fact_3888_finite__UN,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_7178329752028323786at_nat @ B5 @ A4 ) ) )
% 3.29/3.54 = ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN
% 3.29/3.54 thf(fact_3889_finite__UN,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) )
% 3.29/3.54 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN
% 3.29/3.54 thf(fact_3890_finite__UN,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: nat > set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) )
% 3.29/3.54 = ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN
% 3.29/3.54 thf(fact_3891_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_Pr4329608150637261639at_nat,B5: produc3843707927480180839at_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite4343798906461161616at_nat @ A4 )
% 3.29/3.54 => ( ! [A3: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_7979982168039674559at_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3892_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_o,B5: $o > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_o @ A4 )
% 3.29/3.54 => ( ! [A3: $o] :
% 3.29/3.54 ( ( member_o @ A3 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_7077428525161401678at_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3893_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_int,B5: int > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ! [A3: int] :
% 3.29/3.54 ( ( member_int @ A3 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_8938366415781434990at_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3894_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ! [A3: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_5423882813909314213at_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3895_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: nat > set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ! [A3: nat] :
% 3.29/3.54 ( ( member_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ ( comple5685304695842803022at_nat @ ( image_7178329752028323786at_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3896_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_Pr4329608150637261639at_nat,B5: produc3843707927480180839at_nat > set_nat] :
% 3.29/3.54 ( ( finite4343798906461161616at_nat @ A4 )
% 3.29/3.54 => ( ! [A3: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_3160451284896210088et_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3897_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_o,B5: $o > set_nat] :
% 3.29/3.54 ( ( finite_finite_o @ A4 )
% 3.29/3.54 => ( ! [A3: $o] :
% 3.29/3.54 ( ( member_o @ A3 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_o_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3898_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_int,B5: int > set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ! [A3: int] :
% 3.29/3.54 ( ( member_int @ A3 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_int_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3899_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: product_prod_nat_nat > set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ! [A3: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3900_finite__UN__I,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: nat > set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ! [A3: nat] :
% 3.29/3.54 ( ( member_nat @ A3 @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ ( B5 @ A3 ) ) )
% 3.29/3.54 => ( finite_finite_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ B5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UN_I
% 3.29/3.54 thf(fact_3901_bdd__below__UN,axiom,
% 3.29/3.54 ! [I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ I3 )
% 3.29/3.54 => ( ( condit1738341127787009408ow_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) )
% 3.29/3.54 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.54 => ( condit1738341127787009408ow_nat @ ( A4 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % bdd_below_UN
% 3.29/3.54 thf(fact_3902_bdd__below__UN,axiom,
% 3.29/3.54 ! [I3: set_nat,A4: nat > set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ I3 )
% 3.29/3.54 => ( ( condit1738341127787009408ow_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.54 = ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ I3 )
% 3.29/3.54 => ( condit1738341127787009408ow_nat @ ( A4 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % bdd_below_UN
% 3.29/3.54 thf(fact_3903_bdd__above__UN,axiom,
% 3.29/3.54 ! [I3: set_Pr1261947904930325089at_nat,A4: product_prod_nat_nat > set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ I3 )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ ( comple7399068483239264473et_nat @ ( image_15824709712370754et_nat @ A4 @ I3 ) ) )
% 3.29/3.54 = ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ I3 )
% 3.29/3.54 => ( condit2214826472909112428ve_nat @ ( A4 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % bdd_above_UN
% 3.29/3.54 thf(fact_3904_bdd__above__UN,axiom,
% 3.29/3.54 ! [I3: set_nat,A4: nat > set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ I3 )
% 3.29/3.54 => ( ( condit2214826472909112428ve_nat @ ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ A4 @ I3 ) ) )
% 3.29/3.54 = ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ I3 )
% 3.29/3.54 => ( condit2214826472909112428ve_nat @ ( A4 @ X4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % bdd_above_UN
% 3.29/3.54 thf(fact_3905_card__image__le,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ ( image_int_nat @ F @ A4 ) ) @ ( finite_card_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image_le
% 3.29/3.54 thf(fact_3906_card__image__le,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ ( image_int_int @ F @ A4 ) ) @ ( finite_card_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image_le
% 3.29/3.54 thf(fact_3907_card__image__le,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_rat @ ( image_nat_rat @ F @ A4 ) ) @ ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image_le
% 3.29/3.54 thf(fact_3908_card__image__le,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ ( image_nat_nat @ F @ A4 ) ) @ ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image_le
% 3.29/3.54 thf(fact_3909_card__image__le,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ ( image_nat_int @ F @ A4 ) ) @ ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image_le
% 3.29/3.54 thf(fact_3910_surj__card__le,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_nat,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ B5 ) @ ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_card_le
% 3.29/3.54 thf(fact_3911_surj__card__le,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ B5 ) @ ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_card_le
% 3.29/3.54 thf(fact_3912_surj__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_rat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_rat @ B5 ) @ ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_card_le
% 3.29/3.54 thf(fact_3913_surj__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ B5 ) @ ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_card_le
% 3.29/3.54 thf(fact_3914_surj__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_int,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ B5 ) @ ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surj_card_le
% 3.29/3.54 thf(fact_3915_eq__card__imp__inj__on,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ( finite_card_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) )
% 3.29/3.54 => ( inj_on_int_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % eq_card_imp_inj_on
% 3.29/3.54 thf(fact_3916_eq__card__imp__inj__on,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ( finite_card_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) )
% 3.29/3.54 => ( inj_on_int_int @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % eq_card_imp_inj_on
% 3.29/3.54 thf(fact_3917_eq__card__imp__inj__on,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ( finite_card_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) )
% 3.29/3.54 => ( inj_on_nat_rat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % eq_card_imp_inj_on
% 3.29/3.54 thf(fact_3918_eq__card__imp__inj__on,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ( finite_card_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) )
% 3.29/3.54 => ( inj_on_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % eq_card_imp_inj_on
% 3.29/3.54 thf(fact_3919_eq__card__imp__inj__on,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ( finite_card_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) )
% 3.29/3.54 => ( inj_on_nat_int @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % eq_card_imp_inj_on
% 3.29/3.54 thf(fact_3920_inj__on__iff__eq__card,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 = ( ( finite_card_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_eq_card
% 3.29/3.54 thf(fact_3921_inj__on__iff__eq__card,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 = ( ( finite_card_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_eq_card
% 3.29/3.54 thf(fact_3922_inj__on__iff__eq__card,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 = ( ( finite_card_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_eq_card
% 3.29/3.54 thf(fact_3923_inj__on__iff__eq__card,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 = ( ( finite_card_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_eq_card
% 3.29/3.54 thf(fact_3924_inj__on__iff__eq__card,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 = ( ( finite_card_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_eq_card
% 3.29/3.54 thf(fact_3925_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_Pr4329608150637261639at_nat,R: set_Pr5564308138774400199at_nat,A: produc3843707927480180839at_nat,B: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( order_2339240034117818117at_nat @ A4 @ R )
% 3.29/3.54 => ( ( member6009668390874684176at_nat @ ( produc2335810615602371415at_nat @ A @ B ) @ R )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ A @ A4 )
% 3.29/3.54 & ( member8757157785044589968at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3926_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat,A: product_prod_nat_nat,B: product_prod_nat_nat] :
% 3.29/3.54 ( ( order_8331247224601271455at_nat @ A4 @ R )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ R )
% 3.29/3.54 => ( ( member8440522571783428010at_nat @ A @ A4 )
% 3.29/3.54 & ( member8440522571783428010at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3927_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_o,R: set_Product_prod_o_o,A: $o,B: $o] :
% 3.29/3.54 ( ( order_2615775362358406454r_on_o @ A4 @ R )
% 3.29/3.54 => ( ( member7466972457876170832od_o_o @ ( product_Pair_o_o @ A @ B ) @ R )
% 3.29/3.54 => ( ( member_o @ A @ A4 )
% 3.29/3.54 & ( member_o @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3928_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_se5479201105039950375at_nat,R: set_Pr7459493094073627847at_nat,A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( order_423636163458052581at_nat @ A4 @ R )
% 3.29/3.54 => ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ R )
% 3.29/3.54 => ( ( member6273874620674182256at_nat @ A @ A4 )
% 3.29/3.54 & ( member6273874620674182256at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3929_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_se7855581050983116737at_nat,R: set_Pr4329608150637261639at_nat,A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( order_1968183844437341695at_nat @ A4 @ R )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ R )
% 3.29/3.54 => ( ( member2643936169264416010at_nat @ A @ A4 )
% 3.29/3.54 & ( member2643936169264416010at_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3930_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_int,R: set_Pr958786334691620121nt_int,A: int,B: int] :
% 3.29/3.54 ( ( order_2886507596567047182on_int @ A4 @ R )
% 3.29/3.54 => ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ R )
% 3.29/3.54 => ( ( member_int @ A @ A4 )
% 3.29/3.54 & ( member_int @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3931_well__order__on__domain,axiom,
% 3.29/3.54 ! [A4: set_nat,R: set_Pr1261947904930325089at_nat,A: nat,B: nat] :
% 3.29/3.54 ( ( order_2888998067076097458on_nat @ A4 @ R )
% 3.29/3.54 => ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ R )
% 3.29/3.54 => ( ( member_nat @ A @ A4 )
% 3.29/3.54 & ( member_nat @ B @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % well_order_on_domain
% 3.29/3.54 thf(fact_3932_infinite__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_rat] :
% 3.29/3.54 ( ~ ( finite_finite_rat @ S5 )
% 3.29/3.54 => ? [F5: nat > rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F5 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_rat @ ( image_nat_rat @ F5 @ top_top_set_nat ) @ S5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_countable_subset
% 3.29/3.54 thf(fact_3933_infinite__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_int] :
% 3.29/3.54 ( ~ ( finite_finite_int @ S5 )
% 3.29/3.54 => ? [F5: nat > int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F5 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_int @ ( image_nat_int @ F5 @ top_top_set_nat ) @ S5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_countable_subset
% 3.29/3.54 thf(fact_3934_infinite__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ~ ( finite6177210948735845034at_nat @ S5 )
% 3.29/3.54 => ? [F5: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F5 @ top_top_set_nat )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F5 @ top_top_set_nat ) @ S5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_countable_subset
% 3.29/3.54 thf(fact_3935_infinite__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_nat] :
% 3.29/3.54 ( ~ ( finite_finite_nat @ S5 )
% 3.29/3.54 => ? [F5: nat > nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F5 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_nat @ ( image_nat_nat @ F5 @ top_top_set_nat ) @ S5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_countable_subset
% 3.29/3.54 thf(fact_3936_infinite__iff__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_rat] :
% 3.29/3.54 ( ( ~ ( finite_finite_rat @ S5 ) )
% 3.29/3.54 = ( ? [F2: nat > rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F2 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_rat @ ( image_nat_rat @ F2 @ top_top_set_nat ) @ S5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_iff_countable_subset
% 3.29/3.54 thf(fact_3937_infinite__iff__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_int] :
% 3.29/3.54 ( ( ~ ( finite_finite_int @ S5 ) )
% 3.29/3.54 = ( ? [F2: nat > int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F2 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_int @ ( image_nat_int @ F2 @ top_top_set_nat ) @ S5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_iff_countable_subset
% 3.29/3.54 thf(fact_3938_infinite__iff__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ~ ( finite6177210948735845034at_nat @ S5 ) )
% 3.29/3.54 = ( ? [F2: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F2 @ top_top_set_nat )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F2 @ top_top_set_nat ) @ S5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_iff_countable_subset
% 3.29/3.54 thf(fact_3939_infinite__iff__countable__subset,axiom,
% 3.29/3.54 ! [S5: set_nat] :
% 3.29/3.54 ( ( ~ ( finite_finite_nat @ S5 ) )
% 3.29/3.54 = ( ? [F2: nat > nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F2 @ top_top_set_nat )
% 3.29/3.54 & ( ord_less_eq_set_nat @ ( image_nat_nat @ F2 @ top_top_set_nat ) @ S5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % infinite_iff_countable_subset
% 3.29/3.54 thf(fact_3940_IdE,axiom,
% 3.29/3.54 ! [P: produc859450856879609959at_nat] :
% 3.29/3.54 ( ( member8206827879206165904at_nat @ P @ id_Pro2258643101195443293at_nat )
% 3.29/3.54 => ~ ! [X: product_prod_nat_nat] :
% 3.29/3.54 ( P
% 3.29/3.54 != ( produc6161850002892822231at_nat @ X @ X ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdE
% 3.29/3.54 thf(fact_3941_IdE,axiom,
% 3.29/3.54 ! [P: produc1319942482725812455at_nat] :
% 3.29/3.54 ( ( member1466754251312161552at_nat @ P @ id_set4888139568991089827at_nat )
% 3.29/3.54 => ~ ! [X: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( P
% 3.29/3.54 != ( produc9060074326276436823at_nat @ X @ X ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdE
% 3.29/3.54 thf(fact_3942_IdE,axiom,
% 3.29/3.54 ! [P: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ P @ id_set1796276052702428605at_nat )
% 3.29/3.54 => ~ ! [X: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( P
% 3.29/3.54 != ( produc2922128104949294807at_nat @ X @ X ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdE
% 3.29/3.54 thf(fact_3943_IdE,axiom,
% 3.29/3.54 ! [P: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ P @ id_nat2 )
% 3.29/3.54 => ~ ! [X: nat] :
% 3.29/3.54 ( P
% 3.29/3.54 != ( product_Pair_nat_nat @ X @ X ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdE
% 3.29/3.54 thf(fact_3944_IdE,axiom,
% 3.29/3.54 ! [P: product_prod_int_int] :
% 3.29/3.54 ( ( member5262025264175285858nt_int @ P @ id_int2 )
% 3.29/3.54 => ~ ! [X: int] :
% 3.29/3.54 ( P
% 3.29/3.54 != ( product_Pair_int_int @ X @ X ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdE
% 3.29/3.54 thf(fact_3945_IdD,axiom,
% 3.29/3.54 ! [A: product_prod_nat_nat,B: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ A @ B ) @ id_Pro2258643101195443293at_nat )
% 3.29/3.54 => ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdD
% 3.29/3.54 thf(fact_3946_IdD,axiom,
% 3.29/3.54 ! [A: set_Pr4329608150637261639at_nat,B: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( member1466754251312161552at_nat @ ( produc9060074326276436823at_nat @ A @ B ) @ id_set4888139568991089827at_nat )
% 3.29/3.54 => ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdD
% 3.29/3.54 thf(fact_3947_IdD,axiom,
% 3.29/3.54 ! [A: set_Pr1261947904930325089at_nat,B: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ A @ B ) @ id_set1796276052702428605at_nat )
% 3.29/3.54 => ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdD
% 3.29/3.54 thf(fact_3948_IdD,axiom,
% 3.29/3.54 ! [A: nat,B: nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ ( product_Pair_nat_nat @ A @ B ) @ id_nat2 )
% 3.29/3.54 => ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdD
% 3.29/3.54 thf(fact_3949_IdD,axiom,
% 3.29/3.54 ! [A: int,B: int] :
% 3.29/3.54 ( ( member5262025264175285858nt_int @ ( product_Pair_int_int @ A @ B ) @ id_int2 )
% 3.29/3.54 => ( A = B ) ) ).
% 3.29/3.54
% 3.29/3.54 % IdD
% 3.29/3.54 thf(fact_3950_card__bij__eq,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,B5: set_int,G: int > int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_int_int @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( finite_card_int @ A4 )
% 3.29/3.54 = ( finite_card_int @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3951_card__bij__eq,axiom,
% 3.29/3.54 ! [F: rat > nat,A4: set_rat,B5: set_nat,G: nat > rat] :
% 3.29/3.54 ( ( inj_on_rat_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_rat_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_nat_rat @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( finite_card_rat @ A4 )
% 3.29/3.54 = ( finite_card_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3952_card__bij__eq,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,B5: set_nat,G: nat > int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_nat_int @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_nat_int @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( finite_card_int @ A4 )
% 3.29/3.54 = ( finite_card_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3953_card__bij__eq,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,G: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on8969904277767023793at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on8969904277767023793at_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( finite711546835091564841at_nat @ A4 )
% 3.29/3.54 = ( finite711546835091564841at_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3954_card__bij__eq,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat,B5: set_nat,G: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on2178005380612969504at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on5538052773655684606at_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( finite711546835091564841at_nat @ A4 )
% 3.29/3.54 = ( finite_card_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3955_card__bij__eq,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,B5: set_rat,G: rat > nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_rat_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_rat_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( ( finite_card_nat @ A4 )
% 3.29/3.54 = ( finite_card_rat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3956_card__bij__eq,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,B5: set_int,G: int > nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_int_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( finite_card_nat @ A4 )
% 3.29/3.54 = ( finite_card_int @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3957_card__bij__eq,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat,B5: set_Pr1261947904930325089at_nat,G: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on2178005380612969504at_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( finite_card_nat @ A4 )
% 3.29/3.54 = ( finite711546835091564841at_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3958_card__bij__eq,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,B5: set_nat,G: nat > nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( inj_on_nat_nat @ G @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ G @ B5 ) @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( finite_card_nat @ A4 )
% 3.29/3.54 = ( finite_card_nat @ B5 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_bij_eq
% 3.29/3.54 thf(fact_3959_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_int @ B5 ) )
% 3.29/3.54 => ? [F5: int > int] :
% 3.29/3.54 ( ( ord_less_eq_set_int @ ( image_int_int @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on_int_int @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3960_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_nat @ B5 ) )
% 3.29/3.54 => ? [F5: int > nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ ( image_int_nat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on_int_nat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3961_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite711546835091564841at_nat @ A4 ) @ ( finite711546835091564841at_nat @ B5 ) )
% 3.29/3.54 => ? [F5: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on8969904277767023793at_nat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3962_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite711546835091564841at_nat @ A4 ) @ ( finite_card_nat @ B5 ) )
% 3.29/3.54 => ? [F5: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on2178005380612969504at_nat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3963_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_rat @ B5 ) )
% 3.29/3.54 => ? [F5: nat > rat] :
% 3.29/3.54 ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on_nat_rat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3964_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_int @ B5 ) )
% 3.29/3.54 => ? [F5: nat > int] :
% 3.29/3.54 ( ( ord_less_eq_set_int @ ( image_nat_int @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on_nat_int @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3965_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite711546835091564841at_nat @ B5 ) )
% 3.29/3.54 => ? [F5: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on5538052773655684606at_nat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3966_card__le__inj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_nat @ B5 ) )
% 3.29/3.54 => ? [F5: nat > nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F5 @ A4 ) @ B5 )
% 3.29/3.54 & ( inj_on_nat_nat @ F5 @ A4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_le_inj
% 3.29/3.54 thf(fact_3967_card__inj__on__le,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_rat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_inj_on_le
% 3.29/3.54 thf(fact_3968_card__inj__on__le,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_int @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_inj_on_le
% 3.29/3.54 thf(fact_3969_card__inj__on__le,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_int @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_inj_on_le
% 3.29/3.54 thf(fact_3970_card__inj__on__le,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_inj_on_le
% 3.29/3.54 thf(fact_3971_card__inj__on__le,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_inj_on_le
% 3.29/3.54 thf(fact_3972_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ? [F2: int > int] :
% 3.29/3.54 ( ( inj_on_int_int @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_int @ ( image_int_int @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_int @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3973_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ? [F2: int > nat] :
% 3.29/3.54 ( ( inj_on_int_nat @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ ( image_int_nat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_int @ A4 ) @ ( finite_card_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3974_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ? [F2: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on8969904277767023793at_nat @ F2 @ A4 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite711546835091564841at_nat @ A4 ) @ ( finite711546835091564841at_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3975_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ? [F2: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( inj_on2178005380612969504at_nat @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite711546835091564841at_nat @ A4 ) @ ( finite_card_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3976_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( ( ? [F2: nat > rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_rat @ ( image_nat_rat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_rat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3977_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ? [F2: nat > int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_int @ ( image_nat_int @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_int @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3978_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ? [F2: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F2 @ A4 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite711546835091564841at_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3979_inj__on__iff__card__le,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ? [F2: nat > nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F2 @ A4 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ ( image_nat_nat @ F2 @ A4 ) @ B5 ) ) )
% 3.29/3.54 = ( ord_less_eq_nat @ ( finite_card_nat @ A4 ) @ ( finite_card_nat @ B5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_iff_card_le
% 3.29/3.54 thf(fact_3980_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_int,T3: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ S5 )
% 3.29/3.54 => ( ( finite_finite_int @ T3 )
% 3.29/3.54 => ( ( ( finite_card_int @ S5 )
% 3.29/3.54 = ( finite_card_int @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: int] :
% 3.29/3.54 ( ( member_int @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: int] :
% 3.29/3.54 ( ( member_int @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on_int_int @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3981_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_int,T3: set_nat,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ S5 )
% 3.29/3.54 => ( ( finite_finite_nat @ T3 )
% 3.29/3.54 => ( ( ( finite_card_int @ S5 )
% 3.29/3.54 = ( finite_card_nat @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: int] :
% 3.29/3.54 ( ( member_int @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on_int_nat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3982_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_Pr1261947904930325089at_nat,T3: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ S5 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ T3 )
% 3.29/3.54 => ( ( ( finite711546835091564841at_nat @ S5 )
% 3.29/3.54 = ( finite711546835091564841at_nat @ T3 ) )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on8969904277767023793at_nat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3983_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_Pr1261947904930325089at_nat,T3: set_nat,F: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ S5 )
% 3.29/3.54 => ( ( finite_finite_nat @ T3 )
% 3.29/3.54 => ( ( ( finite711546835091564841at_nat @ S5 )
% 3.29/3.54 = ( finite_card_nat @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on2178005380612969504at_nat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3984_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_nat,T3: set_rat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ S5 )
% 3.29/3.54 => ( ( finite_finite_rat @ T3 )
% 3.29/3.54 => ( ( ( finite_card_nat @ S5 )
% 3.29/3.54 = ( finite_card_rat @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: rat] :
% 3.29/3.54 ( ( member_rat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on_nat_rat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3985_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_nat,T3: set_int,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ S5 )
% 3.29/3.54 => ( ( finite_finite_int @ T3 )
% 3.29/3.54 => ( ( ( finite_card_nat @ S5 )
% 3.29/3.54 = ( finite_card_int @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: int] :
% 3.29/3.54 ( ( member_int @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on_nat_int @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3986_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_nat,T3: set_Pr1261947904930325089at_nat,F: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ S5 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ T3 )
% 3.29/3.54 => ( ( ( finite_card_nat @ S5 )
% 3.29/3.54 = ( finite711546835091564841at_nat @ T3 ) )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on5538052773655684606at_nat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3987_surjective__iff__injective__gen,axiom,
% 3.29/3.54 ! [S5: set_nat,T3: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ S5 )
% 3.29/3.54 => ( ( finite_finite_nat @ T3 )
% 3.29/3.54 => ( ( ( finite_card_nat @ S5 )
% 3.29/3.54 = ( finite_card_nat @ T3 ) )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ S5 ) @ T3 )
% 3.29/3.54 => ( ( ! [X4: nat] :
% 3.29/3.54 ( ( member_nat @ X4 @ T3 )
% 3.29/3.54 => ? [Y5: nat] :
% 3.29/3.54 ( ( member_nat @ Y5 @ S5 )
% 3.29/3.54 & ( ( F @ Y5 )
% 3.29/3.54 = X4 ) ) ) )
% 3.29/3.54 = ( inj_on_nat_nat @ F @ S5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % surjective_iff_injective_gen
% 3.29/3.54 thf(fact_3988_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ? [X: int] :
% 3.29/3.54 ( ( member_int @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_int
% 3.29/3.54 @ ( collect_int
% 3.29/3.54 @ ^ [A5: int] :
% 3.29/3.54 ( ( member_int @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3989_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_o,F: $o > nat] :
% 3.29/3.54 ( ~ ( finite_finite_o @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_o_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_o
% 3.29/3.54 @ ( collect_o
% 3.29/3.54 @ ^ [A5: $o] :
% 3.29/3.54 ( ( member_o @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3990_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > nat] :
% 3.29/3.54 ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: int] :
% 3.29/3.54 ( ( member_int @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_int
% 3.29/3.54 @ ( collect_int
% 3.29/3.54 @ ^ [A5: int] :
% 3.29/3.54 ( ( member_int @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3991_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > rat] :
% 3.29/3.54 ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_nat
% 3.29/3.54 @ ( collect_nat
% 3.29/3.54 @ ^ [A5: nat] :
% 3.29/3.54 ( ( member_nat @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3992_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > int] :
% 3.29/3.54 ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_nat
% 3.29/3.54 @ ( collect_nat
% 3.29/3.54 @ ^ [A5: nat] :
% 3.29/3.54 ( ( member_nat @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3993_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_nat
% 3.29/3.54 @ ( collect_nat
% 3.29/3.54 @ ^ [A5: nat] :
% 3.29/3.54 ( ( member_nat @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3994_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_o,F: $o > product_prod_nat_nat] :
% 3.29/3.54 ( ~ ( finite_finite_o @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( image_3855930084881510382at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_o
% 3.29/3.54 @ ( collect_o
% 3.29/3.54 @ ^ [A5: $o] :
% 3.29/3.54 ( ( member_o @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3995_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > product_prod_nat_nat] :
% 3.29/3.54 ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( image_8883965892284119310at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: int] :
% 3.29/3.54 ( ( member_int @ X @ A4 )
% 3.29/3.54 & ~ ( finite_finite_int
% 3.29/3.54 @ ( collect_int
% 3.29/3.54 @ ^ [A5: int] :
% 3.29/3.54 ( ( member_int @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3996_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_Pr958786334691620121nt_int,F: product_prod_int_int > nat] :
% 3.29/3.54 ( ~ ( finite2998713641127702882nt_int @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_5044651549707136836nt_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: product_prod_int_int] :
% 3.29/3.54 ( ( member5262025264175285858nt_int @ X @ A4 )
% 3.29/3.54 & ~ ( finite2998713641127702882nt_int
% 3.29/3.54 @ ( collec213857154873943460nt_int
% 3.29/3.54 @ ^ [A5: product_prod_int_int] :
% 3.29/3.54 ( ( member5262025264175285858nt_int @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3997_pigeonhole__infinite,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [X: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X @ A4 )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ^ [A5: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ A5 @ A4 )
% 3.29/3.54 & ( ( F @ A5 )
% 3.29/3.54 = ( F @ X ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pigeonhole_infinite
% 3.29/3.54 thf(fact_3998_snds_Ointros,axiom,
% 3.29/3.54 ! [P: produc7812382424243267045t_unit] : ( member242389114213480694t_unit @ ( produc1126150082675451753t_unit @ P ) @ ( basic_1496934909540232809t_unit @ P ) ) ).
% 3.29/3.54
% 3.29/3.54 % snds.intros
% 3.29/3.54 thf(fact_3999_snds_Osimps,axiom,
% 3.29/3.54 ! [A: heap_e7401611519738050253t_unit,P: produc7812382424243267045t_unit] :
% 3.29/3.54 ( ( member242389114213480694t_unit @ A @ ( basic_1496934909540232809t_unit @ P ) )
% 3.29/3.54 = ( A
% 3.29/3.54 = ( produc1126150082675451753t_unit @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % snds.simps
% 3.29/3.54 thf(fact_4000_snds_Ocases,axiom,
% 3.29/3.54 ! [A: heap_e7401611519738050253t_unit,P: produc7812382424243267045t_unit] :
% 3.29/3.54 ( ( member242389114213480694t_unit @ A @ ( basic_1496934909540232809t_unit @ P ) )
% 3.29/3.54 => ( A
% 3.29/3.54 = ( produc1126150082675451753t_unit @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % snds.cases
% 3.29/3.54 thf(fact_4001_card__image,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( finite_card_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image
% 3.29/3.54 thf(fact_4002_card__image,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite_card_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image
% 3.29/3.54 thf(fact_4003_card__image,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( finite_card_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image
% 3.29/3.54 thf(fact_4004_card__image,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite_card_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image
% 3.29/3.54 thf(fact_4005_card__image,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( finite_card_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_card_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % card_image
% 3.29/3.54 thf(fact_4006_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,P2: set_int > $o] :
% 3.29/3.54 ( ( ! [B6: set_int] :
% 3.29/3.54 ( ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ ( image_int_int @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_int] :
% 3.29/3.54 ( ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_int_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4007_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,P2: set_rat > $o] :
% 3.29/3.54 ( ( ! [B6: set_rat] :
% 3.29/3.54 ( ( ( finite_finite_rat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_rat @ B6 @ ( image_nat_rat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_nat_rat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4008_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,P2: set_int > $o] :
% 3.29/3.54 ( ( ! [B6: set_int] :
% 3.29/3.54 ( ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ ( image_nat_int @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_nat_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4009_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,P2: set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.54 ( ( ! [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ ( image_5168914502847457605at_nat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_5168914502847457605at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4010_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat,P2: set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.54 ( ( ! [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ ( image_5846123807819985514at_nat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_5846123807819985514at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4011_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,P2: set_nat > $o] :
% 3.29/3.54 ( ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_int_nat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_int] :
% 3.29/3.54 ( ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_int_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4012_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat,P2: set_nat > $o] :
% 3.29/3.54 ( ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_2486076414777270412at_nat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_2486076414777270412at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4013_all__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,P2: set_nat > $o] :
% 3.29/3.54 ( ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_nat_nat @ F @ A4 ) ) )
% 3.29/3.54 => ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ! [B6: set_nat] :
% 3.29/3.54 ( ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 ) )
% 3.29/3.54 => ( P2 @ ( image_nat_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % all_finite_subset_image
% 3.29/3.54 thf(fact_4014_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,P2: set_int > $o] :
% 3.29/3.54 ( ( ? [B6: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_int_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4015_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,P2: set_rat > $o] :
% 3.29/3.54 ( ( ? [B6: set_rat] :
% 3.29/3.54 ( ( finite_finite_rat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_rat @ B6 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_nat_rat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4016_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,P2: set_int > $o] :
% 3.29/3.54 ( ( ? [B6: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_nat_int @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4017_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,P2: set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.54 ( ( ? [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_5168914502847457605at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4018_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat,P2: set_Pr1261947904930325089at_nat > $o] :
% 3.29/3.54 ( ( ? [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_5846123807819985514at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4019_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,P2: set_nat > $o] :
% 3.29/3.54 ( ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_int @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_int_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4020_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat,P2: set_nat > $o] :
% 3.29/3.54 ( ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B6 )
% 3.29/3.54 & ( ord_le3146513528884898305at_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_2486076414777270412at_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4021_ex__finite__subset__image,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,P2: set_nat > $o] :
% 3.29/3.54 ( ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 & ( P2 @ B6 ) ) )
% 3.29/3.54 = ( ? [B6: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B6 )
% 3.29/3.54 & ( ord_less_eq_set_nat @ B6 @ A4 )
% 3.29/3.54 & ( P2 @ ( image_nat_nat @ F @ B6 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % ex_finite_subset_image
% 3.29/3.54 thf(fact_4022_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_int,F: int > int,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_int] :
% 3.29/3.54 ( ( ord_less_eq_set_int @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_int @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_int_int @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4023_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_rat,F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_nat_rat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4024_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_int,F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_nat_int @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4025_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ord_le3146513528884898305at_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite6177210948735845034at_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_5168914502847457605at_nat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4026_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_Pr1261947904930325089at_nat,F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_5846123807819985514at_nat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4027_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_nat,F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_int] :
% 3.29/3.54 ( ( ord_less_eq_set_int @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_int @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_int_nat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4028_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_nat,F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( ord_le3146513528884898305at_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite6177210948735845034at_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_2486076414777270412at_nat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4029_finite__subset__image,axiom,
% 3.29/3.54 ! [B5: set_nat,F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ? [C2: set_nat] :
% 3.29/3.54 ( ( ord_less_eq_set_nat @ C2 @ A4 )
% 3.29/3.54 & ( finite_finite_nat @ C2 )
% 3.29/3.54 & ( B5
% 3.29/3.54 = ( image_nat_nat @ F @ C2 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_subset_image
% 3.29/3.54 thf(fact_4030_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_int @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4031_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_int,B5: set_nat,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4032_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4033_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,B5: set_nat,F: product_prod_nat_nat > nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4034_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_rat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ B5 @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_rat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4035_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_int,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ B5 @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_int @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4036_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_Pr1261947904930325089at_nat,F: nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ B5 @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4037_finite__surj,axiom,
% 3.29/3.54 ! [A4: set_nat,B5: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ B5 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( finite_finite_nat @ B5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj
% 3.29/3.54 thf(fact_4038_finite__image__iff,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4039_finite__image__iff,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4040_finite__image__iff,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4041_finite__image__iff,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( inj_on8969904277767023793at_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite6177210948735845034at_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4042_finite__image__iff,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4043_finite__image__iff,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4044_finite__image__iff,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( inj_on2178005380612969504at_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite6177210948735845034at_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4045_finite__image__iff,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 = ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_image_iff
% 3.29/3.54 thf(fact_4046_finite__imageD,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( finite_finite_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4047_finite__imageD,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4048_finite__imageD,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4049_finite__imageD,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on8969904277767023793at_nat @ F @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4050_finite__imageD,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on5538052773655684606at_nat @ F @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4051_finite__imageD,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( finite_finite_int @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4052_finite__imageD,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on2178005380612969504at_nat @ F @ A4 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4053_finite__imageD,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_imageD
% 3.29/3.54 thf(fact_4054_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: char > nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_char_nat @ G @ top_top_set_char ) )
% 3.29/3.54 => ( finite_finite_nat
% 3.29/3.54 @ ( image_char_nat
% 3.29/3.54 @ ^ [X4: char] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_char ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4055_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: rat > nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_rat_nat @ G @ top_top_set_rat ) )
% 3.29/3.54 => ( finite_finite_nat
% 3.29/3.54 @ ( image_rat_nat
% 3.29/3.54 @ ^ [X4: rat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_rat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4056_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > rat,F: rat > rat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_rat
% 3.29/3.54 @ ( image_nat_rat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4057_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > rat,F: rat > int] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_int
% 3.29/3.54 @ ( image_nat_int
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4058_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > int,F: int > rat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_rat
% 3.29/3.54 @ ( image_nat_rat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4059_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_int
% 3.29/3.54 @ ( image_nat_int
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4060_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > rat,F: rat > nat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( image_nat_rat @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_nat
% 3.29/3.54 @ ( image_nat_nat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4061_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > int,F: int > nat] :
% 3.29/3.54 ( ( finite_finite_int @ ( image_nat_int @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_nat
% 3.29/3.54 @ ( image_nat_nat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4062_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > nat,F: nat > rat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_rat
% 3.29/3.54 @ ( image_nat_rat
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4063_finite__range__imageI,axiom,
% 3.29/3.54 ! [G: nat > nat,F: nat > int] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ G @ top_top_set_nat ) )
% 3.29/3.54 => ( finite_finite_int
% 3.29/3.54 @ ( image_nat_int
% 3.29/3.54 @ ^ [X4: nat] : ( F @ ( G @ X4 ) )
% 3.29/3.54 @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_range_imageI
% 3.29/3.54 thf(fact_4064_Id__fstsnd__eq,axiom,
% 3.29/3.54 ( id_Pro2258643101195443293at_nat
% 3.29/3.54 = ( collec7088162979684241874at_nat
% 3.29/3.54 @ ^ [X4: produc859450856879609959at_nat] :
% 3.29/3.54 ( ( produc3213797794245857475at_nat @ X4 )
% 3.29/3.54 = ( produc6408287024330202629at_nat @ X4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Id_fstsnd_eq
% 3.29/3.54 thf(fact_4065_Id__fstsnd__eq,axiom,
% 3.29/3.54 ( id_nat2
% 3.29/3.54 = ( collec3392354462482085612at_nat
% 3.29/3.54 @ ^ [X4: product_prod_nat_nat] :
% 3.29/3.54 ( ( product_fst_nat_nat @ X4 )
% 3.29/3.54 = ( product_snd_nat_nat @ X4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Id_fstsnd_eq
% 3.29/3.54 thf(fact_4066_Id__fstsnd__eq,axiom,
% 3.29/3.54 ( id_int2
% 3.29/3.54 = ( collec213857154873943460nt_int
% 3.29/3.54 @ ^ [X4: product_prod_int_int] :
% 3.29/3.54 ( ( product_fst_int_int @ X4 )
% 3.29/3.54 = ( product_snd_int_int @ X4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Id_fstsnd_eq
% 3.29/3.54 thf(fact_4067_finite__surj__inj,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ A4 @ ( image_int_int @ F @ A4 ) )
% 3.29/3.54 => ( inj_on_int_int @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj_inj
% 3.29/3.54 thf(fact_4068_finite__surj__inj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ A4 @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 => ( inj_on8969904277767023793at_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj_inj
% 3.29/3.54 thf(fact_4069_finite__surj__inj,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ A4 @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( inj_on_nat_nat @ F @ A4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_surj_inj
% 3.29/3.54 thf(fact_4070_inj__on__finite,axiom,
% 3.29/3.54 ! [F: int > int,A4: set_int,B5: set_int] :
% 3.29/3.54 ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( finite_finite_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4071_inj__on__finite,axiom,
% 3.29/3.54 ! [F: nat > rat,A4: set_nat,B5: set_rat] :
% 3.29/3.54 ( ( inj_on_nat_rat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_rat @ ( image_nat_rat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_rat @ B5 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4072_inj__on__finite,axiom,
% 3.29/3.54 ! [F: nat > int,A4: set_nat,B5: set_int] :
% 3.29/3.54 ( ( inj_on_nat_int @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_nat_int @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_int @ B5 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4073_inj__on__finite,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( inj_on8969904277767023793at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4074_inj__on__finite,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat,B5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( inj_on5538052773655684606at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite6177210948735845034at_nat @ B5 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4075_inj__on__finite,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_int_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_int_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( finite_finite_int @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4076_inj__on__finite,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat,B5: set_nat] :
% 3.29/3.54 ( ( inj_on2178005380612969504at_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( finite6177210948735845034at_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4077_inj__on__finite,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat,B5: set_nat] :
% 3.29/3.54 ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ B5 )
% 3.29/3.54 => ( ( finite_finite_nat @ B5 )
% 3.29/3.54 => ( finite_finite_nat @ A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inj_on_finite
% 3.29/3.54 thf(fact_4078_endo__inj__surj,axiom,
% 3.29/3.54 ! [A4: set_int,F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_int @ ( image_int_int @ F @ A4 ) @ A4 )
% 3.29/3.54 => ( ( inj_on_int_int @ F @ A4 )
% 3.29/3.54 => ( ( image_int_int @ F @ A4 )
% 3.29/3.54 = A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % endo_inj_surj
% 3.29/3.54 thf(fact_4079_endo__inj__surj,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ( ( ord_le3146513528884898305at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) @ A4 )
% 3.29/3.54 => ( ( inj_on8969904277767023793at_nat @ F @ A4 )
% 3.29/3.54 => ( ( image_5168914502847457605at_nat @ F @ A4 )
% 3.29/3.54 = A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % endo_inj_surj
% 3.29/3.54 thf(fact_4080_endo__inj__surj,axiom,
% 3.29/3.54 ! [A4: set_nat,F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ A4 )
% 3.29/3.54 => ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A4 ) @ A4 )
% 3.29/3.54 => ( ( inj_on_nat_nat @ F @ A4 )
% 3.29/3.54 => ( ( image_nat_nat @ F @ A4 )
% 3.29/3.54 = A4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % endo_inj_surj
% 3.29/3.54 thf(fact_4081_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ top_to4669805908274784177at_nat )
% 3.29/3.54 => ( ( ( image_5168914502847457605at_nat @ F @ top_to4669805908274784177at_nat )
% 3.29/3.54 = top_to4669805908274784177at_nat )
% 3.29/3.54 => ( inj_on8969904277767023793at_nat @ F @ top_to4669805908274784177at_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4082_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: char > char] :
% 3.29/3.54 ( ( finite_finite_char @ top_top_set_char )
% 3.29/3.54 => ( ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( inj_on_char_char @ F @ top_top_set_char ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4083_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: list_nat > list_nat] :
% 3.29/3.54 ( ( finite8100373058378681591st_nat @ top_top_set_list_nat )
% 3.29/3.54 => ( ( ( image_7976474329151083847st_nat @ F @ top_top_set_list_nat )
% 3.29/3.54 = top_top_set_list_nat )
% 3.29/3.54 => ( inj_on3049792774292151987st_nat @ F @ top_top_set_list_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4084_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: rat > rat] :
% 3.29/3.54 ( ( finite_finite_rat @ top_top_set_rat )
% 3.29/3.54 => ( ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( inj_on_rat_rat @ F @ top_top_set_rat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4085_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ top_top_set_nat )
% 3.29/3.54 => ( ( ( image_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( inj_on_nat_nat @ F @ top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4086_finite__UNIV__surj__inj,axiom,
% 3.29/3.54 ! [F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ top_top_set_int )
% 3.29/3.54 => ( ( ( image_int_int @ F @ top_top_set_int )
% 3.29/3.54 = top_top_set_int )
% 3.29/3.54 => ( inj_on_int_int @ F @ top_top_set_int ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_surj_inj
% 3.29/3.54 thf(fact_4087_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ top_to4669805908274784177at_nat )
% 3.29/3.54 => ( ( inj_on8969904277767023793at_nat @ F @ top_to4669805908274784177at_nat )
% 3.29/3.54 => ( ( image_5168914502847457605at_nat @ F @ top_to4669805908274784177at_nat )
% 3.29/3.54 = top_to4669805908274784177at_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4088_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: char > char] :
% 3.29/3.54 ( ( finite_finite_char @ top_top_set_char )
% 3.29/3.54 => ( ( inj_on_char_char @ F @ top_top_set_char )
% 3.29/3.54 => ( ( image_char_char @ F @ top_top_set_char )
% 3.29/3.54 = top_top_set_char ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4089_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: list_nat > list_nat] :
% 3.29/3.54 ( ( finite8100373058378681591st_nat @ top_top_set_list_nat )
% 3.29/3.54 => ( ( inj_on3049792774292151987st_nat @ F @ top_top_set_list_nat )
% 3.29/3.54 => ( ( image_7976474329151083847st_nat @ F @ top_top_set_list_nat )
% 3.29/3.54 = top_top_set_list_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4090_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: rat > rat] :
% 3.29/3.54 ( ( finite_finite_rat @ top_top_set_rat )
% 3.29/3.54 => ( ( inj_on_rat_rat @ F @ top_top_set_rat )
% 3.29/3.54 => ( ( image_rat_rat @ F @ top_top_set_rat )
% 3.29/3.54 = top_top_set_rat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4091_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: nat > nat] :
% 3.29/3.54 ( ( finite_finite_nat @ top_top_set_nat )
% 3.29/3.54 => ( ( inj_on_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 => ( ( image_nat_nat @ F @ top_top_set_nat )
% 3.29/3.54 = top_top_set_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4092_finite__UNIV__inj__surj,axiom,
% 3.29/3.54 ! [F: int > int] :
% 3.29/3.54 ( ( finite_finite_int @ top_top_set_int )
% 3.29/3.54 => ( ( inj_on_int_int @ F @ top_top_set_int )
% 3.29/3.54 => ( ( image_int_int @ F @ top_top_set_int )
% 3.29/3.54 = top_top_set_int ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_UNIV_inj_surj
% 3.29/3.54 thf(fact_4093_finite__vimageD,axiom,
% 3.29/3.54 ! [H: char > char,F4: set_char] :
% 3.29/3.54 ( ( finite_finite_char @ ( vimage_char_char @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_char_char @ H @ top_top_set_char )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( finite_finite_char @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4094_finite__vimageD,axiom,
% 3.29/3.54 ! [H: char > rat,F4: set_rat] :
% 3.29/3.54 ( ( finite_finite_char @ ( vimage_char_rat @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_char_rat @ H @ top_top_set_char )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( finite_finite_rat @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4095_finite__vimageD,axiom,
% 3.29/3.54 ! [H: char > nat,F4: set_nat] :
% 3.29/3.54 ( ( finite_finite_char @ ( vimage_char_nat @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_char_nat @ H @ top_top_set_char )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( finite_finite_nat @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4096_finite__vimageD,axiom,
% 3.29/3.54 ! [H: char > int,F4: set_int] :
% 3.29/3.54 ( ( finite_finite_char @ ( vimage_char_int @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_char_int @ H @ top_top_set_char )
% 3.29/3.54 = top_top_set_int )
% 3.29/3.54 => ( finite_finite_int @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4097_finite__vimageD,axiom,
% 3.29/3.54 ! [H: rat > char,F4: set_char] :
% 3.29/3.54 ( ( finite_finite_rat @ ( vimage_rat_char @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_rat_char @ H @ top_top_set_rat )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( finite_finite_char @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4098_finite__vimageD,axiom,
% 3.29/3.54 ! [H: rat > rat,F4: set_rat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( vimage_rat_rat @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_rat_rat @ H @ top_top_set_rat )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( finite_finite_rat @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4099_finite__vimageD,axiom,
% 3.29/3.54 ! [H: rat > nat,F4: set_nat] :
% 3.29/3.54 ( ( finite_finite_rat @ ( vimage_rat_nat @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_rat_nat @ H @ top_top_set_rat )
% 3.29/3.54 = top_top_set_nat )
% 3.29/3.54 => ( finite_finite_nat @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4100_finite__vimageD,axiom,
% 3.29/3.54 ! [H: rat > int,F4: set_int] :
% 3.29/3.54 ( ( finite_finite_rat @ ( vimage_rat_int @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_rat_int @ H @ top_top_set_rat )
% 3.29/3.54 = top_top_set_int )
% 3.29/3.54 => ( finite_finite_int @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4101_finite__vimageD,axiom,
% 3.29/3.54 ! [H: nat > char,F4: set_char] :
% 3.29/3.54 ( ( finite_finite_nat @ ( vimage_nat_char @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_nat_char @ H @ top_top_set_nat )
% 3.29/3.54 = top_top_set_char )
% 3.29/3.54 => ( finite_finite_char @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4102_finite__vimageD,axiom,
% 3.29/3.54 ! [H: nat > rat,F4: set_rat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( vimage_nat_rat @ H @ F4 ) )
% 3.29/3.54 => ( ( ( image_nat_rat @ H @ top_top_set_nat )
% 3.29/3.54 = top_top_set_rat )
% 3.29/3.54 => ( finite_finite_rat @ F4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % finite_vimageD
% 3.29/3.54 thf(fact_4103_prod__set__defs_I2_J,axiom,
% 3.29/3.54 ( basic_1496934909540232809t_unit
% 3.29/3.54 = ( ^ [P3: produc7812382424243267045t_unit] : ( insert8563697753282147485t_unit @ ( produc1126150082675451753t_unit @ P3 ) @ bot_bo3686245532977126937t_unit ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_set_defs(2)
% 3.29/3.54 thf(fact_4104_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: nat > product_unit,A4: set_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ X @ ( image_8730104196221521654t_unit @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( vimage4884490618288580032t_unit @ F @ ( insert_Product_unit @ X @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4105_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: nat > $o,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_o @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ ( image_nat_o @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( vimage_nat_o @ F @ ( insert_o @ X @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4106_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: int > nat,A4: set_int] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_int @ A4 )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ ( image_int_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_int @ ( vimage_int_nat @ F @ ( insert_nat @ X @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4107_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: nat > nat,A4: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ ( image_nat_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( vimage_nat_nat @ F @ ( insert_nat @ X @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4108_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_unit,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite4290736615968046902t_unit @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: product_unit] :
% 3.29/3.54 ( ( member_Product_unit @ X @ ( image_6169909464789311569t_unit @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( vimage3104651464403166471t_unit @ F @ ( insert_Product_unit @ X @ bot_bo3957492148770167129t_unit ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4109_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: nat > product_prod_nat_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X @ ( image_5846123807819985514at_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( vimage8013328719654469172at_nat @ F @ ( insert8211810215607154385at_nat @ X @ bot_bo2099793752762293965at_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4110_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > $o,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_o @ ( image_3693632289388996572_nat_o @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: $o] :
% 3.29/3.54 ( ( member_o @ X @ ( image_3693632289388996572_nat_o @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( vimage2444243245536687506_nat_o @ F @ ( insert_o @ X @ bot_bot_set_o ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4111_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: nat] :
% 3.29/3.54 ( ( member_nat @ X @ ( image_2486076414777270412at_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( vimage4653281326611754070at_nat @ F @ ( insert_nat @ X @ bot_bot_set_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4112_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: product_prod_nat_nat > product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite6177210948735845034at_nat @ A4 )
% 3.29/3.54 => ? [X: product_prod_nat_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X @ ( image_5168914502847457605at_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite6177210948735845034at_nat @ ( vimage2449269961533847803at_nat @ F @ ( insert8211810215607154385at_nat @ X @ bot_bo2099793752762293965at_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4113_inf__img__fin__dom,axiom,
% 3.29/3.54 ! [F: nat > produc3843707927480180839at_nat,A4: set_nat] :
% 3.29/3.54 ( ( finite4343798906461161616at_nat @ ( image_2499013659892586576at_nat @ F @ A4 ) )
% 3.29/3.54 => ( ~ ( finite_finite_nat @ A4 )
% 3.29/3.54 => ? [X: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( member8757157785044589968at_nat @ X @ ( image_2499013659892586576at_nat @ F @ A4 ) )
% 3.29/3.54 & ~ ( finite_finite_nat @ ( vimage6435164912253009178at_nat @ F @ ( insert9069300056098147895at_nat @ X @ bot_bo228742789529271731at_nat ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_img_fin_dom
% 3.29/3.54 thf(fact_4114_nat__descend__induct,axiom,
% 3.29/3.54 ! [N3: nat,P2: nat > $o,M3: nat] :
% 3.29/3.54 ( ! [K2: nat] :
% 3.29/3.54 ( ( ord_less_nat @ N3 @ K2 )
% 3.29/3.54 => ( P2 @ K2 ) )
% 3.29/3.54 => ( ! [K2: nat] :
% 3.29/3.54 ( ( ord_less_eq_nat @ K2 @ N3 )
% 3.29/3.54 => ( ! [I5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ K2 @ I5 )
% 3.29/3.54 => ( P2 @ I5 ) )
% 3.29/3.54 => ( P2 @ K2 ) ) )
% 3.29/3.54 => ( P2 @ M3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat_descend_induct
% 3.29/3.54 thf(fact_4115_Field__natLeq__on,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( field_nat
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) )
% 3.29/3.54 = ( collect_nat
% 3.29/3.54 @ ^ [X4: nat] : ( ord_less_nat @ X4 @ N3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Field_natLeq_on
% 3.29/3.54 thf(fact_4116_natLeq__on__well__order__on,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( order_2888998067076097458on_nat
% 3.29/3.54 @ ( collect_nat
% 3.29/3.54 @ ^ [X4: nat] : ( ord_less_nat @ X4 @ N3 ) )
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % natLeq_on_well_order_on
% 3.29/3.54 thf(fact_4117_natLeq__on__Well__order,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( order_2888998067076097458on_nat
% 3.29/3.54 @ ( field_nat
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) )
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % natLeq_on_Well_order
% 3.29/3.54 thf(fact_4118_natLeq__on__wo__rel,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( bNF_We3818239936649020644el_nat
% 3.29/3.54 @ ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % natLeq_on_wo_rel
% 3.29/3.54 thf(fact_4119_wf__less,axiom,
% 3.29/3.54 wf_nat @ ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ord_less_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % wf_less
% 3.29/3.54 thf(fact_4120_natLess__def,axiom,
% 3.29/3.54 ( bNF_Ca8459412986667044542atLess
% 3.29/3.54 = ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ord_less_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % natLess_def
% 3.29/3.54 thf(fact_4121_card_Ocomp__fun__commute__on,axiom,
% 3.29/3.54 ( ( comp_nat_nat_nat @ suc @ suc )
% 3.29/3.54 = ( comp_nat_nat_nat @ suc @ suc ) ) ).
% 3.29/3.54
% 3.29/3.54 % card.comp_fun_commute_on
% 3.29/3.54 thf(fact_4122_pred__nat__def,axiom,
% 3.29/3.54 ( pred_nat
% 3.29/3.54 = ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [M5: nat,N4: nat] :
% 3.29/3.54 ( N4
% 3.29/3.54 = ( suc @ M5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pred_nat_def
% 3.29/3.54 thf(fact_4123_zero__notin__Suc__image,axiom,
% 3.29/3.54 ! [A4: set_nat] :
% 3.29/3.54 ~ ( member_nat @ zero_zero_nat @ ( image_nat_nat @ suc @ A4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % zero_notin_Suc_image
% 3.29/3.54 thf(fact_4124_Restr__natLeq2,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( inf_in2572325071724192079at_nat @ bNF_Ca8665028551170535155natLeq
% 3.29/3.54 @ ( produc457027306803732586at_nat @ ( order_underS_nat @ bNF_Ca8665028551170535155natLeq @ N3 )
% 3.29/3.54 @ ^ [Uu: nat] : ( order_underS_nat @ bNF_Ca8665028551170535155natLeq @ N3 ) ) )
% 3.29/3.54 = ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Restr_natLeq2
% 3.29/3.54 thf(fact_4125_Restr__natLeq,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( inf_in2572325071724192079at_nat @ bNF_Ca8665028551170535155natLeq
% 3.29/3.54 @ ( produc457027306803732586at_nat
% 3.29/3.54 @ ( collect_nat
% 3.29/3.54 @ ^ [X4: nat] : ( ord_less_nat @ X4 @ N3 ) )
% 3.29/3.54 @ ^ [Uu: nat] :
% 3.29/3.54 ( collect_nat
% 3.29/3.54 @ ^ [X4: nat] : ( ord_less_nat @ X4 @ N3 ) ) ) )
% 3.29/3.54 = ( collec3392354462482085612at_nat
% 3.29/3.54 @ ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( ( ord_less_nat @ X4 @ N3 )
% 3.29/3.54 & ( ord_less_nat @ Y5 @ N3 )
% 3.29/3.54 & ( ord_less_eq_nat @ X4 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Restr_natLeq
% 3.29/3.54 thf(fact_4126_natLeq__def,axiom,
% 3.29/3.54 ( bNF_Ca8665028551170535155natLeq
% 3.29/3.54 = ( collec3392354462482085612at_nat @ ( produc6081775807080527818_nat_o @ ord_less_eq_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % natLeq_def
% 3.29/3.54 thf(fact_4127_rat__denum,axiom,
% 3.29/3.54 ? [F5: nat > rat] :
% 3.29/3.54 ( ( image_nat_rat @ F5 @ top_top_set_nat )
% 3.29/3.54 = top_top_set_rat ) ).
% 3.29/3.54
% 3.29/3.54 % rat_denum
% 3.29/3.54 thf(fact_4128_greaterThan__0,axiom,
% 3.29/3.54 ( ( set_or1210151606488870762an_nat @ zero_zero_nat )
% 3.29/3.54 = ( image_nat_nat @ suc @ top_top_set_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % greaterThan_0
% 3.29/3.54 thf(fact_4129_image__Suc__atLeastLessThan,axiom,
% 3.29/3.54 ! [I: nat,J4: nat] :
% 3.29/3.54 ( ( image_nat_nat @ suc @ ( set_or4665077453230672383an_nat @ I @ J4 ) )
% 3.29/3.54 = ( set_or4665077453230672383an_nat @ ( suc @ I ) @ ( suc @ J4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_Suc_atLeastLessThan
% 3.29/3.54 thf(fact_4130_INT__greaterThan__UNIV,axiom,
% 3.29/3.54 ( ( comple7806235888213564991et_nat @ ( image_nat_set_nat @ set_or1210151606488870762an_nat @ top_top_set_nat ) )
% 3.29/3.54 = bot_bot_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % INT_greaterThan_UNIV
% 3.29/3.54 thf(fact_4131_atLeast0__lessThan__Suc__eq__insert__0,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( set_or4665077453230672383an_nat @ zero_zero_nat @ ( suc @ N3 ) )
% 3.29/3.54 = ( insert_nat @ zero_zero_nat @ ( image_nat_nat @ suc @ ( set_or4665077453230672383an_nat @ zero_zero_nat @ N3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % atLeast0_lessThan_Suc_eq_insert_0
% 3.29/3.54 thf(fact_4132_image__minus__const__atLeastLessThan__nat,axiom,
% 3.29/3.54 ! [C: nat,Y3: nat,X2: nat] :
% 3.29/3.54 ( ( ( ord_less_nat @ C @ Y3 )
% 3.29/3.54 => ( ( image_nat_nat
% 3.29/3.54 @ ^ [I2: nat] : ( minus_minus_nat @ I2 @ C )
% 3.29/3.54 @ ( set_or4665077453230672383an_nat @ X2 @ Y3 ) )
% 3.29/3.54 = ( set_or4665077453230672383an_nat @ ( minus_minus_nat @ X2 @ C ) @ ( minus_minus_nat @ Y3 @ C ) ) ) )
% 3.29/3.54 & ( ~ ( ord_less_nat @ C @ Y3 )
% 3.29/3.54 => ( ( ( ord_less_nat @ X2 @ Y3 )
% 3.29/3.54 => ( ( image_nat_nat
% 3.29/3.54 @ ^ [I2: nat] : ( minus_minus_nat @ I2 @ C )
% 3.29/3.54 @ ( set_or4665077453230672383an_nat @ X2 @ Y3 ) )
% 3.29/3.54 = ( insert_nat @ zero_zero_nat @ bot_bot_set_nat ) ) )
% 3.29/3.54 & ( ~ ( ord_less_nat @ X2 @ Y3 )
% 3.29/3.54 => ( ( image_nat_nat
% 3.29/3.54 @ ^ [I2: nat] : ( minus_minus_nat @ I2 @ C )
% 3.29/3.54 @ ( set_or4665077453230672383an_nat @ X2 @ Y3 ) )
% 3.29/3.54 = bot_bot_set_nat ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_minus_const_atLeastLessThan_nat
% 3.29/3.54 thf(fact_4133_surj__nat__to__rat__surj,axiom,
% 3.29/3.54 ( ( image_nat_rat @ nat_to_rat_surj @ top_top_set_nat )
% 3.29/3.54 = top_top_set_rat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_nat_to_rat_surj
% 3.29/3.54 thf(fact_4134_range__mod,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( ord_less_nat @ zero_zero_nat @ N3 )
% 3.29/3.54 => ( ( image_nat_nat
% 3.29/3.54 @ ^ [M5: nat] : ( modulo_modulo_nat @ M5 @ N3 )
% 3.29/3.54 @ top_top_set_nat )
% 3.29/3.54 = ( set_or4665077453230672383an_nat @ zero_zero_nat @ N3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % range_mod
% 3.29/3.54 thf(fact_4135_divmod__nat__if,axiom,
% 3.29/3.54 ( divmod_nat
% 3.29/3.54 = ( ^ [M5: nat,N4: nat] :
% 3.29/3.54 ( if_Pro6206227464963214023at_nat
% 3.29/3.54 @ ( ( N4 = zero_zero_nat )
% 3.29/3.54 | ( ord_less_nat @ M5 @ N4 ) )
% 3.29/3.54 @ ( product_Pair_nat_nat @ zero_zero_nat @ M5 )
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [Q3: nat] : ( product_Pair_nat_nat @ ( suc @ Q3 ) )
% 3.29/3.54 @ ( divmod_nat @ ( minus_minus_nat @ M5 @ N4 ) @ N4 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_nat_if
% 3.29/3.54 thf(fact_4136_Rats__eq__range__nat__to__rat__surj,axiom,
% 3.29/3.54 ( field_6020823756834552118ts_rat
% 3.29/3.54 = ( image_nat_rat @ nat_to_rat_surj @ top_top_set_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % Rats_eq_range_nat_to_rat_surj
% 3.29/3.54 thf(fact_4137_image__Suc__atLeastAtMost,axiom,
% 3.29/3.54 ! [I: nat,J4: nat] :
% 3.29/3.54 ( ( image_nat_nat @ suc @ ( set_or1269000886237332187st_nat @ I @ J4 ) )
% 3.29/3.54 = ( set_or1269000886237332187st_nat @ ( suc @ I ) @ ( suc @ J4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_Suc_atLeastAtMost
% 3.29/3.54 thf(fact_4138_UN__atMost__UNIV,axiom,
% 3.29/3.54 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ set_ord_atMost_nat @ top_top_set_nat ) )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % UN_atMost_UNIV
% 3.29/3.54 thf(fact_4139_atMost__Suc__eq__insert__0,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( set_ord_atMost_nat @ ( suc @ N3 ) )
% 3.29/3.54 = ( insert_nat @ zero_zero_nat @ ( image_nat_nat @ suc @ ( set_ord_atMost_nat @ N3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % atMost_Suc_eq_insert_0
% 3.29/3.54 thf(fact_4140_atLeast0__atMost__Suc__eq__insert__0,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( set_or1269000886237332187st_nat @ zero_zero_nat @ ( suc @ N3 ) )
% 3.29/3.54 = ( insert_nat @ zero_zero_nat @ ( image_nat_nat @ suc @ ( set_or1269000886237332187st_nat @ zero_zero_nat @ N3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % atLeast0_atMost_Suc_eq_insert_0
% 3.29/3.54 thf(fact_4141_image__Suc__lessThan,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( image_nat_nat @ suc @ ( set_ord_lessThan_nat @ N3 ) )
% 3.29/3.54 = ( set_or1269000886237332187st_nat @ one_one_nat @ N3 ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_Suc_lessThan
% 3.29/3.54 thf(fact_4142_UN__lessThan__UNIV,axiom,
% 3.29/3.54 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ set_ord_lessThan_nat @ top_top_set_nat ) )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % UN_lessThan_UNIV
% 3.29/3.54 thf(fact_4143_lessThan__Suc__eq__insert__0,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( set_ord_lessThan_nat @ ( suc @ N3 ) )
% 3.29/3.54 = ( insert_nat @ zero_zero_nat @ ( image_nat_nat @ suc @ ( set_ord_lessThan_nat @ N3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % lessThan_Suc_eq_insert_0
% 3.29/3.54 thf(fact_4144_image__Suc__atMost,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( image_nat_nat @ suc @ ( set_ord_atMost_nat @ N3 ) )
% 3.29/3.54 = ( set_or1269000886237332187st_nat @ one_one_nat @ ( suc @ N3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_Suc_atMost
% 3.29/3.54 thf(fact_4145_image__int__atLeastAtMost,axiom,
% 3.29/3.54 ! [A: nat,B: nat] :
% 3.29/3.54 ( ( image_nat_int @ semiri1314217659103216013at_int @ ( set_or1269000886237332187st_nat @ A @ B ) )
% 3.29/3.54 = ( set_or1266510415728281911st_int @ ( semiri1314217659103216013at_int @ A ) @ ( semiri1314217659103216013at_int @ B ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_int_atLeastAtMost
% 3.29/3.54 thf(fact_4146_image__int__atLeastLessThan,axiom,
% 3.29/3.54 ! [A: nat,B: nat] :
% 3.29/3.54 ( ( image_nat_int @ semiri1314217659103216013at_int @ ( set_or4665077453230672383an_nat @ A @ B ) )
% 3.29/3.54 = ( set_or4662586982721622107an_int @ ( semiri1314217659103216013at_int @ A ) @ ( semiri1314217659103216013at_int @ B ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_int_atLeastLessThan
% 3.29/3.54 thf(fact_4147_image__add__int__atLeastLessThan,axiom,
% 3.29/3.54 ! [L: int,U: int] :
% 3.29/3.54 ( ( image_int_int
% 3.29/3.54 @ ^ [X4: int] : ( plus_plus_int @ X4 @ L )
% 3.29/3.54 @ ( set_or4662586982721622107an_int @ zero_zero_int @ ( minus_minus_int @ U @ L ) ) )
% 3.29/3.54 = ( set_or4662586982721622107an_int @ L @ U ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_add_int_atLeastLessThan
% 3.29/3.54 thf(fact_4148_pair__lessI2,axiom,
% 3.29/3.54 ! [A: nat,B: nat,S2: nat,T2: nat] :
% 3.29/3.54 ( ( ord_less_eq_nat @ A @ B )
% 3.29/3.54 => ( ( ord_less_nat @ S2 @ T2 )
% 3.29/3.54 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ ( product_Pair_nat_nat @ A @ S2 ) @ ( product_Pair_nat_nat @ B @ T2 ) ) @ fun_pair_less ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_lessI2
% 3.29/3.54 thf(fact_4149_pair__less__iff1,axiom,
% 3.29/3.54 ! [X2: nat,Y3: nat,Z2: nat] :
% 3.29/3.54 ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ ( product_Pair_nat_nat @ X2 @ Y3 ) @ ( product_Pair_nat_nat @ X2 @ Z2 ) ) @ fun_pair_less )
% 3.29/3.54 = ( ord_less_nat @ Y3 @ Z2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_less_iff1
% 3.29/3.54 thf(fact_4150_total__pair__less,axiom,
% 3.29/3.54 ! [A4: set_Pr1261947904930325089at_nat] : ( total_3592101749530773125at_nat @ A4 @ fun_pair_less ) ).
% 3.29/3.54
% 3.29/3.54 % total_pair_less
% 3.29/3.54 thf(fact_4151_Inf__int__def,axiom,
% 3.29/3.54 ( complete_Inf_Inf_int
% 3.29/3.54 = ( ^ [X9: set_int] : ( uminus_uminus_int @ ( complete_Sup_Sup_int @ ( image_int_int @ uminus_uminus_int @ X9 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Inf_int_def
% 3.29/3.54 thf(fact_4152_wf__pair__less,axiom,
% 3.29/3.54 wf_Pro7803398752247294826at_nat @ fun_pair_less ).
% 3.29/3.54
% 3.29/3.54 % wf_pair_less
% 3.29/3.54 thf(fact_4153_pair__lessI1,axiom,
% 3.29/3.54 ! [A: nat,B: nat,S2: nat,T2: nat] :
% 3.29/3.54 ( ( ord_less_nat @ A @ B )
% 3.29/3.54 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ ( product_Pair_nat_nat @ A @ S2 ) @ ( product_Pair_nat_nat @ B @ T2 ) ) @ fun_pair_less ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_lessI1
% 3.29/3.54 thf(fact_4154_bij__betw__Suc,axiom,
% 3.29/3.54 ! [M: set_nat,N: set_nat] :
% 3.29/3.54 ( ( bij_betw_nat_nat @ suc @ M @ N )
% 3.29/3.54 = ( ( image_nat_nat @ suc @ M )
% 3.29/3.54 = N ) ) ).
% 3.29/3.54
% 3.29/3.54 % bij_betw_Suc
% 3.29/3.54 thf(fact_4155_pair__leqI2,axiom,
% 3.29/3.54 ! [A: nat,B: nat,S2: nat,T2: nat] :
% 3.29/3.54 ( ( ord_less_eq_nat @ A @ B )
% 3.29/3.54 => ( ( ord_less_eq_nat @ S2 @ T2 )
% 3.29/3.54 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ ( product_Pair_nat_nat @ A @ S2 ) @ ( product_Pair_nat_nat @ B @ T2 ) ) @ fun_pair_leq ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_leqI2
% 3.29/3.54 thf(fact_4156_pair__leqI1,axiom,
% 3.29/3.54 ! [A: nat,B: nat,S2: nat,T2: nat] :
% 3.29/3.54 ( ( ord_less_nat @ A @ B )
% 3.29/3.54 => ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ ( product_Pair_nat_nat @ A @ S2 ) @ ( product_Pair_nat_nat @ B @ T2 ) ) @ fun_pair_leq ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_leqI1
% 3.29/3.54 thf(fact_4157_pair__leq__def,axiom,
% 3.29/3.54 ( fun_pair_leq
% 3.29/3.54 = ( sup_su718114333110466843at_nat @ fun_pair_less @ id_Pro2258643101195443293at_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_leq_def
% 3.29/3.54 thf(fact_4158_wmax__insertI,axiom,
% 3.29/3.54 ! [Y3: product_prod_nat_nat,YS: set_Pr1261947904930325089at_nat,X2: product_prod_nat_nat,XS: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y3 @ YS )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ fun_pair_leq )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ XS @ YS ) @ fun_max_weak )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( insert8211810215607154385at_nat @ X2 @ XS ) @ YS ) @ fun_max_weak ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % wmax_insertI
% 3.29/3.54 thf(fact_4159_wmin__insertI,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat,XS: set_Pr1261947904930325089at_nat,Y3: product_prod_nat_nat,YS: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X2 @ XS )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ fun_pair_leq )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ XS @ YS ) @ fun_min_weak )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ XS @ ( insert8211810215607154385at_nat @ Y3 @ YS ) ) @ fun_min_weak ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % wmin_insertI
% 3.29/3.54 thf(fact_4160_smax__insertI,axiom,
% 3.29/3.54 ! [Y3: product_prod_nat_nat,Y4: set_Pr1261947904930325089at_nat,X2: product_prod_nat_nat,X5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ Y3 @ Y4 )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ fun_pair_less )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X5 @ Y4 ) @ fun_max_strict )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ ( insert8211810215607154385at_nat @ X2 @ X5 ) @ Y4 ) @ fun_max_strict ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % smax_insertI
% 3.29/3.54 thf(fact_4161_smin__insertI,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat,XS: set_Pr1261947904930325089at_nat,Y3: product_prod_nat_nat,YS: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( member8440522571783428010at_nat @ X2 @ XS )
% 3.29/3.54 => ( ( member8206827879206165904at_nat @ ( produc6161850002892822231at_nat @ X2 @ Y3 ) @ fun_pair_less )
% 3.29/3.54 => ( ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ XS @ YS ) @ fun_min_strict )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ XS @ ( insert8211810215607154385at_nat @ Y3 @ YS ) ) @ fun_min_strict ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % smin_insertI
% 3.29/3.54 thf(fact_4162_max__rpair__set,axiom,
% 3.29/3.54 fun_re2478310338295953701at_nat @ ( produc9060074326276436823at_nat @ fun_max_strict @ fun_max_weak ) ).
% 3.29/3.54
% 3.29/3.54 % max_rpair_set
% 3.29/3.54 thf(fact_4163_min__rpair__set,axiom,
% 3.29/3.54 fun_re2478310338295953701at_nat @ ( produc9060074326276436823at_nat @ fun_min_strict @ fun_min_weak ) ).
% 3.29/3.54
% 3.29/3.54 % min_rpair_set
% 3.29/3.54 thf(fact_4164_wmax__emptyI,axiom,
% 3.29/3.54 ! [X5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ X5 )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ bot_bo2099793752762293965at_nat @ X5 ) @ fun_max_weak ) ) ).
% 3.29/3.54
% 3.29/3.54 % wmax_emptyI
% 3.29/3.54 thf(fact_4165_smax__emptyI,axiom,
% 3.29/3.54 ! [Y4: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( finite6177210948735845034at_nat @ Y4 )
% 3.29/3.54 => ( ( Y4 != bot_bo2099793752762293965at_nat )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ bot_bo2099793752762293965at_nat @ Y4 ) @ fun_max_strict ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % smax_emptyI
% 3.29/3.54 thf(fact_4166_smin__emptyI,axiom,
% 3.29/3.54 ! [X5: set_Pr1261947904930325089at_nat] :
% 3.29/3.54 ( ( X5 != bot_bo2099793752762293965at_nat )
% 3.29/3.54 => ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X5 @ bot_bo2099793752762293965at_nat ) @ fun_min_strict ) ) ).
% 3.29/3.54
% 3.29/3.54 % smin_emptyI
% 3.29/3.54 thf(fact_4167_wmin__emptyI,axiom,
% 3.29/3.54 ! [X5: set_Pr1261947904930325089at_nat] : ( member8757157785044589968at_nat @ ( produc2922128104949294807at_nat @ X5 @ bot_bo2099793752762293965at_nat ) @ fun_min_weak ) ).
% 3.29/3.54
% 3.29/3.54 % wmin_emptyI
% 3.29/3.54 thf(fact_4168_max__strict__def,axiom,
% 3.29/3.54 ( fun_max_strict
% 3.29/3.54 = ( max_ex8135407076693332796at_nat @ fun_pair_less ) ) ).
% 3.29/3.54
% 3.29/3.54 % max_strict_def
% 3.29/3.54 thf(fact_4169_min__strict__def,axiom,
% 3.29/3.54 ( fun_min_strict
% 3.29/3.54 = ( min_ex6901939911449802026at_nat @ fun_pair_less ) ) ).
% 3.29/3.54
% 3.29/3.54 % min_strict_def
% 3.29/3.54 thf(fact_4170_min__weak__def,axiom,
% 3.29/3.54 ( fun_min_weak
% 3.29/3.54 = ( sup_su5525570899277871387at_nat @ ( min_ex6901939911449802026at_nat @ fun_pair_leq ) @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ bot_bo2099793752762293965at_nat @ bot_bo2099793752762293965at_nat ) @ bot_bo228742789529271731at_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % min_weak_def
% 3.29/3.54 thf(fact_4171_max__weak__def,axiom,
% 3.29/3.54 ( fun_max_weak
% 3.29/3.54 = ( sup_su5525570899277871387at_nat @ ( max_ex8135407076693332796at_nat @ fun_pair_leq ) @ ( insert9069300056098147895at_nat @ ( produc2922128104949294807at_nat @ bot_bo2099793752762293965at_nat @ bot_bo2099793752762293965at_nat ) @ bot_bo228742789529271731at_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % max_weak_def
% 3.29/3.54 thf(fact_4172_image__atLeastZeroLessThan__int,axiom,
% 3.29/3.54 ! [U: int] :
% 3.29/3.54 ( ( ord_less_eq_int @ zero_zero_int @ U )
% 3.29/3.54 => ( ( set_or4662586982721622107an_int @ zero_zero_int @ U )
% 3.29/3.54 = ( image_nat_int @ semiri1314217659103216013at_int @ ( set_ord_lessThan_nat @ ( nat2 @ U ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % image_atLeastZeroLessThan_int
% 3.29/3.54 thf(fact_4173_UN__atLeast__UNIV,axiom,
% 3.29/3.54 ( ( comple7399068483239264473et_nat @ ( image_nat_set_nat @ set_ord_atLeast_nat @ top_top_set_nat ) )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % UN_atLeast_UNIV
% 3.29/3.54 thf(fact_4174_trans__pair__less,axiom,
% 3.29/3.54 trans_4347625901269045472at_nat @ fun_pair_less ).
% 3.29/3.54
% 3.29/3.54 % trans_pair_less
% 3.29/3.54 thf(fact_4175_less__eq__int_Orep__eq,axiom,
% 3.29/3.54 ( ord_less_eq_int
% 3.29/3.54 = ( ^ [X4: int,Xa3: int] :
% 3.29/3.54 ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [Y5: nat,Z4: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ Y5 @ V3 ) @ ( plus_plus_nat @ U3 @ Z4 ) ) )
% 3.29/3.54 @ ( rep_Integ @ X4 )
% 3.29/3.54 @ ( rep_Integ @ Xa3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_eq_int.rep_eq
% 3.29/3.54 thf(fact_4176_nat_Orep__eq,axiom,
% 3.29/3.54 ( nat2
% 3.29/3.54 = ( ^ [X4: int] : ( produc6842872674320459806at_nat @ minus_minus_nat @ ( rep_Integ @ X4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat.rep_eq
% 3.29/3.54 thf(fact_4177_less__int_Orep__eq,axiom,
% 3.29/3.54 ( ord_less_int
% 3.29/3.54 = ( ^ [X4: int,Xa3: int] :
% 3.29/3.54 ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [Y5: nat,Z4: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ Y5 @ V3 ) @ ( plus_plus_nat @ U3 @ Z4 ) ) )
% 3.29/3.54 @ ( rep_Integ @ X4 )
% 3.29/3.54 @ ( rep_Integ @ Xa3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_int.rep_eq
% 3.29/3.54 thf(fact_4178_less__eq__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re717283939379294677_int_o @ pcr_int
% 3.29/3.54 @ ( bNF_re6644619430987730960nt_o_o @ pcr_int
% 3.29/3.54 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) )
% 3.29/3.54 @ ord_less_eq_int ) ).
% 3.29/3.54
% 3.29/3.54 % less_eq_int.transfer
% 3.29/3.54 thf(fact_4179_less__eq__int_Oabs__eq,axiom,
% 3.29/3.54 ! [Xa2: product_prod_nat_nat,X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( ord_less_eq_int @ ( abs_Integ @ Xa2 ) @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) )
% 3.29/3.54 @ Xa2
% 3.29/3.54 @ X2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_eq_int.abs_eq
% 3.29/3.54 thf(fact_4180_int__ge__less__than2__def,axiom,
% 3.29/3.54 ( int_ge_less_than2
% 3.29/3.54 = ( ^ [D3: int] :
% 3.29/3.54 ( collec213857154873943460nt_int
% 3.29/3.54 @ ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [Z6: int,Z4: int] :
% 3.29/3.54 ( ( ord_less_eq_int @ D3 @ Z4 )
% 3.29/3.54 & ( ord_less_int @ Z6 @ Z4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % int_ge_less_than2_def
% 3.29/3.54 thf(fact_4181_int__ge__less__than__def,axiom,
% 3.29/3.54 ( int_ge_less_than
% 3.29/3.54 = ( ^ [D3: int] :
% 3.29/3.54 ( collec213857154873943460nt_int
% 3.29/3.54 @ ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [Z6: int,Z4: int] :
% 3.29/3.54 ( ( ord_less_eq_int @ D3 @ Z6 )
% 3.29/3.54 & ( ord_less_int @ Z6 @ Z4 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % int_ge_less_than_def
% 3.29/3.54 thf(fact_4182_less__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re717283939379294677_int_o @ pcr_int
% 3.29/3.54 @ ( bNF_re6644619430987730960nt_o_o @ pcr_int
% 3.29/3.54 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) )
% 3.29/3.54 @ ord_less_int ) ).
% 3.29/3.54
% 3.29/3.54 % less_int.transfer
% 3.29/3.54 thf(fact_4183_minus__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re7408651293131936558nt_int @ pcr_int @ ( bNF_re7400052026677387805at_int @ pcr_int @ pcr_int )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ Y5 @ U3 ) ) ) )
% 3.29/3.54 @ minus_minus_int ) ).
% 3.29/3.54
% 3.29/3.54 % minus_int.transfer
% 3.29/3.54 thf(fact_4184_plus__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re7408651293131936558nt_int @ pcr_int @ ( bNF_re7400052026677387805at_int @ pcr_int @ pcr_int )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ U3 ) @ ( plus_plus_nat @ Y5 @ V3 ) ) ) )
% 3.29/3.54 @ plus_plus_int ) ).
% 3.29/3.54
% 3.29/3.54 % plus_int.transfer
% 3.29/3.54 thf(fact_4185_nat_Oabs__eq,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( nat2 @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( produc6842872674320459806at_nat @ minus_minus_nat @ X2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat.abs_eq
% 3.29/3.54 thf(fact_4186_nat_Otransfer,axiom,
% 3.29/3.54 ( bNF_re4555766996558763186at_nat @ pcr_int
% 3.29/3.54 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.54 @ ( produc6842872674320459806at_nat @ minus_minus_nat )
% 3.29/3.54 @ nat2 ) ).
% 3.29/3.54
% 3.29/3.54 % nat.transfer
% 3.29/3.54 thf(fact_4187_uminus__int_Oabs__eq,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( uminus_uminus_int @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( abs_Integ
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 )
% 3.29/3.54 @ X2 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % uminus_int.abs_eq
% 3.29/3.54 thf(fact_4188_uminus__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re7400052026677387805at_int @ pcr_int @ pcr_int
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) )
% 3.29/3.54 @ uminus_uminus_int ) ).
% 3.29/3.54
% 3.29/3.54 % uminus_int.transfer
% 3.29/3.54 thf(fact_4189_times__int_Oabs__eq,axiom,
% 3.29/3.54 ! [Xa2: product_prod_nat_nat,X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( times_times_int @ ( abs_Integ @ Xa2 ) @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( abs_Integ
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ X4 @ U3 ) @ ( times_times_nat @ Y5 @ V3 ) ) @ ( plus_plus_nat @ ( times_times_nat @ X4 @ V3 ) @ ( times_times_nat @ Y5 @ U3 ) ) ) )
% 3.29/3.54 @ Xa2
% 3.29/3.54 @ X2 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % times_int.abs_eq
% 3.29/3.54 thf(fact_4190_plus__int_Oabs__eq,axiom,
% 3.29/3.54 ! [Xa2: product_prod_nat_nat,X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( plus_plus_int @ ( abs_Integ @ Xa2 ) @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( abs_Integ
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ U3 ) @ ( plus_plus_nat @ Y5 @ V3 ) ) )
% 3.29/3.54 @ Xa2
% 3.29/3.54 @ X2 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % plus_int.abs_eq
% 3.29/3.54 thf(fact_4191_minus__int_Oabs__eq,axiom,
% 3.29/3.54 ! [Xa2: product_prod_nat_nat,X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( minus_minus_int @ ( abs_Integ @ Xa2 ) @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( abs_Integ
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ Y5 @ U3 ) ) )
% 3.29/3.54 @ Xa2
% 3.29/3.54 @ X2 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % minus_int.abs_eq
% 3.29/3.54 thf(fact_4192_times__int_Otransfer,axiom,
% 3.29/3.54 ( bNF_re7408651293131936558nt_int @ pcr_int @ ( bNF_re7400052026677387805at_int @ pcr_int @ pcr_int )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ X4 @ U3 ) @ ( times_times_nat @ Y5 @ V3 ) ) @ ( plus_plus_nat @ ( times_times_nat @ X4 @ V3 ) @ ( times_times_nat @ Y5 @ U3 ) ) ) ) )
% 3.29/3.54 @ times_times_int ) ).
% 3.29/3.54
% 3.29/3.54 % times_int.transfer
% 3.29/3.54 thf(fact_4193_less__int_Oabs__eq,axiom,
% 3.29/3.54 ! [Xa2: product_prod_nat_nat,X2: product_prod_nat_nat] :
% 3.29/3.54 ( ( ord_less_int @ ( abs_Integ @ Xa2 ) @ ( abs_Integ @ X2 ) )
% 3.29/3.54 = ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) )
% 3.29/3.54 @ Xa2
% 3.29/3.54 @ X2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_int.abs_eq
% 3.29/3.54 thf(fact_4194_uminus__int__def,axiom,
% 3.29/3.54 ( uminus_uminus_int
% 3.29/3.54 = ( map_fu3667384564859982768at_int @ rep_Integ @ abs_Integ
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % uminus_int_def
% 3.29/3.54 thf(fact_4195_times__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re3099431351363272937at_nat @ intrel @ ( bNF_re2241393799969408733at_nat @ intrel @ intrel )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ X4 @ U3 ) @ ( times_times_nat @ Y5 @ V3 ) ) @ ( plus_plus_nat @ ( times_times_nat @ X4 @ V3 ) @ ( times_times_nat @ Y5 @ U3 ) ) ) ) )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ X4 @ U3 ) @ ( times_times_nat @ Y5 @ V3 ) ) @ ( plus_plus_nat @ ( times_times_nat @ X4 @ V3 ) @ ( times_times_nat @ Y5 @ U3 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % times_int.rsp
% 3.29/3.54 thf(fact_4196_nat__def,axiom,
% 3.29/3.54 ( nat2
% 3.29/3.54 = ( map_fu2345160673673942751at_nat @ rep_Integ @ id_nat @ ( produc6842872674320459806at_nat @ minus_minus_nat ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat_def
% 3.29/3.54 thf(fact_4197_minus__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re3099431351363272937at_nat @ intrel @ ( bNF_re2241393799969408733at_nat @ intrel @ intrel )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ Y5 @ U3 ) ) ) )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ Y5 @ U3 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % minus_int.rsp
% 3.29/3.54 thf(fact_4198_plus__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re3099431351363272937at_nat @ intrel @ ( bNF_re2241393799969408733at_nat @ intrel @ intrel )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ U3 ) @ ( plus_plus_nat @ Y5 @ V3 ) ) ) )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ U3 ) @ ( plus_plus_nat @ Y5 @ V3 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % plus_int.rsp
% 3.29/3.54 thf(fact_4199_less__eq__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re4202695980764964119_nat_o @ intrel
% 3.29/3.54 @ ( bNF_re3666534408544137501at_o_o @ intrel
% 3.29/3.54 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_eq_int.rsp
% 3.29/3.54 thf(fact_4200_uminus__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re2241393799969408733at_nat @ intrel @ intrel
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) )
% 3.29/3.54 @ ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( product_Pair_nat_nat @ Y5 @ X4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % uminus_int.rsp
% 3.29/3.54 thf(fact_4201_nat_Orsp,axiom,
% 3.29/3.54 ( bNF_re8246922863344978751at_nat @ intrel
% 3.29/3.54 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.54 @ ( produc6842872674320459806at_nat @ minus_minus_nat )
% 3.29/3.54 @ ( produc6842872674320459806at_nat @ minus_minus_nat ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat.rsp
% 3.29/3.54 thf(fact_4202_intrel__def,axiom,
% 3.29/3.54 ( intrel
% 3.29/3.54 = ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] :
% 3.29/3.54 ( ( plus_plus_nat @ X4 @ V3 )
% 3.29/3.54 = ( plus_plus_nat @ U3 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % intrel_def
% 3.29/3.54 thf(fact_4203_less__int_Orsp,axiom,
% 3.29/3.54 ( bNF_re4202695980764964119_nat_o @ intrel
% 3.29/3.54 @ ( bNF_re3666534408544137501at_o_o @ intrel
% 3.29/3.54 @ ^ [Y2: $o,Z: $o] : ( Y2 = Z ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_int.rsp
% 3.29/3.54 thf(fact_4204_times__int__def,axiom,
% 3.29/3.54 ( times_times_int
% 3.29/3.54 = ( map_fu4960017516451851995nt_int @ rep_Integ @ ( map_fu3667384564859982768at_int @ rep_Integ @ abs_Integ )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ X4 @ U3 ) @ ( times_times_nat @ Y5 @ V3 ) ) @ ( plus_plus_nat @ ( times_times_nat @ X4 @ V3 ) @ ( times_times_nat @ Y5 @ U3 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % times_int_def
% 3.29/3.54 thf(fact_4205_minus__int__def,axiom,
% 3.29/3.54 ( minus_minus_int
% 3.29/3.54 = ( map_fu4960017516451851995nt_int @ rep_Integ @ ( map_fu3667384564859982768at_int @ rep_Integ @ abs_Integ )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ Y5 @ U3 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % minus_int_def
% 3.29/3.54 thf(fact_4206_plus__int__def,axiom,
% 3.29/3.54 ( plus_plus_int
% 3.29/3.54 = ( map_fu4960017516451851995nt_int @ rep_Integ @ ( map_fu3667384564859982768at_int @ rep_Integ @ abs_Integ )
% 3.29/3.54 @ ( produc27273713700761075at_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( product_Pair_nat_nat @ ( plus_plus_nat @ X4 @ U3 ) @ ( plus_plus_nat @ Y5 @ V3 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % plus_int_def
% 3.29/3.54 thf(fact_4207_rat__less__code,axiom,
% 3.29/3.54 ( ord_less_rat
% 3.29/3.54 = ( ^ [P3: rat,Q3: rat] :
% 3.29/3.54 ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( ord_less_int @ ( times_times_int @ A5 @ D3 ) @ ( times_times_int @ C4 @ B4 ) )
% 3.29/3.54 @ ( quotient_of @ Q3 ) )
% 3.29/3.54 @ ( quotient_of @ P3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_less_code
% 3.29/3.54 thf(fact_4208_rat__less__eq__code,axiom,
% 3.29/3.54 ( ord_less_eq_rat
% 3.29/3.54 = ( ^ [P3: rat,Q3: rat] :
% 3.29/3.54 ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4947309494688390418_int_o
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( ord_less_eq_int @ ( times_times_int @ A5 @ D3 ) @ ( times_times_int @ C4 @ B4 ) )
% 3.29/3.54 @ ( quotient_of @ Q3 ) )
% 3.29/3.54 @ ( quotient_of @ P3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_less_eq_code
% 3.29/3.54 thf(fact_4209_rat__uminus__code,axiom,
% 3.29/3.54 ! [P: rat] :
% 3.29/3.54 ( ( quotient_of @ ( uminus_uminus_rat @ P ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int] : ( product_Pair_int_int @ ( uminus_uminus_int @ A5 ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_uminus_code
% 3.29/3.54 thf(fact_4210_less__int__def,axiom,
% 3.29/3.54 ( ord_less_int
% 3.29/3.54 = ( map_fu434086159418415080_int_o @ rep_Integ @ ( map_fu4826362097070443709at_o_o @ rep_Integ @ id_o )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_int_def
% 3.29/3.54 thf(fact_4211_less__eq__int__def,axiom,
% 3.29/3.54 ( ord_less_eq_int
% 3.29/3.54 = ( map_fu434086159418415080_int_o @ rep_Integ @ ( map_fu4826362097070443709at_o_o @ rep_Integ @ id_o )
% 3.29/3.54 @ ( produc8739625826339149834_nat_o
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] :
% 3.29/3.54 ( produc6081775807080527818_nat_o
% 3.29/3.54 @ ^ [U3: nat,V3: nat] : ( ord_less_eq_nat @ ( plus_plus_nat @ X4 @ V3 ) @ ( plus_plus_nat @ U3 @ Y5 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % less_eq_int_def
% 3.29/3.54 thf(fact_4212_rat__minus__code,axiom,
% 3.29/3.54 ! [P: rat,Q: rat] :
% 3.29/3.54 ( ( quotient_of @ ( minus_minus_rat @ P @ Q ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( normalize @ ( product_Pair_int_int @ ( minus_minus_int @ ( times_times_int @ A5 @ D3 ) @ ( times_times_int @ B4 @ C4 ) ) @ ( times_times_int @ C4 @ D3 ) ) )
% 3.29/3.54 @ ( quotient_of @ Q ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_minus_code
% 3.29/3.54 thf(fact_4213_rat__plus__code,axiom,
% 3.29/3.54 ! [P: rat,Q: rat] :
% 3.29/3.54 ( ( quotient_of @ ( plus_plus_rat @ P @ Q ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( normalize @ ( product_Pair_int_int @ ( plus_plus_int @ ( times_times_int @ A5 @ D3 ) @ ( times_times_int @ B4 @ C4 ) ) @ ( times_times_int @ C4 @ D3 ) ) )
% 3.29/3.54 @ ( quotient_of @ Q ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_plus_code
% 3.29/3.54 thf(fact_4214_rat__divide__code,axiom,
% 3.29/3.54 ! [P: rat,Q: rat] :
% 3.29/3.54 ( ( quotient_of @ ( divide_divide_rat @ P @ Q ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( normalize @ ( product_Pair_int_int @ ( times_times_int @ A5 @ D3 ) @ ( times_times_int @ C4 @ B4 ) ) )
% 3.29/3.54 @ ( quotient_of @ Q ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_divide_code
% 3.29/3.54 thf(fact_4215_rat__times__code,axiom,
% 3.29/3.54 ! [P: rat,Q: rat] :
% 3.29/3.54 ( ( quotient_of @ ( times_times_rat @ P @ Q ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int,C4: int] :
% 3.29/3.54 ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [B4: int,D3: int] : ( normalize @ ( product_Pair_int_int @ ( times_times_int @ A5 @ B4 ) @ ( times_times_int @ C4 @ D3 ) ) )
% 3.29/3.54 @ ( quotient_of @ Q ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_times_code
% 3.29/3.54 thf(fact_4216_pcr__int__def,axiom,
% 3.29/3.54 ( pcr_int
% 3.29/3.54 = ( relcom8911704206367525917at_int
% 3.29/3.54 @ ( basic_5328504652464829177at_nat
% 3.29/3.54 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z )
% 3.29/3.54 @ ^ [Y2: nat,Z: nat] : ( Y2 = Z ) )
% 3.29/3.54 @ cr_int ) ) ).
% 3.29/3.54
% 3.29/3.54 % pcr_int_def
% 3.29/3.54 thf(fact_4217_UNIV__unit,axiom,
% 3.29/3.54 ( top_to1996260823553986621t_unit
% 3.29/3.54 = ( insert_Product_unit @ product_Unity @ bot_bo3957492148770167129t_unit ) ) ).
% 3.29/3.54
% 3.29/3.54 % UNIV_unit
% 3.29/3.54 thf(fact_4218_top__unit__def,axiom,
% 3.29/3.54 top_top_Product_unit = product_Unity ).
% 3.29/3.54
% 3.29/3.54 % top_unit_def
% 3.29/3.54 thf(fact_4219_uminus__unit__def,axiom,
% 3.29/3.54 ( uminus2952777764628376836t_unit
% 3.29/3.54 = ( ^ [Uu2: product_unit] : product_Unity ) ) ).
% 3.29/3.54
% 3.29/3.54 % uminus_unit_def
% 3.29/3.54 thf(fact_4220_inf__unit__def,axiom,
% 3.29/3.54 ( inf_inf_Product_unit
% 3.29/3.54 = ( ^ [Uu2: product_unit,Uv2: product_unit] : product_Unity ) ) ).
% 3.29/3.54
% 3.29/3.54 % inf_unit_def
% 3.29/3.54 thf(fact_4221_old_Ounit_Oexhaust,axiom,
% 3.29/3.54 ! [Y3: product_unit] : ( Y3 = product_Unity ) ).
% 3.29/3.54
% 3.29/3.54 % old.unit.exhaust
% 3.29/3.54 thf(fact_4222_Inf__unit__def,axiom,
% 3.29/3.54 ( comple2584293577114468500t_unit
% 3.29/3.54 = ( ^ [Uu2: set_Product_unit] : product_Unity ) ) ).
% 3.29/3.54
% 3.29/3.54 % Inf_unit_def
% 3.29/3.54 thf(fact_4223_Sup__unit__def,axiom,
% 3.29/3.54 ( comple4687483117567863418t_unit
% 3.29/3.54 = ( ^ [Uu2: set_Product_unit] : product_Unity ) ) ).
% 3.29/3.54
% 3.29/3.54 % Sup_unit_def
% 3.29/3.54 thf(fact_4224_sup__unit__def,axiom,
% 3.29/3.54 ( sup_sup_Product_unit
% 3.29/3.54 = ( ^ [Uu2: product_unit,Uv2: product_unit] : product_Unity ) ) ).
% 3.29/3.54
% 3.29/3.54 % sup_unit_def
% 3.29/3.54 thf(fact_4225_bot__unit__def,axiom,
% 3.29/3.54 bot_bot_Product_unit = product_Unity ).
% 3.29/3.54
% 3.29/3.54 % bot_unit_def
% 3.29/3.54 thf(fact_4226_default__unit__def,axiom,
% 3.29/3.54 defaul566961228789861419t_unit = product_Unity ).
% 3.29/3.54
% 3.29/3.54 % default_unit_def
% 3.29/3.54 thf(fact_4227_Gcd__eq__Max,axiom,
% 3.29/3.54 ! [M: set_nat] :
% 3.29/3.54 ( ( finite_finite_nat @ M )
% 3.29/3.54 => ( ( M != bot_bot_set_nat )
% 3.29/3.54 => ( ~ ( member_nat @ zero_zero_nat @ M )
% 3.29/3.54 => ( ( gcd_Gcd_nat @ M )
% 3.29/3.54 = ( lattic8265883725875713057ax_nat
% 3.29/3.54 @ ( comple7806235888213564991et_nat
% 3.29/3.54 @ ( image_nat_set_nat
% 3.29/3.54 @ ^ [M5: nat] :
% 3.29/3.54 ( collect_nat
% 3.29/3.54 @ ^ [D3: nat] : ( dvd_dvd_nat @ D3 @ M5 ) )
% 3.29/3.54 @ M ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Gcd_eq_Max
% 3.29/3.54 thf(fact_4228_Gcd__int__eq,axiom,
% 3.29/3.54 ! [N: set_nat] :
% 3.29/3.54 ( ( gcd_Gcd_int @ ( image_nat_int @ semiri1314217659103216013at_int @ N ) )
% 3.29/3.54 = ( semiri1314217659103216013at_int @ ( gcd_Gcd_nat @ N ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Gcd_int_eq
% 3.29/3.54 thf(fact_4229_Gcd__int__def,axiom,
% 3.29/3.54 ( gcd_Gcd_int
% 3.29/3.54 = ( ^ [K3: set_int] : ( semiri1314217659103216013at_int @ ( gcd_Gcd_nat @ ( image_int_nat @ ( comp_int_nat_int @ nat2 @ abs_abs_int ) @ K3 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Gcd_int_def
% 3.29/3.54 thf(fact_4230_Gcd__nat__abs__eq,axiom,
% 3.29/3.54 ! [K4: set_int] :
% 3.29/3.54 ( ( gcd_Gcd_nat
% 3.29/3.54 @ ( image_int_nat
% 3.29/3.54 @ ^ [K5: int] : ( nat2 @ ( abs_abs_int @ K5 ) )
% 3.29/3.54 @ K4 ) )
% 3.29/3.54 = ( nat2 @ ( gcd_Gcd_int @ K4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Gcd_nat_abs_eq
% 3.29/3.54 thf(fact_4231_range__abs__Nats,axiom,
% 3.29/3.54 ( ( image_int_int @ abs_abs_int @ top_top_set_int )
% 3.29/3.54 = semiring_1_Nats_int ) ).
% 3.29/3.54
% 3.29/3.54 % range_abs_Nats
% 3.29/3.54 thf(fact_4232_Gcd__abs__eq,axiom,
% 3.29/3.54 ! [K4: set_int] :
% 3.29/3.54 ( ( gcd_Gcd_int @ ( image_int_int @ abs_abs_int @ K4 ) )
% 3.29/3.54 = ( gcd_Gcd_int @ K4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % Gcd_abs_eq
% 3.29/3.54 thf(fact_4233_int__in__range__abs,axiom,
% 3.29/3.54 ! [N3: nat] : ( member_int @ ( semiri1314217659103216013at_int @ N3 ) @ ( image_int_int @ abs_abs_int @ top_top_set_int ) ) ).
% 3.29/3.54
% 3.29/3.54 % int_in_range_abs
% 3.29/3.54 thf(fact_4234_measure__function__int,axiom,
% 3.29/3.54 fun_is_measure_int @ ( comp_int_nat_int @ nat2 @ abs_abs_int ) ).
% 3.29/3.54
% 3.29/3.54 % measure_function_int
% 3.29/3.54 thf(fact_4235_rat__abs__code,axiom,
% 3.29/3.54 ! [P: rat] :
% 3.29/3.54 ( ( quotient_of @ ( abs_abs_rat @ P ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int] : ( product_Pair_int_int @ ( abs_abs_int @ A5 ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_abs_code
% 3.29/3.54 thf(fact_4236_surj__int__encode,axiom,
% 3.29/3.54 ( ( image_int_nat @ nat_int_encode @ top_top_set_int )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_int_encode
% 3.29/3.54 thf(fact_4237_surj__int__decode,axiom,
% 3.29/3.54 ( ( image_nat_int @ nat_int_decode @ top_top_set_nat )
% 3.29/3.54 = top_top_set_int ) ).
% 3.29/3.54
% 3.29/3.54 % surj_int_decode
% 3.29/3.54 thf(fact_4238_Lcm__abs__eq,axiom,
% 3.29/3.54 ! [K4: set_int] :
% 3.29/3.54 ( ( gcd_Lcm_int @ ( image_int_int @ abs_abs_int @ K4 ) )
% 3.29/3.54 = ( gcd_Lcm_int @ K4 ) ) ).
% 3.29/3.54
% 3.29/3.54 % Lcm_abs_eq
% 3.29/3.54 thf(fact_4239_Lcm__int__def,axiom,
% 3.29/3.54 ( gcd_Lcm_int
% 3.29/3.54 = ( ^ [K3: set_int] : ( semiri1314217659103216013at_int @ ( gcd_Lcm_nat @ ( image_int_nat @ ( comp_int_nat_int @ nat2 @ abs_abs_int ) @ K3 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Lcm_int_def
% 3.29/3.54 thf(fact_4240_Lcm__int__eq,axiom,
% 3.29/3.54 ! [N: set_nat] :
% 3.29/3.54 ( ( gcd_Lcm_int @ ( image_nat_int @ semiri1314217659103216013at_int @ N ) )
% 3.29/3.54 = ( semiri1314217659103216013at_int @ ( gcd_Lcm_nat @ N ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Lcm_int_eq
% 3.29/3.54 thf(fact_4241_Lcm__nat__abs__eq,axiom,
% 3.29/3.54 ! [K4: set_int] :
% 3.29/3.54 ( ( gcd_Lcm_nat
% 3.29/3.54 @ ( image_int_nat
% 3.29/3.54 @ ^ [K5: int] : ( nat2 @ ( abs_abs_int @ K5 ) )
% 3.29/3.54 @ K4 ) )
% 3.29/3.54 = ( nat2 @ ( gcd_Lcm_int @ K4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Lcm_nat_abs_eq
% 3.29/3.54 thf(fact_4242_rat__inverse__code,axiom,
% 3.29/3.54 ! [P: rat] :
% 3.29/3.54 ( ( quotient_of @ ( inverse_inverse_rat @ P ) )
% 3.29/3.54 = ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [A5: int,B4: int] : ( if_Pro3027730157355071871nt_int @ ( A5 = zero_zero_int ) @ ( product_Pair_int_int @ zero_zero_int @ one_one_int ) @ ( product_Pair_int_int @ ( times_times_int @ ( sgn_sgn_int @ A5 ) @ B4 ) @ ( abs_abs_int @ A5 ) ) )
% 3.29/3.54 @ ( quotient_of @ P ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_inverse_code
% 3.29/3.54 thf(fact_4243_euclidean__size__int__def,axiom,
% 3.29/3.54 ( euclid4774559944035922753ze_int
% 3.29/3.54 = ( comp_int_nat_int @ nat2 @ abs_abs_int ) ) ).
% 3.29/3.54
% 3.29/3.54 % euclidean_size_int_def
% 3.29/3.54 thf(fact_4244_Unity__def,axiom,
% 3.29/3.54 ( product_Unity
% 3.29/3.54 = ( product_Abs_unit @ $true ) ) ).
% 3.29/3.54
% 3.29/3.54 % Unity_def
% 3.29/3.54 thf(fact_4245_prod__encode__def,axiom,
% 3.29/3.54 ( nat_prod_encode
% 3.29/3.54 = ( produc6842872674320459806at_nat
% 3.29/3.54 @ ^ [M5: nat,N4: nat] : ( plus_plus_nat @ ( nat_triangle @ ( plus_plus_nat @ M5 @ N4 ) ) @ M5 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % prod_encode_def
% 3.29/3.54 thf(fact_4246_Abs__unit__cases,axiom,
% 3.29/3.54 ! [X2: product_unit] :
% 3.29/3.54 ~ ! [Y: $o] :
% 3.29/3.54 ( ( X2
% 3.29/3.54 = ( product_Abs_unit @ Y ) )
% 3.29/3.54 => ~ ( member_o @ Y @ ( insert_o @ $true @ bot_bot_set_o ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Abs_unit_cases
% 3.29/3.54 thf(fact_4247_Abs__unit__induct,axiom,
% 3.29/3.54 ! [P2: product_unit > $o,X2: product_unit] :
% 3.29/3.54 ( ! [Y: $o] :
% 3.29/3.54 ( ( member_o @ Y @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ( P2 @ ( product_Abs_unit @ Y ) ) )
% 3.29/3.54 => ( P2 @ X2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % Abs_unit_induct
% 3.29/3.54 thf(fact_4248_Abs__unit__inject,axiom,
% 3.29/3.54 ! [X2: $o,Y3: $o] :
% 3.29/3.54 ( ( member_o @ X2 @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ( ( member_o @ Y3 @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ( ( ( product_Abs_unit @ X2 )
% 3.29/3.54 = ( product_Abs_unit @ Y3 ) )
% 3.29/3.54 = ( X2 = Y3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Abs_unit_inject
% 3.29/3.54 thf(fact_4249_surj__prod__encode,axiom,
% 3.29/3.54 ( ( image_2486076414777270412at_nat @ nat_prod_encode @ top_to4669805908274784177at_nat )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_prod_encode
% 3.29/3.54 thf(fact_4250_type__definition__unit,axiom,
% 3.29/3.54 type_d6188575255521822967unit_o @ product_Rep_unit @ product_Abs_unit @ ( insert_o @ $true @ bot_bot_set_o ) ).
% 3.29/3.54
% 3.29/3.54 % type_definition_unit
% 3.29/3.54 thf(fact_4251_Rep__unit__inject,axiom,
% 3.29/3.54 ! [X2: product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( ( product_Rep_unit @ X2 )
% 3.29/3.54 = ( product_Rep_unit @ Y3 ) )
% 3.29/3.54 = ( X2 = Y3 ) ) ).
% 3.29/3.54
% 3.29/3.54 % Rep_unit_inject
% 3.29/3.54 thf(fact_4252_Rep__unit__induct,axiom,
% 3.29/3.54 ! [Y3: $o,P2: $o > $o] :
% 3.29/3.54 ( ( member_o @ Y3 @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ( ! [X: product_unit] : ( P2 @ ( product_Rep_unit @ X ) )
% 3.29/3.54 => ( P2 @ Y3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Rep_unit_induct
% 3.29/3.54 thf(fact_4253_Rep__unit__cases,axiom,
% 3.29/3.54 ! [Y3: $o] :
% 3.29/3.54 ( ( member_o @ Y3 @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ~ ! [X: product_unit] :
% 3.29/3.54 ( Y3
% 3.29/3.54 = ( ~ ( product_Rep_unit @ X ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Rep_unit_cases
% 3.29/3.54 thf(fact_4254_Rep__unit,axiom,
% 3.29/3.54 ! [X2: product_unit] : ( member_o @ ( product_Rep_unit @ X2 ) @ ( insert_o @ $true @ bot_bot_set_o ) ) ).
% 3.29/3.54
% 3.29/3.54 % Rep_unit
% 3.29/3.54 thf(fact_4255_Rep__unit__inverse,axiom,
% 3.29/3.54 ! [X2: product_unit] :
% 3.29/3.54 ( ( product_Abs_unit @ ( product_Rep_unit @ X2 ) )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 % Rep_unit_inverse
% 3.29/3.54 thf(fact_4256_Abs__unit__inverse,axiom,
% 3.29/3.54 ! [Y3: $o] :
% 3.29/3.54 ( ( member_o @ Y3 @ ( insert_o @ $true @ bot_bot_set_o ) )
% 3.29/3.54 => ( ( product_Rep_unit @ ( product_Abs_unit @ Y3 ) )
% 3.29/3.54 = Y3 ) ) ).
% 3.29/3.54
% 3.29/3.54 % Abs_unit_inverse
% 3.29/3.54 thf(fact_4257_surj__prod__decode,axiom,
% 3.29/3.54 ( ( image_5846123807819985514at_nat @ nat_prod_decode @ top_top_set_nat )
% 3.29/3.54 = top_to4669805908274784177at_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_prod_decode
% 3.29/3.54 thf(fact_4258_pair__less__def,axiom,
% 3.29/3.54 ( fun_pair_less
% 3.29/3.54 = ( lex_prod_nat_nat @ less_than @ less_than ) ) ).
% 3.29/3.54
% 3.29/3.54 % pair_less_def
% 3.29/3.54 thf(fact_4259_list__decode_Oelims,axiom,
% 3.29/3.54 ! [X2: nat,Y3: list_nat] :
% 3.29/3.54 ( ( ( nat_list_decode @ X2 )
% 3.29/3.54 = Y3 )
% 3.29/3.54 => ( ( ( X2 = zero_zero_nat )
% 3.29/3.54 => ( Y3 != nil_nat ) )
% 3.29/3.54 => ~ ! [N2: nat] :
% 3.29/3.54 ( ( X2
% 3.29/3.54 = ( suc @ N2 ) )
% 3.29/3.54 => ( Y3
% 3.29/3.54 != ( produc2761476792215241774st_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( cons_nat @ X4 @ ( nat_list_decode @ Y5 ) )
% 3.29/3.54 @ ( nat_prod_decode @ N2 ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % list_decode.elims
% 3.29/3.54 thf(fact_4260_nat__to__rat__surj__def,axiom,
% 3.29/3.54 ( nat_to_rat_surj
% 3.29/3.54 = ( ^ [N4: nat] :
% 3.29/3.54 ( produc6207742614233964070at_rat
% 3.29/3.54 @ ^ [A5: nat,B4: nat] : ( fract @ ( nat_int_decode @ A5 ) @ ( nat_int_decode @ B4 ) )
% 3.29/3.54 @ ( nat_prod_decode @ N4 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat_to_rat_surj_def
% 3.29/3.54 thf(fact_4261_list__decode_Osimps_I2_J,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( nat_list_decode @ ( suc @ N3 ) )
% 3.29/3.54 = ( produc2761476792215241774st_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( cons_nat @ X4 @ ( nat_list_decode @ Y5 ) )
% 3.29/3.54 @ ( nat_prod_decode @ N3 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % list_decode.simps(2)
% 3.29/3.54 thf(fact_4262_list__decode_Opelims,axiom,
% 3.29/3.54 ! [X2: nat,Y3: list_nat] :
% 3.29/3.54 ( ( ( nat_list_decode @ X2 )
% 3.29/3.54 = Y3 )
% 3.29/3.54 => ( ( accp_nat @ nat_list_decode_rel @ X2 )
% 3.29/3.54 => ( ( ( X2 = zero_zero_nat )
% 3.29/3.54 => ( ( Y3 = nil_nat )
% 3.29/3.54 => ~ ( accp_nat @ nat_list_decode_rel @ zero_zero_nat ) ) )
% 3.29/3.54 => ~ ! [N2: nat] :
% 3.29/3.54 ( ( X2
% 3.29/3.54 = ( suc @ N2 ) )
% 3.29/3.54 => ( ( Y3
% 3.29/3.54 = ( produc2761476792215241774st_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( cons_nat @ X4 @ ( nat_list_decode @ Y5 ) )
% 3.29/3.54 @ ( nat_prod_decode @ N2 ) ) )
% 3.29/3.54 => ~ ( accp_nat @ nat_list_decode_rel @ ( suc @ N2 ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % list_decode.pelims
% 3.29/3.54 thf(fact_4263_surj__list__decode,axiom,
% 3.29/3.54 ( ( image_nat_list_nat @ nat_list_decode @ top_top_set_nat )
% 3.29/3.54 = top_top_set_list_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_list_decode
% 3.29/3.54 thf(fact_4264_list__decode_Opsimps_I2_J,axiom,
% 3.29/3.54 ! [N3: nat] :
% 3.29/3.54 ( ( accp_nat @ nat_list_decode_rel @ ( suc @ N3 ) )
% 3.29/3.54 => ( ( nat_list_decode @ ( suc @ N3 ) )
% 3.29/3.54 = ( produc2761476792215241774st_nat
% 3.29/3.54 @ ^ [X4: nat,Y5: nat] : ( cons_nat @ X4 @ ( nat_list_decode @ Y5 ) )
% 3.29/3.54 @ ( nat_prod_decode @ N3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % list_decode.psimps(2)
% 3.29/3.54 thf(fact_4265_surj__sum__encode,axiom,
% 3.29/3.54 ( ( image_1320371278474632150at_nat @ nat_sum_encode @ top_to6661820994512907621at_nat )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_sum_encode
% 3.29/3.54 thf(fact_4266_surj__list__encode,axiom,
% 3.29/3.54 ( ( image_list_nat_nat @ nat_list_encode @ top_top_set_list_nat )
% 3.29/3.54 = top_top_set_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_list_encode
% 3.29/3.54 thf(fact_4267_surj__sum__decode,axiom,
% 3.29/3.54 ( ( image_678696785212003926at_nat @ nat_sum_decode @ top_top_set_nat )
% 3.29/3.54 = top_to6661820994512907621at_nat ) ).
% 3.29/3.54
% 3.29/3.54 % surj_sum_decode
% 3.29/3.54 thf(fact_4268_divmod__step__int__def,axiom,
% 3.29/3.54 ( unique5024387138958732305ep_int
% 3.29/3.54 = ( ^ [L3: num] :
% 3.29/3.54 ( produc4245557441103728435nt_int
% 3.29/3.54 @ ^ [Q3: int,R5: int] : ( if_Pro3027730157355071871nt_int @ ( ord_less_eq_int @ ( numeral_numeral_int @ L3 ) @ R5 ) @ ( product_Pair_int_int @ ( plus_plus_int @ ( times_times_int @ ( numeral_numeral_int @ ( bit0 @ one ) ) @ Q3 ) @ one_one_int ) @ ( minus_minus_int @ R5 @ ( numeral_numeral_int @ L3 ) ) ) @ ( product_Pair_int_int @ ( times_times_int @ ( numeral_numeral_int @ ( bit0 @ one ) ) @ Q3 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_step_int_def
% 3.29/3.54 thf(fact_4269_divmod__step__nat__def,axiom,
% 3.29/3.54 ( unique5026877609467782581ep_nat
% 3.29/3.54 = ( ^ [L3: num] :
% 3.29/3.54 ( produc2626176000494625587at_nat
% 3.29/3.54 @ ^ [Q3: nat,R5: nat] : ( if_Pro6206227464963214023at_nat @ ( ord_less_eq_nat @ ( numeral_numeral_nat @ L3 ) @ R5 ) @ ( product_Pair_nat_nat @ ( plus_plus_nat @ ( times_times_nat @ ( numeral_numeral_nat @ ( bit0 @ one ) ) @ Q3 ) @ one_one_nat ) @ ( minus_minus_nat @ R5 @ ( numeral_numeral_nat @ L3 ) ) ) @ ( product_Pair_nat_nat @ ( times_times_nat @ ( numeral_numeral_nat @ ( bit0 @ one ) ) @ Q3 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_step_nat_def
% 3.29/3.54 thf(fact_4270_divmod__step__integer__def,axiom,
% 3.29/3.54 ( unique4921790084139445826nteger
% 3.29/3.54 = ( ^ [L3: num] :
% 3.29/3.54 ( produc6916734918728496179nteger
% 3.29/3.54 @ ^ [Q3: code_integer,R5: code_integer] : ( if_Pro6119634080678213985nteger @ ( ord_le3102999989581377725nteger @ ( numera6620942414471956472nteger @ L3 ) @ R5 ) @ ( produc1086072967326762835nteger @ ( plus_p5714425477246183910nteger @ ( times_3573771949741848930nteger @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) @ Q3 ) @ one_one_Code_integer ) @ ( minus_8373710615458151222nteger @ R5 @ ( numera6620942414471956472nteger @ L3 ) ) ) @ ( produc1086072967326762835nteger @ ( times_3573771949741848930nteger @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) @ Q3 ) @ R5 ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_step_integer_def
% 3.29/3.54 thf(fact_4271_nat__of__integer__code,axiom,
% 3.29/3.54 ( code_nat_of_integer
% 3.29/3.54 = ( ^ [K5: code_integer] :
% 3.29/3.54 ( if_nat @ ( ord_le3102999989581377725nteger @ K5 @ zero_z3403309356797280102nteger ) @ zero_zero_nat
% 3.29/3.54 @ ( produc1555791787009142072er_nat
% 3.29/3.54 @ ^ [L3: code_integer,J: code_integer] : ( if_nat @ ( J = zero_z3403309356797280102nteger ) @ ( plus_plus_nat @ ( code_nat_of_integer @ L3 ) @ ( code_nat_of_integer @ L3 ) ) @ ( plus_plus_nat @ ( plus_plus_nat @ ( code_nat_of_integer @ L3 ) @ ( code_nat_of_integer @ L3 ) ) @ one_one_nat ) )
% 3.29/3.54 @ ( code_divmod_integer @ K5 @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % nat_of_integer_code
% 3.29/3.54 thf(fact_4272_num__of__integer__code,axiom,
% 3.29/3.54 ( code_num_of_integer
% 3.29/3.54 = ( ^ [K5: code_integer] :
% 3.29/3.54 ( if_num @ ( ord_le3102999989581377725nteger @ K5 @ one_one_Code_integer ) @ one
% 3.29/3.54 @ ( produc7336495610019696514er_num
% 3.29/3.54 @ ^ [L3: code_integer,J: code_integer] : ( if_num @ ( J = zero_z3403309356797280102nteger ) @ ( plus_plus_num @ ( code_num_of_integer @ L3 ) @ ( code_num_of_integer @ L3 ) ) @ ( plus_plus_num @ ( plus_plus_num @ ( code_num_of_integer @ L3 ) @ ( code_num_of_integer @ L3 ) ) @ one ) )
% 3.29/3.54 @ ( code_divmod_integer @ K5 @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % num_of_integer_code
% 3.29/3.54 thf(fact_4273_divmod__integer__code,axiom,
% 3.29/3.54 ( code_divmod_integer
% 3.29/3.54 = ( ^ [K5: code_integer,L3: code_integer] :
% 3.29/3.54 ( if_Pro6119634080678213985nteger @ ( K5 = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ zero_z3403309356797280102nteger @ zero_z3403309356797280102nteger )
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger @ ( ord_le6747313008572928689nteger @ zero_z3403309356797280102nteger @ L3 )
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger @ ( ord_le6747313008572928689nteger @ zero_z3403309356797280102nteger @ K5 ) @ ( code_divmod_abs @ K5 @ L3 )
% 3.29/3.54 @ ( produc6916734918728496179nteger
% 3.29/3.54 @ ^ [R5: code_integer,S: code_integer] : ( if_Pro6119634080678213985nteger @ ( S = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( uminus1351360451143612070nteger @ R5 ) @ zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( minus_8373710615458151222nteger @ ( uminus1351360451143612070nteger @ R5 ) @ one_one_Code_integer ) @ ( minus_8373710615458151222nteger @ L3 @ S ) ) )
% 3.29/3.54 @ ( code_divmod_abs @ K5 @ L3 ) ) )
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger @ ( L3 = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ zero_z3403309356797280102nteger @ K5 )
% 3.29/3.54 @ ( produc6499014454317279255nteger @ uminus1351360451143612070nteger
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger @ ( ord_le6747313008572928689nteger @ K5 @ zero_z3403309356797280102nteger ) @ ( code_divmod_abs @ K5 @ L3 )
% 3.29/3.54 @ ( produc6916734918728496179nteger
% 3.29/3.54 @ ^ [R5: code_integer,S: code_integer] : ( if_Pro6119634080678213985nteger @ ( S = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( uminus1351360451143612070nteger @ R5 ) @ zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( minus_8373710615458151222nteger @ ( uminus1351360451143612070nteger @ R5 ) @ one_one_Code_integer ) @ ( minus_8373710615458151222nteger @ ( uminus1351360451143612070nteger @ L3 ) @ S ) ) )
% 3.29/3.54 @ ( code_divmod_abs @ K5 @ L3 ) ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_integer_code
% 3.29/3.54 thf(fact_4274_int__of__integer__code,axiom,
% 3.29/3.54 ( code_int_of_integer
% 3.29/3.54 = ( ^ [K5: code_integer] :
% 3.29/3.54 ( if_int @ ( ord_le6747313008572928689nteger @ K5 @ zero_z3403309356797280102nteger ) @ ( uminus_uminus_int @ ( code_int_of_integer @ ( uminus1351360451143612070nteger @ K5 ) ) )
% 3.29/3.54 @ ( if_int @ ( K5 = zero_z3403309356797280102nteger ) @ zero_zero_int
% 3.29/3.54 @ ( produc1553301316500091796er_int
% 3.29/3.54 @ ^ [L3: code_integer,J: code_integer] : ( if_int @ ( J = zero_z3403309356797280102nteger ) @ ( times_times_int @ ( numeral_numeral_int @ ( bit0 @ one ) ) @ ( code_int_of_integer @ L3 ) ) @ ( plus_plus_int @ ( times_times_int @ ( numeral_numeral_int @ ( bit0 @ one ) ) @ ( code_int_of_integer @ L3 ) ) @ one_one_int ) )
% 3.29/3.54 @ ( code_divmod_integer @ K5 @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % int_of_integer_code
% 3.29/3.54 thf(fact_4275_Code__Numeral_Onegative__def,axiom,
% 3.29/3.54 ( code_negative
% 3.29/3.54 = ( comp_C3531382070062128313er_num @ uminus1351360451143612070nteger @ numera6620942414471956472nteger ) ) ).
% 3.29/3.54
% 3.29/3.54 % Code_Numeral.negative_def
% 3.29/3.54 thf(fact_4276_bit__cut__integer__code,axiom,
% 3.29/3.54 ( code_bit_cut_integer
% 3.29/3.54 = ( ^ [K5: code_integer] :
% 3.29/3.54 ( if_Pro5737122678794959658eger_o @ ( K5 = zero_z3403309356797280102nteger ) @ ( produc6677183202524767010eger_o @ zero_z3403309356797280102nteger @ $false )
% 3.29/3.54 @ ( produc9125791028180074456eger_o
% 3.29/3.54 @ ^ [R5: code_integer,S: code_integer] : ( produc6677183202524767010eger_o @ ( if_Code_integer @ ( ord_le6747313008572928689nteger @ zero_z3403309356797280102nteger @ K5 ) @ R5 @ ( minus_8373710615458151222nteger @ ( uminus1351360451143612070nteger @ R5 ) @ S ) ) @ ( S = one_one_Code_integer ) )
% 3.29/3.54 @ ( code_divmod_abs @ K5 @ ( numera6620942414471956472nteger @ ( bit0 @ one ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % bit_cut_integer_code
% 3.29/3.54 thf(fact_4277_divmod__integer__eq__cases,axiom,
% 3.29/3.54 ( code_divmod_integer
% 3.29/3.54 = ( ^ [K5: code_integer,L3: code_integer] :
% 3.29/3.54 ( if_Pro6119634080678213985nteger @ ( K5 = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ zero_z3403309356797280102nteger @ zero_z3403309356797280102nteger )
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger @ ( L3 = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ zero_z3403309356797280102nteger @ K5 )
% 3.29/3.54 @ ( comp_C1593894019821074884nteger @ ( comp_C8797469213163452608nteger @ produc6499014454317279255nteger @ times_3573771949741848930nteger ) @ sgn_sgn_Code_integer @ L3
% 3.29/3.54 @ ( if_Pro6119634080678213985nteger
% 3.29/3.54 @ ( ( sgn_sgn_Code_integer @ K5 )
% 3.29/3.54 = ( sgn_sgn_Code_integer @ L3 ) )
% 3.29/3.54 @ ( code_divmod_abs @ K5 @ L3 )
% 3.29/3.54 @ ( produc6916734918728496179nteger
% 3.29/3.54 @ ^ [R5: code_integer,S: code_integer] : ( if_Pro6119634080678213985nteger @ ( S = zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( uminus1351360451143612070nteger @ R5 ) @ zero_z3403309356797280102nteger ) @ ( produc1086072967326762835nteger @ ( minus_8373710615458151222nteger @ ( uminus1351360451143612070nteger @ R5 ) @ one_one_Code_integer ) @ ( minus_8373710615458151222nteger @ ( abs_abs_Code_integer @ L3 ) @ S ) ) )
% 3.29/3.54 @ ( code_divmod_abs @ K5 @ L3 ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % divmod_integer_eq_cases
% 3.29/3.54 thf(fact_4278_UNIV__char__of__nat,axiom,
% 3.29/3.54 ( top_top_set_char
% 3.29/3.54 = ( image_nat_char @ unique3096191561947761185of_nat @ ( set_or4665077453230672383an_nat @ zero_zero_nat @ ( numeral_numeral_nat @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ one ) ) ) ) ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % UNIV_char_of_nat
% 3.29/3.54 thf(fact_4279_num__of__integer__def,axiom,
% 3.29/3.54 ( code_num_of_integer
% 3.29/3.54 = ( map_fu1227494855608507351um_num @ code_int_of_integer @ id_num @ ( comp_nat_num_int @ num_of_nat @ nat2 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % num_of_integer_def
% 3.29/3.54 thf(fact_4280_range__nat__of__char,axiom,
% 3.29/3.54 ( ( image_char_nat @ comm_s629917340098488124ar_nat @ top_top_set_char )
% 3.29/3.54 = ( set_or4665077453230672383an_nat @ zero_zero_nat @ ( numeral_numeral_nat @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ ( bit0 @ one ) ) ) ) ) ) ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % range_nat_of_char
% 3.29/3.54 thf(fact_4281_num__of__integer_Orsp,axiom,
% 3.29/3.54 ( bNF_re7626690874201225453um_num
% 3.29/3.54 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.54 @ ^ [Y2: num,Z: num] : ( Y2 = Z )
% 3.29/3.54 @ ( comp_nat_num_int @ num_of_nat @ nat2 )
% 3.29/3.54 @ ( comp_nat_num_int @ num_of_nat @ nat2 ) ) ).
% 3.29/3.54
% 3.29/3.54 % num_of_integer.rsp
% 3.29/3.54 thf(fact_4282_num__of__integer_Otransfer,axiom,
% 3.29/3.54 ( bNF_re6718328864250387230um_num @ code_pcr_integer
% 3.29/3.54 @ ^ [Y2: num,Z: num] : ( Y2 = Z )
% 3.29/3.54 @ ( comp_nat_num_int @ num_of_nat @ nat2 )
% 3.29/3.54 @ code_num_of_integer ) ).
% 3.29/3.54
% 3.29/3.54 % num_of_integer.transfer
% 3.29/3.54 thf(fact_4283_pcr__integer__def,axiom,
% 3.29/3.54 ( code_pcr_integer
% 3.29/3.54 = ( relcom967497705283160040nteger
% 3.29/3.54 @ ^ [Y2: int,Z: int] : ( Y2 = Z )
% 3.29/3.54 @ code_cr_integer ) ) ).
% 3.29/3.54
% 3.29/3.54 % pcr_integer_def
% 3.29/3.54 thf(fact_4284_Random__Pred_Onot__randompred__def,axiom,
% 3.29/3.54 ( random6974930770145893639ompred
% 3.29/3.54 = ( ^ [P4: produc7822875418678951345atural > produc4675096598859438275atural,S: produc7822875418678951345atural] :
% 3.29/3.54 ( produc6665183775751917029atural
% 3.29/3.54 @ ^ [P5: pred_Product_unit,S7: produc7822875418678951345atural] : ( if_Pro3444522238938527101atural @ ( eval_Product_unit @ P5 @ product_Unity ) @ ( produc5069803637994805237atural @ bot_bo2717538794563056311t_unit @ S7 ) @ ( produc5069803637994805237atural @ ( single_Product_unit @ product_Unity ) @ S7 ) )
% 3.29/3.54 @ ( P4 @ S ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Random_Pred.not_randompred_def
% 3.29/3.54 thf(fact_4285_rat__floor__code,axiom,
% 3.29/3.54 ( archim3151403230148437115or_rat
% 3.29/3.54 = ( ^ [P3: rat] : ( produc8211389475949308722nt_int @ divide_divide_int @ ( quotient_of @ P3 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % rat_floor_code
% 3.29/3.54 thf(fact_4286_Divides_Oadjust__div__def,axiom,
% 3.29/3.54 ( adjust_div
% 3.29/3.54 = ( produc8211389475949308722nt_int
% 3.29/3.54 @ ^ [Q3: int,R5: int] : ( plus_plus_int @ Q3 @ ( zero_n2684676970156552555ol_int @ ( R5 != zero_zero_int ) ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % Divides.adjust_div_def
% 3.29/3.54 thf(fact_4287_take__bit__num__code,axiom,
% 3.29/3.54 ( bit_take_bit_num
% 3.29/3.54 = ( ^ [N4: nat,M5: num] :
% 3.29/3.54 ( produc478579273971653890on_num
% 3.29/3.54 @ ^ [A5: nat,X4: num] :
% 3.29/3.54 ( case_nat_option_num @ none_num
% 3.29/3.54 @ ^ [O: nat] :
% 3.29/3.54 ( case_num_option_num @ ( some_num @ one )
% 3.29/3.54 @ ^ [P3: num] :
% 3.29/3.54 ( case_o6005452278849405969um_num @ none_num
% 3.29/3.54 @ ^ [Q3: num] : ( some_num @ ( bit0 @ Q3 ) )
% 3.29/3.54 @ ( bit_take_bit_num @ O @ P3 ) )
% 3.29/3.54 @ ^ [P3: num] : ( some_num @ ( case_option_num_num @ one @ bit1 @ ( bit_take_bit_num @ O @ P3 ) ) )
% 3.29/3.54 @ X4 )
% 3.29/3.54 @ A5 )
% 3.29/3.54 @ ( product_Pair_nat_num @ N4 @ M5 ) ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % take_bit_num_code
% 3.29/3.54 thf(fact_4288_list__ex__iff__not__all__inverval__nat,axiom,
% 3.29/3.54 ! [P2: nat > $o,I: nat,J4: nat] :
% 3.29/3.54 ( ( list_ex_nat @ P2 @ ( upt @ I @ J4 ) )
% 3.29/3.54 = ( ~ ( all_interval_nat @ ( comp_o_o_nat @ (~) @ P2 ) @ I @ J4 ) ) ) ).
% 3.29/3.54
% 3.29/3.54 % list_ex_iff_not_all_inverval_nat
% 3.29/3.54
% 3.29/3.54 % Helper facts (39)
% 3.29/3.54 thf(help_If_2_1_If_001t__Int__Oint_T,axiom,
% 3.29/3.54 ! [X2: int,Y3: int] :
% 3.29/3.54 ( ( if_int @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Int__Oint_T,axiom,
% 3.29/3.54 ! [X2: int,Y3: int] :
% 3.29/3.54 ( ( if_int @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Nat__Onat_T,axiom,
% 3.29/3.54 ! [X2: nat,Y3: nat] :
% 3.29/3.54 ( ( if_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Nat__Onat_T,axiom,
% 3.29/3.54 ! [X2: nat,Y3: nat] :
% 3.29/3.54 ( ( if_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Num__Onum_T,axiom,
% 3.29/3.54 ! [X2: num,Y3: num] :
% 3.29/3.54 ( ( if_num @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Num__Onum_T,axiom,
% 3.29/3.54 ! [X2: num,Y3: num] :
% 3.29/3.54 ( ( if_num @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Rat__Orat_T,axiom,
% 3.29/3.54 ! [X2: rat,Y3: rat] :
% 3.29/3.54 ( ( if_rat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Rat__Orat_T,axiom,
% 3.29/3.54 ! [X2: rat,Y3: rat] :
% 3.29/3.54 ( ( if_rat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Set__Oset_I_Eo_J_T,axiom,
% 3.29/3.54 ! [X2: set_o,Y3: set_o] :
% 3.29/3.54 ( ( if_set_o @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Set__Oset_I_Eo_J_T,axiom,
% 3.29/3.54 ! [X2: set_o,Y3: set_o] :
% 3.29/3.54 ( ( if_set_o @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Ounit_T,axiom,
% 3.29/3.54 ! [X2: product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( if_Product_unit @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Ounit_T,axiom,
% 3.29/3.54 ! [X2: product_unit,Y3: product_unit] :
% 3.29/3.54 ( ( if_Product_unit @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Code____Numeral__Ointeger_T,axiom,
% 3.29/3.54 ! [X2: code_integer,Y3: code_integer] :
% 3.29/3.54 ( ( if_Code_integer @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Code____Numeral__Ointeger_T,axiom,
% 3.29/3.54 ! [X2: code_integer,Y3: code_integer] :
% 3.29/3.54 ( ( if_Code_integer @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Set__Oset_It__Nat__Onat_J_T,axiom,
% 3.29/3.54 ! [X2: set_nat,Y3: set_nat] :
% 3.29/3.54 ( ( if_set_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Set__Oset_It__Nat__Onat_J_T,axiom,
% 3.29/3.54 ! [X2: set_nat,Y3: set_nat] :
% 3.29/3.54 ( ( if_set_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Set__Oset_It__Product____Type__Ounit_J_T,axiom,
% 3.29/3.54 ! [X2: set_Product_unit,Y3: set_Product_unit] :
% 3.29/3.54 ( ( if_set_Product_unit @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Set__Oset_It__Product____Type__Ounit_J_T,axiom,
% 3.29/3.54 ! [X2: set_Product_unit,Y3: set_Product_unit] :
% 3.29/3.54 ( ( if_set_Product_unit @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Heap____Monad__OHeap_It__Heap__Oref_Itf__a_J_J_T,axiom,
% 3.29/3.54 ! [X2: heap_Heap_ref_a,Y3: heap_Heap_ref_a] :
% 3.29/3.54 ( ( if_Heap_Heap_ref_a @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Heap____Monad__OHeap_It__Heap__Oref_Itf__a_J_J_T,axiom,
% 3.29/3.54 ! [X2: heap_Heap_ref_a,Y3: heap_Heap_ref_a] :
% 3.29/3.54 ( ( if_Heap_Heap_ref_a @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_T,axiom,
% 3.29/3.54 ! [X2: product_prod_int_int,Y3: product_prod_int_int] :
% 3.29/3.54 ( ( if_Pro3027730157355071871nt_int @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_T,axiom,
% 3.29/3.54 ! [X2: product_prod_int_int,Y3: product_prod_int_int] :
% 3.29/3.54 ( ( if_Pro3027730157355071871nt_int @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_T,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
% 3.29/3.54 ( ( if_Pro6206227464963214023at_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_T,axiom,
% 3.29/3.54 ! [X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
% 3.29/3.54 ( ( if_Pro6206227464963214023at_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J_T,axiom,
% 3.29/3.54 ! [X2: produc6271795597528267376eger_o,Y3: produc6271795597528267376eger_o] :
% 3.29/3.54 ( ( if_Pro5737122678794959658eger_o @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J_T,axiom,
% 3.29/3.54 ! [X2: produc6271795597528267376eger_o,Y3: produc6271795597528267376eger_o] :
% 3.29/3.54 ( ( if_Pro5737122678794959658eger_o @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_T,axiom,
% 3.29/3.54 ! [X2: produc8923325533196201883nteger,Y3: produc8923325533196201883nteger] :
% 3.29/3.54 ( ( if_Pro6119634080678213985nteger @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_T,axiom,
% 3.29/3.54 ! [X2: produc8923325533196201883nteger,Y3: produc8923325533196201883nteger] :
% 3.29/3.54 ( ( if_Pro6119634080678213985nteger @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc859450856879609959at_nat,Y3: produc859450856879609959at_nat] :
% 3.29/3.54 ( ( if_Pro4507677147265585453at_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc859450856879609959at_nat,Y3: produc859450856879609959at_nat] :
% 3.29/3.54 ( ( if_Pro4507677147265585453at_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_T,axiom,
% 3.29/3.54 ! [X2: set_Pr8693737435421807431at_nat,Y3: set_Pr8693737435421807431at_nat] :
% 3.29/3.54 ( ( if_set1508868558775481357at_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_T,axiom,
% 3.29/3.54 ! [X2: set_Pr8693737435421807431at_nat,Y3: set_Pr8693737435421807431at_nat] :
% 3.29/3.54 ( ( if_set1508868558775481357at_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc4675096598859438275atural,Y3: produc4675096598859438275atural] :
% 3.29/3.54 ( ( if_Pro3444522238938527101atural @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc4675096598859438275atural,Y3: produc4675096598859438275atural] :
% 3.29/3.54 ( ( if_Pro3444522238938527101atural @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( if_Pro3594990065127090477at_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_1_1_If_001t__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_T,axiom,
% 3.29/3.54 ! [X2: produc3843707927480180839at_nat,Y3: produc3843707927480180839at_nat] :
% 3.29/3.54 ( ( if_Pro3594990065127090477at_nat @ $true @ X2 @ Y3 )
% 3.29/3.54 = X2 ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_3_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_T,axiom,
% 3.29/3.54 ! [P2: $o] :
% 3.29/3.54 ( ( P2 = $true )
% 3.29/3.54 | ( P2 = $false ) ) ).
% 3.29/3.54
% 3.29/3.54 thf(help_If_2_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_T,axiom,
% 3.29/3.54 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.29/3.54 ( ( if_set3208018901896979469at_nat @ $false @ X2 @ Y3 )
% 3.29/3.54 = Y3 ) ).
% 3.35/4.33
% 3.35/4.33 thf(help_If_1_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_T,axiom,
% 3.35/4.33 ! [X2: set_Pr4329608150637261639at_nat,Y3: set_Pr4329608150637261639at_nat] :
% 3.35/4.33 ( ( if_set3208018901896979469at_nat @ $true @ X2 @ Y3 )
% 3.35/4.33 = X2 ) ).
% 3.35/4.33
% 3.35/4.33 % Conjectures (2)
% 3.35/4.33 thf(conj_0,hypothesis,
% 3.35/4.33 $true ).
% 3.35/4.33
% 3.35/4.33 thf(conj_1,conjecture,
% 3.35/4.33 thesis ).
% 3.35/4.33
% 3.35/4.33 %------------------------------------------------------------------------------
% 3.35/4.33 ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.7IkxzgyZ80/cvc5---1.0.5_9444.p...
% 3.35/4.33 (declare-sort $$unsorted 0)
% 3.35/4.33 (declare-sort tptp.set_se7592288975875140775at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7669914128964046860_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7459493094073627847at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_se7255092946006855566_nat_o 0)
% 3.35/4.33 (declare-sort tptp.produc1319942482725812455at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc101387210554329899nteger 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5564308138774400199at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc1906917888121415911at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr553994874890374343at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc349518998152878311at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc2296667697112141421t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc4041253808165279839at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_se5479201105039950375at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7010166363911110284_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4111642102156807771nteger 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4329608150637261639at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_se9180647916752606350_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_se6425085446898223655at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc3843707927480180839at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc4675096598859438275atural 0)
% 3.35/4.33 (declare-sort tptp.produc723880050079548563nteger 0)
% 3.35/4.33 (declare-sort tptp.produc3629471303718939987t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8693737435421807431at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7098892610798258687nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4155430604743465615at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr2560585780119916871nt_int 0)
% 3.35/4.33 (declare-sort tptp.produc3346328345660746739nteger 0)
% 3.35/4.33 (declare-sort tptp.produc8126358835630522215t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc859450856879609959at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc556289286640904991nt_int 0)
% 3.35/4.33 (declare-sort tptp.produc1522404539988722607at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc1219242969750017639nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3798168094891919931at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr1133966238863718811t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc5561445381605014009at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Co4375521073081744395nteger 0)
% 3.35/4.33 (declare-sort tptp.set_Pr2539167527615954998at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr49084382684228242at_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr2543308735921124078nt_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7717912310451564380at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6123067485828015636nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_li2168235667650531768at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc7812382424243267045t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc1799199577659733785_ref_a 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6558897299634722526_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4811707699266497531nteger 0)
% 3.35/4.33 (declare-sort tptp.produc5066145461314735602t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc3969062480670737046t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc8373899037510109440at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc4196048018000912732at_int 0)
% 3.35/4.33 (declare-sort tptp.produc1709102135585200056nt_nat 0)
% 3.35/4.33 (declare-sort tptp.produc7248412053542808358at_nat 0)
% 3.35/4.33 (declare-sort tptp.produc6945250483304103390nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5094982260447487303t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_ch7978006088466058503at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_ch6383161263842509759nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_ra2113409117844698048at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_ra518564293221149304nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_na8845969913329135560at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_na7251125088705586816nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_in3169746454734514176um_num 0)
% 3.35/4.33 (declare-sort tptp.set_in7748886932685137004at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_in6154042108061588260nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_se4612898379794543757t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc652263959640188542_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_se4826145725398303499at_num 0)
% 3.35/4.33 (declare-sort tptp.set_se7855581050983116737at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_se6260736226359567993nt_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8415741480598773322nteger 0)
% 3.35/4.33 (declare-sort tptp.produc7822875418678951345atural 0)
% 3.35/4.33 (declare-sort tptp.produc8923325533196201883nteger 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4607231638325966922it_rat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr1763845938948868674it_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4334478416066269672t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5889264611543340172t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5908833319024110760_num_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5582243495563764594_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8049984349381595834_int_o 0)
% 3.35/4.33 (declare-sort tptp.set_Co726186806682698383nteger 0)
% 3.35/4.33 (declare-sort tptp.produc8459935480633519975t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3309569728657787619r_char 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4256460214963601898ar_rat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr1413074515586503650ar_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8146363407509552702ar_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8263365689940771946t_char 0)
% 3.35/4.33 (declare-sort tptp.set_Pr5464989305201766866unit_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr2926629348867340898t_char 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6671815714118170108t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc5288414631154139675_ref_a 0)
% 3.35/4.33 (declare-sort tptp.set_he8644174446132254637t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8928021450653196913at_rat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6084635751276098665at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3594552606344371909at_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8218934625190621173um_num 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3280342998896498603um_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr4105333604307423337at_rat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6200539531224447659at_num 0)
% 3.35/4.33 (declare-sort tptp.set_Pr1261947904930325089at_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr7995236796853374141at_int 0)
% 3.35/4.33 (declare-sort tptp.set_Pr6292255179000445125nt_rat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3448869479623346877nt_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr958786334691620121nt_int 0)
% 3.35/4.33 (declare-sort tptp.produc2963269191615333738nteger 0)
% 3.35/4.33 (declare-sort tptp.produc6315701296850634900it_rat 0)
% 3.35/4.33 (declare-sort tptp.produc600557818389255820it_nat 0)
% 3.35/4.33 (declare-sort tptp.produc526117512892780850t_unit 0)
% 3.35/4.33 (declare-sort tptp.produc6865911496949736918t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_ch7814610555394875923t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Sum_sum_nat_nat 0)
% 3.35/4.33 (declare-sort tptp.produc4146679068158859416_a_num 0)
% 3.35/4.33 (declare-sort tptp.produc3438435131210021710_a_nat 0)
% 3.35/4.33 (declare-sort tptp.produc8483956148555600810_a_int 0)
% 3.35/4.33 (declare-sort tptp.set_rat_Product_unit 0)
% 3.35/4.33 (declare-sort tptp.set_nat_num_o 0)
% 3.35/4.33 (declare-sort tptp.set_nat_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_int_int_o 0)
% 3.35/4.33 (declare-sort tptp.produc143505574896075907r_char 0)
% 3.35/4.33 (declare-sort tptp.set_Pr3149072824959771635_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr903927857289325719_int_o 0)
% 3.35/4.33 (declare-sort tptp.set_Pr2101469702781467981_o_nat 0)
% 3.35/4.33 (declare-sort tptp.set_Pr8834758594704517033_o_int 0)
% 3.35/4.33 (declare-sort tptp.produc6271795597528267376eger_o 0)
% 3.35/4.33 (declare-sort tptp.produc414006230660905482ar_rat 0)
% 3.35/4.33 (declare-sort tptp.produc3922234789054302210ar_nat 0)
% 3.35/4.33 (declare-sort tptp.produc8967755806399881310ar_int 0)
% 3.35/4.33 (declare-sort tptp.produc7485711547916492274unit_o 0)
% 3.35/4.33 (declare-sort tptp.produc3788275437394581276t_unit 0)
% 3.35/4.33 (declare-sort tptp.set_char_char 0)
% 3.35/4.33 (declare-sort tptp.set_set_Product_unit 0)
% 3.35/4.33 (declare-sort tptp.heap_e7401611519738050253t_unit 0)
% 3.35/4.33 (declare-sort tptp.product_prod_rat_rat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_rat_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_rat_int 0)
% 3.35/4.33 (declare-sort tptp.product_prod_num_num 0)
% 3.35/4.33 (declare-sort tptp.product_prod_num_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_nat_rat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_nat_num 0)
% 3.35/4.33 (declare-sort tptp.product_prod_nat_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_nat_int 0)
% 3.35/4.33 (declare-sort tptp.product_prod_int_rat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_int_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_int_int 0)
% 3.35/4.33 (declare-sort tptp.set_char_rat 0)
% 3.35/4.33 (declare-sort tptp.set_char_nat 0)
% 3.35/4.33 (declare-sort tptp.set_rat_char 0)
% 3.35/4.33 (declare-sort tptp.set_nat_char 0)
% 3.35/4.33 (declare-sort tptp.set_int_char 0)
% 3.35/4.33 (declare-sort tptp.set_o_Product_unit 0)
% 3.35/4.33 (declare-sort tptp.set_Product_prod_o_o 0)
% 3.35/4.33 (declare-sort tptp.heap_H6156071679106078628t_unit 0)
% 3.35/4.33 (declare-sort tptp.sum_sum_nat_nat 0)
% 3.35/4.33 (declare-sort tptp.set_rat_rat 0)
% 3.35/4.33 (declare-sort tptp.set_rat_nat 0)
% 3.35/4.33 (declare-sort tptp.set_nat_rat 0)
% 3.35/4.33 (declare-sort tptp.set_nat_nat 0)
% 3.35/4.33 (declare-sort tptp.set_nat_int 0)
% 3.35/4.33 (declare-sort tptp.set_int_rat 0)
% 3.35/4.33 (declare-sort tptp.set_int_num 0)
% 3.35/4.33 (declare-sort tptp.set_int_nat 0)
% 3.35/4.33 (declare-sort tptp.set_int_int 0)
% 3.35/4.33 (declare-sort tptp.heap_Heap_ref_a 0)
% 3.35/4.33 (declare-sort tptp.set_set_char 0)
% 3.35/4.33 (declare-sort tptp.pred_Product_unit 0)
% 3.35/4.33 (declare-sort tptp.set_list_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_num_o 0)
% 3.35/4.33 (declare-sort tptp.product_prod_nat_o 0)
% 3.35/4.33 (declare-sort tptp.product_prod_int_o 0)
% 3.35/4.33 (declare-sort tptp.product_prod_o_num 0)
% 3.35/4.33 (declare-sort tptp.product_prod_o_nat 0)
% 3.35/4.33 (declare-sort tptp.product_prod_o_int 0)
% 3.35/4.33 (declare-sort tptp.set_char_o 0)
% 3.35/4.33 (declare-sort tptp.set_set_rat 0)
% 3.35/4.33 (declare-sort tptp.set_set_nat 0)
% 3.35/4.33 (declare-sort tptp.set_set_int 0)
% 3.35/4.33 (declare-sort tptp.set_Code_integer 0)
% 3.35/4.33 (declare-sort tptp.set_Product_unit 0)
% 3.35/4.33 (declare-sort tptp.set_rat_o 0)
% 3.35/4.33 (declare-sort tptp.set_nat_o 0)
% 3.35/4.33 (declare-sort tptp.set_int_o 0)
% 3.35/4.33 (declare-sort tptp.set_o_nat 0)
% 3.35/4.33 (declare-sort tptp.ref_ref_a 0)
% 3.35/4.33 (declare-sort tptp.set_ref_a 0)
% 3.35/4.33 (declare-sort tptp.product_prod_o_o 0)
% 3.35/4.33 (declare-sort tptp.set_set_o 0)
% 3.35/4.33 (declare-sort tptp.option_num 0)
% 3.35/4.33 (declare-sort tptp.set_char 0)
% 3.35/4.33 (declare-sort tptp.set_o_o 0)
% 3.35/4.33 (declare-sort tptp.heap_Heap_a 0)
% 3.35/4.33 (declare-sort tptp.list_nat 0)
% 3.35/4.33 (declare-sort tptp.set_rat 0)
% 3.35/4.33 (declare-sort tptp.set_num 0)
% 3.35/4.33 (declare-sort tptp.set_nat 0)
% 3.35/4.33 (declare-sort tptp.set_int 0)
% 3.35/4.33 (declare-sort tptp.code_integer 0)
% 3.35/4.33 (declare-sort tptp.product_unit 0)
% 3.35/4.33 (declare-sort tptp.ref_a 0)
% 3.35/4.33 (declare-sort tptp.literal 0)
% 3.35/4.33 (declare-sort tptp.set_o 0)
% 3.35/4.33 (declare-sort tptp.char 0)
% 3.35/4.33 (declare-sort tptp.rat 0)
% 3.35/4.33 (declare-sort tptp.num 0)
% 3.35/4.33 (declare-sort tptp.nat 0)
% 3.35/4.33 (declare-sort tptp.int 0)
% 3.35/4.33 (declare-sort tptp.a 0)
% 3.35/4.33 (declare-fun tptp.archim3151403230148437115or_rat (tptp.rat) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_Ca5157130669891357211al_int (tptp.set_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca5159621140400407487al_nat (tptp.set_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca8448034394003515314at_nat (tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca6037544080215331608at_nat (tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca8665028551170535155natLeq () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Ca8459412986667044542atLess () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Ca402612664642806191nteger (tptp.set_Pr958786334691620121nt_int (-> tptp.int tptp.code_integer)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca1965613569405424510nt_int (tptp.set_Pr958786334691620121nt_int (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca1968104039914474786nt_nat (tptp.set_Pr958786334691620121nt_int (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca1332973979827979050nt_rat (tptp.set_Pr958786334691620121nt_int (-> tptp.int tptp.rat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca30959104405961555nteger (tptp.set_Pr1261947904930325089at_nat (-> tptp.nat tptp.code_integer)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca966259857504369954at_int (tptp.set_Pr1261947904930325089at_nat (-> tptp.nat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca968750328013420230at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca333620267926924494at_rat (tptp.set_Pr1261947904930325089at_nat (-> tptp.nat tptp.rat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca4946600973702282345at_int (tptp.set_Pr4329608150637261639at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Ca4949091444211332621at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_o_o (tptp.set_o (-> Bool Bool)) tptp.set_Product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_int_int (tptp.set_int (-> tptp.int tptp.int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_int_nat (tptp.set_int (-> tptp.int tptp.nat)) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_nat_int (tptp.set_nat (-> tptp.nat tptp.int)) tptp.set_Pr7995236796853374141at_int)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_nat_nat (tptp.set_nat (-> tptp.nat tptp.nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_nat_num (tptp.set_nat (-> tptp.nat tptp.num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_nat_rat (tptp.set_nat (-> tptp.nat tptp.rat)) tptp.set_Pr4105333604307423337at_rat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr_num_num (tptp.set_num (-> tptp.num tptp.num)) tptp.set_Pr8218934625190621173um_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1527221351080490466at_nat (tptp.set_se7855581050983116737at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7888059597227825506at_nat (tptp.set_se5479201105039950375at_nat (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1453458339979195462nteger (tptp.set_Co4375521073081744395nteger (-> (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr4092539093814444494nteger (tptp.set_Co726186806682698383nteger (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr2243168462153404386nt_nat (tptp.set_int_int (-> (-> tptp.int tptp.int) tptp.int tptp.nat) (-> tptp.int tptp.int) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6763702254253555408nt_num (tptp.set_int_nat (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> tptp.int tptp.nat) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr318824752125099290nt_num (tptp.set_int_num (-> (-> tptp.int tptp.num) tptp.int tptp.num) (-> tptp.int tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr952524912132828525nt_int (tptp.set_in6154042108061588260nt_int (-> (-> tptp.int tptp.product_prod_int_int) tptp.int tptp.int) (-> tptp.int tptp.product_prod_int_int) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1462982377596425817nt_nat (tptp.set_in7748886932685137004at_nat (-> (-> tptp.int tptp.product_prod_nat_nat) tptp.int tptp.nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr5590197745039885111nt_num (tptp.set_in3169746454734514176um_num (-> (-> tptp.int tptp.product_prod_num_num) tptp.int tptp.num) (-> tptp.int tptp.product_prod_num_num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1532745923208276441at_nat (tptp.set_li2168235667650531768at_nat (-> (-> tptp.list_nat tptp.product_prod_nat_nat) tptp.list_nat tptp.nat) (-> tptp.list_nat tptp.product_prod_nat_nat) (-> tptp.list_nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_o_nat_o (tptp.set_nat_o (-> (-> tptp.nat Bool) tptp.nat Bool) (-> tptp.nat Bool) (-> tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr3847987472475283150at_nat (tptp.set_nat_nat (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr2878093617000900205at_int (tptp.set_na7251125088705586816nt_int (-> (-> tptp.nat tptp.product_prod_int_int) tptp.nat tptp.int) (-> tptp.nat tptp.product_prod_int_int) (-> tptp.nat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr3388551082464497497at_nat (tptp.set_na8845969913329135560at_nat (-> (-> tptp.nat tptp.product_prod_nat_nat) tptp.nat tptp.nat) (-> tptp.nat tptp.product_prod_nat_nat) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6858100456814184557at_int (tptp.set_ra518564293221149304nt_int (-> (-> tptp.rat tptp.product_prod_int_int) tptp.rat tptp.int) (-> tptp.rat tptp.product_prod_int_int) (-> tptp.rat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7368557922277781849at_nat (tptp.set_ra2113409117844698048at_nat (-> (-> tptp.rat tptp.product_prod_nat_nat) tptp.rat tptp.nat) (-> tptp.rat tptp.product_prod_nat_nat) (-> tptp.rat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6947267152677263533ar_int (tptp.set_ch6383161263842509759nt_int (-> (-> tptp.char tptp.product_prod_int_int) tptp.char tptp.int) (-> tptp.char tptp.product_prod_int_int) (-> tptp.char tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1779741795384719769ar_nat (tptp.set_ch7978006088466058503at_nat (-> (-> tptp.char tptp.product_prod_nat_nat) tptp.char tptp.nat) (-> tptp.char tptp.product_prod_nat_nat) (-> tptp.char tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_o_o (tptp.set_o (-> Bool Bool) Bool Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr395642070819736771t_unit (tptp.set_o (-> Bool tptp.product_unit) Bool tptp.product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_o_rat (tptp.set_o (-> Bool tptp.rat) Bool tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_o_char (tptp.set_o (-> Bool tptp.char) Bool tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6045950513751025625er_int (tptp.set_Code_integer (-> tptp.code_integer tptp.int) tptp.code_integer tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6510375311308651680t_unit (tptp.set_ref_a (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit) tptp.ref_a tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6684649993275963353nteger (tptp.set_int (-> tptp.int tptp.code_integer) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_int_int (tptp.set_int (-> tptp.int tptp.int) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_int_nat (tptp.set_int (-> tptp.int tptp.nat) tptp.int tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_int_num (tptp.set_int (-> tptp.int tptp.num) tptp.int tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6591314147588017797at_nat (tptp.set_int (-> tptp.int tptp.product_prod_nat_nat) tptp.int tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_int_rat (tptp.set_int (-> tptp.int tptp.rat) tptp.int tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_int_char (tptp.set_int (-> tptp.int tptp.char) tptp.int tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_list_nat_int (tptp.set_list_nat (-> tptp.list_nat tptp.int) tptp.list_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr600725020315365264st_nat (tptp.set_list_nat (-> tptp.list_nat tptp.list_nat) tptp.list_nat tptp.list_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr4119388860389678161at_nat (tptp.set_list_nat (-> tptp.list_nat tptp.product_prod_nat_nat) tptp.list_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_o (tptp.set_nat (-> tptp.nat Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_int (tptp.set_nat (-> tptp.nat tptp.int) tptp.nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_nat (tptp.set_nat (-> tptp.nat tptp.nat) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_num (tptp.set_nat (-> tptp.nat tptp.num) tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr3553472063123884001at_nat (tptp.set_nat (-> tptp.nat tptp.product_prod_nat_nat) tptp.nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1993012052113314029t_unit (tptp.set_nat (-> tptp.nat tptp.product_unit) tptp.nat tptp.product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_rat (tptp.set_nat (-> tptp.nat tptp.rat) tptp.nat tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_nat_char (tptp.set_nat (-> tptp.nat tptp.char) tptp.nat tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_num_num (tptp.set_num (-> tptp.num tptp.num) tptp.num tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr5237703264515865432t_unit (tptp.set_Pr1133966238863718811t_unit (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr5964920315653434322_ref_a (tptp.set_Pr1133966238863718811t_unit (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit tptp.ref_a) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr2749509334501985047nt_int (tptp.set_Pr958786334691620121nt_int (-> tptp.product_prod_int_int tptp.int) tptp.product_prod_int_int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr8532703628021589765nt_num (tptp.set_Pr958786334691620121nt_int (-> tptp.product_prod_int_int tptp.num) tptp.product_prod_int_int tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr8859634586176591525_nat_o (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr190934199572118623at_int (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr193424670081168899at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr5974128493091723341at_num (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.num) tptp.product_prod_nat_nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7275288873855648526at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_rat_int (tptp.set_rat (-> tptp.rat tptp.int) tptp.rat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_rat_nat (tptp.set_rat (-> tptp.rat tptp.nat) tptp.rat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6883301533820405721at_nat (tptp.set_rat (-> tptp.rat tptp.product_prod_nat_nat) tptp.rat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_rat_rat (tptp.set_rat (-> tptp.rat tptp.rat) tptp.rat tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_rat_char (tptp.set_rat (-> tptp.rat tptp.char) tptp.rat tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6677838525845560078at_nat (tptp.set_se7855581050983116737at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_char_int (tptp.set_char (-> tptp.char tptp.int) tptp.char tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_char_nat (tptp.set_char (-> tptp.char tptp.nat) tptp.char tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr8982933507515605408at_nat (tptp.set_char (-> tptp.char tptp.product_prod_nat_nat) tptp.char tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_char_rat (tptp.set_char (-> tptp.char tptp.rat) tptp.char tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Grp_char_char (tptp.set_char (-> tptp.char tptp.char) tptp.char tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_co1764293801198077070nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer)) tptp.produc101387210554329899nteger)
% 3.35/4.33 (declare-fun tptp.bNF_convol_o_o_o ((-> Bool Bool) (-> Bool Bool) Bool) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.bNF_convol_o_o_nat ((-> Bool Bool) (-> Bool tptp.nat) Bool) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.bNF_convol_o_nat_o ((-> Bool tptp.nat) (-> Bool Bool) Bool) tptp.product_prod_nat_o)
% 3.35/4.33 (declare-fun tptp.bNF_convol_o_nat_nat ((-> Bool tptp.nat) (-> Bool tptp.nat) Bool) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_convol_o_num_nat ((-> Bool tptp.num) (-> Bool tptp.nat) Bool) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co6169604788974073338nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer) tptp.produc723880050079548563nteger)
% 3.35/4.33 (declare-fun tptp.bNF_co3156833790671340178nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer) tptp.produc101387210554329899nteger)
% 3.35/4.33 (declare-fun tptp.bNF_co2174166945328636015nt_int ((-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_co2176657415837686291nt_nat ((-> tptp.int tptp.int) (-> tptp.int tptp.nat) tptp.int) tptp.product_prod_int_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co1174813233427581459at_int ((-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int) tptp.product_prod_nat_int)
% 3.35/4.33 (declare-fun tptp.bNF_co1177303703936631735at_nat ((-> tptp.int tptp.nat) (-> tptp.int tptp.nat) tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co6958007526947186177at_num ((-> tptp.int tptp.nat) (-> tptp.int tptp.num) tptp.int) tptp.product_prod_nat_num)
% 3.35/4.33 (declare-fun tptp.bNF_co8531006144098876929um_nat ((-> tptp.int tptp.num) (-> tptp.int tptp.nat) tptp.int) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co5088337930254655563um_num ((-> tptp.int tptp.num) (-> tptp.int tptp.num) tptp.int) tptp.product_prod_num_num)
% 3.35/4.33 (declare-fun tptp.bNF_convol_nat_o_o ((-> tptp.nat Bool) (-> tptp.nat Bool) tptp.nat) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.bNF_convol_nat_o_nat ((-> tptp.nat Bool) (-> tptp.nat tptp.nat) tptp.nat) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.bNF_convol_nat_nat_o ((-> tptp.nat tptp.nat) (-> tptp.nat Bool) tptp.nat) tptp.product_prod_nat_o)
% 3.35/4.33 (declare-fun tptp.bNF_co805650143699787099at_nat ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_convol_nat_num_o ((-> tptp.nat tptp.num) (-> tptp.nat Bool) tptp.nat) tptp.product_prod_num_o)
% 3.35/4.33 (declare-fun tptp.bNF_co8159352583862032293um_nat ((-> tptp.nat tptp.num) (-> tptp.nat tptp.nat) tptp.nat) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co4716684370017810927um_num ((-> tptp.nat tptp.num) (-> tptp.nat tptp.num) tptp.nat) tptp.product_prod_num_num)
% 3.35/4.33 (declare-fun tptp.bNF_convol_num_o_nat ((-> tptp.num Bool) (-> tptp.num tptp.nat) tptp.num) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co7969830008525221797at_nat ((-> tptp.num tptp.nat) (-> tptp.num tptp.nat) tptp.num) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co6100160411832691183um_nat ((-> tptp.num tptp.num) (-> tptp.num tptp.nat) tptp.num) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co6607689160745551784nt_int ((-> tptp.produc7812382424243267045t_unit tptp.int) (-> tptp.produc7812382424243267045t_unit tptp.int) tptp.produc7812382424243267045t_unit) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_co5610825919353547504at_nat ((-> tptp.produc7812382424243267045t_unit tptp.nat) (-> tptp.produc7812382424243267045t_unit tptp.nat) tptp.produc7812382424243267045t_unit) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co3748779267718262122nt_int ((-> tptp.product_prod_int_int tptp.int) (-> tptp.product_prod_int_int tptp.int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_co2751916026326257842at_nat ((-> tptp.product_prod_int_int tptp.nat) (-> tptp.product_prod_int_int tptp.nat) tptp.product_prod_int_int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co49787548815638194nt_int ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_co8276296344278409722at_nat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_co147202357524637304at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_cs4943907971211754724nteger (tptp.set_Pr8415741480598773322nteger (-> tptp.product_prod_int_int tptp.int) (-> tptp.produc2963269191615333738nteger tptp.int) (-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int) (-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_cs7194553038297458973at_int (tptp.set_Pr49084382684228242at_int (-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat) (-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) (-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat) (-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_fs409234558581511823t_unit ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool) tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.33 (declare-fun tptp.bNF_fs4543836202474805097nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.produc2963269191615333738nteger) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_fs8167890477030535480nt_int ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_fs6799373675401686564at_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_fs6342258632037972510at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.produc4196048018000912732at_int) tptp.produc859450856879609959at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_fs1946732770515719151at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_pi4515785505327359899nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.int tptp.code_integer) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_pi770922605693484880at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_re6580757339198446453_nat_o ((-> (-> Bool Bool) (-> Bool Bool) Bool) (-> (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat Bool) tptp.nat Bool) Bool) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7413876800493218871nt_nat ((-> (-> Bool Bool) (-> tptp.int tptp.nat) Bool) (-> (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) Bool) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1515921786380824775at_nat ((-> (-> Bool Bool) (-> tptp.nat tptp.nat) Bool) (-> (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) Bool) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7387973359137000979nt_num ((-> (-> Bool Bool) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) Bool) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2961086658867094474nt_num ((-> (-> tptp.int tptp.int) (-> tptp.int tptp.code_integer) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.int) tptp.int tptp.num) (-> (-> tptp.int tptp.code_integer) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2034674868506727813nt_nat ((-> (-> tptp.int tptp.int) (-> tptp.int tptp.int) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7492190849051111027nt_num ((-> (-> tptp.int tptp.int) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5502197115626545091er_num ((-> (-> tptp.int tptp.nat) (-> tptp.code_integer tptp.nat) Bool) (-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.code_integer tptp.nat) tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3642433447925381491nt_nat ((-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6307232852808291833nt_nat ((-> (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4099335476084980305nt_nat ((-> (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re9099949428469764705nt_num ((-> (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7435575058205011731_nat_o ((-> (-> tptp.int tptp.nat) (-> tptp.nat Bool) Bool) (-> (-> tptp.int tptp.num) (-> tptp.nat Bool) Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re717418264989850719at_nat ((-> (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.int tptp.num) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4310571189260822741nt_num ((-> (-> tptp.int tptp.nat) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7839584876883444355nt_num ((-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> (-> tptp.int tptp.int) tptp.int tptp.num) (-> (-> tptp.int tptp.code_integer) tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.int) tptp.int tptp.num) (-> (-> tptp.code_integer tptp.num) (-> tptp.int tptp.code_integer) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6292805115969292119er_num ((-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.code_integer tptp.num) tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4768042542643474933nt_num ((-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.int tptp.num) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1982657550219213441nt_nat ((-> (-> tptp.nat Bool) (-> tptp.int tptp.int) Bool) (-> (-> tptp.nat Bool) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4102725726183926567nt_num ((-> (-> tptp.nat Bool) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.nat Bool) (-> tptp.int tptp.num) Bool) (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2697311982885662685_nat_o ((-> (-> tptp.nat Bool) (-> tptp.nat Bool) Bool) (-> (-> tptp.nat Bool) (-> tptp.nat Bool) Bool) (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2144779315220482269at_nat ((-> (-> tptp.nat Bool) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.nat Bool) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.nat Bool) tptp.nat Bool) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3930744952143938759_nat_o ((-> (-> tptp.nat tptp.nat) (-> Bool Bool) Bool) (-> (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat Bool) tptp.nat Bool) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8622501330148003679nt_num ((-> (-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.int tptp.num) Bool) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7744223787735169245_nat_o ((-> (-> tptp.nat tptp.nat) (-> tptp.nat Bool) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat Bool) Bool) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3262823321055862553at_nat ((-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) Bool) (-> (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1160762158786734233nt_nat ((-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) Bool) (-> (-> (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.nat) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re239970166668089693at_nat ((-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) Bool) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re584878643992547173nt_num ((-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) Bool) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3931674169038344211_nat_o ((-> (-> tptp.nat tptp.num) (-> Bool Bool) Bool) (-> (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat Bool) tptp.nat Bool) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> Bool Bool) (-> tptp.nat Bool) tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5843449549409830101nt_nat ((-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) Bool) (-> (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.int tptp.int) tptp.int tptp.nat) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6524732562925676389at_nat ((-> (-> tptp.nat tptp.num) (-> tptp.nat tptp.nat) Bool) (-> (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2655444144887082515er_num ((-> (-> tptp.nat tptp.num) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.code_integer tptp.nat) tptp.code_integer tptp.num) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat tptp.num) (-> tptp.code_integer tptp.nat) tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3846787885862361009nt_num ((-> (-> tptp.nat tptp.num) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2742285375668209089nt_num ((-> (-> tptp.nat tptp.num) (-> tptp.nat tptp.num) Bool) (-> (-> (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.num) (-> (-> tptp.int tptp.nat) tptp.int tptp.num) Bool) (-> (-> tptp.nat tptp.num) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.num) (-> (-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4105200416192800571er_num ((-> (-> tptp.num tptp.num) (-> tptp.num tptp.num) Bool) (-> (-> (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.code_integer tptp.num) tptp.code_integer tptp.num) Bool) (-> (-> tptp.num tptp.num) (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.num tptp.num) (-> tptp.code_integer tptp.num) tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5446066262214944985nt_num ((-> (-> tptp.num tptp.num) (-> tptp.num tptp.num) Bool) (-> (-> (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.int tptp.num) tptp.int tptp.num) Bool) (-> (-> tptp.num tptp.num) (-> tptp.int tptp.num) tptp.int tptp.num) (-> (-> tptp.num tptp.num) (-> tptp.int tptp.num) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3284331099615978085nt_nat ((-> (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.int) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.int tptp.int) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8419181437172746013nt_nat ((-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.nat) (-> (-> tptp.int tptp.nat) tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2682547871993127601nt_num ((-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat tptp.num) (-> (-> tptp.int tptp.nat) tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_rel_fun_o_o_o_o ((-> Bool Bool Bool) (-> Bool Bool Bool) (-> Bool Bool) (-> Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4895681925607069953_o_nat ((-> Bool tptp.int Bool) (-> Bool tptp.nat Bool) (-> Bool Bool) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4209105892566519389_o_nat ((-> Bool tptp.nat Bool) (-> Bool tptp.nat Bool) (-> Bool Bool) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re766437678722298023_o_num ((-> Bool tptp.nat Bool) (-> Bool tptp.num Bool) (-> Bool Bool) (-> tptp.nat tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1181178334029315097nteger ((-> tptp.code_integer tptp.code_integer Bool) (-> (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool) (-> tptp.code_integer tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re40212662316476751um_num ((-> tptp.code_integer tptp.code_integer Bool) (-> tptp.num tptp.num Bool) (-> tptp.code_integer tptp.num) (-> tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8313794964846168862um_num ((-> tptp.code_integer tptp.int Bool) (-> tptp.num tptp.num Bool) (-> tptp.code_integer tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1366391616432607057unit_o ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) (-> (-> tptp.ref_a Bool) (-> tptp.heap_e7401611519738050253t_unit Bool) Bool) (-> tptp.ref_a tptp.ref_a Bool) (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5775369113877777_int_o ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) (-> (-> tptp.int Bool) (-> tptp.int Bool) Bool) (-> tptp.ref_a tptp.int Bool) (-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re9202112420002600977_nat_o ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) (-> (-> tptp.nat Bool) (-> tptp.nat Bool) Bool) (-> tptp.ref_a tptp.nat Bool) (-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1850668159662942673it_o_o ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) (-> Bool Bool Bool) (-> tptp.ref_a Bool) (-> tptp.heap_e7401611519738050253t_unit Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3379532845092657523nteger ((-> tptp.int tptp.code_integer Bool) (-> tptp.int tptp.code_integer Bool) (-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2807294637932363402at_nat ((-> tptp.int tptp.code_integer Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.int tptp.nat) (-> tptp.code_integer tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6718328864250387230um_num ((-> tptp.int tptp.code_integer Bool) (-> tptp.num tptp.num Bool) (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2828929484557863493at_int ((-> tptp.int tptp.code_integer Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5404797796594736747unit_o ((-> tptp.int tptp.int Bool) (-> (-> tptp.ref_a Bool) (-> tptp.heap_e7401611519738050253t_unit Bool) Bool) (-> tptp.int tptp.ref_a Bool) (-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3403563459893282935_int_o ((-> tptp.int tptp.int Bool) (-> (-> tptp.int Bool) (-> tptp.int Bool) Bool) (-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3376528473927230327_nat_o ((-> tptp.int tptp.int Bool) (-> (-> tptp.nat Bool) (-> tptp.nat Bool) Bool) (-> tptp.int tptp.nat Bool) (-> tptp.int tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5089333283451836215nt_o_o ((-> tptp.int tptp.int Bool) (-> Bool Bool Bool) (-> tptp.int Bool) (-> tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re982302072995117890nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.code_integer)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4712519889275205905nt_int ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4715010359784256181nt_nat ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.nat Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3713166177374151349at_int ((-> tptp.int tptp.int Bool) (-> tptp.nat tptp.int Bool) (-> tptp.int tptp.nat) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3715656647883201625at_nat ((-> tptp.int tptp.int Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.int tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re272988434038980259at_num ((-> tptp.int tptp.int Bool) (-> tptp.nat tptp.num Bool) (-> tptp.int tptp.nat) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1845987051190671011um_nat ((-> tptp.int tptp.int Bool) (-> tptp.num tptp.nat Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7626690874201225453um_num ((-> tptp.int tptp.int Bool) (-> tptp.num tptp.num Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8766404587435608311at_nat ((-> tptp.int tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4914077030771115051_nat_o ((-> tptp.int tptp.nat Bool) (-> tptp.nat Bool Bool) (-> tptp.int tptp.nat) (-> tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3344003087646356989at_nat ((-> tptp.int tptp.nat Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re9124706910656911431at_num ((-> tptp.int tptp.nat Bool) (-> tptp.nat tptp.num Bool) (-> tptp.int tptp.nat) (-> tptp.nat tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3760060065607074657_num_o ((-> tptp.int tptp.nat Bool) (-> tptp.num Bool Bool) (-> tptp.int tptp.num) (-> tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1474333490953826375um_nat ((-> tptp.int tptp.nat Bool) (-> tptp.num tptp.nat Bool) (-> tptp.int tptp.num) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4629543205785817921at_nat ((-> tptp.list_nat tptp.list_nat Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.list_nat tptp.nat) (-> tptp.list_nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re439150893885221597_nat_o ((-> tptp.nat Bool Bool) (-> tptp.nat Bool Bool) (-> tptp.nat tptp.nat) (-> Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8508505965575957011_num_o ((-> tptp.nat Bool Bool) (-> tptp.num Bool Bool) (-> tptp.nat tptp.num) (-> Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8207659476513966505_o_int ((-> tptp.nat tptp.int Bool) (-> Bool tptp.int Bool) (-> tptp.nat Bool) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8210149947023016781_o_nat ((-> tptp.nat tptp.int Bool) (-> Bool tptp.nat Bool) (-> tptp.nat Bool) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4767481733178795415_o_num ((-> tptp.nat tptp.int Bool) (-> Bool tptp.num Bool) (-> tptp.nat Bool) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6025474579976152573at_nat ((-> tptp.nat tptp.int Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2582806366131931207at_num ((-> tptp.nat tptp.int Bool) (-> tptp.nat tptp.num Bool) (-> tptp.nat tptp.nat) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4155804983283621959um_nat ((-> tptp.nat tptp.int Bool) (-> tptp.num tptp.nat Bool) (-> tptp.nat tptp.num) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5655699643857186083unit_o ((-> tptp.nat tptp.nat Bool) (-> (-> tptp.ref_a Bool) (-> tptp.heap_e7401611519738050253t_unit Bool) Bool) (-> tptp.nat tptp.ref_a Bool) (-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re605504016728627135_int_o ((-> tptp.nat tptp.nat Bool) (-> (-> tptp.int Bool) (-> tptp.int Bool) Bool) (-> tptp.nat tptp.int Bool) (-> tptp.nat tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re578469030762574527_nat_o ((-> tptp.nat tptp.nat Bool) (-> (-> tptp.nat Bool) (-> tptp.nat Bool) Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4705727531993890431at_o_o ((-> tptp.nat tptp.nat Bool) (-> Bool Bool Bool) (-> tptp.nat Bool) (-> tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7523573913982466217_o_nat ((-> tptp.nat tptp.nat Bool) (-> Bool tptp.nat Bool) (-> tptp.nat Bool) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6650684261131312217nt_int ((-> tptp.nat tptp.nat Bool) (-> tptp.int tptp.int Bool) (-> tptp.nat tptp.int) (-> tptp.nat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1402873238235875719_nat_o ((-> tptp.nat tptp.nat Bool) (-> tptp.nat Bool Bool) (-> tptp.nat tptp.nat) (-> tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5653821019739307937at_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2211152805895086571at_num ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.num Bool) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3784151423046777323um_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.num tptp.nat Bool) (-> tptp.nat tptp.num) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re341483209202555957um_num ((-> tptp.nat tptp.nat Bool) (-> tptp.num tptp.num Bool) (-> tptp.nat tptp.num) (-> tptp.nat tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4702136315717946289at_rat ((-> tptp.nat tptp.nat Bool) (-> tptp.rat tptp.rat Bool) (-> tptp.nat tptp.rat) (-> tptp.nat tptp.rat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4736500879113541833um_num ((-> tptp.num tptp.num Bool) (-> tptp.num tptp.num Bool) (-> tptp.num tptp.num) (-> tptp.num tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re717283939379294677_int_o ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7408651293131936558nt_int ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6644619430987730960nt_o_o ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> Bool Bool Bool) (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6202762543029211035nteger ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.int tptp.code_integer Bool) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re5552630237950767466nt_int ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.int tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4555766996558763186at_nat ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8466801222876787014um_num ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.num tptp.num Bool) (-> tptp.product_prod_nat_nat tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7400052026677387805at_int ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4202695980764964119_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat Bool) Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3099431351363272937at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3666534408544137501at_o_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> Bool Bool Bool) (-> tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re20414067882207223nt_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.int tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re8246922863344978751at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re2241393799969408733at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1865807574169326223at_o_o ((-> tptp.rat tptp.rat Bool) (-> Bool Bool Bool) (-> tptp.rat Bool) (-> tptp.rat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7554818335971813481nt_int ((-> tptp.rat tptp.rat Bool) (-> tptp.int tptp.int Bool) (-> tptp.rat tptp.int) (-> tptp.rat tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6557955094579809201at_nat ((-> tptp.rat tptp.rat Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.rat tptp.nat) (-> tptp.rat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re1692451286490762625ar_o_o ((-> tptp.char tptp.char Bool) (-> Bool Bool Bool) (-> tptp.char Bool) (-> tptp.char Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4780507660726531203_o_int ((-> tptp.char tptp.char Bool) (-> Bool tptp.int Bool) (-> tptp.char Bool) (-> tptp.char tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4782998131235581479_o_nat ((-> tptp.char tptp.char Bool) (-> Bool tptp.nat Bool) (-> tptp.char Bool) (-> tptp.char tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re6064627146911078825_int_o ((-> tptp.char tptp.char Bool) (-> tptp.int Bool Bool) (-> tptp.char tptp.int) (-> tptp.char Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4731199128827642459nt_int ((-> tptp.char tptp.char Bool) (-> tptp.int tptp.int Bool) (-> tptp.char tptp.int) (-> tptp.char tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re4733689599336692735nt_nat ((-> tptp.char tptp.char Bool) (-> tptp.int tptp.nat Bool) (-> tptp.char tptp.int) (-> tptp.char tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re7885669492343766789_nat_o ((-> tptp.char tptp.char Bool) (-> tptp.nat Bool Bool) (-> tptp.char tptp.nat) (-> tptp.char Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3731845416926587903at_int ((-> tptp.char tptp.char Bool) (-> tptp.nat tptp.int Bool) (-> tptp.char tptp.nat) (-> tptp.char tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_re3734335887435638179at_nat ((-> tptp.char tptp.char Bool) (-> tptp.nat tptp.nat Bool) (-> tptp.char tptp.nat) (-> tptp.char tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_sn8323453914685745821t_unit ((-> tptp.ref_a tptp.ref_a Bool) (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.33 (declare-fun tptp.bNF_sn8000174127721201323nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.produc2963269191615333738nteger) tptp.produc2963269191615333738nteger)
% 3.35/4.33 (declare-fun tptp.bNF_sn1062102010912252026nt_int ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_sn8916957246138178918at_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_sn649997494946348640at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.produc4196048018000912732at_int) tptp.produc4196048018000912732at_int)
% 3.35/4.33 (declare-fun tptp.bNF_sn1857951156667551021at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_vi7828673959370436579_int_o ((-> tptp.ref_a tptp.int) (-> tptp.heap_e7401611519738050253t_unit tptp.int) (-> tptp.int tptp.int Bool) tptp.ref_a tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi4623496019404053219_nat_o ((-> tptp.ref_a tptp.nat) (-> tptp.heap_e7401611519738050253t_unit tptp.nat) (-> tptp.nat tptp.nat Bool) tptp.ref_a tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi699694178825965831eger_o ((-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer) (-> tptp.int tptp.code_integer Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2125572119366604152_int_o ((-> tptp.int tptp.int) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.int Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi3884084463199473129_int_o ((-> tptp.int tptp.int) (-> tptp.int tptp.int) (-> tptp.int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi3197508430158922565_int_o ((-> tptp.int tptp.int) (-> tptp.nat tptp.int) (-> tptp.int tptp.int Bool) tptp.int tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5018550775591610529_nat_o ((-> tptp.int tptp.int) (-> tptp.nat tptp.nat) (-> tptp.int tptp.nat Bool) tptp.int tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1281217848275042457_rat_o ((-> tptp.int tptp.int) (-> tptp.nat tptp.rat) (-> tptp.int tptp.rat Bool) tptp.int tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi9149698133064535136char_o ((-> tptp.int tptp.int) (-> tptp.nat tptp.char) (-> tptp.int tptp.char Bool) tptp.int tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2193923016096921761_nat_o ((-> tptp.int tptp.nat) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi7769575839906753835_rat_o ((-> tptp.int tptp.nat) (-> tptp.num tptp.rat) (-> tptp.nat tptp.rat Bool) tptp.int tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1300075849944819442char_o ((-> tptp.int tptp.nat) (-> tptp.num tptp.char) (-> tptp.nat tptp.char Bool) tptp.int tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2326032003723069084_num_o ((-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) (-> tptp.num tptp.num Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2107963681178519309_num_o ((-> tptp.int tptp.num) (-> tptp.int tptp.num) (-> tptp.num tptp.num Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2881549544236934259_int_o ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1204582724742824157_nat_o ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi467646977814820164_int_o ((-> tptp.list_nat tptp.int) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.int Bool) tptp.list_nat tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5202502398764838569_nat_o ((-> tptp.list_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.list_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5856767400800367702unit_o ((-> tptp.nat Bool) (-> Bool tptp.product_unit) (-> Bool tptp.product_unit Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi3868162310295888627_rat_o ((-> tptp.nat Bool) (-> Bool tptp.rat) (-> Bool tptp.rat Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi8816436626763797690char_o ((-> tptp.nat Bool) (-> Bool tptp.char) (-> Bool tptp.char Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi7331807916455492308_int_o ((-> tptp.nat tptp.int) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.int Bool) tptp.nat tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi8357618154448083105_int_o ((-> tptp.nat tptp.int) (-> tptp.nat tptp.int) (-> tptp.int tptp.int Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1731478210338170163_nat_o ((-> tptp.nat tptp.int) (-> tptp.num tptp.nat) (-> tptp.int tptp.nat Bool) tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi6818137723729380987_o_o_o ((-> tptp.nat tptp.nat) (-> Bool Bool) (-> tptp.nat Bool Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1443435967014148806unit_o ((-> tptp.nat tptp.nat) (-> Bool tptp.product_unit) (-> tptp.nat tptp.product_unit Bool) tptp.nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi6667456707345531737_nat_o ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2930123780028963665_rat_o ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.rat) (-> tptp.nat tptp.rat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi8943400373106913048char_o ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.char) (-> tptp.nat tptp.char Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi190728152058600505_nat_o ((-> tptp.nat tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi1633389952966819264_nat_o ((-> tptp.product_prod_int_int tptp.int) (-> tptp.num tptp.nat) (-> tptp.int tptp.nat Bool) tptp.product_prod_int_int tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5082502771524357669nt_o_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.int tptp.int Bool) (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi8966365312794588230_int_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int tptp.int) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi33923956287962137eger_o ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer) (-> tptp.int tptp.code_integer Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi9094538908245281400_nat_o ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.num tptp.nat) (-> tptp.int tptp.nat Bool) tptp.product_prod_nat_nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2682369418337388893_int_o ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.int Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi9025507403824386624_o_o_o ((-> tptp.product_prod_nat_nat tptp.nat) (-> Bool Bool) (-> tptp.nat Bool Bool) tptp.product_prod_nat_nat Bool) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5493721401438417730_nat_o ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi5426221348228882691_int_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi763171854521451549_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi508398028314858188_int_o ((-> tptp.rat tptp.int) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.int Bool) tptp.rat tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi2997284877290766385_nat_o ((-> tptp.rat tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.rat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi7262943168399475603_int_o ((-> tptp.char tptp.int) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.int Bool) tptp.char tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_vi728936465572800120_nat_o ((-> tptp.char tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.char tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr2943678036615987864nt_int (tptp.set_o (-> Bool tptp.int) (-> Bool tptp.int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1946814795223983584at_nat (tptp.set_o (-> Bool tptp.nat) (-> Bool tptp.nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7727518618234538026at_num (tptp.set_o (-> Bool tptp.nat) (-> Bool tptp.num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr8686673574714534880nt_int (tptp.set_int (-> tptp.int tptp.int) (-> tptp.int tptp.int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7689810333322530600at_nat (tptp.set_int (-> tptp.int tptp.nat) (-> tptp.int tptp.nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr4247142119478309234at_num (tptp.set_int (-> tptp.int tptp.nat) (-> tptp.int tptp.num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr8315020014477690244nt_int (tptp.set_nat (-> tptp.nat tptp.int) (-> tptp.nat tptp.int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7318156773085685964at_nat (tptp.set_nat (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.bNF_Gr3875488559241464598at_num (tptp.set_nat (-> tptp.nat tptp.nat) (-> tptp.nat tptp.num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr5511461681843259283at_num (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.bNF_Gr166583433173494904er_num ((-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) (-> tptp.int tptp.code_integer Bool) tptp.num tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr7020624548710275655nt_num ((-> tptp.int tptp.num) (-> tptp.int tptp.num) (-> tptp.int tptp.int Bool) tptp.num tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr364077372107685167_int_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.int tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr1354378531936274772nt_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int tptp.int) (-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int)) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_Gr6955563364113978072nt_nat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.bNF_We7690717809131995284nc_o_o (tptp.set_o tptp.set_o) tptp.set_o_o)
% 3.35/4.33 (declare-fun tptp.bNF_We6830391624356636116_o_nat (tptp.set_o tptp.set_nat) tptp.set_o_nat)
% 3.35/4.33 (declare-fun tptp.bNF_We8730861560085513481t_unit (tptp.set_o tptp.set_Product_unit) tptp.set_o_Product_unit)
% 3.35/4.33 (declare-fun tptp.bNF_We8537379975951060974nt_int (tptp.set_int tptp.set_int) tptp.set_int_int)
% 3.35/4.33 (declare-fun tptp.bNF_We8539870446460111250nt_nat (tptp.set_int tptp.set_nat) tptp.set_int_nat)
% 3.35/4.33 (declare-fun tptp.bNF_We7904740386373615514nt_rat (tptp.set_int tptp.set_rat) tptp.set_int_rat)
% 3.35/4.33 (declare-fun tptp.bNF_We7538026264050006418at_int (tptp.set_nat tptp.set_int) tptp.set_nat_int)
% 3.35/4.33 (declare-fun tptp.bNF_We7540516734559056694at_nat (tptp.set_nat tptp.set_nat) tptp.set_nat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_We6195730058148253354_rat_o (tptp.set_rat tptp.set_o) tptp.set_rat_o)
% 3.35/4.33 (declare-fun tptp.bNF_We7223962090624190782at_nat (tptp.set_rat tptp.set_nat) tptp.set_rat_nat)
% 3.35/4.33 (declare-fun tptp.bNF_We8564238559827753503t_unit (tptp.set_rat tptp.set_Product_unit) tptp.set_rat_Product_unit)
% 3.35/4.33 (declare-fun tptp.bNF_We6174688282833725809char_o (tptp.set_char tptp.set_o) tptp.set_char_o)
% 3.35/4.33 (declare-fun tptp.bNF_We935846424581991991ar_nat (tptp.set_char tptp.set_nat) tptp.set_char_nat)
% 3.35/4.33 (declare-fun tptp.bNF_We7396736742984212070t_unit (tptp.set_char tptp.set_Product_unit) tptp.set_ch7814610555394875923t_unit)
% 3.35/4.33 (declare-fun tptp.bNF_We2264329196211740764nt_int (tptp.set_int (-> tptp.int tptp.int) (-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_We2266819666720791040nt_nat (tptp.set_int (-> tptp.int tptp.int) (-> tptp.int tptp.nat) (-> tptp.nat tptp.int) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_We1264975484310686208at_int (tptp.set_int (-> tptp.int tptp.nat) (-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.bNF_We1267465954819736484at_nat (tptp.set_int (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) (-> tptp.nat tptp.int) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.bNF_We1892675635974896128nt_int (tptp.set_int (-> tptp.nat tptp.int) (-> tptp.int tptp.int) (-> tptp.int tptp.nat) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_We1895166106483946404nt_nat (tptp.set_int (-> tptp.nat tptp.int) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.bNF_We893321924073841572at_int (tptp.set_int (-> tptp.nat tptp.nat) (-> tptp.int tptp.int) (-> tptp.int tptp.nat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.bNF_We895812394582891848at_nat (tptp.set_int (-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.bNF_We576767280138975660at_int (tptp.set_int (-> tptp.nat tptp.rat) (-> tptp.int tptp.int) (-> tptp.int tptp.nat) tptp.int) tptp.rat)
% 3.35/4.33 (declare-fun tptp.bNF_We579257750648025936at_nat (tptp.set_int (-> tptp.nat tptp.rat) (-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) tptp.int) tptp.rat)
% 3.35/4.33 (declare-fun tptp.bNF_We3818239936649020644el_nat (tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.basic_1872990034501187214nt_int ((-> tptp.int tptp.nat) (-> tptp.int tptp.nat) tptp.product_prod_int_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.basic_1875480505010237490nt_nat ((-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_int_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.basic_873636322600132658at_int ((-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.basic_876126793109182934at_nat ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.basic_685971451221398055t_unit (tptp.produc7812382424243267045t_unit) tptp.set_ref_a)
% 3.35/4.33 (declare-fun tptp.basic_fsts_int_int (tptp.product_prod_int_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.basic_fsts_nat_nat (tptp.product_prod_nat_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.basic_fsts_nat_num (tptp.product_prod_nat_num) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.basic_3661821009137050567at_nat (tptp.produc3843707927480180839at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.33 (declare-fun tptp.basic_1274512288150691911at_nat (tptp.produc1319942482725812455at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.33 (declare-fun tptp.basic_5328504652464829177at_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.basic_1496934909540232809t_unit (tptp.produc7812382424243267045t_unit) tptp.set_he8644174446132254637t_unit)
% 3.35/4.33 (declare-fun tptp.basic_snds_int_int (tptp.product_prod_int_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.basic_snds_nat_nat (tptp.product_prod_nat_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.basic_snds_nat_num (tptp.product_prod_nat_num) tptp.set_num)
% 3.35/4.33 (declare-fun tptp.basic_484852565060450053at_nat (tptp.produc3843707927480180839at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.33 (declare-fun tptp.basic_5713354656523905413at_nat (tptp.produc1319942482725812455at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.33 (declare-fun tptp.bit_take_bit_num (tptp.nat tptp.num) tptp.option_num)
% 3.35/4.33 (declare-fun tptp.code_bit_cut_integer (tptp.code_integer) tptp.produc6271795597528267376eger_o)
% 3.35/4.33 (declare-fun tptp.code_cr_integer (tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.code_divmod_abs (tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.code_divmod_integer (tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.code_int_of_integer (tptp.code_integer) tptp.int)
% 3.35/4.33 (declare-fun tptp.code_nat_of_integer (tptp.code_integer) tptp.nat)
% 3.35/4.33 (declare-fun tptp.code_negative (tptp.num) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.code_num_of_integer (tptp.code_integer) tptp.num)
% 3.35/4.33 (declare-fun tptp.code_pcr_integer (tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.complete_Inf_Inf_o_o (tptp.set_o_o Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comple5770381748412298549_int_o (tptp.set_int_int_o tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comple4393433247856107946_int_o (tptp.set_int_o tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comple1675732732025788397_nat_o (tptp.set_nat_nat_o tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple2433913294995299363_num_o (tptp.set_nat_num_o tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.comple6214475593288795910_nat_o (tptp.set_nat_o tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple4707286699709038525_int_o (tptp.set_Pr8049984349381595834_int_o tptp.product_prod_int_int) Bool)
% 3.35/4.33 (declare-fun tptp.comple6265855634338933877_nat_o (tptp.set_Pr5582243495563764594_nat_o tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple8183010123678664591_nat_o (tptp.set_Pr7010166363911110284_nat_o tptp.produc3843707927480180839at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple8322679762649017525_nat_o (tptp.set_se9180647916752606350_nat_o tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple5307621999477653941_nat_o (tptp.set_se7255092946006855566_nat_o tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.complete_Inf_Inf_o (tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.complete_Inf_Inf_int (tptp.set_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.complete_Inf_Inf_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comple2584293577114468500t_unit (tptp.set_Product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.comple3063163877087187839_set_o (tptp.set_set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.comple3628384868704368283et_int (tptp.set_set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comple7806235888213564991et_nat (tptp.set_set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comple1626965760690514720nt_int (tptp.set_se6260736226359567993nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.comple1930127330929219688at_nat (tptp.set_se7855581050983116737at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comple6868718957223342258at_num (tptp.set_se4826145725398303499at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.comple6332534001959699150at_nat (tptp.set_se6425085446898223655at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.comple6751905152567503566at_nat (tptp.set_se5479201105039950375at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.comple4403251139954110286at_nat (tptp.set_se7592288975875140775at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.comple7216939928495492468t_unit (tptp.set_set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.comple4298007329820168263et_rat (tptp.set_set_rat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comple7965528767983648192t_char (tptp.set_set_char) tptp.set_char)
% 3.35/4.33 (declare-fun tptp.complete_Sup_Sup_o_o (tptp.set_o_o Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comple7687260386943045147_int_o (tptp.set_int_int_o tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comple6496622788309502864_int_o (tptp.set_int_o tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comple3592611370556534995_nat_o (tptp.set_nat_nat_o tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple4350791933526045961_num_o (tptp.set_nat_num_o tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.comple8317665133742190828_nat_o (tptp.set_nat_o tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple342879659800731223_int_o (tptp.set_Pr8049984349381595834_int_o tptp.product_prod_int_int) Bool)
% 3.35/4.33 (declare-fun tptp.comple1901448594430626575_nat_o (tptp.set_Pr5582243495563764594_nat_o tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple1177764198577243945_nat_o (tptp.set_Pr7010166363911110284_nat_o tptp.produc3843707927480180839at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple493620192902636699_nat_o (tptp.set_se9180647916752606350_nat_o tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comple4502628867940267931_nat_o (tptp.set_se7255092946006855566_nat_o tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.complete_Sup_Sup_o (tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.complete_Sup_Sup_int (tptp.set_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.complete_Sup_Sup_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comple4687483117567863418t_unit (tptp.set_Product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.comple90263536869209701_set_o (tptp.set_set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.comple6989579708249578522t_unit (tptp.set_se4612898379794543757t_unit) tptp.set_he8644174446132254637t_unit)
% 3.35/4.33 (declare-fun tptp.comple3221217463730067765et_int (tptp.set_set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comple7399068483239264473et_nat (tptp.set_set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comple5382143125604098054nt_int (tptp.set_se6260736226359567993nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.comple5685304695842803022at_nat (tptp.set_se7855581050983116737at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comple1400524285282149784at_num (tptp.set_se4826145725398303499at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.comple2748534634209756852at_nat (tptp.set_se6425085446898223655at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.comple4364388969068068532at_nat (tptp.set_se5479201105039950375at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.comple7342073961973170484at_nat (tptp.set_se7592288975875140775at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.comple3349607820504768346t_unit (tptp.set_set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.comple3890839924845867745et_rat (tptp.set_set_rat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comple4338141846124676698t_char (tptp.set_set_char) tptp.set_char)
% 3.35/4.33 (declare-fun tptp.condit5488710616941104124bove_o (tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.condit1118808407379112185nteger (tptp.set_Code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.condit2212336002400062152ve_int (tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.condit2214826472909112428ve_nat (tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.condit2080475194861589617t_unit (tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.condit1579696412822616692ve_rat (tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.condit5477540289124974626et_nat (tptp.set_set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.condit5413489452508810728elow_o (tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.condit4933233095834890765nteger (tptp.set_Code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.condit1735850657277959132ow_int (tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.condit1738341127787009408ow_nat (tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.condit9161856309968323677t_unit (tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.condit1103211067700513672ow_rat (tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.condit68592940725977398et_nat (tptp.set_set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.nat_to_rat_surj (tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.adjust_div (tptp.product_prod_int_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.divmod_nat (tptp.nat tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.unique4921790084139445826nteger (tptp.num tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.unique5024387138958732305ep_int (tptp.num tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.unique5026877609467782581ep_nat (tptp.num tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.euclid4774559944035922753ze_int (tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.inverse_inverse_rat (tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.finite_Fpow_int (tptp.set_int) tptp.set_set_int)
% 3.35/4.33 (declare-fun tptp.finite_Fpow_nat (tptp.set_nat) tptp.set_set_nat)
% 3.35/4.33 (declare-fun tptp.finite_Fpow_rat (tptp.set_rat) tptp.set_set_rat)
% 3.35/4.33 (declare-fun tptp.finite_card_int (tptp.set_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.finite_card_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.finite711546835091564841at_nat (tptp.set_Pr1261947904930325089at_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.finite_card_rat (tptp.set_rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.finite6756937295472016048nteger (tptp.set_Co726186806682698383nteger (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.finite7905178416053733328on_o_o (tptp.set_o (-> Bool Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.finite4703585013658510744_o_nat (tptp.set_o (-> Bool tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite366418920864469932nteger (tptp.set_Code_integer (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.finite5985214029334008090_int_o (tptp.set_int (-> tptp.int Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.finite4582259249640653518nt_nat (tptp.set_int (-> tptp.int tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite7806256374766696054_nat_o (tptp.set_nat (-> tptp.nat Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.finite3582905537739598962at_nat (tptp.set_nat (-> tptp.nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite1496024664758132007_nat_o (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.finite2110315540964234241at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite2818816984019561153_nat_o (tptp.set_Pr4329608150637261639at_nat (-> tptp.produc3843707927480180839at_nat Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.finite8619596206551965927at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite954763878425697269nteger (tptp.set_Co726186806682698383nteger (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.finite2426395113773319005_o_nat (tptp.set_o (-> Bool tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite917065715488314481nteger (tptp.set_Code_integer (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.33 (declare-fun tptp.finite8981753823465611337nt_nat (tptp.set_int (-> tptp.int tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite7982400111564556781at_nat (tptp.set_nat (-> tptp.nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite5150387867909132486at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite352855791390415404at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.finite_finite_o (tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.finite_finite_int (tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.finite8100373058378681591st_nat (tptp.set_list_nat) Bool)
% 3.35/4.33 (declare-fun tptp.finite_finite_nat (tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.finite2998713641127702882nt_int (tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.33 (declare-fun tptp.finite6177210948735845034at_nat (tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.finite4343798906461161616at_nat (tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.finite4290736615968046902t_unit (tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.finite_finite_rat (tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.finite_finite_char (tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.bij_betw_nat_nat ((-> tptp.nat tptp.nat) tptp.set_nat tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_C2822359487432382964nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C3983183376822107068nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.comp_C8797469213163452608nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.comp_C7826480081638475456nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer) (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C6484513282182537548nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc101387210554329899nteger) (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer) tptp.produc101387210554329899nteger)
% 3.35/4.33 (declare-fun tptp.comp_P3928908779438215820nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.comp_o_o_o ((-> Bool Bool) (-> Bool Bool) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_o_o_int ((-> Bool Bool) (-> tptp.int Bool) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_o_o_nat ((-> Bool Bool) (-> tptp.nat Bool) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_o_o_num ((-> Bool Bool) (-> tptp.num Bool) tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.comp_o_int_nat ((-> Bool tptp.int) (-> tptp.nat Bool) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_o_nat_o ((-> Bool tptp.nat) (-> Bool Bool) Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_o_nat_int ((-> Bool tptp.nat) (-> tptp.int Bool) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_o_nat_nat ((-> Bool tptp.nat) (-> tptp.nat Bool) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_o_num_o ((-> Bool tptp.num) (-> Bool Bool) Bool) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_o_num_int ((-> Bool tptp.num) (-> tptp.int Bool) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_o_num_nat ((-> Bool tptp.num) (-> tptp.nat Bool) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_o_num_num ((-> Bool tptp.num) (-> tptp.num Bool) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_o7658611401268416066_o_nat ((-> Bool tptp.product_prod_o_o) (-> tptp.nat Bool) tptp.nat) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.comp_o6895741221744486154t_unit ((-> Bool tptp.set_o) (-> tptp.product_unit Bool) tptp.product_unit) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.comp_o_set_int_nat ((-> Bool tptp.set_int) (-> tptp.nat Bool) tptp.nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_o1521574261646630388t_unit ((-> Bool tptp.set_int) (-> tptp.product_unit Bool) tptp.product_unit) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_o_set_nat_nat ((-> Bool tptp.set_nat) (-> tptp.nat Bool) tptp.nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_o9190160103024335696t_unit ((-> Bool tptp.set_nat) (-> tptp.product_unit Bool) tptp.product_unit) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_o2254869825208929t_unit ((-> Bool tptp.set_Pr1261947904930325089at_nat) (-> tptp.product_unit Bool) tptp.product_unit) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comp_o4913564575355137019t_unit ((-> Bool tptp.set_Pr4329608150637261639at_nat) (-> tptp.product_unit Bool) tptp.product_unit) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.comp_o_set_rat_nat ((-> Bool tptp.set_rat) (-> tptp.nat Bool) tptp.nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_o_char_o ((-> Bool tptp.char) (-> Bool Bool) Bool) tptp.char)
% 3.35/4.33 (declare-fun tptp.comp_C2931745410781319416nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C1593894019821074884nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.comp_C7449957260575251196nteger ((-> tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C3531382070062128313er_num ((-> tptp.code_integer tptp.code_integer) (-> tptp.num tptp.code_integer) tptp.num) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C1043215000170864188nteger ((-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.code_integer) tptp.produc8923325533196201883nteger) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_C2177396528461469320um_int ((-> tptp.code_integer tptp.num) (-> tptp.int tptp.code_integer) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_C8580465762518603278nteger ((-> tptp.code_integer tptp.num) (-> tptp.produc2963269191615333738nteger tptp.code_integer) tptp.produc2963269191615333738nteger) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_h4837689053573563144t_unit ((-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit) (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_h7449592329096033597t_unit ((-> tptp.heap_e7401611519738050253t_unit tptp.int) (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_h8354993580257045729t_unit ((-> tptp.heap_e7401611519738050253t_unit tptp.nat) (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_h5940001671827863714t_unit ((-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit) (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.produc8126358835630522215t_unit)
% 3.35/4.33 (declare-fun tptp.comp_r3604920825623061426t_unit ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit) (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_r2143332150499412868t_unit ((-> tptp.ref_a tptp.ref_a) (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_r7249815618783853587t_unit ((-> tptp.ref_a tptp.int) (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_r8155216869944865719t_unit ((-> tptp.ref_a tptp.nat) (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_r6154141770783548544t_unit ((-> tptp.ref_a tptp.produc5288414631154139675_ref_a) (-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.produc5288414631154139675_ref_a)
% 3.35/4.33 (declare-fun tptp.comp_i653165354545908656at_int ((-> tptp.int tptp.int Bool) (-> tptp.produc4196048018000912732at_int tptp.int) tptp.produc4196048018000912732at_int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_i4519014998770822500at_int ((-> tptp.int tptp.int tptp.int) (-> tptp.produc4196048018000912732at_int tptp.int) tptp.produc4196048018000912732at_int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_o_o ((-> tptp.int Bool) (-> Bool tptp.int) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_int_o_int ((-> tptp.int Bool) (-> tptp.int tptp.int) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_int_o_nat ((-> tptp.int Bool) (-> tptp.nat tptp.int) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_i1585864551200866970er_int ((-> tptp.int tptp.code_integer) (-> tptp.int tptp.int) tptp.int) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_int_int_o ((-> tptp.int tptp.int) (-> Bool tptp.int) Bool) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_i2224564030725804698nteger ((-> tptp.int tptp.int) (-> tptp.code_integer tptp.int) tptp.code_integer) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_int_int ((-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_int_nat ((-> tptp.int tptp.int) (-> tptp.nat tptp.int) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_i4330622015127193916nt_int ((-> tptp.int tptp.int) (-> tptp.product_prod_int_int tptp.int) tptp.product_prod_int_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_int_rat ((-> tptp.int tptp.int) (-> tptp.rat tptp.int) tptp.rat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_int_char ((-> tptp.int tptp.int) (-> tptp.char tptp.int) tptp.char) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_int_nat_o ((-> tptp.int tptp.nat) (-> Bool tptp.int) Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_int_nat_int ((-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_int_nat_nat ((-> tptp.int tptp.nat) (-> tptp.nat tptp.int) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_i1292779930663060120nt_int ((-> tptp.int tptp.nat) (-> tptp.product_prod_int_int tptp.int) tptp.product_prod_int_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_i4471277238271202272at_nat ((-> tptp.int tptp.nat) (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_i5627883460353289149at_int ((-> tptp.int tptp.nat) (-> tptp.produc4196048018000912732at_int tptp.int) tptp.produc4196048018000912732at_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_int_nat_rat ((-> tptp.int tptp.nat) (-> tptp.rat tptp.int) tptp.rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_int_nat_char ((-> tptp.int tptp.nat) (-> tptp.char tptp.int) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_int_num_int ((-> tptp.int tptp.num) (-> tptp.int tptp.int) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_int_num_nat ((-> tptp.int tptp.num) (-> tptp.nat tptp.int) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_int_num_num ((-> tptp.int tptp.num) (-> tptp.num tptp.int) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_i3846818780818535807nteger ((-> tptp.int tptp.num) (-> tptp.produc2963269191615333738nteger tptp.int) tptp.produc2963269191615333738nteger) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_i7231038107349025742nt_int ((-> tptp.int tptp.num) (-> tptp.product_prod_int_int tptp.int) tptp.product_prod_int_int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_i1186163378102392086at_nat ((-> tptp.int tptp.num) (-> tptp.product_prod_nat_nat tptp.int) tptp.product_prod_nat_nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_i1108739374719436894at_int ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.int) tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_int_rat_nat ((-> tptp.int tptp.rat) (-> tptp.nat tptp.int) tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_int_set_nat_int ((-> tptp.int tptp.set_nat) (-> tptp.int tptp.int) tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_o_o ((-> tptp.nat Bool) (-> Bool tptp.nat) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_nat_o_int ((-> tptp.nat Bool) (-> tptp.int tptp.nat) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_nat_o_nat ((-> tptp.nat Bool) (-> tptp.nat tptp.nat) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_n1662990198670838940at_nat ((-> tptp.nat Bool) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_o ((-> tptp.nat tptp.int) (-> Bool tptp.nat) Bool) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_int ((-> tptp.nat tptp.int) (-> tptp.int tptp.nat) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_nat ((-> tptp.nat tptp.int) (-> tptp.nat tptp.nat) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_num ((-> tptp.nat tptp.int) (-> tptp.num tptp.nat) tptp.num) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_n5749082658982224864at_nat ((-> tptp.nat tptp.int) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_rat ((-> tptp.nat tptp.int) (-> tptp.rat tptp.nat) tptp.rat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_int_char ((-> tptp.nat tptp.int) (-> tptp.char tptp.nat) tptp.char) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_o ((-> tptp.nat tptp.nat) (-> Bool tptp.nat) Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_int ((-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_nat ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_num ((-> tptp.nat tptp.nat) (-> tptp.num tptp.nat) tptp.num) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_n2711240574518091068at_nat ((-> tptp.nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_rat ((-> tptp.nat tptp.nat) (-> tptp.rat tptp.nat) tptp.rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_nat_char ((-> tptp.nat tptp.nat) (-> tptp.char tptp.nat) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_n2103536230552569900nteger ((-> tptp.nat tptp.num) (-> tptp.code_integer tptp.nat) tptp.code_integer) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_nat_num_int ((-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_nat_num_nat ((-> tptp.nat tptp.num) (-> tptp.nat tptp.nat) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_nat_num_num ((-> tptp.nat tptp.num) (-> tptp.num tptp.nat) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_n8649498751204056690at_nat ((-> tptp.nat tptp.num) (-> tptp.product_prod_nat_nat tptp.nat) tptp.product_prod_nat_nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_n8574565218330151774at_nat ((-> tptp.nat tptp.product_prod_nat_nat) (-> tptp.nat tptp.nat) tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_n8531277669757933902um_int ((-> tptp.nat tptp.product_prod_num_num) (-> tptp.int tptp.nat) tptp.int) tptp.product_prod_num_num)
% 3.35/4.33 (declare-fun tptp.comp_nat_rat_int ((-> tptp.nat tptp.rat) (-> tptp.int tptp.nat) tptp.int) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_rat_nat ((-> tptp.nat tptp.rat) (-> tptp.nat tptp.nat) tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_rat_rat ((-> tptp.nat tptp.rat) (-> tptp.rat tptp.nat) tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_rat_char ((-> tptp.nat tptp.rat) (-> tptp.char tptp.nat) tptp.char) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_set_nat_int ((-> tptp.nat tptp.set_nat) (-> tptp.int tptp.nat) tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_set_nat_nat ((-> tptp.nat tptp.set_nat) (-> tptp.nat tptp.nat) tptp.nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_nat_set_rat_int ((-> tptp.nat tptp.set_rat) (-> tptp.int tptp.nat) tptp.int) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_set_rat_nat ((-> tptp.nat tptp.set_rat) (-> tptp.nat tptp.nat) tptp.nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_nat_char_char ((-> tptp.nat tptp.char) (-> tptp.char tptp.nat) tptp.char) tptp.char)
% 3.35/4.33 (declare-fun tptp.comp_num_o_o ((-> tptp.num Bool) (-> Bool tptp.num) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_num_o_int ((-> tptp.num Bool) (-> tptp.int tptp.num) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_num_o_nat ((-> tptp.num Bool) (-> tptp.nat tptp.num) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_num_o_num ((-> tptp.num Bool) (-> tptp.num tptp.num) tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.comp_num_nat_int ((-> tptp.num tptp.nat) (-> tptp.int tptp.num) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_num_nat_nat ((-> tptp.num tptp.nat) (-> tptp.nat tptp.num) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_num_nat_num ((-> tptp.num tptp.nat) (-> tptp.num tptp.num) tptp.num) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_num_num_o ((-> tptp.num tptp.num) (-> Bool tptp.num) Bool) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_n8557746072492896886nteger ((-> tptp.num tptp.num) (-> tptp.code_integer tptp.num) tptp.code_integer) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_num_num_int ((-> tptp.num tptp.num) (-> tptp.int tptp.num) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_num_num_nat ((-> tptp.num tptp.num) (-> tptp.nat tptp.num) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_num_num_num ((-> tptp.num tptp.num) (-> tptp.num tptp.num) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_num_set_int_int ((-> tptp.num tptp.set_int) (-> tptp.int tptp.num) tptp.int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_num_set_nat_int ((-> tptp.num tptp.set_nat) (-> tptp.int tptp.num) tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_num_set_rat_int ((-> tptp.num tptp.set_rat) (-> tptp.int tptp.num) tptp.int) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_P8564252314792299288nteger ((-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger) (-> tptp.code_integer tptp.produc723880050079548563nteger) tptp.code_integer) tptp.produc101387210554329899nteger)
% 3.35/4.33 (declare-fun tptp.comp_P2137996956111167876_o_o_o ((-> tptp.product_prod_o_o Bool) (-> Bool tptp.product_prod_o_o) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_P551574746845053877_o_o_o ((-> tptp.product_prod_o_o tptp.product_prod_o_o) (-> Bool tptp.product_prod_o_o) Bool) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.comp_P7034811116587396339_o_nat ((-> tptp.product_prod_o_o tptp.product_prod_o_o) (-> tptp.nat tptp.product_prod_o_o) tptp.nat) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.comp_P4785046977597218846at_nat ((-> tptp.product_prod_o_o tptp.product_prod_o_o) (-> tptp.product_prod_nat_nat tptp.product_prod_o_o) tptp.product_prod_nat_nat) tptp.product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.comp_P1471321874221585045at_o_o ((-> tptp.product_prod_o_o tptp.product_prod_nat_o) (-> Bool tptp.product_prod_o_o) Bool) tptp.product_prod_nat_o)
% 3.35/4.33 (declare-fun tptp.comp_P465755969289462830at_int ((-> tptp.product_prod_o_int tptp.product_prod_o_nat) (-> tptp.product_prod_nat_int tptp.product_prod_o_int) tptp.product_prod_nat_int) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.comp_P1422407636550552773_nat_o ((-> tptp.product_prod_o_nat tptp.product_prod_o_nat) (-> Bool tptp.product_prod_o_nat) Bool) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.comp_P1391661485614827491at_nat ((-> tptp.product_prod_o_nat tptp.product_prod_o_nat) (-> tptp.nat tptp.product_prod_o_nat) tptp.nat) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.comp_P4962864564169660718at_nat ((-> tptp.product_prod_o_nat tptp.product_prod_o_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_o_nat) tptp.product_prod_nat_nat) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.comp_P9057111047297513408at_int ((-> tptp.product_prod_o_nat tptp.product_prod_o_num) (-> tptp.product_prod_nat_int tptp.product_prod_o_nat) tptp.product_prod_nat_int) tptp.product_prod_o_num)
% 3.35/4.33 (declare-fun tptp.comp_P196761593691424337_nat_o ((-> tptp.product_prod_o_nat tptp.product_prod_nat_nat) (-> Bool tptp.product_prod_o_nat) Bool) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P972951341003599239_nat_o ((-> tptp.product_prod_o_nat tptp.product_prod_num_nat) (-> Bool tptp.product_prod_o_nat) Bool) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P3428181540658402820nteger ((-> tptp.produc8923325533196201883nteger tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.comp_P8237986404257982958t_unit ((-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit) (-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_P3239167524078694454t_unit ((-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit) (-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_P1287623958910499840t_unit ((-> tptp.produc1799199577659733785_ref_a tptp.ref_a) (-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a) tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_P2006160480335490974_ref_a ((-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) (-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit) tptp.produc1799199577659733785_ref_a) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_P8019343326919024234t_unit ((-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) (-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_P6390991081591698364at_nat ((-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) (-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit) tptp.product_prod_nat_nat) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.33 (declare-fun tptp.comp_P7254561687666694144_ref_a ((-> tptp.produc7812382424243267045t_unit tptp.ref_a) (-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit) tptp.produc1799199577659733785_ref_a) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_P4044372497395451596t_unit ((-> tptp.produc7812382424243267045t_unit tptp.ref_a) (-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_P7986581389989349338at_nat ((-> tptp.produc7812382424243267045t_unit tptp.ref_a) (-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit) tptp.product_prod_nat_nat) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_P9134237804721252988t_unit ((-> tptp.produc5288414631154139675_ref_a tptp.ref_a) (-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a) tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.33 (declare-fun tptp.comp_P9034173210191959223nt_int ((-> tptp.product_prod_int_int Bool) (-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.product_prod_int_int) Bool)
% 3.35/4.33 (declare-fun tptp.comp_P6651465171681656048nt_int ((-> tptp.product_prod_int_int tptp.int) (-> tptp.int tptp.product_prod_int_int) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P6653955642190706324nt_nat ((-> tptp.product_prod_int_int tptp.int) (-> tptp.nat tptp.product_prod_int_int) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P5356232565778667509nt_int ((-> tptp.product_prod_int_int tptp.int) (-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.product_prod_int_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P6018825582104210588nt_rat ((-> tptp.product_prod_int_int tptp.int) (-> tptp.rat tptp.product_prod_int_int) tptp.rat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P4161745170962941589t_char ((-> tptp.product_prod_int_int tptp.int) (-> tptp.char tptp.product_prod_int_int) tptp.char) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P2318390481314533713nt_int ((-> tptp.product_prod_int_int tptp.nat) (-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.product_prod_int_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P2788356708182965334nt_int ((-> tptp.product_prod_int_int tptp.product_prod_int_int) (-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.comp_P2134349925370910487at_int ((-> tptp.product_prod_int_int tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_int_int) tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P3488689526429045841nt_nat ((-> tptp.product_prod_int_nat tptp.nat) (-> tptp.product_prod_int_nat tptp.product_prod_int_nat) tptp.product_prod_int_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P1145193044942399421um_int ((-> tptp.product_prod_int_nat tptp.product_prod_nat_num) (-> tptp.int tptp.product_prod_int_nat) tptp.int) tptp.product_prod_nat_num)
% 3.35/4.33 (declare-fun tptp.comp_P5799945282029801519_o_nat ((-> tptp.product_prod_nat_o tptp.product_prod_nat_o) (-> tptp.nat tptp.product_prod_nat_o) tptp.nat) tptp.product_prod_nat_o)
% 3.35/4.33 (declare-fun tptp.comp_P8901546994122883554at_nat ((-> tptp.product_prod_nat_o tptp.product_prod_nat_o) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_o) tptp.product_prod_nat_nat) tptp.product_prod_nat_o)
% 3.35/4.33 (declare-fun tptp.comp_P6576135029341976421_o_nat ((-> tptp.product_prod_nat_o tptp.product_prod_num_o) (-> tptp.nat tptp.product_prod_nat_o) tptp.nat) tptp.product_prod_num_o)
% 3.35/4.33 (declare-fun tptp.comp_P5807473265676440968nt_nat ((-> tptp.product_prod_nat_o tptp.product_prod_num_o) (-> tptp.product_prod_int_nat tptp.product_prod_nat_o) tptp.product_prod_int_nat) tptp.product_prod_num_o)
% 3.35/4.33 (declare-fun tptp.comp_P397146161216181329at_int ((-> tptp.product_prod_nat_int tptp.nat) (-> tptp.product_prod_nat_int tptp.product_prod_nat_int) tptp.product_prod_nat_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P8376639181999047357at_int ((-> tptp.product_prod_nat_int tptp.product_prod_num_nat) (-> tptp.int tptp.product_prod_nat_int) tptp.int) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P3772045228931366376nt_int ((-> tptp.product_prod_nat_int tptp.product_prod_num_nat) (-> tptp.product_prod_int_int tptp.product_prod_nat_int) tptp.product_prod_int_int) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P2002127591014248037at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_P7900071416159368952at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_P3913276677246710332at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P4524073163769703009at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P4605287290794827253at_nat ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_P1953119740877977564at_int ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.product_prod_nat_nat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P5292260908303971472st_nat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.list_nat tptp.product_prod_nat_nat) tptp.list_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P1955610211387027840at_nat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.nat tptp.product_prod_nat_nat) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P1567445206330693457at_nat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P8635049891247748876at_int ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat) tptp.produc4196048018000912732at_int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P1320480151300532104at_rat ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.rat tptp.product_prod_nat_nat) tptp.rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P1491501995297412481t_char ((-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.char tptp.product_prod_nat_nat) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P7428279379633703887at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P7430769850142754163at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.nat tptp.product_prod_nat_nat) tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P6334688330072917552at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_num) (-> tptp.product_prod_nat_int tptp.product_prod_nat_nat) tptp.product_prod_nat_int) tptp.product_prod_nat_num)
% 3.35/4.33 (declare-fun tptp.comp_P5371577678113413053at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_num_nat) (-> tptp.nat tptp.product_prod_nat_nat) tptp.nat) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P5124699952429557552nt_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_num_nat) (-> tptp.product_prod_int_nat tptp.product_prod_nat_nat) tptp.product_prod_int_nat) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P7387482301570536291um_int ((-> tptp.product_prod_nat_nat tptp.product_prod_num_num) (-> tptp.int tptp.product_prod_nat_nat) tptp.int) tptp.product_prod_num_num)
% 3.35/4.33 (declare-fun tptp.comp_P9218946435557410242nt_int ((-> tptp.product_prod_nat_nat tptp.product_prod_num_num) (-> tptp.product_prod_int_int tptp.product_prod_nat_nat) tptp.product_prod_int_int) tptp.product_prod_num_num)
% 3.35/4.33 (declare-fun tptp.comp_P8336958949797789649um_nat ((-> tptp.product_prod_nat_num tptp.nat) (-> tptp.product_prod_num_nat tptp.product_prod_nat_num) tptp.product_prod_num_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_P5051845089628979463um_nat ((-> tptp.product_prod_nat_num tptp.num) (-> tptp.product_prod_num_nat tptp.product_prod_nat_num) tptp.product_prod_num_nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_P3192427084145116251at_num ((-> tptp.product_prod_num_nat tptp.product_prod_o_nat) (-> tptp.num tptp.product_prod_num_nat) tptp.num) tptp.product_prod_o_nat)
% 3.35/4.33 (declare-fun tptp.comp_P2539519431309506803at_num ((-> tptp.product_prod_num_nat tptp.product_prod_nat_nat) (-> tptp.num tptp.product_prod_num_nat) tptp.num) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.comp_P480327259280165693at_num ((-> tptp.product_prod_num_nat tptp.product_prod_num_nat) (-> tptp.num tptp.product_prod_num_nat) tptp.num) tptp.product_prod_num_nat)
% 3.35/4.33 (declare-fun tptp.comp_P4305060815297604026um_int ((-> tptp.product_prod_num_num tptp.num) (-> tptp.int tptp.product_prod_num_num) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_P864883071962432936um_num ((-> tptp.product_prod_num_num tptp.num) (-> tptp.num tptp.product_prod_num_num) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_P4974406650942564362at_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat) (-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comp_P4528037747288561284at_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat) (-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comp_P3728553842126764068at_nat ((-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat) (-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.comp_P8235817900121468292at_nat ((-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat) (-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.comp_P5156358013004227690it_o_o ((-> tptp.product_unit Bool) (-> Bool tptp.product_unit) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_P4985893458130756478_o_nat ((-> tptp.product_unit Bool) (-> tptp.nat tptp.product_unit) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_rat_o_o ((-> tptp.rat Bool) (-> Bool tptp.rat) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_rat_o_nat ((-> tptp.rat Bool) (-> tptp.nat tptp.rat) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.comp_rat_int_int ((-> tptp.rat tptp.int) (-> tptp.int tptp.rat) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_rat_int_nat ((-> tptp.rat tptp.int) (-> tptp.nat tptp.rat) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_rat_int_char ((-> tptp.rat tptp.int) (-> tptp.char tptp.rat) tptp.char) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_rat_nat_o ((-> tptp.rat tptp.nat) (-> Bool tptp.rat) Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_rat_nat_int ((-> tptp.rat tptp.nat) (-> tptp.int tptp.rat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_rat_nat_nat ((-> tptp.rat tptp.nat) (-> tptp.nat tptp.rat) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_rat_nat_rat ((-> tptp.rat tptp.nat) (-> tptp.rat tptp.rat) tptp.rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_rat_nat_char ((-> tptp.rat tptp.nat) (-> tptp.char tptp.rat) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_rat_num_nat ((-> tptp.rat tptp.num) (-> tptp.nat tptp.rat) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_rat_num_num ((-> tptp.rat tptp.num) (-> tptp.num tptp.rat) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_rat_rat_nat ((-> tptp.rat tptp.rat) (-> tptp.nat tptp.rat) tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_rat_rat_char ((-> tptp.rat tptp.rat) (-> tptp.char tptp.rat) tptp.char) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_rat_char_char ((-> tptp.rat tptp.char) (-> tptp.char tptp.rat) tptp.char) tptp.char)
% 3.35/4.33 (declare-fun tptp.comp_s4786119426940707554nteger ((-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer) (-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger) tptp.set_Pr4111642102156807771nteger) tptp.set_Code_integer)
% 3.35/4.33 (declare-fun tptp.comp_s9189197539837705563_set_o ((-> tptp.set_o tptp.set_nat) (-> tptp.set_o tptp.set_o) tptp.set_o) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s7717450105097109807et_nat ((-> tptp.set_int tptp.set_int) (-> tptp.set_nat tptp.set_int) tptp.set_nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s2487324123861929025et_int ((-> tptp.set_int tptp.set_int) (-> tptp.set_set_int tptp.set_int) tptp.set_set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s5712175470073906149et_int ((-> tptp.set_int tptp.set_nat) (-> tptp.set_set_int tptp.set_int) tptp.set_set_int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s7011316712748663051_int_o ((-> tptp.set_nat tptp.set_int) (-> Bool tptp.set_nat) Bool) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s5617672292595496825nt_int ((-> tptp.set_nat tptp.set_int) (-> tptp.int tptp.set_nat) tptp.int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s5620162763104547101nt_nat ((-> tptp.set_nat tptp.set_int) (-> tptp.nat tptp.set_nat) tptp.nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s6458263553158497821et_num ((-> tptp.set_nat tptp.set_int) (-> tptp.set_num tptp.set_nat) tptp.set_num) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s3768223441818958217et_nat ((-> tptp.set_nat tptp.set_int) (-> tptp.set_set_nat tptp.set_nat) tptp.set_set_nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s33089643564333159_nat_o ((-> tptp.set_nat tptp.set_nat) (-> Bool tptp.set_nat) Bool) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s3430750717902475037at_int ((-> tptp.set_nat tptp.set_nat) (-> tptp.int tptp.set_nat) tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s3433241188411525313at_nat ((-> tptp.set_nat tptp.set_nat) (-> tptp.nat tptp.set_nat) tptp.nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s8964582002068861047et_nat ((-> tptp.set_nat tptp.set_nat) (-> tptp.set_nat tptp.set_nat) tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s6993074788030935341et_nat ((-> tptp.set_nat tptp.set_nat) (-> tptp.set_set_nat tptp.set_nat) tptp.set_set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s8507027185284273247_rat_o ((-> tptp.set_nat tptp.set_rat) (-> Bool tptp.set_nat) Bool) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_s8253438564248248613at_int ((-> tptp.set_nat tptp.set_rat) (-> tptp.int tptp.set_nat) tptp.int) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_s8255929034757298889at_nat ((-> tptp.set_nat tptp.set_rat) (-> tptp.nat tptp.set_nat) tptp.nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_s6435139744279249717et_nat ((-> tptp.set_nat tptp.set_rat) (-> tptp.set_set_nat tptp.set_nat) tptp.set_set_nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_s7355055891894327172at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat) tptp.produc3843707927480180839at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.comp_s8709038167382007543et_int ((-> tptp.set_set_int tptp.set_int) (-> tptp.set_set_int tptp.set_set_int) tptp.set_set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s1975749275458958491et_nat ((-> tptp.set_set_int tptp.set_int) (-> tptp.set_set_nat tptp.set_set_int) tptp.set_set_nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_s6907669228194913343et_int ((-> tptp.set_set_nat tptp.set_nat) (-> tptp.set_set_int tptp.set_set_nat) tptp.set_set_int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s174380336271864291et_nat ((-> tptp.set_set_nat tptp.set_nat) (-> tptp.set_set_nat tptp.set_set_nat) tptp.set_set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_s703482200030188019et_nat ((-> tptp.set_set_rat tptp.set_rat) (-> tptp.set_set_nat tptp.set_set_rat) tptp.set_set_nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_char_o_o ((-> tptp.char Bool) (-> Bool tptp.char) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.comp_char_o_char ((-> tptp.char Bool) (-> tptp.char tptp.char) tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.comp_char_int_char ((-> tptp.char tptp.int) (-> tptp.char tptp.char) tptp.char) tptp.int)
% 3.35/4.33 (declare-fun tptp.comp_char_nat_int ((-> tptp.char tptp.nat) (-> tptp.int tptp.char) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_char_nat_nat ((-> tptp.char tptp.nat) (-> tptp.nat tptp.char) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_char_nat_char ((-> tptp.char tptp.nat) (-> tptp.char tptp.char) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.comp_char_num_nat ((-> tptp.char tptp.num) (-> tptp.nat tptp.char) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_char_num_num ((-> tptp.char tptp.num) (-> tptp.num tptp.char) tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_char_num_char ((-> tptp.char tptp.num) (-> tptp.char tptp.char) tptp.char) tptp.num)
% 3.35/4.33 (declare-fun tptp.comp_char_rat_char ((-> tptp.char tptp.rat) (-> tptp.char tptp.char) tptp.char) tptp.rat)
% 3.35/4.33 (declare-fun tptp.comp_char_set_int_o ((-> tptp.char tptp.set_int) (-> Bool tptp.char) Bool) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_c3102392033783471720nt_nat ((-> tptp.char tptp.set_int) (-> tptp.nat tptp.char) tptp.nat) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_c8883095856794026162nt_num ((-> tptp.char tptp.set_int) (-> tptp.num tptp.char) tptp.num) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.comp_char_set_nat_o ((-> tptp.char tptp.set_nat) (-> Bool tptp.char) Bool) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_c912979988581399656at_int ((-> tptp.char tptp.set_nat) (-> tptp.int tptp.char) tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_c915470459090449932at_nat ((-> tptp.char tptp.set_nat) (-> tptp.nat tptp.char) tptp.nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_c6696174282101004374at_num ((-> tptp.char tptp.set_nat) (-> tptp.num tptp.char) tptp.num) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.comp_char_set_rat_o ((-> tptp.char tptp.set_rat) (-> Bool tptp.char) Bool) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_c5735667834927173232at_int ((-> tptp.char tptp.set_rat) (-> tptp.int tptp.char) tptp.int) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_c5738158305436223508at_nat ((-> tptp.char tptp.set_rat) (-> tptp.nat tptp.char) tptp.nat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_c2295490091592002142at_num ((-> tptp.char tptp.set_rat) (-> tptp.num tptp.char) tptp.num) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.comp_char_char_char ((-> tptp.char tptp.char) (-> tptp.char tptp.char) tptp.char) tptp.char)
% 3.35/4.33 (declare-fun tptp.fun_upd_o_o ((-> Bool Bool) Bool Bool Bool) Bool)
% 3.35/4.33 (declare-fun tptp.fun_upd_o_nat ((-> Bool tptp.nat) Bool tptp.nat Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.fun_up846054379331416818t_unit ((-> Bool tptp.product_unit) Bool tptp.product_unit Bool) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.fun_upd_o_set_o ((-> Bool tptp.set_o) Bool tptp.set_o Bool) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.fun_up4718931970374059986t_unit ((-> Bool tptp.set_Product_unit) Bool tptp.set_Product_unit Bool) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.fun_up8056716234270145717nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.fun_up8139772397987072257nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_o ((-> tptp.int Bool) tptp.int Bool tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_int ((-> tptp.int tptp.int) tptp.int tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_nat ((-> tptp.int tptp.nat) tptp.int tptp.nat tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_num ((-> tptp.int tptp.num) tptp.int tptp.num tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.fun_up2220634978854545698t_unit ((-> tptp.int tptp.product_unit) tptp.int tptp.product_unit tptp.int) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_set_o ((-> tptp.int tptp.set_o) tptp.int tptp.set_o tptp.int) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.fun_upd_int_set_nat ((-> tptp.int tptp.set_nat) tptp.int tptp.set_nat tptp.int) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.fun_up5054257004045450754t_unit ((-> tptp.int tptp.set_Product_unit) tptp.int tptp.set_Product_unit tptp.int) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.fun_upd_nat_o ((-> tptp.nat Bool) tptp.nat Bool tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.fun_upd_nat_int ((-> tptp.nat tptp.int) tptp.nat tptp.int tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.fun_upd_nat_nat ((-> tptp.nat tptp.nat) tptp.nat tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.fun_upd_nat_rat ((-> tptp.nat tptp.rat) tptp.nat tptp.rat tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.fun_upd_nat_set_o ((-> tptp.nat tptp.set_o) tptp.nat tptp.set_o tptp.nat) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.fun_up1220017903161424222t_unit ((-> tptp.nat tptp.set_Product_unit) tptp.nat tptp.set_Product_unit tptp.nat) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.fun_up5432024876597553480unit_o ((-> tptp.product_unit Bool) tptp.product_unit Bool tptp.product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.fun_up6473050886840373792it_nat ((-> tptp.product_unit tptp.nat) tptp.product_unit tptp.nat tptp.product_unit) tptp.nat)
% 3.35/4.33 (declare-fun tptp.fun_up6875000483049295805t_unit ((-> tptp.product_unit tptp.product_unit) tptp.product_unit tptp.product_unit tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.fun_up1762901246852280360_set_o ((-> tptp.product_unit tptp.set_o) tptp.product_unit tptp.set_o tptp.product_unit) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.fun_up4569834200710200790et_nat ((-> tptp.product_unit tptp.set_nat) tptp.product_unit tptp.set_nat tptp.product_unit) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.fun_up488859312337516701t_unit ((-> tptp.product_unit tptp.set_Product_unit) tptp.product_unit tptp.set_Product_unit tptp.product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.id_nat_o ((-> tptp.nat Bool) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.id_nat_nat ((-> tptp.nat tptp.nat) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.id_Pro496765588584934260nteger ((-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.id_o (Bool) Bool)
% 3.35/4.33 (declare-fun tptp.id_Code_integer (tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.id_int (tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.id_list_nat (tptp.list_nat) tptp.list_nat)
% 3.35/4.33 (declare-fun tptp.id_nat (tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.id_num (tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.id_Pro2309048762231606924nteger (tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.id_Pro4381231610383771306nt_int (tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.id_Pro7559728917991913458at_nat (tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.id_Pro8267972854940751164at_num (tptp.product_prod_nat_num) tptp.product_prod_nat_num)
% 3.35/4.33 (declare-fun tptp.id_Pro8722402698821300696at_nat (tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.id_Pro6043886709289754456at_nat (tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.33 (declare-fun tptp.id_Product_unit (tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.id_rat (tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.id_set_o (tptp.set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.id_set_int (tptp.set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.id_set_nat (tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.id_set_num (tptp.set_num) tptp.set_num)
% 3.35/4.33 (declare-fun tptp.id_set2334057505560298834at_nat (tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.id_set7849613212452405432at_nat (tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.id_char (tptp.char) tptp.char)
% 3.35/4.33 (declare-fun tptp.inj_on5500977043710295017nteger ((-> (-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Co4375521073081744395nteger) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on3998011822705705585nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Co726186806682698383nteger) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on856898432580761861nt_nat ((-> (-> tptp.int tptp.int) tptp.int tptp.nat) tptp.set_int_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on7039184780174133295nt_int ((-> (-> tptp.int tptp.int) tptp.set_Pr958786334691620121nt_int) tptp.set_int_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on5377432224680912883nt_num ((-> (-> tptp.int tptp.nat) tptp.int tptp.num) tptp.set_int_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_o_nat_o ((-> (-> tptp.nat Bool) tptp.nat Bool) tptp.set_nat_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on2461717442902640625at_nat ((-> (-> tptp.nat tptp.nat) tptp.nat tptp.nat) tptp.set_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on3412903767820855855at_nat ((-> (-> tptp.nat tptp.nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_o_o ((-> Bool Bool) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_o_int ((-> Bool tptp.int) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_o_nat ((-> Bool tptp.nat) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on4268752236855399398t_unit ((-> Bool tptp.product_unit) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_o_rat ((-> Bool tptp.rat) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_o_char ((-> Bool tptp.char) tptp.set_o) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on108595395805848489nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.set_Code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on7031512951821619701nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1158064722259180589nteger ((-> tptp.code_integer tptp.code_integer) tptp.set_Code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_int_o ((-> tptp.int Bool) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_int_int ((-> tptp.int tptp.int) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_int_nat ((-> tptp.int tptp.nat) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_int_num ((-> tptp.int tptp.num) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on5397397550511676250nt_int ((-> tptp.int tptp.product_prod_int_int) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8575894858119818402at_nat ((-> tptp.int tptp.product_prod_nat_nat) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on4178023183795006766t_unit ((-> tptp.int tptp.product_unit) tptp.set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on3049792774292151987st_nat ((-> tptp.list_nat tptp.list_nat) tptp.set_list_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on7574789179980466158at_nat ((-> tptp.list_nat tptp.product_prod_nat_nat) tptp.set_list_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_o ((-> tptp.nat Bool) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_int ((-> tptp.nat tptp.int) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_nat ((-> tptp.nat tptp.nat) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_num ((-> tptp.nat tptp.num) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on5538052773655684606at_nat ((-> tptp.nat tptp.product_prod_nat_nat) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on6246296710604522312at_num ((-> tptp.nat tptp.product_prod_nat_num) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on7061601236592826506t_unit ((-> tptp.nat tptp.product_unit) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_rat ((-> tptp.nat tptp.rat) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_nat_char ((-> tptp.nat tptp.char) tptp.set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_num_o ((-> tptp.num Bool) tptp.set_num) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_num_int ((-> tptp.num tptp.int) tptp.set_num) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_num_nat ((-> tptp.num tptp.nat) tptp.set_num) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on20428373856169009nteger ((-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Pr4811707699266497531nteger) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on6454360653267994289nt_int ((-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on2178005380612969504at_nat ((-> tptp.product_prod_nat_nat tptp.nat) tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8969904277767023793at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on2339680571444523825at_num ((-> tptp.product_prod_num_nat tptp.product_prod_nat_num) tptp.set_Pr3280342998896498603um_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on991952103320416098_nat_o ((-> tptp.produc859450856879609959at_nat Bool) tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on490725545064285830at_nat ((-> tptp.produc859450856879609959at_nat tptp.nat) tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on229527429751349963at_nat ((-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat) tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1041401102088758999t_unit ((-> tptp.produc859450856879609959at_nat tptp.product_unit) tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8430303779476321073at_nat ((-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat) tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on3108384905993948887t_unit ((-> tptp.produc3843707927480180839at_nat tptp.product_unit) tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on3942866938762682161at_nat ((-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat) tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8854722734121536060unit_o ((-> tptp.product_unit Bool) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8427948621271784584it_int ((-> tptp.product_unit tptp.int) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8430439091780834860it_nat ((-> tptp.product_unit tptp.nat) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8151373323710067377t_unit ((-> tptp.product_unit tptp.product_unit) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on7795309031694339124it_rat ((-> tptp.product_unit tptp.rat) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1959294024837303853t_char ((-> tptp.product_unit tptp.char) tptp.set_Product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_rat_o ((-> tptp.rat Bool) tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_rat_int ((-> tptp.rat tptp.int) tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_rat_nat ((-> tptp.rat tptp.nat) tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on8867882244352206326at_nat ((-> tptp.rat tptp.product_prod_nat_nat) tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_rat_rat ((-> tptp.rat tptp.rat) tptp.set_rat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on6435365835345961783et_int ((-> tptp.set_int tptp.set_int) tptp.set_set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1389844818000382683et_nat ((-> tptp.set_int tptp.set_nat) tptp.set_set_int) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on426556184350386907et_int ((-> tptp.set_nat tptp.set_int) tptp.set_set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on4604407203859583615et_nat ((-> tptp.set_nat tptp.set_nat) tptp.set_set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1096178645466186887et_rat ((-> tptp.set_nat tptp.set_rat) tptp.set_set_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on699426629415580343at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat) tptp.set_se7855581050983116737at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1468925692805905105at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat) tptp.set_se5479201105039950375at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_char_o ((-> tptp.char Bool) tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_char_int ((-> tptp.char tptp.int) tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_char_nat ((-> tptp.char tptp.nat) tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on1021528964648911549at_nat ((-> tptp.char tptp.product_prod_nat_nat) tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.inj_on_char_char ((-> tptp.char tptp.char) tptp.set_char) Bool)
% 3.35/4.33 (declare-fun tptp.map_fu1227494855608507351um_num ((-> tptp.code_integer tptp.int) (-> tptp.num tptp.num) (-> tptp.int tptp.num) tptp.code_integer) tptp.num)
% 3.35/4.33 (declare-fun tptp.map_fu434086159418415080_int_o ((-> tptp.int tptp.product_prod_nat_nat) (-> (-> tptp.product_prod_nat_nat Bool) tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.map_fu4960017516451851995nt_int ((-> tptp.int tptp.product_prod_nat_nat) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.int tptp.int) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.map_fu4826362097070443709at_o_o ((-> tptp.int tptp.product_prod_nat_nat) (-> Bool Bool) (-> tptp.product_prod_nat_nat Bool) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.map_fu2345160673673942751at_nat ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.map_fu3667384564859982768at_int ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_o_o (tptp.set_o (-> Bool Bool) Bool) Bool)
% 3.35/4.33 (declare-fun tptp.the_inv_into_o_int (tptp.set_o (-> Bool tptp.int) tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.the_inv_into_o_nat (tptp.set_o (-> Bool tptp.nat) tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.the_inv_into_o_rat (tptp.set_o (-> Bool tptp.rat) tptp.rat) Bool)
% 3.35/4.33 (declare-fun tptp.the_inv_into_o_char (tptp.set_o (-> Bool tptp.char) tptp.char) Bool)
% 3.35/4.33 (declare-fun tptp.the_inv_into_int_o (tptp.set_int (-> tptp.int Bool) Bool) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_int_int (tptp.set_int (-> tptp.int tptp.int) tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_int_nat (tptp.set_int (-> tptp.int tptp.nat) tptp.nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_int_num (tptp.set_int (-> tptp.int tptp.num) tptp.num) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_int_rat (tptp.set_int (-> tptp.int tptp.rat) tptp.rat) tptp.int)
% 3.35/4.33 (declare-fun tptp.the_inv_into_nat_o (tptp.set_nat (-> tptp.nat Bool) Bool) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_nat_int (tptp.set_nat (-> tptp.nat tptp.int) tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_nat_nat (tptp.set_nat (-> tptp.nat tptp.nat) tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_nat_num (tptp.set_nat (-> tptp.nat tptp.num) tptp.num) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_nat_rat (tptp.set_nat (-> tptp.nat tptp.rat) tptp.rat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_in9023905271258939222t_char (tptp.set_nat (-> tptp.nat tptp.char) tptp.char) tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_num_o (tptp.set_num (-> tptp.num Bool) Bool) tptp.num)
% 3.35/4.33 (declare-fun tptp.the_inv_into_num_int (tptp.set_num (-> tptp.num tptp.int) tptp.int) tptp.num)
% 3.35/4.33 (declare-fun tptp.the_inv_into_num_nat (tptp.set_num (-> tptp.num tptp.nat) tptp.nat) tptp.num)
% 3.35/4.33 (declare-fun tptp.the_in43325605794470270unit_o (tptp.set_Product_unit (-> tptp.product_unit Bool) Bool) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.the_in3915408195775746418it_rat (tptp.set_Product_unit (-> tptp.product_unit tptp.rat) tptp.rat) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.the_in3194898024646563179t_char (tptp.set_Product_unit (-> tptp.product_unit tptp.char) tptp.char) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.the_inv_into_rat_o (tptp.set_rat (-> tptp.rat Bool) Bool) tptp.rat)
% 3.35/4.33 (declare-fun tptp.the_inv_into_rat_nat (tptp.set_rat (-> tptp.rat tptp.nat) tptp.nat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.fun_in_rel_int_int (tptp.set_Pr958786334691620121nt_int tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.fun_in_rel_nat_nat (tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.fun_in_rel_nat_num (tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.fun_in8056734985859589634at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.fun_in6812141508599261570at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.fun_is_measure_int ((-> tptp.int tptp.nat)) Bool)
% 3.35/4.33 (declare-fun tptp.fun_max_strict () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.fun_max_weak () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.fun_min_strict () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.fun_min_weak () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.fun_pair_leq () tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.fun_pair_less () tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.fun_re2478310338295953701at_nat (tptp.produc1319942482725812455at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.fun_rp8445993449185644698at_nat (tptp.produc1319942482725812455at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) tptp.produc1319942482725812455at_nat)
% 3.35/4.33 (declare-fun tptp.gcd_Gcd_int (tptp.set_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.gcd_Gcd_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.gcd_Lcm_int (tptp.set_int) tptp.int)
% 3.35/4.33 (declare-fun tptp.gcd_Lcm_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.abs_abs_Code_integer (tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.abs_abs_int (tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.abs_abs_rat (tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.minus_8373710615458151222nteger (tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.minus_minus_int (tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.minus_minus_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.minus_minus_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.minus_minus_set_o (tptp.set_o tptp.set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.minus_2355218937544613996nteger (tptp.set_Code_integer tptp.set_Code_integer) tptp.set_Code_integer)
% 3.35/4.33 (declare-fun tptp.minus_minus_set_int (tptp.set_int tptp.set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.minus_minus_set_nat (tptp.set_nat tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.minus_7052513330764642158od_o_o (tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o) tptp.set_Product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.minus_1052850069191792384nt_int (tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.minus_1356011639430497352at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.minus_8321449233255521966at_nat (tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.minus_8235382265540049710at_nat (tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat) tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.33 (declare-fun tptp.minus_3314409938677909166at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.minus_8674369445256047406at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.minus_6452836326544984404t_unit (tptp.set_Product_unit tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.minus_minus_set_rat (tptp.set_rat tptp.set_rat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.minus_minus_set_char (tptp.set_char tptp.set_char) tptp.set_char)
% 3.35/4.33 (declare-fun tptp.one_one_Code_integer () tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.one_one_int () tptp.int)
% 3.35/4.33 (declare-fun tptp.one_one_nat () tptp.nat)
% 3.35/4.33 (declare-fun tptp.plus_p5714425477246183910nteger (tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.plus_plus_int (tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.plus_plus_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.plus_plus_num (tptp.num tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.plus_plus_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.sgn_sgn_Code_integer (tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.sgn_sgn_int (tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.times_3573771949741848930nteger (tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.times_times_int (tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.times_times_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.times_times_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.uminus1351360451143612070nteger (tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.uminus_uminus_int (tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.uminus2952777764628376836t_unit (tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.uminus_uminus_rat (tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.zero_z3403309356797280102nteger () tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.zero_zero_int () tptp.int)
% 3.35/4.33 (declare-fun tptp.zero_zero_nat () tptp.nat)
% 3.35/4.33 (declare-fun tptp.the_Pr5012129486825234846t_unit ((-> tptp.produc7812382424243267045t_unit Bool)) tptp.produc7812382424243267045t_unit)
% 3.35/4.33 (declare-fun tptp.the_Pr4378521158711661632nt_int ((-> tptp.product_prod_int_int Bool)) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.the_Pr7557018466319803784at_nat ((-> tptp.product_prod_nat_nat Bool)) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.the_Pr8265262403268641490at_num ((-> tptp.product_prod_nat_num Bool)) tptp.product_prod_nat_num)
% 3.35/4.33 (declare-fun tptp.the_Pr4604535484834969198at_nat ((-> tptp.produc3843707927480180839at_nat Bool)) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.the_Pr4877703158196064750at_nat ((-> tptp.produc1319942482725812455at_nat Bool)) tptp.produc1319942482725812455at_nat)
% 3.35/4.33 (declare-fun tptp.defaul566961228789861419t_unit () tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.lim_Product_unit (tptp.heap_e7401611519738050253t_unit) tptp.nat)
% 3.35/4.33 (declare-fun tptp.heap_b146640354529102224_ref_a (tptp.heap_Heap_ref_a (-> tptp.ref_a tptp.heap_Heap_ref_a)) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_effect_ref_a (tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a) Bool)
% 3.35/4.33 (declare-fun tptp.heap_e2830298082929533060t_unit (tptp.heap_H6156071679106078628t_unit tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit) Bool)
% 3.35/4.33 (declare-fun tptp.heap_effect_a (tptp.heap_Heap_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a) Bool)
% 3.35/4.33 (declare-fun tptp.heap_guard_ref_a ((-> tptp.heap_e7401611519738050253t_unit Bool) (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_heap_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_raise_ref_a (tptp.literal) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_return_ref_a (tptp.ref_a) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_success_ref_a (tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.33 (declare-fun tptp.heap_tap_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.heap_tap_a ((-> tptp.heap_e7401611519738050253t_unit tptp.a)) tptp.heap_Heap_a)
% 3.35/4.33 (declare-fun tptp.if_Code_integer (Bool tptp.code_integer tptp.code_integer) tptp.code_integer)
% 3.35/4.33 (declare-fun tptp.if_Heap_Heap_ref_a (Bool tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a) tptp.heap_Heap_ref_a)
% 3.35/4.33 (declare-fun tptp.if_int (Bool tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.if_nat (Bool tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.if_num (Bool tptp.num tptp.num) tptp.num)
% 3.35/4.33 (declare-fun tptp.if_Pro5737122678794959658eger_o (Bool tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o) tptp.produc6271795597528267376eger_o)
% 3.35/4.33 (declare-fun tptp.if_Pro6119634080678213985nteger (Bool tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.33 (declare-fun tptp.if_Pro3027730157355071871nt_int (Bool tptp.product_prod_int_int tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.33 (declare-fun tptp.if_Pro6206227464963214023at_nat (Bool tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.if_Pro3444522238938527101atural (Bool tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural) tptp.produc4675096598859438275atural)
% 3.35/4.33 (declare-fun tptp.if_Pro4507677147265585453at_nat (Bool tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat) tptp.produc859450856879609959at_nat)
% 3.35/4.33 (declare-fun tptp.if_Pro3594990065127090477at_nat (Bool tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.33 (declare-fun tptp.if_Product_unit (Bool tptp.product_unit tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.if_rat (Bool tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.if_set_o (Bool tptp.set_o tptp.set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.if_set_nat (Bool tptp.set_nat tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.if_set1508868558775481357at_nat (Bool tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.if_set3208018901896979469at_nat (Bool tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.if_set_Product_unit (Bool tptp.set_Product_unit tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.abs_Integ (tptp.product_prod_nat_nat) tptp.int)
% 3.35/4.33 (declare-fun tptp.rep_Integ (tptp.int) tptp.product_prod_nat_nat)
% 3.35/4.33 (declare-fun tptp.cr_int (tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.int_ge_less_than (tptp.int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.int_ge_less_than2 (tptp.int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.intrel (tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.nat2 (tptp.int) tptp.nat)
% 3.35/4.33 (declare-fun tptp.pcr_int (tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.inf_inf_int_int_o ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.inf_inf_nat_nat_o ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.inf_inf_nat_num_o ((-> tptp.nat tptp.num Bool) (-> tptp.nat tptp.num Bool) tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.inf_in6124848772414083356_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inf_in6969519006101653788_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.inf_inf_int (tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.inf_inf_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.inf_inf_Product_unit (tptp.product_unit tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.inf_inf_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_o (tptp.set_o tptp.set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.inf_in1364745209274528805nteger (tptp.set_Code_integer tptp.set_Code_integer) tptp.set_Code_integer)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_int (tptp.set_int tptp.set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_list_nat (tptp.set_list_nat tptp.set_list_nat) tptp.set_list_nat)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_nat (tptp.set_nat tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.inf_in2269163501485487111nt_int (tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.inf_in2572325071724192079at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.inf_in7510916698018314649at_num (tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.inf_in4302113700860409141at_nat (tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.inf_in7913087082777306421at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.inf_in2456762090751560885at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.inf_in4660618365625256667t_unit (tptp.set_Product_unit tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_rat (tptp.set_rat tptp.set_rat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.inf_inf_set_char (tptp.set_char tptp.set_char) tptp.set_char)
% 3.35/4.33 (declare-fun tptp.sup_su1544571744061072657eger_o ((-> tptp.int tptp.code_integer Bool) (-> tptp.int tptp.code_integer Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.33 (declare-fun tptp.sup_sup_int_int_o ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.sup_sup_nat_nat_o ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.33 (declare-fun tptp.sup_sup_nat_num_o ((-> tptp.nat tptp.num Bool) (-> tptp.nat tptp.num Bool) tptp.nat tptp.num) Bool)
% 3.35/4.33 (declare-fun tptp.sup_su5231854730092680051_int_o ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.33 (declare-fun tptp.sup_su362511073950362882_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.33 (declare-fun tptp.sup_su7519161239522478338_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.sup_su6164525874564267778_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.33 (declare-fun tptp.sup_sup_int (tptp.int tptp.int) tptp.int)
% 3.35/4.33 (declare-fun tptp.sup_sup_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.sup_sup_Product_unit (tptp.product_unit tptp.product_unit) tptp.product_unit)
% 3.35/4.33 (declare-fun tptp.sup_sup_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_o (tptp.set_o tptp.set_o) tptp.set_o)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_int (tptp.set_int tptp.set_int) tptp.set_int)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_nat (tptp.set_nat tptp.set_nat) tptp.set_nat)
% 3.35/4.33 (declare-fun tptp.sup_su5769328420594410459od_o_o (tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o) tptp.set_Product_prod_o_o)
% 3.35/4.33 (declare-fun tptp.sup_su8679140417860611193_o_nat (tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat) tptp.set_Pr2101469702781467981_o_nat)
% 3.35/4.33 (declare-fun tptp.sup_su4058753791541417424t_unit (tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit) tptp.set_Pr6671815714118170108t_unit)
% 3.35/4.33 (declare-fun tptp.sup_su6024340866399070445nt_int (tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.33 (declare-fun tptp.sup_su503371503184139039_nat_o (tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o) tptp.set_Pr3149072824959771635_nat_o)
% 3.35/4.33 (declare-fun tptp.sup_su6327502436637775413at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su2042722026077122175at_num (tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.33 (declare-fun tptp.sup_su4209953369189666580t_unit (tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit) tptp.set_Pr4334478416066269672t_unit)
% 3.35/4.33 (declare-fun tptp.sup_su718114333110466843at_nat (tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su2851927382625014182unit_o (tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o) tptp.set_Pr5464989305201766866unit_o)
% 3.35/4.33 (declare-fun tptp.sup_su1639320892072265582it_nat (tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat) tptp.set_Pr1763845938948868674it_nat)
% 3.35/4.33 (declare-fun tptp.sup_su6481247232241170203t_unit (tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit) tptp.set_Pr5094982260447487303t_unit)
% 3.35/4.33 (declare-fun tptp.sup_su5525570899277871387at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su5395584912770621083at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su793286257634532545t_unit (tptp.set_Product_unit tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_rat (tptp.set_rat tptp.set_rat) tptp.set_rat)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_set_o (tptp.set_set_o tptp.set_set_o) tptp.set_set_o)
% 3.35/4.33 (declare-fun tptp.sup_sup_set_set_nat (tptp.set_set_nat tptp.set_set_nat) tptp.set_set_nat)
% 3.35/4.33 (declare-fun tptp.sup_su3642409539654194069at_nat (tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su474284620922681339at_nat (tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.33 (declare-fun tptp.sup_su5975557051335651745t_unit (tptp.set_set_Product_unit tptp.set_set_Product_unit) tptp.set_set_Product_unit)
% 3.35/4.33 (declare-fun tptp.lattic8265883725875713057ax_nat (tptp.set_nat) tptp.nat)
% 3.35/4.33 (declare-fun tptp.quotie9062115205763428814nteger ((-> (-> tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) Bool) (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer) (-> tptp.code_integer tptp.code_integer tptp.code_integer) (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotie8207154290130328982nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool) (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer tptp.code_integer) (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotie8803226531959296410nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool) (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer) (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_o_o ((-> Bool Bool Bool) (-> Bool Bool) (-> Bool Bool) (-> Bool Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_o_nat ((-> Bool Bool Bool) (-> Bool tptp.nat) (-> tptp.nat Bool) (-> Bool tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotie2291698863146621601nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer) (-> tptp.code_integer tptp.int) (-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_int_int ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.int) (-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_int_nat ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.nat) (-> tptp.nat tptp.int) (-> tptp.int tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_int_num ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.num) (-> tptp.num tptp.int) (-> tptp.int tptp.num Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_o ((-> tptp.nat tptp.nat Bool) (-> tptp.nat Bool) (-> Bool tptp.nat) (-> tptp.nat Bool Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_int ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.int) (-> tptp.int tptp.nat) (-> tptp.nat tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_num ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.num) (-> tptp.num tptp.nat) (-> tptp.nat tptp.num Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_rat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.rat) (-> tptp.rat tptp.nat) (-> tptp.nat tptp.rat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_nat_char ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.char) (-> tptp.char tptp.nat) (-> tptp.nat tptp.char Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_num_int ((-> tptp.num tptp.num Bool) (-> tptp.num tptp.int) (-> tptp.int tptp.num) (-> tptp.num tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_num_nat ((-> tptp.num tptp.num Bool) (-> tptp.num tptp.nat) (-> tptp.nat tptp.num) (-> tptp.num tptp.nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotie1194848508323700631at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotie4166942682936818134at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.33 (declare-fun tptp.quotient_rat_int ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.int) (-> tptp.int tptp.rat) (-> tptp.rat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_rat_nat ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.nat) (-> tptp.nat tptp.rat) (-> tptp.rat tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_rat_rat ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.rat) (-> tptp.rat tptp.rat) (-> tptp.rat tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_rat_char ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.char) (-> tptp.char tptp.rat) (-> tptp.rat tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_char_int ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.int) (-> tptp.int tptp.char) (-> tptp.char tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_char_nat ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.nat) (-> tptp.nat tptp.char) (-> tptp.char tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_char_rat ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.rat) (-> tptp.rat tptp.char) (-> tptp.char tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.quotient_char_char ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.char) (-> tptp.char tptp.char) (-> tptp.char tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.all_interval_nat ((-> tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.cons_nat (tptp.nat tptp.list_nat) tptp.list_nat)
% 3.35/4.34 (declare-fun tptp.nil_nat () tptp.list_nat)
% 3.35/4.34 (declare-fun tptp.list_ex_nat ((-> tptp.nat Bool) tptp.list_nat) Bool)
% 3.35/4.34 (declare-fun tptp.upt (tptp.nat tptp.nat) tptp.list_nat)
% 3.35/4.34 (declare-fun tptp.suc (tptp.nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.case_nat_option_num (tptp.option_num (-> tptp.nat tptp.option_num) tptp.nat) tptp.option_num)
% 3.35/4.34 (declare-fun tptp.semiring_1_Nats_int () tptp.set_int)
% 3.35/4.34 (declare-fun tptp.semiri1314217659103216013at_int (tptp.nat) tptp.int)
% 3.35/4.34 (declare-fun tptp.nat_int_decode (tptp.nat) tptp.int)
% 3.35/4.34 (declare-fun tptp.nat_int_encode (tptp.int) tptp.nat)
% 3.35/4.34 (declare-fun tptp.nat_list_decode (tptp.nat) tptp.list_nat)
% 3.35/4.34 (declare-fun tptp.nat_list_decode_rel (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.nat_list_encode (tptp.list_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.nat_prod_decode (tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.nat_prod_encode (tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.nat_sum_decode (tptp.nat) tptp.sum_sum_nat_nat)
% 3.35/4.34 (declare-fun tptp.nat_sum_encode (tptp.sum_sum_nat_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.nat_triangle (tptp.nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.bit0 (tptp.num) tptp.num)
% 3.35/4.34 (declare-fun tptp.bit1 (tptp.num) tptp.num)
% 3.35/4.34 (declare-fun tptp.one () tptp.num)
% 3.35/4.34 (declare-fun tptp.case_num_option_num (tptp.option_num (-> tptp.num tptp.option_num) (-> tptp.num tptp.option_num) tptp.num) tptp.option_num)
% 3.35/4.34 (declare-fun tptp.num_of_nat (tptp.nat) tptp.num)
% 3.35/4.34 (declare-fun tptp.numera6620942414471956472nteger (tptp.num) tptp.code_integer)
% 3.35/4.34 (declare-fun tptp.numeral_numeral_int (tptp.num) tptp.int)
% 3.35/4.34 (declare-fun tptp.numeral_numeral_nat (tptp.num) tptp.nat)
% 3.35/4.34 (declare-fun tptp.none_num () tptp.option_num)
% 3.35/4.34 (declare-fun tptp.some_num (tptp.num) tptp.option_num)
% 3.35/4.34 (declare-fun tptp.case_option_num_num (tptp.num (-> tptp.num tptp.num) tptp.option_num) tptp.num)
% 3.35/4.34 (declare-fun tptp.case_o6005452278849405969um_num (tptp.option_num (-> tptp.num tptp.option_num) tptp.option_num) tptp.option_num)
% 3.35/4.34 (declare-fun tptp.order_aboveS_int (tptp.set_Pr958786334691620121nt_int tptp.int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.order_aboveS_nat (tptp.set_Pr1261947904930325089at_nat tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.order_1761765819289301284nt_int (tptp.set_Pr2560585780119916871nt_int tptp.product_prod_int_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.order_4940263126897443436at_nat (tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.order_4440095836999870412at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.order_2442354982230848562at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.order_6238756238976269133r_on_o (tptp.set_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.order_4471489696718655927on_int (tptp.set_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.order_4473980167227706203on_nat (tptp.set_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_7480980593162297270at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_2711500226769404828at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_888282469287196226t_unit (tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.order_5942792088423767318at_nat (tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_1878278401035043452at_nat (tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_1960202971199294558of_int ((-> tptp.int tptp.int Bool) tptp.set_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.order_1962693441708344834of_nat ((-> tptp.nat tptp.nat Bool) tptp.set_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.order_8809246210994205103at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_se7855581050983116737at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.order_8308734813930759573at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_se5479201105039950375at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.order_underS_nat (tptp.set_Pr1261947904930325089at_nat tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.order_2615775362358406454r_on_o (tptp.set_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.order_2886507596567047182on_int (tptp.set_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.order_2888998067076097458on_nat (tptp.set_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_8331247224601271455at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_2339240034117818117at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_3164716736300062379t_unit (tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.order_1968183844437341695at_nat (tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.order_423636163458052581at_nat (tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo341146761387662761eger_o (tptp.int tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bot_int_int_o (tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bot_nat_nat_o (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bot_nat_num_o (tptp.nat tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo5438875203632553179_int_o (tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo4898103413517107610_nat_o (tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo394778441745866138_nat_o (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo3364206721330744218_nat_o (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.bot_bo2717538794563056311t_unit () tptp.pred_Product_unit)
% 3.35/4.34 (declare-fun tptp.bot_bot_Product_unit () tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_o () tptp.set_o)
% 3.35/4.34 (declare-fun tptp.bot_bo3686245532977126937t_unit () tptp.set_he8644174446132254637t_unit)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_ref_a () tptp.set_ref_a)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_int () tptp.set_int)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_nat () tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_num () tptp.set_num)
% 3.35/4.34 (declare-fun tptp.bot_bo7073875226086086771od_o_o () tptp.set_Product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.bot_bo66526543525301729_o_nat () tptp.set_Pr2101469702781467981_o_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo4402188677660116584t_unit () tptp.set_Pr6671815714118170108t_unit)
% 3.35/4.34 (declare-fun tptp.bot_bo1796632182523588997nt_int () tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.bot_bo1114129665703605383_nat_o () tptp.set_Pr3149072824959771635_nat_o)
% 3.35/4.34 (declare-fun tptp.bot_bo2099793752762293965at_nat () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo7038385379056416535at_num () tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.bot_bo5043309098482578556t_unit () tptp.set_Pr4334478416066269672t_unit)
% 3.35/4.34 (declare-fun tptp.bot_bo5327735625951526323at_nat () tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo7193250159860175667at_nat () tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo3195362268743713342unit_o () tptp.set_Pr5464989305201766866unit_o)
% 3.35/4.34 (declare-fun tptp.bot_bo2472676621365177558it_nat () tptp.set_Pr1763845938948868674it_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo6659885642593197735at_nat () tptp.set_Pr3798168094891919931at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo1654022762305692595t_unit () tptp.set_Pr5094982260447487303t_unit)
% 3.35/4.34 (declare-fun tptp.bot_bo228742789529271731at_nat () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo4948859079157340979at_nat () tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo3957492148770167129t_unit () tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_rat () tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_set_nat () tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo3083307316010499117at_nat () tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bo1534825418459847827at_nat () tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.bot_bot_set_char () tptp.set_char)
% 3.35/4.34 (declare-fun tptp.ord_le6747313008572928689nteger (tptp.code_integer tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_int (tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_nat (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_rat (tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le7522433683449569238eger_o ((-> (-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer) Bool) (-> (-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6931201860925936491_num_o ((-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4541714130423454556_num_o ((-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8615040745438789472_int_o ((-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int) Bool) (-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2932013042137311317nt_o_o ((-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool) (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6141271677531915726eger_o ((-> (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer) Bool) (-> (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le1714508135640884727_nat_o ((-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2484784447047653514_int_o ((-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3602516367967493612eger_o ((-> tptp.code_integer tptp.code_integer Bool) (-> tptp.code_integer tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le996066559646421213eger_o ((-> tptp.int tptp.code_integer Bool) (-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6741204236512500942_int_o ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8236914709048111138_rat_o ((-> tptp.int tptp.rat Bool) (-> tptp.int tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le7608100903186094441char_o ((-> tptp.int tptp.char Bool) (-> tptp.int tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2646555220125990790_nat_o ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3404735783095501756_num_o ((-> tptp.nat tptp.num Bool) (-> tptp.nat tptp.num Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le1897120724991155070_rat_o ((-> tptp.nat tptp.rat Bool) (-> tptp.nat tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4878496333587278021char_o ((-> tptp.nat tptp.char Bool) (-> tptp.nat tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6124364862034508274_num_o ((-> tptp.num tptp.num Bool) (-> tptp.num tptp.num Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le129227817499904167_int_o ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5604493270027003598_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3222257882335906850_int_o ((-> tptp.rat tptp.int Bool) (-> tptp.rat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5467402850006352766_nat_o ((-> tptp.rat tptp.nat Bool) (-> tptp.rat tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4717968354871517046_rat_o ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6546876390139131069char_o ((-> tptp.rat tptp.char Bool) (-> tptp.rat tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3935385432712749774_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3072208448688395470_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3396192186225775209_int_o ((-> tptp.char tptp.int Bool) (-> tptp.char tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5641337153896221125_nat_o ((-> tptp.char tptp.nat Bool) (-> tptp.char tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4891902658761385405_rat_o ((-> tptp.char tptp.rat Bool) (-> tptp.char tptp.rat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2540245887939449860char_o ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.char Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3102999989581377725nteger (tptp.code_integer tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_int (tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_nat (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3221252021190050221t_unit (tptp.product_unit tptp.product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_rat (tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le348599935723844335nteger (tptp.set_Co726186806682698383nteger tptp.set_Co726186806682698383nteger) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_o (tptp.set_o tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_int (tptp.set_int tptp.set_int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_nat (tptp.set_nat tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_num (tptp.set_num tptp.set_num) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le192195778054999463od_o_o (tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6472378536984071597_o_nat (tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le518195775913581980t_unit (tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5525191956872776187t_unit (tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1133966238863718811t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2638047946463454698nteger (tptp.set_Pr8415741480598773322nteger tptp.set_Pr8415741480598773322nteger) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2843351958646193337nt_int (tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5333435103577920093nt_nat (tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le7519981659162375251_nat_o (tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le656430383953171549at_int (tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3146513528884898305at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8085105155179020875at_num (tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le1468274181084648008t_unit (tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5989899228261996553at_rat (tptp.set_Pr4105333604307423337at_rat tptp.set_Pr4105333604307423337at_rat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5164908622851071819um_nat (tptp.set_Pr3280342998896498603um_nat tptp.set_Pr3280342998896498603um_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le880128212290418581um_num (tptp.set_Pr8218934625190621173um_num tptp.set_Pr8218934625190621173um_num) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4604737605482584818at_int (tptp.set_Pr49084382684228242at_int tptp.set_Pr49084382684228242at_int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3000389064537975527at_nat (tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3091953645718357095at_nat (tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8534741403851954546unit_o (tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8121013740822022818it_nat (tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le8681960759543468507at_nat (tptp.set_Pr3798168094891919931at_nat tptp.set_Pr3798168094891919931at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le930853871177014503t_unit (tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le1268244103169919719at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le5997549366648089703at_nat (tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le3507040750410214029t_unit (tptp.set_Product_unit tptp.set_Product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_rat (tptp.set_rat tptp.set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le4403425263959731960et_int (tptp.set_set_int tptp.set_set_int) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le6893508408891458716et_nat (tptp.set_set_nat tptp.set_set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le2077887516847798113at_nat (tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le7966958417815640519at_nat (tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_le513522071413781156et_rat (tptp.set_set_rat tptp.set_set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.ord_less_eq_set_char (tptp.set_char tptp.set_char) Bool)
% 3.35/4.34 (declare-fun tptp.order_3677659787690696076nt_int ((-> tptp.int tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_3680150258199746352nt_nat ((-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_2678306075789641520at_int ((-> tptp.nat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_2680796546298691796at_nat ((-> tptp.nat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_2045666486212196060at_rat ((-> tptp.nat tptp.rat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_o_int ((-> Bool tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_o_nat ((-> Bool tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_7782127260464396005t_unit ((-> Bool tptp.product_unit)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_int_int ((-> tptp.int tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_int_nat ((-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_2843698775922903023t_unit ((-> tptp.int tptp.product_unit)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_nat_int ((-> tptp.nat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_nat_nat ((-> tptp.nat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5727276828720722763t_unit ((-> tptp.nat tptp.product_unit)) Bool)
% 3.35/4.34 (declare-fun tptp.order_mono_nat_rat ((-> tptp.nat tptp.rat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_7093624213399680841it_int ((-> tptp.product_unit tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_7096114683908731117it_nat ((-> tptp.product_unit tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_4454465170704313136t_unit ((-> tptp.product_unit tptp.product_unit)) Bool)
% 3.35/4.34 (declare-fun tptp.order_509894322932672675et_nat ((-> tptp.product_unit tptp.set_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_7928700340835332885t_unit ((-> tptp.set_nat tptp.product_unit)) Bool)
% 3.35/4.34 (declare-fun tptp.order_1005506198798982270et_nat ((-> tptp.set_nat tptp.set_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_6722886889984875411nt_int ((-> tptp.int tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_6725377360493925687nt_nat ((-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_6090247300407429951nt_rat ((-> tptp.int tptp.rat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5723533178083820855at_int ((-> tptp.nat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5726023648592871131at_nat ((-> tptp.nat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5090893588506375395at_rat ((-> tptp.nat tptp.rat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5406978534148954943at_int ((-> tptp.rat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.order_5409469004658005219at_nat ((-> tptp.rat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.order_4774338944571509483at_rat ((-> tptp.rat tptp.rat)) Bool)
% 3.35/4.34 (declare-fun tptp.top_top_int_int_o (tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.top_top_nat_nat_o (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.top_top_nat_num_o (tptp.nat tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.top_to8903224817164384382_nat_o (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.top_to1326704617074743934_nat_o (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.top_top_Product_unit () tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.top_to3639204395728341691nteger () tptp.set_Co4375521073081744395nteger)
% 3.35/4.34 (declare-fun tptp.top_to3804862627464599871nteger () tptp.set_Co726186806682698383nteger)
% 3.35/4.34 (declare-fun tptp.top_top_set_int_int () tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.top_top_set_int_nat () tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_int_rat () tptp.set_int_rat)
% 3.35/4.34 (declare-fun tptp.top_top_set_int_char () tptp.set_int_char)
% 3.35/4.34 (declare-fun tptp.top_top_set_nat_o () tptp.set_nat_o)
% 3.35/4.34 (declare-fun tptp.top_top_set_nat_nat () tptp.set_nat_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_nat_rat () tptp.set_nat_rat)
% 3.35/4.34 (declare-fun tptp.top_top_set_nat_char () tptp.set_nat_char)
% 3.35/4.34 (declare-fun tptp.top_top_set_rat_nat () tptp.set_rat_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_rat_rat () tptp.set_rat_rat)
% 3.35/4.34 (declare-fun tptp.top_top_set_rat_char () tptp.set_rat_char)
% 3.35/4.34 (declare-fun tptp.top_top_set_char_nat () tptp.set_char_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_char_rat () tptp.set_char_rat)
% 3.35/4.34 (declare-fun tptp.top_to8079350907815874599r_char () tptp.set_char_char)
% 3.35/4.34 (declare-fun tptp.top_top_set_o () tptp.set_o)
% 3.35/4.34 (declare-fun tptp.top_to4645266643341252675nteger () tptp.set_Code_integer)
% 3.35/4.34 (declare-fun tptp.top_to3956321331435058429t_unit () tptp.set_he8644174446132254637t_unit)
% 3.35/4.34 (declare-fun tptp.top_top_set_ref_a () tptp.set_ref_a)
% 3.35/4.34 (declare-fun tptp.top_top_set_int () tptp.set_int)
% 3.35/4.34 (declare-fun tptp.top_top_set_list_nat () tptp.set_list_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_nat () tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.top_top_set_num () tptp.set_num)
% 3.35/4.34 (declare-fun tptp.top_to2363841527343591755nteger () tptp.set_Pr4811707699266497531nteger)
% 3.35/4.34 (declare-fun tptp.top_to2503719809363509323t_unit () tptp.set_Pr1133966238863718811t_unit)
% 3.35/4.34 (declare-fun tptp.top_to4366644338036079209nt_int () tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.top_to4669805908274784177at_nat () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.top_to385025497714130939at_num () tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.top_to7513191607651882425at_rat () tptp.set_Pr4105333604307423337at_rat)
% 3.35/4.34 (declare-fun tptp.top_to7107842681480589234t_char () tptp.set_Pr2926629348867340898t_char)
% 3.35/4.34 (declare-fun tptp.top_to7002410609688830997at_int () tptp.set_Pr3594552606344371909at_int)
% 3.35/4.34 (declare-fun tptp.top_to269121717765781945at_nat () tptp.set_Pr6084635751276098665at_nat)
% 3.35/4.34 (declare-fun tptp.top_to3112507417142880193at_rat () tptp.set_Pr8928021450653196913at_rat)
% 3.35/4.34 (declare-fun tptp.top_to3221206985699244474t_char () tptp.set_Pr8263365689940771946t_char)
% 3.35/4.34 (declare-fun tptp.top_to6833984726390702231at_nat () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.top_to5281548843312042519at_nat () tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.top_to3104204703268025230ar_int () tptp.set_Pr8146363407509552702ar_int)
% 3.35/4.34 (declare-fun tptp.top_to5594287848199751986ar_nat () tptp.set_Pr1413074515586503650ar_nat)
% 3.35/4.34 (declare-fun tptp.top_to8437673547576850234ar_rat () tptp.set_Pr4256460214963601898ar_rat)
% 3.35/4.34 (declare-fun tptp.top_to1235241553633177651r_char () tptp.set_Pr3309569728657787619r_char)
% 3.35/4.34 (declare-fun tptp.top_to1996260823553986621t_unit () tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.top_top_set_rat () tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.top_top_set_char () tptp.set_char)
% 3.35/4.34 (declare-fun tptp.top_to6661820994512907621at_nat () tptp.set_Sum_sum_nat_nat)
% 3.35/4.34 (declare-fun tptp.eval_Product_unit (tptp.pred_Product_unit tptp.product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.single_Product_unit (tptp.product_unit) tptp.pred_Product_unit)
% 3.35/4.34 (declare-fun tptp.product_Pair_o_o (Bool Bool) tptp.product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.product_Pair_o_int (Bool tptp.int) tptp.product_prod_o_int)
% 3.35/4.34 (declare-fun tptp.product_Pair_o_nat (Bool tptp.nat) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc3901946521647900940t_unit (Bool tptp.product_unit) tptp.produc3788275437394581276t_unit)
% 3.35/4.34 (declare-fun tptp.produc6677183202524767010eger_o (tptp.code_integer Bool) tptp.produc6271795597528267376eger_o)
% 3.35/4.34 (declare-fun tptp.produc1086072967326762835nteger (tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc8256076736985659095t_unit (tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc8126358835630522215t_unit)
% 3.35/4.34 (declare-fun tptp.produc2564672488694626579_ref_a (tptp.heap_e7401611519738050253t_unit tptp.ref_a) tptp.produc1799199577659733785_ref_a)
% 3.35/4.34 (declare-fun tptp.produc6544324848051098391t_unit (tptp.ref_a tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc1340070678782110931_ref_a (tptp.ref_a tptp.ref_a) tptp.produc5288414631154139675_ref_a)
% 3.35/4.34 (declare-fun tptp.product_Pair_int_o (tptp.int Bool) tptp.product_prod_int_o)
% 3.35/4.34 (declare-fun tptp.product_Pair_int_int (tptp.int tptp.int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.product_Pair_int_nat (tptp.int tptp.nat) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc550872421827702152t_unit (tptp.int tptp.product_unit) tptp.produc6865911496949736918t_unit)
% 3.35/4.34 (declare-fun tptp.product_Pair_int_rat (tptp.int tptp.rat) tptp.product_prod_int_rat)
% 3.35/4.34 (declare-fun tptp.product_Pair_nat_o (tptp.nat Bool) tptp.product_prod_nat_o)
% 3.35/4.34 (declare-fun tptp.product_Pair_nat_int (tptp.nat tptp.int) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.product_Pair_nat_nat (tptp.nat tptp.nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.product_Pair_nat_num (tptp.nat tptp.num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc3434450474625521892t_unit (tptp.nat tptp.product_unit) tptp.produc526117512892780850t_unit)
% 3.35/4.34 (declare-fun tptp.product_Pair_nat_rat (tptp.nat tptp.rat) tptp.product_prod_nat_rat)
% 3.35/4.34 (declare-fun tptp.product_Pair_num_nat (tptp.num tptp.nat) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.product_Pair_num_num (tptp.num tptp.num) tptp.product_prod_num_num)
% 3.35/4.34 (declare-fun tptp.produc5069803637994805237atural (tptp.pred_Product_unit tptp.produc7822875418678951345atural) tptp.produc4675096598859438275atural)
% 3.35/4.34 (declare-fun tptp.produc3646306378393792727nt_int (tptp.product_prod_int_int tptp.product_prod_int_int) tptp.produc1219242969750017639nt_int)
% 3.35/4.34 (declare-fun tptp.produc6161850002892822231at_nat (tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.produc859450856879609959at_nat)
% 3.35/4.34 (declare-fun tptp.produc4662710985925991255at_nat (tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat) tptp.produc349518998152878311at_nat)
% 3.35/4.34 (declare-fun tptp.produc2335810615602371415at_nat (tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat) tptp.produc1906917888121415911at_nat)
% 3.35/4.34 (declare-fun tptp.produc8487917018914037602unit_o (tptp.product_unit Bool) tptp.produc7485711547916492274unit_o)
% 3.35/4.34 (declare-fun tptp.produc4803288329813530246it_nat (tptp.product_unit tptp.nat) tptp.produc600557818389255820it_nat)
% 3.35/4.34 (declare-fun tptp.produc5692694829384537815t_unit (tptp.product_unit tptp.product_unit) tptp.produc8459935480633519975t_unit)
% 3.35/4.34 (declare-fun tptp.produc4168158269727034510it_rat (tptp.product_unit tptp.rat) tptp.produc6315701296850634900it_rat)
% 3.35/4.34 (declare-fun tptp.product_Pair_rat_int (tptp.rat tptp.int) tptp.product_prod_rat_int)
% 3.35/4.34 (declare-fun tptp.product_Pair_rat_nat (tptp.rat tptp.nat) tptp.product_prod_rat_nat)
% 3.35/4.34 (declare-fun tptp.product_Pair_rat_rat (tptp.rat tptp.rat) tptp.product_prod_rat_rat)
% 3.35/4.34 (declare-fun tptp.produc2922128104949294807at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc9060074326276436823at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.product_Sigma_o_o (tptp.set_o (-> Bool tptp.set_o)) tptp.set_Product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.product_Sigma_o_int (tptp.set_o (-> Bool tptp.set_int)) tptp.set_Pr8834758594704517033_o_int)
% 3.35/4.34 (declare-fun tptp.product_Sigma_o_nat (tptp.set_o (-> Bool tptp.set_nat)) tptp.set_Pr2101469702781467981_o_nat)
% 3.35/4.34 (declare-fun tptp.produc411009820408249917t_unit (tptp.set_o (-> Bool tptp.set_Product_unit)) tptp.set_Pr6671815714118170108t_unit)
% 3.35/4.34 (declare-fun tptp.produc5882431272649516420nteger (tptp.set_Code_integer (-> tptp.code_integer tptp.set_Code_integer)) tptp.set_Pr4811707699266497531nteger)
% 3.35/4.34 (declare-fun tptp.produc3946373962484743846t_unit (tptp.set_ref_a (-> tptp.ref_a tptp.set_he8644174446132254637t_unit)) tptp.set_Pr1133966238863718811t_unit)
% 3.35/4.34 (declare-fun tptp.product_Sigma_int_o (tptp.set_int (-> tptp.int tptp.set_o)) tptp.set_Pr903927857289325719_int_o)
% 3.35/4.34 (declare-fun tptp.produc1453890548195736866nt_int (tptp.set_int (-> tptp.int tptp.set_int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.produc1456381018704787142nt_nat (tptp.set_int (-> tptp.int tptp.set_nat)) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.produc2622961094310184599t_unit (tptp.set_int (-> tptp.int tptp.set_Product_unit)) tptp.set_Pr5889264611543340172t_unit)
% 3.35/4.34 (declare-fun tptp.produc821250958618291406nt_rat (tptp.set_int (-> tptp.int tptp.set_rat)) tptp.set_Pr6292255179000445125nt_rat)
% 3.35/4.34 (declare-fun tptp.product_Sigma_nat_o (tptp.set_nat (-> tptp.nat tptp.set_o)) tptp.set_Pr3149072824959771635_nat_o)
% 3.35/4.34 (declare-fun tptp.produc454536836294682310at_int (tptp.set_nat (-> tptp.nat tptp.set_int)) tptp.set_Pr7995236796853374141at_int)
% 3.35/4.34 (declare-fun tptp.produc457027306803732586at_nat (tptp.set_nat (-> tptp.nat tptp.set_nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc6237731129814287028at_num (tptp.set_nat (-> tptp.nat tptp.set_num)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.produc7854212285064481439nt_int (tptp.set_nat (-> tptp.nat tptp.set_Pr958786334691620121nt_int)) tptp.set_Pr6123067485828015636nt_int)
% 3.35/4.34 (declare-fun tptp.produc1809337555817847783at_nat (tptp.set_nat (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr7717912310451564380at_nat)
% 3.35/4.34 (declare-fun tptp.produc5506539147108004339t_unit (tptp.set_nat (-> tptp.nat tptp.set_Product_unit)) tptp.set_Pr4334478416066269672t_unit)
% 3.35/4.34 (declare-fun tptp.produc9045269283572012658at_rat (tptp.set_nat (-> tptp.nat tptp.set_rat)) tptp.set_Pr4105333604307423337at_rat)
% 3.35/4.34 (declare-fun tptp.produc4754187946284079723t_char (tptp.set_nat (-> tptp.nat tptp.set_char)) tptp.set_Pr2926629348867340898t_char)
% 3.35/4.34 (declare-fun tptp.produc7810729746965977780um_nat (tptp.set_num (-> tptp.num tptp.set_nat)) tptp.set_Pr3280342998896498603um_nat)
% 3.35/4.34 (declare-fun tptp.produc1007865297704999105nt_nat (tptp.set_Pr958786334691620121nt_int (-> tptp.product_prod_int_int tptp.set_nat)) tptp.set_Pr2543308735921124078nt_nat)
% 3.35/4.34 (declare-fun tptp.produc245848125267896712nt_int (tptp.set_Pr958786334691620121nt_int (-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)) tptp.set_Pr2560585780119916871nt_int)
% 3.35/4.34 (declare-fun tptp.produc3424345432876038864at_nat (tptp.set_Pr958786334691620121nt_int (-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr4155430604743465615at_nat)
% 3.35/4.34 (declare-fun tptp.produc203973861852599583_nat_o (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.set_o)) tptp.set_Pr6558897299634722526_nat_o)
% 3.35/4.34 (declare-fun tptp.produc7672662199629908489at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.set_nat)) tptp.set_Pr2539167527615954998at_nat)
% 3.35/4.34 (declare-fun tptp.produc8806266479013559872nt_int (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)) tptp.set_Pr7098892610798258687nt_int)
% 3.35/4.34 (declare-fun tptp.produc2761391749766926216at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.produc4441300235185154312at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)) tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.34 (declare-fun tptp.produc4996980317674386579unit_o (tptp.set_Product_unit (-> tptp.product_unit tptp.set_o)) tptp.set_Pr5464989305201766866unit_o)
% 3.35/4.34 (declare-fun tptp.produc6875377002296012693it_nat (tptp.set_Product_unit (-> tptp.product_unit tptp.set_nat)) tptp.set_Pr1763845938948868674it_nat)
% 3.35/4.34 (declare-fun tptp.produc3904733337175673596at_nat (tptp.set_Product_unit (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr3798168094891919931at_nat)
% 3.35/4.34 (declare-fun tptp.produc6121607364029222536t_unit (tptp.set_Product_unit (-> tptp.product_unit tptp.set_Product_unit)) tptp.set_Pr5094982260447487303t_unit)
% 3.35/4.34 (declare-fun tptp.produc6240246942209516957it_rat (tptp.set_Product_unit (-> tptp.product_unit tptp.set_rat)) tptp.set_Pr4607231638325966922it_rat)
% 3.35/4.34 (declare-fun tptp.produc137982192359816398at_int (tptp.set_rat (-> tptp.rat tptp.set_int)) tptp.set_Pr3594552606344371909at_int)
% 3.35/4.34 (declare-fun tptp.produc140472662868866674at_nat (tptp.set_rat (-> tptp.rat tptp.set_nat)) tptp.set_Pr6084635751276098665at_nat)
% 3.35/4.34 (declare-fun tptp.produc8728714639637146746at_rat (tptp.set_rat (-> tptp.rat tptp.set_rat)) tptp.set_Pr8928021450653196913at_rat)
% 3.35/4.34 (declare-fun tptp.produc1427039474575272051t_char (tptp.set_rat (-> tptp.rat tptp.set_char)) tptp.set_Pr8263365689940771946t_char)
% 3.35/4.34 (declare-fun tptp.produc7726050920695093128at_nat (tptp.set_se7855581050983116737at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.produc6258361011560675592at_nat (tptp.set_se5479201105039950375at_nat (-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.produc1836876251250453959ar_int (tptp.set_char (-> tptp.char tptp.set_int)) tptp.set_Pr8146363407509552702ar_int)
% 3.35/4.34 (declare-fun tptp.produc1839366721759504235ar_nat (tptp.set_char (-> tptp.char tptp.set_nat)) tptp.set_Pr1413074515586503650ar_nat)
% 3.35/4.34 (declare-fun tptp.produc1204236661673008499ar_rat (tptp.set_char (-> tptp.char tptp.set_rat)) tptp.set_Pr4256460214963601898ar_rat)
% 3.35/4.34 (declare-fun tptp.produc2936396906406871148r_char (tptp.set_char (-> tptp.char tptp.set_char)) tptp.set_Pr3309569728657787619r_char)
% 3.35/4.34 (declare-fun tptp.product_Unity () tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc3195571438000033749nteger ((-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc4508741384315284437t_unit ((-> tptp.ref_a tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc5845103964736263686t_unit ((-> tptp.ref_a tptp.int) tptp.produc7812382424243267045t_unit) tptp.produc3969062480670737046t_unit)
% 3.35/4.34 (declare-fun tptp.produc6143945040009431475nt_int ((-> tptp.ref_a tptp.int) tptp.produc8483956148555600810_a_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc6942186945380262242t_unit ((-> tptp.ref_a tptp.nat) tptp.produc7812382424243267045t_unit) tptp.produc5066145461314735602t_unit)
% 3.35/4.34 (declare-fun tptp.produc5147081798617427195at_nat ((-> tptp.ref_a tptp.nat) tptp.produc3438435131210021710_a_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc1704413584773205829at_num ((-> tptp.ref_a tptp.nat) tptp.produc4146679068158859416_a_num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc5323809043756447493t_unit ((-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat) tptp.produc7812382424243267045t_unit) tptp.produc3629471303718939987t_unit)
% 3.35/4.34 (declare-fun tptp.produc4016808307611786905at_nat ((-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat) tptp.produc5561445381605014009at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc5988837738927868575t_unit ((-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat) tptp.produc7812382424243267045t_unit) tptp.produc2296667697112141421t_unit)
% 3.35/4.34 (declare-fun tptp.produc2316621926130398489at_nat ((-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat) tptp.produc4041253808165279839at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.produc2355237562570658114nt_int ((-> tptp.int tptp.int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc986720760941809198at_nat ((-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc6767424583952363640at_num ((-> tptp.nat tptp.nat) tptp.product_prod_nat_num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc5380969780118646373at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc6529295065807390923at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.produc6499014454317279255nteger ((-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc3038839249364385243_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc3558794870892339738_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.int) tptp.produc7812382424243267045t_unit) tptp.produc8483956148555600810_a_int)
% 3.35/4.34 (declare-fun tptp.produc6768910348387636265nt_int ((-> tptp.heap_e7401611519738050253t_unit tptp.int) tptp.produc3969062480670737046t_unit) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc8366372614399963582_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.nat) tptp.produc7812382424243267045t_unit) tptp.produc3438435131210021710_a_nat)
% 3.35/4.34 (declare-fun tptp.produc5772047106995631985at_nat ((-> tptp.heap_e7401611519738050253t_unit tptp.nat) tptp.produc5066145461314735602t_unit) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc7633249859560231688_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.num) tptp.produc7812382424243267045t_unit) tptp.produc4146679068158859416_a_num)
% 3.35/4.34 (declare-fun tptp.produc3902377510303101371um_nat ((-> tptp.heap_e7401611519738050253t_unit tptp.num) tptp.produc5066145461314735602t_unit) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc2928627021203296111_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat) tptp.produc7812382424243267045t_unit) tptp.produc5561445381605014009at_nat)
% 3.35/4.34 (declare-fun tptp.produc8705118745468743695at_nat ((-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat) tptp.produc3629471303718939987t_unit) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc5080965012319039829_ref_a ((-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat) tptp.produc7812382424243267045t_unit) tptp.produc4041253808165279839at_nat)
% 3.35/4.34 (declare-fun tptp.produc5990651871820846223at_nat ((-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat) tptp.produc2296667697112141421t_unit) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.produc4463282112584876420nt_int ((-> tptp.int tptp.int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc3094765310956027504at_nat ((-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc1225095714263496890um_nat ((-> tptp.nat tptp.num) tptp.product_prod_nat_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc1035573138926686394at_nat ((-> tptp.num tptp.nat) tptp.product_prod_nat_num) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc8389275579088931588um_nat ((-> tptp.num tptp.num) tptp.product_prod_nat_num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc6468969725218530979at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc8057050257526108681at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.produc175634133007206835_int_o ((-> tptp.product_prod_int_int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.produc1016772743285680337nt_int ((-> tptp.product_prod_int_int tptp.int) tptp.int tptp.int) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc8249235968001453780nt_int ((-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.int tptp.int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc3704529784387675049_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.nat tptp.nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc3610074571335452306at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.nat tptp.nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc1310100445399344235_nat_o ((-> tptp.product_prod_nat_nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc156083480235303841_num_o ((-> tptp.product_prod_nat_num Bool) tptp.nat tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.produc7820828192191229133_nat_o ((-> tptp.produc3843707927480180839at_nat Bool) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc447603880154497357_nat_o ((-> tptp.produc1319942482725812455at_nat Bool) tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc8005341501107743676_int_o ((-> tptp.int tptp.int Bool) tptp.product_prod_int_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc7926200574084438792nt_int ((-> tptp.int tptp.int tptp.int) tptp.product_prod_int_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc297006045350968285nt_int ((-> tptp.int tptp.int tptp.product_prod_int_int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc4780622933104268256_nat_o ((-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc1854806715440696265at_nat ((-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc4724772261320961782nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc723880050079548563nteger) tptp.produc101387210554329899nteger)
% 3.35/4.34 (declare-fun tptp.produc1928436952130685430_o_o_o ((-> Bool Bool) (-> Bool Bool) tptp.product_prod_o_o) tptp.product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.produc8070579729948654068nt_nat ((-> Bool Bool) (-> tptp.int tptp.nat) tptp.product_prod_o_int) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc7071226018047599512at_nat ((-> Bool Bool) (-> tptp.nat tptp.nat) tptp.product_prod_o_nat) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc3628557804203378146at_num ((-> Bool Bool) (-> tptp.nat tptp.num) tptp.product_prod_o_nat) tptp.product_prod_o_num)
% 3.35/4.34 (declare-fun tptp.produc9141321880750005618at_o_o ((-> Bool tptp.nat) (-> Bool Bool) tptp.product_prod_o_o) tptp.product_prod_nat_o)
% 3.35/4.34 (declare-fun tptp.produc6587185857518356756at_nat ((-> Bool tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_o_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc4527993685489015646at_nat ((-> Bool tptp.num) (-> tptp.nat tptp.nat) tptp.product_prod_o_nat) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc1802105962441033582nteger ((-> tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc3456481717235892722t_unit ((-> tptp.ref_a tptp.ref_a) (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc6036585564866528938nt_int ((-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc5039722323474524658at_nat ((-> tptp.int tptp.int) (-> tptp.nat tptp.nat) tptp.product_prod_int_nat) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc4404592263388028922at_rat ((-> tptp.int tptp.int) (-> tptp.nat tptp.rat) tptp.product_prod_int_nat) tptp.product_prod_int_rat)
% 3.35/4.34 (declare-fun tptp.produc5664932004629684302nt_int ((-> tptp.int tptp.nat) (-> tptp.int tptp.int) tptp.product_prod_int_int) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc5667422475138734578nt_nat ((-> tptp.int tptp.nat) (-> tptp.int tptp.nat) tptp.product_prod_int_int) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc2224754261294513212nt_num ((-> tptp.int tptp.nat) (-> tptp.int tptp.num) tptp.product_prod_int_int) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc8298419091753553490_nat_o ((-> tptp.int tptp.nat) (-> tptp.nat Bool) tptp.product_prod_int_nat) tptp.product_prod_nat_o)
% 3.35/4.34 (declare-fun tptp.produc4665578292728629746at_int ((-> tptp.int tptp.nat) (-> tptp.nat tptp.int) tptp.product_prod_int_nat) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc4668068763237680022at_nat ((-> tptp.int tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_int_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc1225400549393458656at_num ((-> tptp.int tptp.nat) (-> tptp.nat tptp.num) tptp.product_prod_int_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc4032938703151184286at_rat ((-> tptp.int tptp.nat) (-> tptp.nat tptp.rat) tptp.product_prod_int_nat) tptp.product_prod_nat_rat)
% 3.35/4.34 (declare-fun tptp.produc3608230303109393468nt_nat ((-> tptp.int tptp.num) (-> tptp.int tptp.nat) tptp.product_prod_int_int) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc165562089265172102nt_num ((-> tptp.int tptp.num) (-> tptp.int tptp.num) tptp.product_prod_int_int) tptp.product_prod_num_num)
% 3.35/4.34 (declare-fun tptp.produc9074608839065728392_nat_o ((-> tptp.int tptp.num) (-> tptp.nat Bool) tptp.product_prod_int_nat) tptp.product_prod_num_o)
% 3.35/4.34 (declare-fun tptp.produc2608876591208338912at_nat ((-> tptp.int tptp.num) (-> tptp.nat tptp.nat) tptp.product_prod_int_nat) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc8248099538878400170nt_int ((-> tptp.nat Bool) (-> tptp.int tptp.int) tptp.product_prod_nat_int) tptp.product_prod_o_int)
% 3.35/4.34 (declare-fun tptp.produc8250590009387450446nt_nat ((-> tptp.nat Bool) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc4807921795543229080nt_num ((-> tptp.nat Bool) (-> tptp.int tptp.num) tptp.product_prod_nat_int) tptp.product_prod_o_num)
% 3.35/4.34 (declare-fun tptp.produc6957950696844810486_nat_o ((-> tptp.nat Bool) (-> tptp.nat Bool) tptp.product_prod_nat_nat) tptp.product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.produc7251236297486395890at_nat ((-> tptp.nat Bool) (-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc8346403496959479886nt_int ((-> tptp.nat tptp.int) (-> tptp.int tptp.int) tptp.product_prod_nat_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc8348893967468530162nt_nat ((-> tptp.nat tptp.int) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc7347049785058425330at_int ((-> tptp.nat tptp.int) (-> tptp.nat tptp.int) tptp.product_prod_nat_nat) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc5477380188365894716um_int ((-> tptp.nat tptp.int) (-> tptp.num tptp.int) tptp.product_prod_nat_num) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc2001155298098703512at_o_o ((-> tptp.nat tptp.nat) (-> Bool Bool) tptp.product_prod_nat_o) tptp.product_prod_nat_o)
% 3.35/4.34 (declare-fun tptp.produc7974749936722635250nt_int ((-> tptp.nat tptp.nat) (-> tptp.int tptp.int) tptp.product_prod_nat_int) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc7977240407231685526nt_nat ((-> tptp.nat tptp.nat) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc4534572193387464160nt_num ((-> tptp.nat tptp.nat) (-> tptp.int tptp.num) tptp.product_prod_nat_int) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc4787215299218314158_nat_o ((-> tptp.nat tptp.nat) (-> tptp.nat Bool) tptp.product_prod_nat_nat) tptp.product_prod_nat_o)
% 3.35/4.34 (declare-fun tptp.produc6977886695330630970at_nat ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc3535218481486409604at_num ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.num) tptp.product_prod_nat_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc5108217098638100356um_nat ((-> tptp.nat tptp.nat) (-> tptp.num tptp.nat) tptp.product_prod_nat_num) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc1665548884793878990um_num ((-> tptp.nat tptp.nat) (-> tptp.num tptp.num) tptp.product_prod_nat_num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc3264868786340801506um_o_o ((-> tptp.nat tptp.num) (-> Bool Bool) tptp.product_prod_nat_o) tptp.product_prod_num_o)
% 3.35/4.34 (declare-fun tptp.produc5918048235202344416nt_nat ((-> tptp.nat tptp.num) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc4918694523301289860at_nat ((-> tptp.nat tptp.num) (-> tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc1476026309457068494at_num ((-> tptp.nat tptp.num) (-> tptp.nat tptp.num) tptp.product_prod_nat_nat) tptp.product_prod_num_num)
% 3.35/4.34 (declare-fun tptp.produc8746822746284154874nt_int ((-> tptp.nat tptp.rat) (-> tptp.int tptp.int) tptp.product_prod_nat_int) tptp.product_prod_rat_int)
% 3.35/4.34 (declare-fun tptp.produc8749313216793205150nt_nat ((-> tptp.nat tptp.rat) (-> tptp.int tptp.nat) tptp.product_prod_nat_int) tptp.product_prod_rat_nat)
% 3.35/4.34 (declare-fun tptp.produc170006858110003436at_nat ((-> tptp.nat tptp.set_Pr1261947904930325089at_nat) (-> tptp.num tptp.set_Pr1261947904930325089at_nat) tptp.product_prod_nat_num) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc8319293927732033832at_nat ((-> tptp.num Bool) (-> tptp.nat tptp.nat) tptp.product_prod_num_nat) tptp.product_prod_o_nat)
% 3.35/4.34 (declare-fun tptp.produc4208724500416182148at_nat ((-> tptp.num tptp.nat) (-> tptp.nat tptp.nat) tptp.product_prod_num_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc2149532328386841038at_nat ((-> tptp.num tptp.num) (-> tptp.nat tptp.nat) tptp.product_prod_num_nat) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.produc3932168101365401472at_num ((-> tptp.set_Pr1261947904930325089at_nat tptp.nat) (-> tptp.set_Pr1261947904930325089at_nat tptp.num) tptp.produc3843707927480180839at_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc1547070076189439812at_rat ((-> tptp.char tptp.char) (-> tptp.nat tptp.rat) tptp.produc3922234789054302210ar_nat) tptp.produc414006230660905482ar_rat)
% 3.35/4.34 (declare-fun tptp.produc8759894717825771837t_char ((-> tptp.char tptp.char) (-> tptp.nat tptp.char) tptp.produc3922234789054302210ar_nat) tptp.produc143505574896075907r_char)
% 3.35/4.34 (declare-fun tptp.produc1863155021832019360at_int ((-> tptp.char tptp.char) (-> tptp.rat tptp.int) tptp.produc414006230660905482ar_rat) tptp.produc8967755806399881310ar_int)
% 3.35/4.34 (declare-fun tptp.produc1865645492341069636at_nat ((-> tptp.char tptp.char) (-> tptp.rat tptp.nat) tptp.produc414006230660905482ar_rat) tptp.produc3922234789054302210ar_nat)
% 3.35/4.34 (declare-fun tptp.produc1230515432254573900at_rat ((-> tptp.char tptp.char) (-> tptp.rat tptp.rat) tptp.produc414006230660905482ar_rat) tptp.produc414006230660905482ar_rat)
% 3.35/4.34 (declare-fun tptp.produc5432746246116964165t_char ((-> tptp.char tptp.char) (-> tptp.rat tptp.char) tptp.produc414006230660905482ar_rat) tptp.produc143505574896075907r_char)
% 3.35/4.34 (declare-fun tptp.produc5842583022792146073ar_int ((-> tptp.char tptp.char) (-> tptp.char tptp.int) tptp.produc143505574896075907r_char) tptp.produc8967755806399881310ar_int)
% 3.35/4.34 (declare-fun tptp.produc5845073493301196349ar_nat ((-> tptp.char tptp.char) (-> tptp.char tptp.nat) tptp.produc143505574896075907r_char) tptp.produc3922234789054302210ar_nat)
% 3.35/4.34 (declare-fun tptp.produc5209943433214700613ar_rat ((-> tptp.char tptp.char) (-> tptp.char tptp.rat) tptp.produc143505574896075907r_char) tptp.produc414006230660905482ar_rat)
% 3.35/4.34 (declare-fun tptp.produc7830753070125841726r_char ((-> tptp.char tptp.char) (-> tptp.char tptp.char) tptp.produc143505574896075907r_char) tptp.produc143505574896075907r_char)
% 3.35/4.34 (declare-fun tptp.produc1553301316500091796er_int ((-> tptp.code_integer tptp.code_integer tptp.int) tptp.produc8923325533196201883nteger) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc1555791787009142072er_nat ((-> tptp.code_integer tptp.code_integer tptp.nat) tptp.produc8923325533196201883nteger) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc7336495610019696514er_num ((-> tptp.code_integer tptp.code_integer tptp.num) tptp.produc8923325533196201883nteger) tptp.num)
% 3.35/4.34 (declare-fun tptp.produc9125791028180074456eger_o ((-> tptp.code_integer tptp.code_integer tptp.produc6271795597528267376eger_o) tptp.produc8923325533196201883nteger) tptp.produc6271795597528267376eger_o)
% 3.35/4.34 (declare-fun tptp.produc6916734918728496179nteger ((-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc4281629032016041417nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.produc3346328345660746739nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc4426278547552487717t_unit ((-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit) tptp.produc1799199577659733785_ref_a) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc4924168586796184916unit_o ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool) tptp.produc7812382424243267045t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.produc2552614499379209865t_unit ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.produc4846201513286513633_ref_a ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a) tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.produc2058451029528183389_ref_a ((-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a) tptp.produc7812382424243267045t_unit) tptp.produc1799199577659733785_ref_a)
% 3.35/4.34 (declare-fun tptp.produc540600059291021473eger_o ((-> tptp.int tptp.code_integer Bool) tptp.produc2963269191615333738nteger) Bool)
% 3.35/4.34 (declare-fun tptp.produc4947309494688390418_int_o ((-> tptp.int tptp.int Bool) tptp.product_prod_int_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc8211389475949308722nt_int ((-> tptp.int tptp.int tptp.int) tptp.product_prod_int_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc8213879946458358998nt_nat ((-> tptp.int tptp.int tptp.nat) tptp.product_prod_int_int) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc4245557441103728435nt_int ((-> tptp.int tptp.int tptp.product_prod_int_int) tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.produc8423408460612925143nt_nat ((-> tptp.int tptp.int tptp.product_prod_int_nat) tptp.product_prod_int_int) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc3246203729202673879at_int ((-> tptp.int tptp.int tptp.product_prod_nat_int) tptp.product_prod_int_int) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc4257766111578684402_set_o ((-> tptp.int tptp.int tptp.set_o) tptp.product_prod_int_int) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.produc73460835934605544et_int ((-> tptp.int tptp.int tptp.set_int) tptp.product_prod_int_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.produc4251311855443802252et_nat ((-> tptp.int tptp.int tptp.set_nat) tptp.product_prod_int_int) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.produc5385566376148791347nt_nat ((-> tptp.int tptp.nat tptp.product_prod_int_nat) tptp.product_prod_int_nat) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc1877337817755394619nt_rat ((-> tptp.int tptp.nat tptp.product_prod_int_rat) tptp.product_prod_int_nat) tptp.product_prod_int_rat)
% 3.35/4.34 (declare-fun tptp.produc208361644738540083at_int ((-> tptp.int tptp.nat tptp.product_prod_nat_int) tptp.product_prod_int_nat) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc877984105854340063at_rat ((-> tptp.int tptp.nat tptp.product_prod_nat_rat) tptp.product_prod_int_nat) tptp.product_prod_nat_rat)
% 3.35/4.34 (declare-fun tptp.produc6663371796859813939nt_nat ((-> tptp.nat tptp.int tptp.product_prod_int_nat) tptp.product_prod_nat_int) tptp.product_prod_int_nat)
% 3.35/4.34 (declare-fun tptp.produc1486167065449562675at_int ((-> tptp.nat tptp.int tptp.product_prod_nat_int) tptp.product_prod_nat_int) tptp.product_prod_nat_int)
% 3.35/4.34 (declare-fun tptp.produc1169612421514696763at_int ((-> tptp.nat tptp.int tptp.product_prod_rat_int) tptp.product_prod_nat_int) tptp.product_prod_rat_int)
% 3.35/4.34 (declare-fun tptp.produc5347463441023893471at_nat ((-> tptp.nat tptp.int tptp.product_prod_rat_nat) tptp.product_prod_nat_int) tptp.product_prod_rat_nat)
% 3.35/4.34 (declare-fun tptp.produc8739625826339149834_nat_o ((-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc27273713700761075at_nat ((-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc6081775807080527818_nat_o ((-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc6840382203811409530at_int ((-> tptp.nat tptp.nat tptp.int) tptp.product_prod_nat_nat) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc2761476792215241774st_nat ((-> tptp.nat tptp.nat tptp.list_nat) tptp.product_prod_nat_nat) tptp.list_nat)
% 3.35/4.34 (declare-fun tptp.produc6842872674320459806at_nat ((-> tptp.nat tptp.nat tptp.nat) tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc2626176000494625587at_nat ((-> tptp.nat tptp.nat tptp.product_prod_nat_nat) tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc6207742614233964070at_rat ((-> tptp.nat tptp.nat tptp.rat) tptp.product_prod_nat_nat) tptp.rat)
% 3.35/4.34 (declare-fun tptp.produc59986286002894506_set_o ((-> tptp.nat tptp.nat tptp.set_o) tptp.product_prod_nat_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.produc2011625207790711856et_int ((-> tptp.nat tptp.nat tptp.set_int) tptp.product_prod_nat_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.produc6189476227299908564et_nat ((-> tptp.nat tptp.nat tptp.set_nat) tptp.product_prod_nat_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.produc8197505143624133779at_nat ((-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat) tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc4927758841916487424_num_o ((-> tptp.nat tptp.num Bool) tptp.product_prod_nat_num) Bool)
% 3.35/4.34 (declare-fun tptp.produc4970712607118878916um_int ((-> tptp.nat tptp.num tptp.int) tptp.product_prod_nat_num) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc4973203077627929192um_nat ((-> tptp.nat tptp.num tptp.nat) tptp.product_prod_nat_num) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc478579273971653890on_num ((-> tptp.nat tptp.num tptp.option_num) tptp.product_prod_nat_num) tptp.option_num)
% 3.35/4.34 (declare-fun tptp.produc8564434177180591209at_nat ((-> tptp.nat tptp.num tptp.product_prod_nat_nat) tptp.product_prod_nat_num) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc49306077274653107at_num ((-> tptp.nat tptp.num tptp.product_prod_nat_num) tptp.product_prod_nat_num) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc836176033315069408_set_o ((-> tptp.nat tptp.num tptp.set_o) tptp.product_prod_nat_num) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.produc9175805072616146554et_int ((-> tptp.nat tptp.num tptp.set_int) tptp.product_prod_nat_num) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.produc4130284055270567454et_nat ((-> tptp.nat tptp.num tptp.set_nat) tptp.product_prod_nat_num) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.produc859037500352796105at_nat ((-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat) tptp.product_prod_nat_num) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc4306188689235752475_int_o ((-> tptp.nat tptp.product_prod_int_int Bool) tptp.produc6945250483304103390nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc5864757623865647827_nat_o ((-> tptp.nat tptp.product_prod_nat_nat Bool) tptp.produc7248412053542808358at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc6857965554392702720_nat_o ((-> tptp.num tptp.nat Bool) tptp.product_prod_num_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc5219324331026901427at_num ((-> tptp.num tptp.nat tptp.product_prod_nat_num) tptp.product_prod_num_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc5703948589228662326_num_o ((-> tptp.num tptp.num Bool) tptp.product_prod_num_num) Bool)
% 3.35/4.34 (declare-fun tptp.produc6665183775751917029atural ((-> tptp.pred_Product_unit tptp.produc7822875418678951345atural tptp.produc4675096598859438275atural) tptp.produc4675096598859438275atural) tptp.produc4675096598859438275atural)
% 3.35/4.34 (declare-fun tptp.produc5441891513209881465_nat_o ((-> tptp.product_prod_int_int tptp.nat Bool) tptp.produc1709102135585200056nt_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc1676490119946744748_int_o ((-> tptp.product_prod_int_int tptp.product_prod_int_int Bool) tptp.produc1219242969750017639nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc3235059054576640100_nat_o ((-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool) tptp.produc1522404539988722607at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc6937227050501860053_int_o ((-> tptp.product_prod_nat_nat tptp.int Bool) tptp.produc4196048018000912732at_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc8758269395934548017_nat_o ((-> tptp.product_prod_nat_nat tptp.nat Bool) tptp.produc8373899037510109440at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc5031841752791441652_int_o ((-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool) tptp.produc556289286640904991nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.produc6590410687421337004_nat_o ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.produc859450856879609959at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc410239310623530412_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.produc3843707927480180839at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc7548845685434208379at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc9020218426428501292_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.produc1319942482725812455at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc5456455677105495163at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.product_fst_o_o (tptp.product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.product_fst_o_int (tptp.product_prod_o_int) Bool)
% 3.35/4.34 (declare-fun tptp.product_fst_o_nat (tptp.product_prod_o_nat) Bool)
% 3.35/4.34 (declare-fun tptp.produc5219655352205527288t_unit (tptp.produc3788275437394581276t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.produc8508995932063986495nteger (tptp.produc8923325533196201883nteger) tptp.code_integer)
% 3.35/4.34 (declare-fun tptp.produc1861665112190112313nteger (tptp.produc3346328345660746739nteger) tptp.code_integer)
% 3.35/4.34 (declare-fun tptp.produc2762368996035445955t_unit (tptp.produc8126358835630522215t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.produc5717040794327095847_ref_a (tptp.produc1799199577659733785_ref_a) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.produc473321116828791851t_unit (tptp.produc7812382424243267045t_unit) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.produc6942380573175061695_ref_a (tptp.produc5288414631154139675_ref_a) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.product_fst_int_o (tptp.product_prod_int_o) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc45500017171379470nteger (tptp.produc2963269191615333738nteger) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_fst_int_int (tptp.product_prod_int_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_fst_int_nat (tptp.product_prod_int_nat) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc917050878549155996t_unit (tptp.produc6865911496949736918t_unit) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_fst_nat_o (tptp.product_prod_nat_o) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_fst_nat_int (tptp.product_prod_nat_int) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_fst_nat_nat (tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_fst_nat_num (tptp.product_prod_nat_num) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc3800628931346975736t_unit (tptp.produc526117512892780850t_unit) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_fst_num_nat (tptp.product_prod_num_nat) tptp.num)
% 3.35/4.34 (declare-fun tptp.product_fst_num_num (tptp.product_prod_num_num) tptp.num)
% 3.35/4.34 (declare-fun tptp.produc6435950281062462810_nat_o (tptp.produc652263959640188542_nat_o) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc4619704898428564714at_int (tptp.produc4196048018000912732at_int) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc3213797794245857475at_nat (tptp.produc859450856879609959at_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc582253812616888142unit_o (tptp.produc7485711547916492274unit_o) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc5169466786534984090it_nat (tptp.produc600557818389255820it_nat) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc6963936691090040003t_unit (tptp.produc8459935480633519975t_unit) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc6011863565407846595at_nat (tptp.produc3843707927480180839at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc4486455499028916547at_nat (tptp.produc1319942482725812455at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.product_snd_o_o (tptp.product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.product_snd_o_int (tptp.product_prod_o_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_snd_o_nat (tptp.product_prod_o_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc2875488738488844090t_unit (tptp.produc3788275437394581276t_unit) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc6174133586879617921nteger (tptp.produc8923325533196201883nteger) tptp.code_integer)
% 3.35/4.34 (declare-fun tptp.produc7955729907432593271nteger (tptp.produc3346328345660746739nteger) tptp.produc8923325533196201883nteger)
% 3.35/4.34 (declare-fun tptp.produc1692618790031806469t_unit (tptp.produc8126358835630522215t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.produc6369869760173755749_ref_a (tptp.produc1799199577659733785_ref_a) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.produc1126150082675451753t_unit (tptp.produc7812382424243267045t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.produc8185483580310833921_ref_a (tptp.produc5288414631154139675_ref_a) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.product_snd_int_o (tptp.product_prod_int_o) Bool)
% 3.35/4.34 (declare-fun tptp.produc2153544567185597776nteger (tptp.produc2963269191615333738nteger) tptp.code_integer)
% 3.35/4.34 (declare-fun tptp.product_snd_int_int (tptp.product_prod_int_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_snd_int_nat (tptp.product_prod_int_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_snd_nat_o (tptp.product_prod_nat_o) Bool)
% 3.35/4.34 (declare-fun tptp.product_snd_nat_int (tptp.product_prod_nat_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.product_snd_nat_nat (tptp.product_prod_nat_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_snd_nat_num (tptp.product_prod_nat_num) tptp.num)
% 3.35/4.34 (declare-fun tptp.produc8850949007409916470t_unit (tptp.produc526117512892780850t_unit) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.product_snd_num_nat (tptp.product_prod_num_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.product_snd_num_num (tptp.product_prod_num_num) tptp.num)
% 3.35/4.34 (declare-fun tptp.produc668916169454083228_nat_o (tptp.produc652263959640188542_nat_o) Bool)
% 3.35/4.34 (declare-fun tptp.produc3064508320661873192at_int (tptp.produc4196048018000912732at_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.produc6408287024330202629at_nat (tptp.produc859450856879609959at_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.produc7461459235754980752unit_o (tptp.produc7485711547916492274unit_o) Bool)
% 3.35/4.34 (declare-fun tptp.produc996414825743149016it_nat (tptp.produc600557818389255820it_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.produc6786084904866402309t_unit (tptp.produc8459935480633519975t_unit) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.produc2937545259423399429at_nat (tptp.produc3843707927480180839at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc826222791318859909at_nat (tptp.produc1319942482725812455at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.produc6214465446503547763_ref_a (tptp.produc1799199577659733785_ref_a) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.produc970745769005243767t_unit (tptp.produc7812382424243267045t_unit) tptp.produc1799199577659733785_ref_a)
% 3.35/4.34 (declare-fun tptp.product_swap_int_int (tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.product_swap_nat_nat (tptp.product_prod_nat_nat) tptp.product_prod_nat_nat)
% 3.35/4.34 (declare-fun tptp.product_swap_nat_num (tptp.product_prod_nat_num) tptp.product_prod_num_nat)
% 3.35/4.34 (declare-fun tptp.product_swap_num_nat (tptp.product_prod_num_nat) tptp.product_prod_nat_num)
% 3.35/4.34 (declare-fun tptp.produc3946833401584108663at_nat (tptp.produc3843707927480180839at_nat) tptp.produc3843707927480180839at_nat)
% 3.35/4.34 (declare-fun tptp.produc5396952528824381687at_nat (tptp.produc1319942482725812455at_nat) tptp.produc1319942482725812455at_nat)
% 3.35/4.34 (declare-fun tptp.produc929334515565554804at_nat (tptp.set_nat tptp.set_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.produc3241716407206042770at_nat (tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.product_Abs_unit (Bool) tptp.product_unit)
% 3.35/4.34 (declare-fun tptp.product_Rep_unit (tptp.product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.random6974930770145893639ompred ((-> tptp.produc7822875418678951345atural tptp.produc4675096598859438275atural) tptp.produc7822875418678951345atural) tptp.produc4675096598859438275atural)
% 3.35/4.34 (declare-fun tptp.fract (tptp.int tptp.int) tptp.rat)
% 3.35/4.34 (declare-fun tptp.field_6020823756834552118ts_rat () tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.normalize (tptp.product_prod_int_int) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.quotient_of (tptp.rat) tptp.product_prod_int_int)
% 3.35/4.34 (declare-fun tptp.alloc_a (tptp.a tptp.heap_e7401611519738050253t_unit) tptp.produc7812382424243267045t_unit)
% 3.35/4.34 (declare-fun tptp.change_ref_a ((-> tptp.ref_a tptp.ref_a) tptp.ref_ref_a) tptp.heap_Heap_ref_a)
% 3.35/4.34 (declare-fun tptp.change_a ((-> tptp.a tptp.a) tptp.ref_a) tptp.heap_Heap_a)
% 3.35/4.34 (declare-fun tptp.get_ref_a (tptp.heap_e7401611519738050253t_unit tptp.ref_ref_a) tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.get_a (tptp.heap_e7401611519738050253t_unit tptp.ref_a) tptp.a)
% 3.35/4.34 (declare-fun tptp.lookup_ref_a (tptp.ref_ref_a) tptp.heap_Heap_ref_a)
% 3.35/4.34 (declare-fun tptp.lookup_a (tptp.ref_a) tptp.heap_Heap_a)
% 3.35/4.34 (declare-fun tptp.noteq_a_a (tptp.ref_a tptp.ref_a) Bool)
% 3.35/4.34 (declare-fun tptp.present_a (tptp.heap_e7401611519738050253t_unit tptp.ref_a) Bool)
% 3.35/4.34 (declare-fun tptp.ref_a2 (tptp.a) tptp.heap_Heap_ref_a)
% 3.35/4.34 (declare-fun tptp.ref_a3 (tptp.a) tptp.heap_Heap_ref_a)
% 3.35/4.34 (declare-fun tptp.set_ref_a2 (tptp.ref_ref_a tptp.ref_a tptp.heap_e7401611519738050253t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.set_a (tptp.ref_a tptp.a tptp.heap_e7401611519738050253t_unit) tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.update_a (tptp.ref_a tptp.a) tptp.heap_H6156071679106078628t_unit)
% 3.35/4.34 (declare-fun tptp.field_o (tptp.set_Product_prod_o_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.field_int (tptp.set_Pr958786334691620121nt_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.field_nat (tptp.set_Pr1261947904930325089at_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.field_4706345496283612622at_nat (tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.field_3044959742847878580at_nat (tptp.set_Pr553994874890374343at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.field_2862844103579723188at_nat (tptp.set_Pr5564308138774400199at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.field_Product_unit (tptp.set_Pr5094982260447487303t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.field_3145993188331922222at_nat (tptp.set_Pr4329608150637261639at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.field_1428494348145443988at_nat (tptp.set_Pr7459493094073627847at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.id_o2 () tptp.set_Product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.id_int2 () tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.id_nat2 () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.id_Pro2258643101195443293at_nat () tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.id_Pro5428700290092274115at_nat () tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.34 (declare-fun tptp.id_set1796276052702428605at_nat () tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.id_set4888139568991089827at_nat () tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.id_on_o (tptp.set_o) tptp.set_Product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.id_on_int (tptp.set_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.id_on_nat (tptp.set_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.id_on_num (tptp.set_num) tptp.set_Pr8218934625190621173um_num)
% 3.35/4.34 (declare-fun tptp.id_on_8598933527810153430nt_int (tptp.set_Pr958786334691620121nt_int) tptp.set_Pr2560585780119916871nt_int)
% 3.35/4.34 (declare-fun tptp.id_on_2554058798563519774at_nat (tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.id_on_7869290023980668164at_nat (tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.34 (declare-fun tptp.id_on_6713504163309144702at_nat (tptp.set_se7855581050983116737at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.id_on_3275838214495744996at_nat (tptp.set_se5479201105039950375at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.conver1062113817206378758nt_int ((-> (-> tptp.int tptp.product_prod_int_int) (-> tptp.int tptp.int) Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.product_prod_int_int)) Bool)
% 3.35/4.34 (declare-fun tptp.conver1572571282669976050nt_nat ((-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.nat) Bool) (-> tptp.int tptp.nat) (-> tptp.int tptp.product_prod_nat_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.conver5699786650113435344nt_num ((-> (-> tptp.int tptp.product_prod_num_num) (-> tptp.int tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.product_prod_num_num)) Bool)
% 3.35/4.34 (declare-fun tptp.conver6066198818478722162at_nat ((-> (-> tptp.list_nat tptp.product_prod_nat_nat) (-> tptp.list_nat tptp.nat) Bool) (-> tptp.list_nat tptp.nat) (-> tptp.list_nat tptp.product_prod_nat_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.conver2987682522074450438at_int ((-> (-> tptp.nat tptp.product_prod_int_int) (-> tptp.nat tptp.int) Bool) (-> tptp.nat tptp.int) (-> tptp.nat tptp.product_prod_int_int)) Bool)
% 3.35/4.34 (declare-fun tptp.conver3498139987538047730at_nat ((-> (-> tptp.nat tptp.product_prod_nat_nat) (-> tptp.nat tptp.nat) Bool) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.product_prod_nat_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.conver3229387634306789365nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) Bool) (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.34 (declare-fun tptp.conver6967689361887734790at_int ((-> (-> tptp.rat tptp.product_prod_int_int) (-> tptp.rat tptp.int) Bool) (-> tptp.rat tptp.int) (-> tptp.rat tptp.product_prod_int_int)) Bool)
% 3.35/4.34 (declare-fun tptp.conver7478146827351332082at_nat ((-> (-> tptp.rat tptp.product_prod_nat_nat) (-> tptp.rat tptp.nat) Bool) (-> tptp.rat tptp.nat) (-> tptp.rat tptp.product_prod_nat_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.conver1155128050257070662ar_int ((-> (-> tptp.char tptp.product_prod_int_int) (-> tptp.char tptp.int) Bool) (-> tptp.char tptp.int) (-> tptp.char tptp.product_prod_int_int)) Bool)
% 3.35/4.34 (declare-fun tptp.conver5210974729819302706ar_nat ((-> (-> tptp.char tptp.product_prod_nat_nat) (-> tptp.char tptp.nat) Bool) (-> tptp.char tptp.nat) (-> tptp.char tptp.product_prod_nat_nat)) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_o_o ((-> Bool Bool Bool) Bool Bool) Bool)
% 3.35/4.34 (declare-fun tptp.conver1462408618118490240er_int ((-> tptp.code_integer tptp.int Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.conver2101108097643427968nteger ((-> tptp.int tptp.code_integer Bool) tptp.code_integer tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_int_int ((-> tptp.int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_int_nat ((-> tptp.int tptp.nat Bool) tptp.nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.conver1866313717161370910at_nat ((-> tptp.int tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.conver909888920752868663st_nat ((-> tptp.list_nat tptp.list_nat Bool) tptp.list_nat tptp.list_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_o ((-> tptp.nat Bool Bool) Bool tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_int ((-> tptp.nat tptp.int Bool) tptp.int tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_nat ((-> tptp.nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_num ((-> tptp.nat tptp.num Bool) tptp.num tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_rat ((-> tptp.nat tptp.rat Bool) tptp.rat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_nat_char ((-> tptp.nat tptp.char Bool) tptp.char tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_num_nat ((-> tptp.num tptp.nat Bool) tptp.nat tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_num_num ((-> tptp.num tptp.num Bool) tptp.num tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.conver4368408235330554745_ref_a ((-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool) tptp.ref_a tptp.produc7812382424243267045t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.conver7247880940930113968nt_int ((-> tptp.product_prod_int_int tptp.int Bool) tptp.int tptp.product_prod_int_int) Bool)
% 3.35/4.34 (declare-fun tptp.conver4689305806000247544at_int ((-> tptp.product_prod_nat_nat tptp.int Bool) tptp.int tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conver4691796276509297820at_nat ((-> tptp.product_prod_nat_nat tptp.nat Bool) tptp.nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conver6965824823119931701at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_rat_int ((-> tptp.rat tptp.int Bool) tptp.int tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_rat_nat ((-> tptp.rat tptp.nat Bool) tptp.nat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_rat_rat ((-> tptp.rat tptp.rat Bool) tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_rat_char ((-> tptp.rat tptp.char Bool) tptp.char tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.conver5243090411617913141at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conver9095369822871743413at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_char_int ((-> tptp.char tptp.int Bool) tptp.int tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_char_nat ((-> tptp.char tptp.nat Bool) tptp.nat tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_char_rat ((-> tptp.char tptp.rat Bool) tptp.rat tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.conversep_char_char ((-> tptp.char tptp.char Bool) tptp.char tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.inv_image_int_int (tptp.set_Pr958786334691620121nt_int (-> tptp.int tptp.int)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.inv_image_int_nat (tptp.set_Pr958786334691620121nt_int (-> tptp.nat tptp.int)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im8510909985083594081at_nat (tptp.set_Pr958786334691620121nt_int (-> tptp.set_Pr1261947904930325089at_nat tptp.int)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.inv_image_nat_int (tptp.set_Pr1261947904930325089at_nat (-> tptp.int tptp.nat)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.inv_image_nat_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.nat tptp.nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im6750873321330482877at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.nat)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im2354225701593503139at_nat (tptp.set_Pr1261947904930325089at_nat (-> tptp.set_Pr4329608150637261639at_nat tptp.nat)) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im4434751243573137211at_int (tptp.set_Pr4329608150637261639at_nat (-> tptp.int tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.inv_im4437241714082187487at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im7023619800666061458at_nat (tptp.set_Pr4329608150637261639at_nat (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.inv_im2900519150384625825at_int (tptp.set_Pr7459493094073627847at_nat (-> tptp.int tptp.set_Pr4329608150637261639at_nat)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.inv_im2903009620893676101at_nat (tptp.set_Pr7459493094073627847at_nat (-> tptp.nat tptp.set_Pr4329608150637261639at_nat)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.refl_on_o (tptp.set_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.refl_on_int (tptp.set_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.refl_on_nat (tptp.set_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.refl_o7122697186039111552at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.refl_o7446464703481863270at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.refl_on_Product_unit (tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.refl_o6955724340487615712at_nat (tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.refl_o6272981002401706822at_nat (tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1820845089908643850nteger ((-> (-> tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) Bool) (-> (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool) (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom7212586982944386682nteger ((-> (-> tptp.int tptp.int) (-> tptp.int tptp.int) Bool) (-> (-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer) Bool) (-> tptp.int tptp.int) (-> tptp.code_integer tptp.code_integer)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom6733878598652036755nt_int ((-> (-> tptp.int tptp.int) (-> tptp.int tptp.product_prod_int_int) Bool) (-> (-> tptp.int tptp.product_prod_int_int) (-> tptp.int tptp.int) Bool) (-> tptp.int tptp.int) (-> tptp.int tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom2406850561174050523nt_nat ((-> (-> tptp.int tptp.nat) (-> tptp.int tptp.product_prod_nat_nat) Bool) (-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.nat) Bool) (-> tptp.int tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1848932251921554756er_num ((-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.code_integer tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom7779292856395800339nt_num ((-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> (-> tptp.code_integer tptp.num) (-> tptp.int tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1533066287727470739er_num ((-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.code_integer tptp.num)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom9025577121137075810nt_num ((-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> (-> tptp.int tptp.num) (-> tptp.int tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1697847500783689711nt_num ((-> (-> tptp.int tptp.num) (-> tptp.int tptp.product_prod_num_num) Bool) (-> (-> tptp.int tptp.product_prod_num_num) (-> tptp.int tptp.num) Bool) (-> tptp.int tptp.num) (-> tptp.int tptp.num)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom2127790875031262553er_int ((-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.int tptp.product_prod_nat_nat) Bool) (-> (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int) Bool) (-> tptp.int tptp.product_prod_nat_nat) (-> tptp.code_integer tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom5920149085449455271at_nat ((-> (-> tptp.list_nat tptp.nat) (-> tptp.list_nat tptp.product_prod_nat_nat) Bool) (-> (-> tptp.list_nat tptp.product_prod_nat_nat) (-> tptp.list_nat tptp.nat) Bool) (-> tptp.list_nat tptp.nat) (-> tptp.list_nat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3290293904592725231at_int ((-> (-> tptp.nat tptp.int) (-> tptp.nat tptp.product_prod_int_int) Bool) (-> (-> tptp.nat tptp.product_prod_int_int) (-> tptp.nat tptp.int) Bool) (-> tptp.nat tptp.int) (-> tptp.nat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8186637903969514807at_nat ((-> (-> tptp.nat tptp.nat) (-> tptp.nat tptp.product_prod_nat_nat) Bool) (-> (-> tptp.nat tptp.product_prod_nat_nat) (-> tptp.nat tptp.nat) Bool) (-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom458776940982682326nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) Bool) (-> (-> tptp.code_integer tptp.code_integer) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom4829277440228594702nteger ((-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) Bool) (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer Bool) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcom4574826104943343961nteger ((-> (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.product_prod_nat_nat tptp.int) Bool) (-> (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer) Bool) (-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.code_integer)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom4272412204205018633nt_nat ((-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> (-> tptp.int tptp.nat) (-> tptp.int tptp.nat) Bool) (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom531901107642208332nt_nat ((-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.product_prod_nat_nat tptp.nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat) Bool) (-> tptp.product_prod_nat_nat tptp.nat) (-> tptp.int tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom4982215633375716084nt_int ((-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool) (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom2810802720173317863at_int ((-> (-> tptp.rat tptp.int) (-> tptp.rat tptp.product_prod_int_int) Bool) (-> (-> tptp.rat tptp.product_prod_int_int) (-> tptp.rat tptp.int) Bool) (-> tptp.rat tptp.int) (-> tptp.rat tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom7707146719550107439at_nat ((-> (-> tptp.rat tptp.nat) (-> tptp.rat tptp.product_prod_nat_nat) Bool) (-> (-> tptp.rat tptp.product_prod_nat_nat) (-> tptp.rat tptp.nat) Bool) (-> tptp.rat tptp.nat) (-> tptp.rat tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom4417706183330134766ar_int ((-> (-> tptp.char tptp.int) (-> tptp.char tptp.product_prod_int_int) Bool) (-> (-> tptp.char tptp.product_prod_int_int) (-> tptp.char tptp.int) Bool) (-> tptp.char tptp.int) (-> tptp.char tptp.int)) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8141925468094106422ar_nat ((-> (-> tptp.char tptp.nat) (-> tptp.char tptp.product_prod_nat_nat) Bool) (-> (-> tptp.char tptp.product_prod_nat_nat) (-> tptp.char tptp.nat) Bool) (-> tptp.char tptp.nat) (-> tptp.char tptp.nat)) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_o_o_o ((-> Bool Bool Bool) (-> Bool Bool Bool) Bool Bool) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_o_o_nat ((-> Bool Bool Bool) (-> Bool tptp.nat Bool) Bool tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom692387321444912665nteger ((-> tptp.code_integer tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.code_integer tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3789353511612409832nt_int ((-> tptp.code_integer tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.code_integer tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3136146828236442456t_unit ((-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool) (-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool) tptp.ref_a tptp.heap_e7401611519738050253t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8320293257703906841nteger ((-> tptp.int tptp.code_integer Bool) (-> tptp.code_integer tptp.code_integer Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcom328798225758222312er_int ((-> tptp.int tptp.code_integer Bool) (-> tptp.code_integer tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom967497705283160040nteger ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.int tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_int_int_int ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_int_int_nat ((-> tptp.int tptp.int Bool) (-> tptp.int tptp.nat Bool) tptp.int tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_int_nat_int ((-> tptp.int tptp.nat Bool) (-> tptp.nat tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_int_nat_num ((-> tptp.int tptp.nat Bool) (-> tptp.nat tptp.num Bool) tptp.int tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3664783465810776136nt_int ((-> tptp.int tptp.product_prod_int_int Bool) (-> tptp.product_prod_int_int tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1106208330880909712at_int ((-> tptp.int tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.int tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom716700242784427165at_nat ((-> tptp.int tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.int tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom7887202796854296604nteger ((-> tptp.list_nat tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.list_nat tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8030397737370142931st_nat ((-> tptp.list_nat tptp.list_nat Bool) (-> tptp.list_nat tptp.list_nat Bool) tptp.list_nat tptp.list_nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom170568170053003356at_int ((-> tptp.list_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.list_nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_o_o ((-> tptp.nat Bool Bool) (-> Bool Bool Bool) tptp.nat Bool) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_o_nat ((-> tptp.nat Bool Bool) (-> Bool tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3277315637376110988nteger ((-> tptp.nat tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.nat tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_int_int ((-> tptp.nat tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_int_nat ((-> tptp.nat tptp.int Bool) (-> tptp.int tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_nat_int ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.int Bool) tptp.nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_nat_nat ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_nat_num ((-> tptp.nat tptp.nat Bool) (-> tptp.nat tptp.num Bool) tptp.nat tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8569543703982574316at_int ((-> tptp.nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8572034174491624592at_nat ((-> tptp.nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_nat_rat_nat ((-> tptp.nat tptp.rat Bool) (-> tptp.rat tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8112501251453913252ar_nat ((-> tptp.nat tptp.char Bool) (-> tptp.char tptp.nat Bool) tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_num_nat_int ((-> tptp.num tptp.nat Bool) (-> tptp.nat tptp.int Bool) tptp.num tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_num_nat_num ((-> tptp.num tptp.nat Bool) (-> tptp.nat tptp.num Bool) tptp.num tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_num_num_num ((-> tptp.num tptp.num Bool) (-> tptp.num tptp.num Bool) tptp.num tptp.num) Bool)
% 3.35/4.34 (declare-fun tptp.relcom2949942408940504938nt_int ((-> tptp.product_prod_nat_nat tptp.int Bool) (-> tptp.int tptp.int Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8911704206367525917at_int ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.product_prod_nat_nat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom282571730187242960at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3409376902655092628nteger ((-> tptp.rat tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.rat tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_rat_int_rat ((-> tptp.rat tptp.int Bool) (-> tptp.int tptp.rat Bool) tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_rat_nat_rat ((-> tptp.rat tptp.nat Bool) (-> tptp.nat tptp.rat Bool) tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1211213461163567844at_int ((-> tptp.rat tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.rat tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcompp_rat_rat_rat ((-> tptp.rat tptp.rat Bool) (-> tptp.rat tptp.rat Bool) tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom1505247221262953652ar_rat ((-> tptp.rat tptp.char Bool) (-> tptp.char tptp.rat Bool) tptp.rat tptp.rat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom8363394528208558896at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.relcom5819909836510906509nteger ((-> tptp.char tptp.int Bool) (-> tptp.int tptp.code_integer Bool) tptp.char tptp.code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.relcom750623199913152513t_char ((-> tptp.char tptp.int Bool) (-> tptp.int tptp.char Bool) tptp.char tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.relcom6755291642603558309t_char ((-> tptp.char tptp.nat Bool) (-> tptp.nat tptp.char Bool) tptp.char tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.relcom7879471502873553579at_int ((-> tptp.char tptp.product_prod_nat_nat Bool) (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.char tptp.int) Bool)
% 3.35/4.34 (declare-fun tptp.relcom3428143170894750637t_char ((-> tptp.char tptp.rat Bool) (-> tptp.rat tptp.char Bool) tptp.char tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.relcom5872928454965100966r_char ((-> tptp.char tptp.char Bool) (-> tptp.char tptp.char Bool) tptp.char tptp.char) Bool)
% 3.35/4.34 (declare-fun tptp.total_on_o (tptp.set_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.total_on_int (tptp.set_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.total_on_nat (tptp.set_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.total_3592101749530773125at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.total_1513685709984341995at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.total_5665700600833547665t_unit (tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.total_7212417256332265445at_nat (tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.total_5117575981256876747at_nat (tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.trans_4347625901269045472at_nat (tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.divide_divide_int (tptp.int tptp.int) tptp.int)
% 3.35/4.34 (declare-fun tptp.divide_divide_rat (tptp.rat tptp.rat) tptp.rat)
% 3.35/4.34 (declare-fun tptp.dvd_dvd_nat (tptp.nat tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.modulo_modulo_nat (tptp.nat tptp.nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.zero_n2684676970156552555ol_int (Bool) tptp.int)
% 3.35/4.34 (declare-fun tptp.collec5651646645946169514nteger ((-> (-> tptp.code_integer tptp.code_integer tptp.code_integer) Bool)) tptp.set_Co4375521073081744395nteger)
% 3.35/4.34 (declare-fun tptp.collect_int_int ((-> (-> tptp.int tptp.int) Bool)) tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.collect_int_nat ((-> (-> tptp.int tptp.nat) Bool)) tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.collect_int_num ((-> (-> tptp.int tptp.num) Bool)) tptp.set_int_num)
% 3.35/4.34 (declare-fun tptp.collec2229320974926845999nt_int ((-> (-> tptp.int tptp.product_prod_int_int) Bool)) tptp.set_in6154042108061588260nt_int)
% 3.35/4.34 (declare-fun tptp.collec2532482545165550967at_nat ((-> (-> tptp.int tptp.product_prod_nat_nat) Bool)) tptp.set_in7748886932685137004at_nat)
% 3.35/4.34 (declare-fun tptp.collec266097228571071243um_num ((-> (-> tptp.int tptp.product_prod_num_num) Bool)) tptp.set_in3169746454734514176um_num)
% 3.35/4.34 (declare-fun tptp.collec3092956710985254339at_nat ((-> (-> tptp.list_nat tptp.product_prod_nat_nat) Bool)) tptp.set_li2168235667650531768at_nat)
% 3.35/4.34 (declare-fun tptp.collect_nat_o ((-> (-> tptp.nat Bool) Bool)) tptp.set_nat_o)
% 3.35/4.34 (declare-fun tptp.collect_nat_nat ((-> (-> tptp.nat tptp.nat) Bool)) tptp.set_nat_nat)
% 3.35/4.34 (declare-fun tptp.collec8414850927317488011nt_int ((-> (-> tptp.nat tptp.product_prod_int_int) Bool)) tptp.set_na7251125088705586816nt_int)
% 3.35/4.34 (declare-fun tptp.collec8718012497556192979at_nat ((-> (-> tptp.nat tptp.product_prod_nat_nat) Bool)) tptp.set_na8845969913329135560at_nat)
% 3.35/4.34 (declare-fun tptp.collec2521308361159233923nt_int ((-> (-> tptp.rat tptp.product_prod_int_int) Bool)) tptp.set_ra518564293221149304nt_int)
% 3.35/4.34 (declare-fun tptp.collec2824469931397938891at_nat ((-> (-> tptp.rat tptp.product_prod_nat_nat) Bool)) tptp.set_ra2113409117844698048at_nat)
% 3.35/4.34 (declare-fun tptp.collec1380656525566158922nt_int ((-> (-> tptp.char tptp.product_prod_int_int) Bool)) tptp.set_ch6383161263842509759nt_int)
% 3.35/4.34 (declare-fun tptp.collec1683818095804863890at_nat ((-> (-> tptp.char tptp.product_prod_nat_nat) Bool)) tptp.set_ch7978006088466058503at_nat)
% 3.35/4.34 (declare-fun tptp.collect_o ((-> Bool Bool)) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.collect_ref_a ((-> tptp.ref_a Bool)) tptp.set_ref_a)
% 3.35/4.34 (declare-fun tptp.collect_int ((-> tptp.int Bool)) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.collect_nat ((-> tptp.nat Bool)) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.collec3252306575900995386t_unit ((-> tptp.produc7812382424243267045t_unit Bool)) tptp.set_Pr1133966238863718811t_unit)
% 3.35/4.34 (declare-fun tptp.collec7215431352809750357nteger ((-> tptp.produc2963269191615333738nteger Bool)) tptp.set_Pr8415741480598773322nteger)
% 3.35/4.34 (declare-fun tptp.collec213857154873943460nt_int ((-> tptp.product_prod_int_int Bool)) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.collec3392354462482085612at_nat ((-> tptp.product_prod_nat_nat Bool)) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.collec4100598399430923318at_num ((-> tptp.product_prod_nat_num Bool)) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.collec5600542410287506995nt_int ((-> tptp.produc6945250483304103390nt_int Bool)) tptp.set_Pr6123067485828015636nt_int)
% 3.35/4.34 (declare-fun tptp.collec5903703980526211963at_nat ((-> tptp.produc7248412053542808358at_nat Bool)) tptp.set_Pr7717912310451564380at_nat)
% 3.35/4.34 (declare-fun tptp.collec1522684865789554998um_nat ((-> tptp.product_prod_num_nat Bool)) tptp.set_Pr3280342998896498603um_nat)
% 3.35/4.34 (declare-fun tptp.collec2230928802738392704um_num ((-> tptp.product_prod_num_num Bool)) tptp.set_Pr8218934625190621173um_num)
% 3.35/4.34 (declare-fun tptp.collec364394062568603661nt_nat ((-> tptp.produc1709102135585200056nt_nat Bool)) tptp.set_Pr2543308735921124078nt_nat)
% 3.35/4.34 (declare-fun tptp.collec7447955092554649554nt_int ((-> tptp.produc1219242969750017639nt_int Bool)) tptp.set_Pr2560585780119916871nt_int)
% 3.35/4.34 (declare-fun tptp.collec7751116662793354522at_nat ((-> tptp.produc1522404539988722607at_nat Bool)) tptp.set_Pr4155430604743465615at_nat)
% 3.35/4.34 (declare-fun tptp.collec2851339944984316337at_int ((-> tptp.produc4196048018000912732at_int Bool)) tptp.set_Pr49084382684228242at_int)
% 3.35/4.34 (declare-fun tptp.collec7029190964493513045at_nat ((-> tptp.produc8373899037510109440at_nat Bool)) tptp.set_Pr2539167527615954998at_nat)
% 3.35/4.34 (declare-fun tptp.collec6785001409445536906nt_int ((-> tptp.produc556289286640904991nt_int Bool)) tptp.set_Pr7098892610798258687nt_int)
% 3.35/4.34 (declare-fun tptp.collec7088162979684241874at_nat ((-> tptp.produc859450856879609959at_nat Bool)) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.collec6321179662152712658at_nat ((-> tptp.produc3843707927480180839at_nat Bool)) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.collec7872792499061297490at_nat ((-> tptp.produc1319942482725812455at_nat Bool)) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.collect_rat ((-> tptp.rat Bool)) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.collec5514110066124741708at_nat ((-> tptp.set_Pr1261947904930325089at_nat Bool)) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.collec4573900263915890866at_nat ((-> tptp.set_Pr4329608150637261639at_nat Bool)) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.pow_o (tptp.set_o) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.pow_int (tptp.set_int) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.pow_nat (tptp.set_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.pow_Pr3466873192417945886at_nat (tptp.set_Pr1261947904930325089at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.pow_Pr1023649790151954692at_nat (tptp.set_Pr4329608150637261639at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.pow_Product_unit (tptp.set_Product_unit) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.pow_rat (tptp.set_rat) tptp.set_set_rat)
% 3.35/4.34 (declare-fun tptp.image_o_o_set_o ((-> (-> Bool Bool) tptp.set_o) tptp.set_o_o) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_1365644804893650413_int_o ((-> (-> tptp.int tptp.int Bool) tptp.product_prod_int_int Bool) tptp.set_int_int_o) tptp.set_Pr8049984349381595834_int_o)
% 3.35/4.34 (declare-fun tptp.image_int_o_set_int ((-> (-> tptp.int Bool) tptp.set_int) tptp.set_int_o) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_6646056845087809525nt_int ((-> (-> tptp.int tptp.int) tptp.int tptp.int) tptp.set_int_int) tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.image_1600535827742230425nt_nat ((-> (-> tptp.int tptp.int) tptp.int tptp.nat) tptp.set_int_int) tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.image_1234974663384347033nt_int ((-> (-> tptp.int tptp.nat) tptp.int tptp.int) tptp.set_int_nat) tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.image_5412825682893543741nt_nat ((-> (-> tptp.int tptp.nat) tptp.int tptp.nat) tptp.set_int_nat) tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.image_1904597124500147013nt_rat ((-> (-> tptp.int tptp.nat) tptp.int tptp.rat) tptp.set_int_nat) tptp.set_int_rat)
% 3.35/4.34 (declare-fun tptp.image_4174709274675160035t_unit ((-> (-> tptp.int tptp.rat) tptp.product_unit) tptp.set_int_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_4409302170498516394t_unit ((-> (-> tptp.int tptp.char) tptp.product_unit) tptp.set_int_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_7429393840292777309_nat_o ((-> (-> tptp.nat tptp.nat Bool) tptp.product_prod_nat_nat Bool) tptp.set_nat_nat_o) tptp.set_Pr5582243495563764594_nat_o)
% 3.35/4.34 (declare-fun tptp.image_8484515203959327177_num_o ((-> (-> tptp.nat tptp.num Bool) tptp.product_prod_nat_num Bool) tptp.set_nat_num_o) tptp.set_Pr5908833319024110760_num_o)
% 3.35/4.34 (declare-fun tptp.image_nat_o_set_nat ((-> (-> tptp.nat Bool) tptp.set_nat) tptp.set_nat_o) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_5437939712159429529nt_int ((-> (-> tptp.nat tptp.int) tptp.int tptp.int) tptp.set_nat_int) tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.image_392418694813850429nt_nat ((-> (-> tptp.nat tptp.int) tptp.int tptp.nat) tptp.set_nat_int) tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.image_26857530455967037nt_int ((-> (-> tptp.nat tptp.nat) tptp.int tptp.int) tptp.set_nat_nat) tptp.set_int_int)
% 3.35/4.34 (declare-fun tptp.image_4204708549965163745nt_nat ((-> (-> tptp.nat tptp.nat) tptp.int tptp.nat) tptp.set_nat_nat) tptp.set_int_nat)
% 3.35/4.34 (declare-fun tptp.image_696479991571767017nt_rat ((-> (-> tptp.nat tptp.nat) tptp.int tptp.rat) tptp.set_nat_nat) tptp.set_int_rat)
% 3.35/4.34 (declare-fun tptp.image_340470173791133503t_unit ((-> (-> tptp.nat tptp.rat) tptp.product_unit) tptp.set_nat_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_4600008085730780422t_unit ((-> (-> tptp.nat tptp.char) tptp.product_unit) tptp.set_nat_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_4447441447610994254nt_int ((-> (-> tptp.product_prod_int_int Bool) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr8049984349381595834_int_o) tptp.set_se6260736226359567993nt_int)
% 3.35/4.34 (declare-fun tptp.image_7124889717316225246at_nat ((-> (-> tptp.product_prod_nat_nat Bool) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr5582243495563764594_nat_o) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_6580737572886966642at_num ((-> (-> tptp.product_prod_nat_num Bool) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr5908833319024110760_num_o) tptp.set_se4826145725398303499at_num)
% 3.35/4.34 (declare-fun tptp.image_4902389024228248874at_nat ((-> (-> tptp.produc3843707927480180839at_nat Bool) tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr7010166363911110284_nat_o) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_5694205205332509994at_nat ((-> (-> tptp.produc1319942482725812455at_nat Bool) tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7669914128964046860_nat_o) tptp.set_se7592288975875140775at_nat)
% 3.35/4.34 (declare-fun tptp.image_2910438736038083391t_unit ((-> (-> tptp.rat tptp.nat) tptp.product_unit) tptp.set_rat_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_1193274288206594871t_unit ((-> (-> tptp.rat tptp.rat) tptp.product_unit) tptp.set_rat_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_6940606515012899070t_unit ((-> (-> tptp.rat tptp.char) tptp.product_unit) tptp.set_rat_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_6226802281960588479_nat_o ((-> (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.produc3843707927480180839at_nat Bool) tptp.set_se9180647916752606350_nat_o) tptp.set_Pr7010166363911110284_nat_o)
% 3.35/4.34 (declare-fun tptp.image_5235725667318448191_nat_o ((-> (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.produc1319942482725812455at_nat Bool) tptp.set_se7255092946006855566_nat_o) tptp.set_Pr7669914128964046860_nat_o)
% 3.35/4.34 (declare-fun tptp.image_108929247839792006t_unit ((-> (-> tptp.char tptp.nat) tptp.product_unit) tptp.set_char_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_7615136836863079294t_unit ((-> (-> tptp.char tptp.rat) tptp.product_unit) tptp.set_char_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_8077363282794994245t_unit ((-> (-> tptp.char tptp.char) tptp.product_unit) tptp.set_char_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_o_o ((-> Bool Bool) tptp.set_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_o_Code_integer ((-> Bool tptp.code_integer) tptp.set_o) tptp.set_Code_integer)
% 3.35/4.34 (declare-fun tptp.image_o_int ((-> Bool tptp.int) tptp.set_o) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_o_nat ((-> Bool tptp.nat) tptp.set_o) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_3855930084881510382at_nat ((-> Bool tptp.product_prod_nat_nat) tptp.set_o) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_o_Product_unit ((-> Bool tptp.product_unit) tptp.set_o) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_o_rat ((-> Bool tptp.rat) tptp.set_o) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_o_set_o ((-> Bool tptp.set_o) tptp.set_o) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_o_set_int ((-> Bool tptp.set_int) tptp.set_o) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_o_set_nat ((-> Bool tptp.set_nat) tptp.set_o) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_7077428525161401678at_nat ((-> Bool tptp.set_Pr1261947904930325089at_nat) tptp.set_o) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_8493167801588156084at_nat ((-> Bool tptp.set_Pr8693737435421807431at_nat) tptp.set_o) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_2496312346330513076at_nat ((-> Bool tptp.set_Pr4329608150637261639at_nat) tptp.set_o) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_663195431845683034t_unit ((-> Bool tptp.set_Product_unit) tptp.set_o) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_o_set_rat ((-> Bool tptp.set_rat) tptp.set_o) tptp.set_set_rat)
% 3.35/4.34 (declare-fun tptp.image_o_set_char ((-> Bool tptp.set_char) tptp.set_o) tptp.set_set_char)
% 3.35/4.34 (declare-fun tptp.image_o_char ((-> Bool tptp.char) tptp.set_o) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.image_2177946750938214461nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.set_Code_integer) tptp.set_Co726186806682698383nteger)
% 3.35/4.34 (declare-fun tptp.image_4470545334726330049nteger ((-> tptp.code_integer tptp.code_integer) tptp.set_Code_integer) tptp.set_Code_integer)
% 3.35/4.34 (declare-fun tptp.image_5570573867351727369t_unit ((-> tptp.ref_a tptp.set_he8644174446132254637t_unit) tptp.set_ref_a) tptp.set_se4612898379794543757t_unit)
% 3.35/4.34 (declare-fun tptp.image_int_o ((-> tptp.int Bool) tptp.set_int) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_int_int ((-> tptp.int tptp.int) tptp.set_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_int_nat ((-> tptp.int tptp.nat) tptp.set_int) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_int_num ((-> tptp.int tptp.num) tptp.set_int) tptp.set_num)
% 3.35/4.34 (declare-fun tptp.image_5705468584675977158nt_int ((-> tptp.int tptp.product_prod_int_int) tptp.set_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_659947567330398058nt_nat ((-> tptp.int tptp.product_prod_int_nat) tptp.set_int) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.image_8883965892284119310at_nat ((-> tptp.int tptp.product_prod_nat_nat) tptp.set_int) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_7722540232540426402um_num ((-> tptp.int tptp.product_prod_num_num) tptp.set_int) tptp.set_Pr8218934625190621173um_num)
% 3.35/4.34 (declare-fun tptp.image_5846526143423701914t_unit ((-> tptp.int tptp.product_unit) tptp.set_int) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_int_rat ((-> tptp.int tptp.rat) tptp.set_int) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_int_set_o ((-> tptp.int tptp.set_o) tptp.set_int) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_int_set_int ((-> tptp.int tptp.set_int) tptp.set_int) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_int_set_nat ((-> tptp.int tptp.set_nat) tptp.set_int) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_8635204845542730022nt_int ((-> tptp.int tptp.set_Pr958786334691620121nt_int) tptp.set_int) tptp.set_se6260736226359567993nt_int)
% 3.35/4.34 (declare-fun tptp.image_8938366415781434990at_nat ((-> tptp.int tptp.set_Pr1261947904930325089at_nat) tptp.set_int) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_525487068563185620at_nat ((-> tptp.int tptp.set_Pr8693737435421807431at_nat) tptp.set_int) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_8658272795163236474t_unit ((-> tptp.int tptp.set_Product_unit) tptp.set_int) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_7976474329151083847st_nat ((-> tptp.list_nat tptp.list_nat) tptp.set_list_nat) tptp.set_list_nat)
% 3.35/4.34 (declare-fun tptp.image_list_nat_nat ((-> tptp.list_nat tptp.nat) tptp.set_list_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_2795870212791037530at_nat ((-> tptp.list_nat tptp.product_prod_nat_nat) tptp.set_list_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_nat_o ((-> tptp.nat Bool) tptp.set_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_nat_int ((-> tptp.nat tptp.int) tptp.set_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_nat_list_nat ((-> tptp.nat tptp.list_nat) tptp.set_nat) tptp.set_list_nat)
% 3.35/4.34 (declare-fun tptp.image_nat_nat ((-> tptp.nat tptp.nat) tptp.set_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_nat_num ((-> tptp.nat tptp.num) tptp.set_nat) tptp.set_num)
% 3.35/4.34 (declare-fun tptp.image_2667626500211843362nt_int ((-> tptp.nat tptp.product_prod_int_int) tptp.set_nat) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_6845477519721040070nt_nat ((-> tptp.nat tptp.product_prod_int_nat) tptp.set_nat) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.image_3337248961327643342nt_rat ((-> tptp.nat tptp.product_prod_int_rat) tptp.set_nat) tptp.set_Pr6292255179000445125nt_rat)
% 3.35/4.34 (declare-fun tptp.image_5846123807819985514at_nat ((-> tptp.nat tptp.product_prod_nat_nat) tptp.set_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_3276603626957510736at_nat ((-> tptp.nat tptp.produc859450856879609959at_nat) tptp.set_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.image_3978134465758882403it_nat ((-> tptp.nat tptp.produc600557818389255820it_nat) tptp.set_nat) tptp.set_Pr1763845938948868674it_nat)
% 3.35/4.34 (declare-fun tptp.image_469905907365485675it_rat ((-> tptp.nat tptp.produc6315701296850634900it_rat) tptp.set_nat) tptp.set_Pr4607231638325966922it_rat)
% 3.35/4.34 (declare-fun tptp.image_1351718144375922894at_int ((-> tptp.nat tptp.product_prod_rat_int) tptp.set_nat) tptp.set_Pr3594552606344371909at_int)
% 3.35/4.34 (declare-fun tptp.image_5529569163885119602at_nat ((-> tptp.nat tptp.product_prod_rat_nat) tptp.set_nat) tptp.set_Pr6084635751276098665at_nat)
% 3.35/4.34 (declare-fun tptp.image_2021340605491722874at_rat ((-> tptp.nat tptp.product_prod_rat_rat) tptp.set_nat) tptp.set_Pr8928021450653196913at_rat)
% 3.35/4.34 (declare-fun tptp.image_2499013659892586576at_nat ((-> tptp.nat tptp.produc3843707927480180839at_nat) tptp.set_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.image_8730104196221521654t_unit ((-> tptp.nat tptp.product_unit) tptp.set_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_nat_rat ((-> tptp.nat tptp.rat) tptp.set_nat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_nat_set_o ((-> tptp.nat tptp.set_o) tptp.set_nat) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_nat_set_int ((-> tptp.nat tptp.set_int) tptp.set_nat) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_nat_set_nat ((-> tptp.nat tptp.set_nat) tptp.set_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_7178329752028323786at_nat ((-> tptp.nat tptp.set_Pr1261947904930325089at_nat) tptp.set_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_2893549341467670548at_num ((-> tptp.nat tptp.set_Pr6200539531224447659at_num) tptp.set_nat) tptp.set_se4826145725398303499at_num)
% 3.35/4.34 (declare-fun tptp.image_4592875511192039216at_nat ((-> tptp.nat tptp.set_Pr8693737435421807431at_nat) tptp.set_nat) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_1087905878993176368at_nat ((-> tptp.nat tptp.set_Pr4329608150637261639at_nat) tptp.set_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_4824033694279209942t_unit ((-> tptp.nat tptp.set_Product_unit) tptp.set_nat) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_nat_set_rat ((-> tptp.nat tptp.set_rat) tptp.set_nat) tptp.set_set_rat)
% 3.35/4.34 (declare-fun tptp.image_nat_set_char ((-> tptp.nat tptp.set_char) tptp.set_nat) tptp.set_set_char)
% 3.35/4.34 (declare-fun tptp.image_nat_char ((-> tptp.nat tptp.char) tptp.set_nat) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.image_678696785212003926at_nat ((-> tptp.nat tptp.sum_sum_nat_nat) tptp.set_nat) tptp.set_Sum_sum_nat_nat)
% 3.35/4.34 (declare-fun tptp.image_num_o ((-> tptp.num Bool) tptp.set_num) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_num_int ((-> tptp.num tptp.int) tptp.set_num) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_num_nat ((-> tptp.num tptp.nat) tptp.set_num) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_num_num ((-> tptp.num tptp.num) tptp.set_num) tptp.set_num)
% 3.35/4.34 (declare-fun tptp.image_4778453735051108682at_num ((-> tptp.num tptp.set_Pr6200539531224447659at_num) tptp.set_num) tptp.set_se4826145725398303499at_num)
% 3.35/4.34 (declare-fun tptp.image_7896445794123959606_o_o_o ((-> tptp.product_prod_o_o Bool) tptp.set_Product_prod_o_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_8105710389281276538_nat_o ((-> tptp.product_prod_o_nat Bool) tptp.set_Pr2101469702781467981_o_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_4888532181312399726at_nat ((-> tptp.product_prod_o_nat tptp.nat) tptp.set_Pr2101469702781467981_o_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_8742399529945250561unit_o ((-> tptp.produc3788275437394581276t_unit Bool) tptp.set_Pr6671815714118170108t_unit) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_4419268941131634678t_unit ((-> tptp.produc3788275437394581276t_unit tptp.product_unit) tptp.set_Pr6671815714118170108t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_17660834435998945t_unit ((-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.set_Pr1133966238863718811t_unit) tptp.set_he8644174446132254637t_unit)
% 3.35/4.34 (declare-fun tptp.image_7136766188234240905_ref_a ((-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.set_Pr1133966238863718811t_unit) tptp.set_ref_a)
% 3.35/4.34 (declare-fun tptp.image_1531683682067511245nt_int ((-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int) tptp.set_Pr1133966238863718811t_unit) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_4710180989675653397at_nat ((-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat) tptp.set_Pr1133966238863718811t_unit) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_90517134139374612_o_int ((-> tptp.product_prod_int_o tptp.int) tptp.set_Pr903927857289325719_int_o) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_2135063354759101220_int_o ((-> tptp.product_prod_int_int Bool) tptp.set_Pr958786334691620121nt_int) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_5042161079198086560nt_int ((-> tptp.product_prod_int_int tptp.int) tptp.set_Pr958786334691620121nt_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_5044651549707136836nt_nat ((-> tptp.product_prod_int_int tptp.nat) tptp.set_Pr958786334691620121nt_int) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_2653370878348428101nt_int ((-> tptp.product_prod_int_int tptp.product_prod_int_int) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_6831221897857624809nt_nat ((-> tptp.product_prod_int_int tptp.product_prod_int_nat) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.image_1654017166447373545at_int ((-> tptp.product_prod_int_int tptp.product_prod_nat_int) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr7995236796853374141at_int)
% 3.35/4.34 (declare-fun tptp.image_5831868185956570253at_nat ((-> tptp.product_prod_int_int tptp.product_prod_nat_nat) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_6540112122905407959at_num ((-> tptp.product_prod_int_int tptp.product_prod_nat_num) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.image_8858061497167895027at_nat ((-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.image_6029125644611338739at_nat ((-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat) tptp.set_Pr958786334691620121nt_int) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.image_2855239504505064772at_int ((-> tptp.product_prod_int_nat tptp.int) tptp.set_Pr3448869479623346877nt_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_7928304878501623365nt_nat ((-> tptp.product_prod_int_nat tptp.product_prod_int_nat) tptp.set_Pr3448869479623346877nt_nat) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.image_4420076320108226637nt_rat ((-> tptp.product_prod_int_nat tptp.product_prod_int_rat) tptp.set_Pr3448869479623346877nt_nat) tptp.set_Pr6292255179000445125nt_rat)
% 3.35/4.34 (declare-fun tptp.image_2751100147091372101at_int ((-> tptp.product_prod_int_nat tptp.product_prod_nat_int) tptp.set_Pr3448869479623346877nt_nat) tptp.set_Pr7995236796853374141at_int)
% 3.35/4.34 (declare-fun tptp.image_3420722608207172081at_rat ((-> tptp.product_prod_int_nat tptp.product_prod_nat_rat) tptp.set_Pr3448869479623346877nt_nat) tptp.set_Pr4105333604307423337at_rat)
% 3.35/4.34 (declare-fun tptp.image_7716461468295075337it_int ((-> tptp.produc6865911496949736918t_unit tptp.int) tptp.set_Pr5889264611543340172t_unit) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_7478392465989118804at_o_o ((-> tptp.product_prod_nat_o Bool) tptp.set_Pr3149072824959771635_nat_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_8629803608462650132_o_nat ((-> tptp.product_prod_nat_o tptp.nat) tptp.set_Pr3149072824959771635_nat_o) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_893334214595316897nt_int ((-> tptp.product_prod_nat_int tptp.product_prod_int_int) tptp.set_Pr7995236796853374141at_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_5071185234104513605nt_nat ((-> tptp.product_prod_nat_int tptp.product_prod_int_nat) tptp.set_Pr7995236796853374141at_int) tptp.set_Pr3448869479623346877nt_nat)
% 3.35/4.34 (declare-fun tptp.image_9117352539549038149at_int ((-> tptp.product_prod_nat_int tptp.product_prod_nat_int) tptp.set_Pr7995236796853374141at_int) tptp.set_Pr7995236796853374141at_int)
% 3.35/4.34 (declare-fun tptp.image_8800797895614172237at_int ((-> tptp.product_prod_nat_int tptp.product_prod_rat_int) tptp.set_Pr7995236796853374141at_int) tptp.set_Pr3594552606344371909at_int)
% 3.35/4.34 (declare-fun tptp.image_3755276878268593137at_nat ((-> tptp.product_prod_nat_int tptp.product_prod_rat_nat) tptp.set_Pr7995236796853374141at_int) tptp.set_Pr6084635751276098665at_nat)
% 3.35/4.34 (declare-fun tptp.image_3693632289388996572_nat_o ((-> tptp.product_prod_nat_nat Bool) tptp.set_Pr1261947904930325089at_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_2483585944268220136at_int ((-> tptp.product_prod_nat_nat tptp.int) tptp.set_Pr1261947904930325089at_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_2486076414777270412at_nat ((-> tptp.product_prod_nat_nat tptp.nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_1990417195239315453nt_int ((-> tptp.product_prod_nat_nat tptp.product_prod_int_int) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_5168914502847457605at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_5877158439796295311at_num ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_num) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.image_1119892238107900587at_nat ((-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.image_6169909464789311569t_unit ((-> tptp.product_prod_nat_nat tptp.product_unit) tptp.set_Pr1261947904930325089at_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_501298686397505212_set_o ((-> tptp.product_prod_nat_nat tptp.set_o) tptp.set_Pr1261947904930325089at_nat) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_15824709712370754et_nat ((-> tptp.product_prod_nat_nat tptp.set_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_5423882813909314213at_nat ((-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_5803077947706746251at_nat ((-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_121980125215734065t_unit ((-> tptp.product_prod_nat_nat tptp.set_Product_unit) tptp.set_Pr1261947904930325089at_nat) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_4451812852358507538_num_o ((-> tptp.product_prod_nat_num Bool) tptp.set_Pr6200539531224447659at_num) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_4501981038234393650um_int ((-> tptp.product_prod_nat_num tptp.int) tptp.set_Pr6200539531224447659at_num) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_4504471508743443926um_nat ((-> tptp.product_prod_nat_num tptp.nat) tptp.set_Pr6200539531224447659at_num) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_1039142661021589043nt_int ((-> tptp.product_prod_nat_num tptp.product_prod_int_int) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_4217639968629731195at_nat ((-> tptp.product_prod_nat_num tptp.product_prod_nat_nat) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_4925883905578568901at_num ((-> tptp.product_prod_nat_num tptp.product_prod_nat_num) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.image_2347970371937200581um_nat ((-> tptp.product_prod_nat_num tptp.product_prod_num_nat) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr3280342998896498603um_nat)
% 3.35/4.34 (declare-fun tptp.image_2708129733610033121at_nat ((-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat) tptp.set_Pr6200539531224447659at_num) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.image_3884712837920099081it_nat ((-> tptp.produc526117512892780850t_unit tptp.nat) tptp.set_Pr4334478416066269672t_unit) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_5511522805742971924t_unit ((-> tptp.produc526117512892780850t_unit tptp.product_unit) tptp.set_Pr4334478416066269672t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_7762062833379733445at_num ((-> tptp.product_prod_num_nat tptp.product_prod_nat_num) tptp.set_Pr3280342998896498603um_nat) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.image_3275415580317762038_nat_o ((-> tptp.produc859450856879609959at_nat Bool) tptp.set_Pr8693737435421807431at_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_6160980552072806642at_nat ((-> tptp.produc859450856879609959at_nat tptp.nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_6706873702294942047at_nat ((-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_6321802852832981957at_nat ((-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.image_7637461350386011077at_nat ((-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.image_8487516615895632747t_unit ((-> tptp.produc859450856879609959at_nat tptp.product_unit) tptp.set_Pr8693737435421807431at_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_2819269535336293544et_nat ((-> tptp.produc859450856879609959at_nat tptp.set_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_1384942819424619199at_nat ((-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_6654316230217496229at_nat ((-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_3876558564303283877at_nat ((-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr8693737435421807431at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_1801747192096393899it_o_o ((-> tptp.produc7485711547916492274unit_o Bool) tptp.set_Pr5464989305201766866unit_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_4246157487713968288t_unit ((-> tptp.produc7485711547916492274unit_o tptp.product_unit) tptp.set_Pr5464989305201766866unit_o) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_6725568594985674851at_nat ((-> tptp.produc600557818389255820it_nat tptp.nat) tptp.set_Pr1763845938948868674it_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_7474191388529947450t_unit ((-> tptp.produc600557818389255820it_nat tptp.product_unit) tptp.set_Pr1763845938948868674it_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_262127665112854123t_unit ((-> tptp.produc8459935480633519975t_unit tptp.product_unit) tptp.set_Pr5094982260447487303t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_8033574621161215657at_num ((-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num) tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.image_5653576389946358725at_nat ((-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.image_960689587819713477at_nat ((-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.image_7082456443403096939t_unit ((-> tptp.produc3843707927480180839at_nat tptp.product_unit) tptp.set_Pr4329608150637261639at_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_3160451284896210088et_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_7979982168039674559at_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_7260680879217540773at_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_7364710425340685989at_nat ((-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_3313167189156628421at_nat ((-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat) tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.image_2699825501378146573ar_rat ((-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat) tptp.set_Pr1413074515586503650ar_nat) tptp.set_Pr4256460214963601898ar_rat)
% 3.35/4.34 (declare-fun tptp.image_5973708714899544198r_char ((-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char) tptp.set_Pr1413074515586503650ar_nat) tptp.set_Pr3309569728657787619r_char)
% 3.35/4.34 (declare-fun tptp.image_4975014655635759961ar_int ((-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int) tptp.set_Pr4256460214963601898ar_rat) tptp.set_Pr8146363407509552702ar_int)
% 3.35/4.34 (declare-fun tptp.image_9152865675144956669ar_nat ((-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat) tptp.set_Pr4256460214963601898ar_rat) tptp.set_Pr1413074515586503650ar_nat)
% 3.35/4.34 (declare-fun tptp.image_5644637116751559941ar_rat ((-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat) tptp.set_Pr4256460214963601898ar_rat) tptp.set_Pr4256460214963601898ar_rat)
% 3.35/4.34 (declare-fun tptp.image_8036680598759533694r_char ((-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char) tptp.set_Pr4256460214963601898ar_rat) tptp.set_Pr3309569728657787619r_char)
% 3.35/4.34 (declare-fun tptp.image_6605449789044937888ar_int ((-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int) tptp.set_Pr3309569728657787619r_char) tptp.set_Pr8146363407509552702ar_int)
% 3.35/4.34 (declare-fun tptp.image_1559928771699358788ar_nat ((-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat) tptp.set_Pr3309569728657787619r_char) tptp.set_Pr1413074515586503650ar_nat)
% 3.35/4.34 (declare-fun tptp.image_7275072250160737868ar_rat ((-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat) tptp.set_Pr3309569728657787619r_char) tptp.set_Pr4256460214963601898ar_rat)
% 3.35/4.34 (declare-fun tptp.image_7676512070627423941r_char ((-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char) tptp.set_Pr3309569728657787619r_char) tptp.set_Pr3309569728657787619r_char)
% 3.35/4.34 (declare-fun tptp.image_Product_unit_o ((-> tptp.product_unit Bool) tptp.set_Product_unit) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_873079544045703924it_int ((-> tptp.product_unit tptp.int) tptp.set_Product_unit) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_875570014554754200it_nat ((-> tptp.product_unit tptp.nat) tptp.set_Product_unit) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_405062704495631173t_unit ((-> tptp.product_unit tptp.product_unit) tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_240439954468258464it_rat ((-> tptp.product_unit tptp.rat) tptp.set_Product_unit) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_6930536745178679216_set_o ((-> tptp.product_unit tptp.set_o) tptp.set_Product_unit) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_3995998972318789802et_int ((-> tptp.product_unit tptp.set_int) tptp.set_Product_unit) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_8173849991827986510et_nat ((-> tptp.product_unit tptp.set_nat) tptp.set_Product_unit) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_3617315916088684441at_nat ((-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat) tptp.set_Product_unit) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_7288820656315755647at_nat ((-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat) tptp.set_Product_unit) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_5172358348707908735at_nat ((-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat) tptp.set_Product_unit) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_7778121751606633509t_unit ((-> tptp.product_unit tptp.set_Product_unit) tptp.set_Product_unit) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_4665621433434589782et_rat ((-> tptp.product_unit tptp.set_rat) tptp.set_Product_unit) tptp.set_set_rat)
% 3.35/4.34 (declare-fun tptp.image_5325685772115642575t_char ((-> tptp.product_unit tptp.set_char) tptp.set_Product_unit) tptp.set_set_char)
% 3.35/4.34 (declare-fun tptp.image_7248553556944771225t_char ((-> tptp.product_unit tptp.char) tptp.set_Product_unit) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.image_rat_o ((-> tptp.rat Bool) tptp.set_rat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_rat_int ((-> tptp.rat tptp.int) tptp.set_rat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_rat_nat ((-> tptp.rat tptp.nat) tptp.set_rat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_5997455970908365082nt_int ((-> tptp.rat tptp.product_prod_int_int) tptp.set_rat) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_9175953278516507234at_nat ((-> tptp.rat tptp.product_prod_nat_nat) tptp.set_rat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_2327579789247107822t_unit ((-> tptp.rat tptp.product_unit) tptp.set_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_rat_rat ((-> tptp.rat tptp.rat) tptp.set_rat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_rat_set_nat ((-> tptp.rat tptp.set_nat) tptp.set_rat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_rat_char ((-> tptp.rat tptp.char) tptp.set_rat) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.image_set_o_o_o ((-> tptp.set_o Bool Bool) tptp.set_set_o) tptp.set_o_o)
% 3.35/4.34 (declare-fun tptp.image_set_o_o ((-> tptp.set_o Bool) tptp.set_set_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_set_o_set_o ((-> tptp.set_o tptp.set_o) tptp.set_set_o) tptp.set_set_o)
% 3.35/4.34 (declare-fun tptp.image_set_int_int_o ((-> tptp.set_int tptp.int Bool) tptp.set_set_int) tptp.set_int_o)
% 3.35/4.34 (declare-fun tptp.image_set_int_o ((-> tptp.set_int Bool) tptp.set_set_int) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_524474410958335435et_int ((-> tptp.set_int tptp.set_int) tptp.set_set_int) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_4702325430467532143et_nat ((-> tptp.set_int tptp.set_nat) tptp.set_set_int) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_set_nat_nat_o ((-> tptp.set_nat tptp.nat Bool) tptp.set_set_nat) tptp.set_nat_o)
% 3.35/4.34 (declare-fun tptp.image_set_nat_o ((-> tptp.set_nat Bool) tptp.set_set_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_6369283972875870912t_unit ((-> tptp.set_nat tptp.product_unit) tptp.set_set_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_3739036796817536367et_int ((-> tptp.set_nat tptp.set_int) tptp.set_set_nat) tptp.set_set_int)
% 3.35/4.34 (declare-fun tptp.image_7916887816326733075et_nat ((-> tptp.set_nat tptp.set_nat) tptp.set_set_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_6521575952113991828at_nat ((-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_set_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_4408659257933336347et_rat ((-> tptp.set_nat tptp.set_rat) tptp.set_set_nat) tptp.set_set_rat)
% 3.35/4.34 (declare-fun tptp.image_4446226961036766042_int_o ((-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool) tptp.set_se6260736226359567993nt_int) tptp.set_int_int_o)
% 3.35/4.34 (declare-fun tptp.image_701744273176368580_int_o ((-> tptp.set_Pr958786334691620121nt_int Bool) tptp.set_se6260736226359567993nt_int) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_6923511907955291850_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool) tptp.set_se7855581050983116737at_nat) tptp.set_nat_nat_o)
% 3.35/4.34 (declare-fun tptp.image_5253903537071781336_nat_o ((-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool) tptp.set_se7855581050983116737at_nat) tptp.set_Pr5582243495563764594_nat_o)
% 3.35/4.34 (declare-fun tptp.image_7457375456213313148_nat_o ((-> tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_se7855581050983116737at_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_5853224409075402146et_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat) tptp.set_se7855581050983116737at_nat) tptp.set_set_nat)
% 3.35/4.34 (declare-fun tptp.image_3684629450409544005at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_se7855581050983116737at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.image_6898982319499645995at_nat ((-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_se7855581050983116737at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_2055017250723459638_num_o ((-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool) tptp.set_se4826145725398303499at_num) tptp.set_nat_num_o)
% 3.35/4.34 (declare-fun tptp.image_1013614488123988933at_nat ((-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_se6425085446898223655at_nat) tptp.set_se6425085446898223655at_nat)
% 3.35/4.34 (declare-fun tptp.image_4859512832475012440_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool) tptp.set_se5479201105039950375at_nat) tptp.set_Pr7010166363911110284_nat_o)
% 3.35/4.34 (declare-fun tptp.image_6595146019508340652_nat_o ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool) tptp.set_se5479201105039950375at_nat) tptp.set_se9180647916752606350_nat_o)
% 3.35/4.34 (declare-fun tptp.image_3568060456209098518_nat_o ((-> tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_se5479201105039950375at_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_4303274092540115909at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_se5479201105039950375at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.image_1124969593608450885at_nat ((-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat) tptp.set_se5479201105039950375at_nat) tptp.set_se7592288975875140775at_nat)
% 3.35/4.34 (declare-fun tptp.image_5337237954834410540_nat_o ((-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool) tptp.set_se7592288975875140775at_nat) tptp.set_se7255092946006855566_nat_o)
% 3.35/4.34 (declare-fun tptp.image_4019945301284682565t_unit ((-> tptp.set_Product_unit tptp.set_Product_unit) tptp.set_set_Product_unit) tptp.set_set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_char_o ((-> tptp.char Bool) tptp.set_char) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.image_char_int ((-> tptp.char tptp.int) tptp.set_char) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.image_char_nat ((-> tptp.char tptp.nat) tptp.set_char) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.image_5204326662208377313nt_int ((-> tptp.char tptp.product_prod_int_int) tptp.set_char) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.image_8382823969816519465at_nat ((-> tptp.char tptp.product_prod_nat_nat) tptp.set_char) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.image_4337914935673063477t_unit ((-> tptp.char tptp.product_unit) tptp.set_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.image_char_rat ((-> tptp.char tptp.rat) tptp.set_char) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.image_char_char ((-> tptp.char tptp.char) tptp.set_char) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.image_1320371278474632150at_nat ((-> tptp.sum_sum_nat_nat tptp.nat) tptp.set_Sum_sum_nat_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.insert_o (Bool tptp.set_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.insert8563697753282147485t_unit (tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit) tptp.set_he8644174446132254637t_unit)
% 3.35/4.34 (declare-fun tptp.insert_ref_a (tptp.ref_a tptp.set_ref_a) tptp.set_ref_a)
% 3.35/4.34 (declare-fun tptp.insert_int (tptp.int tptp.set_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.insert_nat (tptp.nat tptp.set_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.insert_num (tptp.num tptp.set_num) tptp.set_num)
% 3.35/4.34 (declare-fun tptp.insert6201435330877294327od_o_o (tptp.product_prod_o_o tptp.set_Product_prod_o_o) tptp.set_Product_prod_o_o)
% 3.35/4.34 (declare-fun tptp.insert7948214739558299847_o_nat (tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat) tptp.set_Pr2101469702781467981_o_nat)
% 3.35/4.34 (declare-fun tptp.insert9112848208840649964t_unit (tptp.produc3788275437394581276t_unit tptp.set_Pr6671815714118170108t_unit) tptp.set_Pr6671815714118170108t_unit)
% 3.35/4.34 (declare-fun tptp.insert5033312907999012233nt_int (tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int) tptp.set_Pr958786334691620121nt_int)
% 3.35/4.34 (declare-fun tptp.insert2233377226759017069_nat_o (tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o) tptp.set_Pr3149072824959771635_nat_o)
% 3.35/4.34 (declare-fun tptp.insert8211810215607154385at_nat (tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.insert8920054152555992091at_num (tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num) tptp.set_Pr6200539531224447659at_num)
% 3.35/4.34 (declare-fun tptp.insert6804906068341198690t_unit (tptp.produc526117512892780850t_unit tptp.set_Pr4334478416066269672t_unit) tptp.set_Pr4334478416066269672t_unit)
% 3.35/4.34 (declare-fun tptp.insert5050368324300391991at_nat (tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.insert5475735164933346999at_nat (tptp.produc349518998152878311at_nat tptp.set_Pr553994874890374343at_nat) tptp.set_Pr553994874890374343at_nat)
% 3.35/4.34 (declare-fun tptp.insert398606708087465655at_nat (tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat) tptp.set_Pr5564308138774400199at_nat)
% 3.35/4.34 (declare-fun tptp.insert3586912282507785154unit_o (tptp.produc7485711547916492274unit_o tptp.set_Pr5464989305201766866unit_o) tptp.set_Pr5464989305201766866unit_o)
% 3.35/4.34 (declare-fun tptp.insert6879346373837673660it_nat (tptp.produc600557818389255820it_nat tptp.set_Pr1763845938948868674it_nat) tptp.set_Pr1763845938948868674it_nat)
% 3.35/4.34 (declare-fun tptp.insert4616891024742550839t_unit (tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit) tptp.set_Pr5094982260447487303t_unit)
% 3.35/4.34 (declare-fun tptp.insert9069300056098147895at_nat (tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.insert291458823148189367at_nat (tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat) tptp.set_Pr7459493094073627847at_nat)
% 3.35/4.34 (declare-fun tptp.insert_Product_unit (tptp.product_unit tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.insert_rat (tptp.rat tptp.set_rat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.insert9200635055090092081at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat) tptp.set_se7855581050983116737at_nat)
% 3.35/4.34 (declare-fun tptp.insert2290795007606087959at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat) tptp.set_se5479201105039950375at_nat)
% 3.35/4.34 (declare-fun tptp.the_elem_int (tptp.set_int) tptp.int)
% 3.35/4.34 (declare-fun tptp.the_elem_nat (tptp.set_nat) tptp.nat)
% 3.35/4.34 (declare-fun tptp.the_elem_rat (tptp.set_rat) tptp.rat)
% 3.35/4.34 (declare-fun tptp.vimage4289680085338140859nteger ((-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Pr4111642102156807771nteger) tptp.set_Co726186806682698383nteger)
% 3.35/4.34 (declare-fun tptp.vimage_o_o ((-> Bool Bool) tptp.set_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage_o_nat ((-> Bool tptp.nat) tptp.set_nat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage8945963521958007626od_o_o ((-> Bool tptp.product_prod_o_o) tptp.set_Product_prod_o_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage4304346610107161470_int_o ((-> Bool tptp.product_prod_int_o) tptp.set_Pr903927857289325719_int_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage6125388955539849434_nat_o ((-> Bool tptp.product_prod_nat_o) tptp.set_Pr3149072824959771635_nat_o) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage4222377557387472176t_unit ((-> Bool tptp.product_unit) tptp.set_Product_unit) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage_o_rat ((-> Bool tptp.rat) tptp.set_rat) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage_o_char ((-> Bool tptp.char) tptp.set_char) tptp.set_o)
% 3.35/4.34 (declare-fun tptp.vimage6029918387083761651nteger ((-> tptp.code_integer tptp.code_integer tptp.code_integer) tptp.set_Co726186806682698383nteger) tptp.set_Code_integer)
% 3.35/4.34 (declare-fun tptp.vimage6839621282666897215nteger ((-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.set_Pr4111642102156807771nteger) tptp.set_Code_integer)
% 3.35/4.34 (declare-fun tptp.vimage_int_int ((-> tptp.int tptp.int) tptp.set_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.vimage_int_nat ((-> tptp.int tptp.nat) tptp.set_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.vimage_int_num ((-> tptp.int tptp.num) tptp.set_num) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.vimage7872673496510460816nt_int ((-> tptp.int tptp.product_prod_int_int) tptp.set_Pr958786334691620121nt_int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.vimage1827798767263827160at_nat ((-> tptp.int tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.vimage8527374361057053988at_nat ((-> tptp.list_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_list_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_o ((-> tptp.nat Bool) tptp.set_o) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_int ((-> tptp.nat tptp.int) tptp.set_int) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_nat ((-> tptp.nat tptp.nat) tptp.set_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_num ((-> tptp.nat tptp.num) tptp.set_num) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage5656379182745576100_o_nat ((-> tptp.nat tptp.product_prod_o_nat) tptp.set_Pr2101469702781467981_o_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage9012682431555523728nt_nat ((-> tptp.nat tptp.product_prod_int_nat) tptp.set_Pr3448869479623346877nt_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage8013328719654469172at_nat ((-> tptp.nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage6435164912253009178at_nat ((-> tptp.nat tptp.produc3843707927480180839at_nat) tptp.set_Pr4329608150637261639at_nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage4884490618288580032t_unit ((-> tptp.nat tptp.product_unit) tptp.set_Product_unit) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_rat ((-> tptp.nat tptp.rat) tptp.set_rat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage_nat_char ((-> tptp.nat tptp.char) tptp.set_char) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.vimage5436458796434496692at_num ((-> tptp.num tptp.product_prod_nat_num) tptp.set_Pr6200539531224447659at_num) tptp.set_num)
% 3.35/4.34 (declare-fun tptp.vimage6116673589273818795t_unit ((-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit) tptp.set_he8644174446132254637t_unit) tptp.set_Pr1133966238863718811t_unit)
% 3.35/4.34 (declare-fun tptp.vimage2910454108108208703_ref_a ((-> tptp.produc7812382424243267045t_unit tptp.ref_a) tptp.set_ref_a) tptp.set_Pr1133966238863718811t_unit)
% 3.35/4.34 (declare-fun tptp.vimage2444243245536687506_nat_o ((-> tptp.product_prod_nat_nat Bool) tptp.set_o) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage1024995831485383111t_unit ((-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit) tptp.set_he8644174446132254637t_unit) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage7322659125625010723_ref_a ((-> tptp.product_prod_nat_nat tptp.ref_a) tptp.set_ref_a) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage4650790856102703794at_int ((-> tptp.product_prod_nat_nat tptp.int) tptp.set_int) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage4653281326611754070at_nat ((-> tptp.product_prod_nat_nat tptp.nat) tptp.set_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage4308919176130087787t_unit ((-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit) tptp.set_Pr1133966238863718811t_unit) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage2449269961533847803at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage3104651464403166471t_unit ((-> tptp.product_prod_nat_nat tptp.product_unit) tptp.set_Product_unit) tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.vimage8808348054653608838unit_o ((-> tptp.product_unit Bool) tptp.set_o) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage6253328473476588386it_nat ((-> tptp.product_unit tptp.nat) tptp.set_nat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage508909887551888138t_unit ((-> tptp.product_unit tptp.produc3788275437394581276t_unit) tptp.set_Pr6671815714118170108t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage4422279681566046568t_unit ((-> tptp.product_unit tptp.produc6865911496949736918t_unit) tptp.set_Pr5889264611543340172t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage7305857734363866308t_unit ((-> tptp.product_unit tptp.produc526117512892780850t_unit) tptp.set_Pr4334478416066269672t_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage7995052115951654139t_unit ((-> tptp.product_unit tptp.product_unit) tptp.set_Product_unit) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage5618198413390092650it_rat ((-> tptp.product_unit tptp.rat) tptp.set_rat) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage2648087219933717859t_char ((-> tptp.product_unit tptp.char) tptp.set_char) tptp.set_Product_unit)
% 3.35/4.34 (declare-fun tptp.vimage_rat_int ((-> tptp.rat tptp.int) tptp.set_int) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.vimage_rat_nat ((-> tptp.rat tptp.nat) tptp.set_nat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.vimage2119786153496215084at_nat ((-> tptp.rat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.vimage_rat_rat ((-> tptp.rat tptp.rat) tptp.set_rat) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.vimage_rat_char ((-> tptp.rat tptp.char) tptp.set_char) tptp.set_rat)
% 3.35/4.34 (declare-fun tptp.vimage_char_int ((-> tptp.char tptp.int) tptp.set_int) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.vimage_char_nat ((-> tptp.char tptp.nat) tptp.set_nat) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.vimage8942442433166402803at_nat ((-> tptp.char tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.vimage_char_rat ((-> tptp.char tptp.rat) tptp.set_rat) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.vimage_char_char ((-> tptp.char tptp.char) tptp.set_char) tptp.set_char)
% 3.35/4.34 (declare-fun tptp.set_or1266510415728281911st_int (tptp.int tptp.int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.set_or1269000886237332187st_nat (tptp.nat tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.set_or4662586982721622107an_int (tptp.int tptp.int) tptp.set_int)
% 3.35/4.34 (declare-fun tptp.set_or4665077453230672383an_nat (tptp.nat tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.set_ord_atLeast_nat (tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.set_ord_atMost_nat (tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.set_or1210151606488870762an_nat (tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.set_ord_lessThan_nat (tptp.nat) tptp.set_nat)
% 3.35/4.34 (declare-fun tptp.comm_s629917340098488124ar_nat (tptp.char) tptp.nat)
% 3.35/4.34 (declare-fun tptp.unique3096191561947761185of_nat (tptp.nat) tptp.char)
% 3.35/4.34 (declare-fun tptp.left_t2884206969071330nteger ((-> tptp.code_integer tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_t1735413524555719857er_int ((-> tptp.code_integer tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_t2374113004080657585nteger ((-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_total_int_int ((-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_t8261381459436684205at_nat ((-> tptp.int tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_t1861001511420785031at_int ((-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_t5646938096895998950at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_u6156896403773009178er_int ((-> tptp.code_integer tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_u6795595883297946906nteger ((-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_unique_int_int ((-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_u1182257597767569412at_nat ((-> tptp.int tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_unique_nat_nat ((-> tptp.nat tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_unique_num_num ((-> tptp.num tptp.num Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_u4005249686606446046at_int ((-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.left_u7296345956935681743at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_7281159819619925802nteger ((-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_total_int_int ((-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_total_nat_nat ((-> tptp.nat tptp.nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_total_num_num ((-> tptp.num tptp.num Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_1157779049177982926at_int ((-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_4094035864313884895at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_5866438497372881682nteger ((-> tptp.code_integer tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_7836862732553076961er_int ((-> tptp.code_integer tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_8475562212078014689nteger ((-> tptp.int tptp.code_integer Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_unique_int_int ((-> tptp.int tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_8621877368619751767at_int ((-> tptp.product_prod_nat_nat tptp.int Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.right_1383565826979811350at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) Bool)
% 3.35/4.34 (declare-fun tptp.type_definition_o_o ((-> Bool Bool) (-> Bool Bool) tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.type_d7121381646445849148_o_nat ((-> Bool tptp.nat) (-> tptp.nat Bool) tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d3678713432601627782_o_num ((-> Bool tptp.num) (-> tptp.num Bool) tptp.set_num) Bool)
% 3.35/4.34 (declare-fun tptp.type_d6486251586359353412_o_rat ((-> Bool tptp.rat) (-> tptp.rat Bool) tptp.set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d9076672964931703357o_char ((-> Bool tptp.char) (-> tptp.char Bool) tptp.set_char) Bool)
% 3.35/4.34 (declare-fun tptp.type_d8403010662121346494_int_o ((-> tptp.int Bool) (-> Bool tptp.int) tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.type_d7247357190169752966nt_int ((-> tptp.int tptp.int) (-> tptp.int tptp.int) tptp.set_int) Bool)
% 3.35/4.34 (declare-fun tptp.type_d7249847660678803242nt_nat ((-> tptp.int tptp.nat) (-> tptp.nat tptp.int) tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d7732240953928457511at_nat ((-> tptp.int tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.int) tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d1000680970699258650_nat_o ((-> tptp.nat Bool) (-> Bool tptp.nat) tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.type_d6248003478268698410at_int ((-> tptp.nat tptp.int) (-> tptp.int tptp.nat) tptp.set_int) Bool)
% 3.35/4.34 (declare-fun tptp.type_d6250493948777748686at_nat ((-> tptp.nat tptp.nat) (-> tptp.nat tptp.nat) tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d2807825734933527320at_num ((-> tptp.nat tptp.num) (-> tptp.num tptp.nat) tptp.set_num) Bool)
% 3.35/4.34 (declare-fun tptp.type_d5615363888691252950at_rat ((-> tptp.nat tptp.rat) (-> tptp.rat tptp.nat) tptp.set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d5945782884131516111t_char ((-> tptp.nat tptp.char) (-> tptp.char tptp.nat) tptp.set_char) Bool)
% 3.35/4.34 (declare-fun tptp.type_d9070036042389994064_num_o ((-> tptp.num Bool) (-> Bool tptp.num) tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.type_d4380824352085218072um_nat ((-> tptp.num tptp.nat) (-> tptp.nat tptp.num) tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d938156138240996706um_num ((-> tptp.num tptp.num) (-> tptp.num tptp.num) tptp.set_num) Bool)
% 3.35/4.34 (declare-fun tptp.type_d3745694291998722336um_rat ((-> tptp.num tptp.rat) (-> tptp.rat tptp.num) tptp.set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d4396077731765706521m_char ((-> tptp.num tptp.char) (-> tptp.char tptp.num) tptp.set_char) Bool)
% 3.35/4.34 (declare-fun tptp.type_d1331861005912558337at_int ((-> tptp.product_prod_nat_nat tptp.int) (-> tptp.int tptp.product_prod_nat_nat) tptp.set_int) Bool)
% 3.35/4.34 (declare-fun tptp.type_d281131942595027436at_nat ((-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.type_d6188575255521822967unit_o ((-> tptp.product_unit Bool) (-> Bool tptp.product_unit) tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.type_d5933939304842882774at_nat ((-> tptp.rat tptp.nat) (-> tptp.nat tptp.rat) tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.accp_nat ((-> tptp.nat tptp.nat Bool) tptp.nat) Bool)
% 3.35/4.34 (declare-fun tptp.less_than () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.lex_prod_nat_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat) tptp.set_Pr8693737435421807431at_nat)
% 3.35/4.34 (declare-fun tptp.max_ex8135407076693332796at_nat (tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.min_ex6901939911449802026at_nat (tptp.set_Pr8693737435421807431at_nat) tptp.set_Pr4329608150637261639at_nat)
% 3.35/4.34 (declare-fun tptp.pred_nat () tptp.set_Pr1261947904930325089at_nat)
% 3.35/4.34 (declare-fun tptp.wf_nat (tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.wf_Pro7803398752247294826at_nat (tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member_o_o ((-> Bool Bool) tptp.set_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.member_o_nat ((-> Bool tptp.nat) tptp.set_o_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member2370919827131729009t_unit ((-> Bool tptp.product_unit) tptp.set_o_Product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member2790140394383616496nteger ((-> tptp.code_integer tptp.code_integer) tptp.set_Co726186806682698383nteger) Bool)
% 3.35/4.34 (declare-fun tptp.member254662033361028077nt_int ((-> tptp.int tptp.product_prod_int_int) tptp.set_in6154042108061588260nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member557823603599733045at_nat ((-> tptp.int tptp.product_prod_nat_nat) tptp.set_in7748886932685137004at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member7514810323860029129um_num ((-> tptp.int tptp.product_prod_num_num) tptp.set_in3169746454734514176um_num) Bool)
% 3.35/4.34 (declare-fun tptp.member3963856813518191233at_nat ((-> tptp.list_nat tptp.product_prod_nat_nat) tptp.set_li2168235667650531768at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member_nat_int ((-> tptp.nat tptp.int) tptp.set_nat_int) Bool)
% 3.35/4.34 (declare-fun tptp.member6440191985751670089nt_int ((-> tptp.nat tptp.product_prod_int_int) tptp.set_na7251125088705586816nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member6743353555990375057at_nat ((-> tptp.nat tptp.product_prod_nat_nat) tptp.set_na8845969913329135560at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member_rat_o ((-> tptp.rat Bool) tptp.set_rat_o) Bool)
% 3.35/4.34 (declare-fun tptp.member_rat_nat ((-> tptp.rat tptp.nat) tptp.set_rat_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member546649419593416001nt_int ((-> tptp.rat tptp.product_prod_int_int) tptp.set_ra518564293221149304nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member849810989832120969at_nat ((-> tptp.rat tptp.product_prod_nat_nat) tptp.set_ra2113409117844698048at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member7011034171605722901t_unit ((-> tptp.rat tptp.product_unit) tptp.set_rat_Product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member_char_o ((-> tptp.char Bool) tptp.set_char_o) Bool)
% 3.35/4.34 (declare-fun tptp.member_char_nat ((-> tptp.char tptp.nat) tptp.set_char_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member2992454361780672008nt_int ((-> tptp.char tptp.product_prod_int_int) tptp.set_ch6383161263842509759nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member3295615932019376976at_nat ((-> tptp.char tptp.product_prod_nat_nat) tptp.set_ch7978006088466058503at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member379592906918970460t_unit ((-> tptp.char tptp.product_unit) tptp.set_ch7814610555394875923t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member_o (Bool tptp.set_o) Bool)
% 3.35/4.34 (declare-fun tptp.member_Code_integer (tptp.code_integer tptp.set_Code_integer) Bool)
% 3.35/4.34 (declare-fun tptp.member242389114213480694t_unit (tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member_ref_a (tptp.ref_a tptp.set_ref_a) Bool)
% 3.35/4.34 (declare-fun tptp.member_int (tptp.int tptp.set_int) Bool)
% 3.35/4.34 (declare-fun tptp.member_nat (tptp.nat tptp.set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member_num (tptp.num tptp.set_num) Bool)
% 3.35/4.34 (declare-fun tptp.member7466972457876170832od_o_o (tptp.product_prod_o_o tptp.set_Product_prod_o_o) Bool)
% 3.35/4.34 (declare-fun tptp.member7847949116333733898_o_int (tptp.product_prod_o_int tptp.set_Pr8834758594704517033_o_int) Bool)
% 3.35/4.34 (declare-fun tptp.member2802428098988154798_o_nat (tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member7849944260330398460t_unit (tptp.produc7812382424243267045t_unit tptp.set_Pr1133966238863718811t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member4489920277610959864_int_o (tptp.product_prod_int_o tptp.set_Pr903927857289325719_int_o) Bool)
% 3.35/4.34 (declare-fun tptp.member4345257455949424659nteger (tptp.produc2963269191615333738nteger tptp.set_Pr8415741480598773322nteger) Bool)
% 3.35/4.34 (declare-fun tptp.member5262025264175285858nt_int (tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member216504246829706758nt_nat (tptp.product_prod_int_nat tptp.set_Pr3448869479623346877nt_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member6310962623043647828_nat_o (tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o) Bool)
% 3.35/4.34 (declare-fun tptp.member4262671552274231302at_int (tptp.product_prod_nat_int tptp.set_Pr7995236796853374141at_int) Bool)
% 3.35/4.34 (declare-fun tptp.member8440522571783428010at_nat (tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member9148766508732265716at_num (tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num) Bool)
% 3.35/4.34 (declare-fun tptp.member6570852975090897396um_nat (tptp.product_prod_num_nat tptp.set_Pr3280342998896498603um_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member8566619992076573584nt_int (tptp.produc1219242969750017639nt_int tptp.set_Pr2560585780119916871nt_int) Bool)
% 3.35/4.34 (declare-fun tptp.member2200362271989506215_nat_o (tptp.produc652263959640188542_nat_o tptp.set_Pr6558897299634722526_nat_o) Bool)
% 3.35/4.34 (declare-fun tptp.member8394280151737582451at_int (tptp.produc4196048018000912732at_int tptp.set_Pr49084382684228242at_int) Bool)
% 3.35/4.34 (declare-fun tptp.member8206827879206165904at_nat (tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member6009668390874684176at_nat (tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member7821138191923116944t_unit (tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member8757157785044589968at_nat (tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member1466754251312161552at_nat (tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member_Product_unit (tptp.product_unit tptp.set_Product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member_rat (tptp.rat tptp.set_rat) Bool)
% 3.35/4.34 (declare-fun tptp.member_set_o (tptp.set_o tptp.set_set_o) Bool)
% 3.35/4.34 (declare-fun tptp.member_set_int (tptp.set_int tptp.set_set_int) Bool)
% 3.35/4.34 (declare-fun tptp.member_set_nat (tptp.set_nat tptp.set_set_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member2643936169264416010at_nat (tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member6273874620674182256at_nat (tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat) Bool)
% 3.35/4.34 (declare-fun tptp.member5877623283571906838t_unit (tptp.set_Product_unit tptp.set_set_Product_unit) Bool)
% 3.35/4.34 (declare-fun tptp.member_char (tptp.char tptp.set_char) Bool)
% 3.35/4.34 (declare-fun tptp.h () tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.h2 () tptp.heap_e7401611519738050253t_unit)
% 3.35/4.34 (declare-fun tptp.r () tptp.ref_a)
% 3.35/4.34 (declare-fun tptp.thesis () Bool)
% 3.35/4.34 (declare-fun tptp.x () tptp.a)
% 3.35/4.34 (assert (let ((_let_1 (@ (@ tptp.alloc_a tptp.x) tptp.h))) (=> (= tptp.r (@ tptp.produc473321116828791851t_unit _let_1)) (=> (= tptp.h2 (@ tptp.produc1126150082675451753t_unit _let_1)) tptp.thesis))))
% 3.35/4.34 (assert (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.ref_a2 tptp.x)) tptp.h) tptp.h2) tptp.r))
% 3.35/4.34 (assert (forall ((Prod tptp.produc7812382424243267045t_unit) (Prod2 tptp.produc7812382424243267045t_unit)) (=> (and (= (@ tptp.produc473321116828791851t_unit Prod) (@ tptp.produc473321116828791851t_unit Prod2)) (= (@ tptp.produc1126150082675451753t_unit Prod) (@ tptp.produc1126150082675451753t_unit Prod2))) (= Prod Prod2))))
% 3.35/4.34 (assert (forall ((P tptp.produc7812382424243267045t_unit) (Q tptp.produc7812382424243267045t_unit)) (=> (= (@ tptp.produc473321116828791851t_unit P) (@ tptp.produc473321116828791851t_unit Q)) (=> (= (@ tptp.produc1126150082675451753t_unit P) (@ tptp.produc1126150082675451753t_unit Q)) (= P Q)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)) (P tptp.produc7812382424243267045t_unit)) (=> (@ (@ P2 (@ tptp.produc1126150082675451753t_unit P)) (@ tptp.produc473321116828791851t_unit P)) (not (forall ((X tptp.ref_a) (Y tptp.heap_e7401611519738050253t_unit)) (not (@ (@ P2 Y) X)))))))
% 3.35/4.34 (assert (= (lambda ((Y2 tptp.produc7812382424243267045t_unit) (Z tptp.produc7812382424243267045t_unit)) (= Y2 Z)) (lambda ((S tptp.produc7812382424243267045t_unit) (T tptp.produc7812382424243267045t_unit)) (and (= (@ tptp.produc473321116828791851t_unit S) (@ tptp.produc473321116828791851t_unit T)) (= (@ tptp.produc1126150082675451753t_unit S) (@ tptp.produc1126150082675451753t_unit T))))))
% 3.35/4.34 (assert (forall ((X2 tptp.a) (H tptp.heap_e7401611519738050253t_unit) (X3 tptp.a)) (= (@ (@ tptp.get_a (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.alloc_a X2) H))) (@ tptp.produc473321116828791851t_unit (@ (@ tptp.alloc_a X3) H))) X2)))
% 3.35/4.34 (assert (forall ((V tptp.a) (H tptp.heap_e7401611519738050253t_unit) (V2 tptp.a)) (let ((_let_1 (@ (@ tptp.alloc_a V) H))) (= (@ (@ (@ tptp.set_a (@ tptp.produc473321116828791851t_unit _let_1)) V2) (@ tptp.produc1126150082675451753t_unit _let_1)) (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.alloc_a V2) H))))))
% 3.35/4.34 (assert (forall ((H tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (V tptp.a)) (=> (@ (@ tptp.present_a H) R) (@ (@ tptp.present_a (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.alloc_a V) H))) R))))
% 3.35/4.34 (assert (forall ((H tptp.heap_e7401611519738050253t_unit) (V tptp.a)) (not (@ (@ tptp.present_a H) (@ tptp.produc473321116828791851t_unit (@ (@ tptp.alloc_a V) H))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (X2 tptp.a) (Y3 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (let ((_let_1 (@ tptp.set_a R))) (let ((_let_2 (@ _let_1 X2))) (= (@ _let_2 (@ (@ _let_1 Y3) H)) (@ _let_2 H))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (X2 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (= (@ (@ tptp.get_a (@ (@ (@ tptp.set_a R) X2) H)) R) X2)))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (= (@ tptp.present_a (@ (@ (@ tptp.set_a R) V) H)) (@ tptp.present_a H))))
% 3.35/4.34 (assert (forall ((V tptp.a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.ref_a2 V)) H) H2) R) (not (=> (= (@ (@ tptp.get_a H2) R) V) (=> (@ (@ tptp.present_a H2) R) (@ (@ tptp.present_a H) R)))))))
% 3.35/4.34 (assert (forall ((X2 tptp.a) (R tptp.ref_a) (X3 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (let ((_let_1 (@ tptp.alloc_a X2))) (= (@ tptp.produc473321116828791851t_unit (@ _let_1 (@ (@ (@ tptp.set_a R) X3) H))) (@ tptp.produc473321116828791851t_unit (@ _let_1 H))))))
% 3.35/4.34 (assert (= tptp.ref_a3 tptp.ref_a2))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (let ((_let_1 (@ (@ tptp.alloc_a V) H))) (=> (@ (@ tptp.noteq_a_a R) (@ tptp.produc473321116828791851t_unit _let_1)) (= (@ (@ tptp.get_a (@ tptp.produc1126150082675451753t_unit _let_1)) R) (@ (@ tptp.get_a H) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.a tptp.a)) (R2 tptp.ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.a)) (let ((_let_1 (@ F (@ (@ tptp.get_a H) R2)))) (=> (@ (@ (@ (@ tptp.heap_effect_a (@ (@ tptp.change_a F) R2)) H) H2) R) (not (=> (= H2 (@ (@ (@ tptp.set_a R2) _let_1) H)) (not (= R _let_1))))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (R2 tptp.ref_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F (@ (@ tptp.get_ref_a H) R2)))) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.change_ref_a F) R2)) H) H2) R) (not (=> (= H2 (@ (@ (@ tptp.set_ref_a2 R2) _let_1) H)) (not (= R _let_1))))))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (F (-> tptp.a tptp.a)) (H tptp.heap_e7401611519738050253t_unit) (X2 tptp.a)) (let ((_let_1 (@ F (@ (@ tptp.get_a H) R)))) (=> (= H2 (@ (@ (@ tptp.set_a R) _let_1) H)) (=> (= X2 _let_1) (@ (@ (@ (@ tptp.heap_effect_a (@ (@ tptp.change_a F) R)) H) H2) X2))))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_ref_a) (F (-> tptp.ref_a tptp.ref_a)) (H tptp.heap_e7401611519738050253t_unit) (X2 tptp.ref_a)) (let ((_let_1 (@ F (@ (@ tptp.get_ref_a H) R)))) (=> (= H2 (@ (@ (@ tptp.set_ref_a2 R) _let_1) H)) (=> (= X2 _let_1) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.change_ref_a F) R)) H) H2) X2))))))
% 3.35/4.34 (assert (forall ((H tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (V tptp.a)) (=> (@ (@ tptp.present_a H) R) (@ (@ tptp.noteq_a_a R) (@ tptp.produc473321116828791851t_unit (@ (@ tptp.alloc_a V) H))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (S2 tptp.ref_a) (X2 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (=> (@ (@ tptp.noteq_a_a R) S2) (= (@ (@ tptp.get_a (@ (@ (@ tptp.set_a S2) X2) H)) R) (@ (@ tptp.get_a H) R)))))
% 3.35/4.34 (assert (= tptp.ref_a2 (lambda ((V3 tptp.a)) (@ tptp.heap_heap_ref_a (@ tptp.alloc_a V3)))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (X2 tptp.a)) (=> (@ (@ (@ (@ tptp.heap_effect_a (@ tptp.lookup_a R)) H) H2) X2) (not (=> (= H2 H) (not (= X2 (@ (@ tptp.get_a H) R))))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (X2 tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.lookup_ref_a R)) H) H2) X2) (not (=> (= H2 H) (not (= X2 (@ (@ tptp.get_ref_a H) R))))))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (H tptp.heap_e7401611519738050253t_unit) (X2 tptp.a) (R tptp.ref_a)) (=> (= H2 H) (=> (= X2 (@ (@ tptp.get_a H) R)) (@ (@ (@ (@ tptp.heap_effect_a (@ tptp.lookup_a R)) H) H2) X2)))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (H tptp.heap_e7401611519738050253t_unit) (X2 tptp.ref_a) (R tptp.ref_ref_a)) (=> (= H2 H) (=> (= X2 (@ (@ tptp.get_ref_a H) R)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.lookup_ref_a R)) H) H2) X2)))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (H2 tptp.heap_e7401611519738050253t_unit) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (=> (= (@ (@ tptp.produc6544324848051098391t_unit R) H2) (@ (@ tptp.alloc_a V) H)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.ref_a2 V)) H) H2) R))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc6369869760173755749_ref_a (@ tptp.produc970745769005243767t_unit X2)) (@ tptp.produc473321116828791851t_unit X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc1799199577659733785_ref_a)) (= (@ tptp.produc1126150082675451753t_unit (@ tptp.produc6214465446503547763_ref_a X2)) (@ tptp.produc5717040794327095847_ref_a X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc1799199577659733785_ref_a)) (= (@ tptp.produc473321116828791851t_unit (@ tptp.produc6214465446503547763_ref_a X2)) (@ tptp.produc6369869760173755749_ref_a X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc5717040794327095847_ref_a (@ tptp.produc970745769005243767t_unit X2)) (@ tptp.produc1126150082675451753t_unit X2))))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr4329608150637261639at_nat) (X22 tptp.set_Pr4329608150637261639at_nat) (Y1 tptp.set_Pr4329608150637261639at_nat) (Y22 tptp.set_Pr4329608150637261639at_nat)) (= (= (@ (@ tptp.produc9060074326276436823at_nat X1) X22) (@ (@ tptp.produc9060074326276436823at_nat Y1) Y22)) (and (= X1 Y1) (= X22 Y22)))))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr1261947904930325089at_nat) (X22 tptp.set_Pr1261947904930325089at_nat) (Y1 tptp.set_Pr1261947904930325089at_nat) (Y22 tptp.set_Pr1261947904930325089at_nat)) (= (= (@ (@ tptp.produc2922128104949294807at_nat X1) X22) (@ (@ tptp.produc2922128104949294807at_nat Y1) Y22)) (and (= X1 Y1) (= X22 Y22)))))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.num) (Y1 tptp.nat) (Y22 tptp.num)) (= (= (@ (@ tptp.product_Pair_nat_num X1) X22) (@ (@ tptp.product_Pair_nat_num Y1) Y22)) (and (= X1 Y1) (= X22 Y22)))))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.nat) (Y1 tptp.nat) (Y22 tptp.nat)) (= (= (@ (@ tptp.product_Pair_nat_nat X1) X22) (@ (@ tptp.product_Pair_nat_nat Y1) Y22)) (and (= X1 Y1) (= X22 Y22)))))
% 3.35/4.34 (assert (forall ((X1 tptp.int) (X22 tptp.int) (Y1 tptp.int) (Y22 tptp.int)) (= (= (@ (@ tptp.product_Pair_int_int X1) X22) (@ (@ tptp.product_Pair_int_int Y1) Y22)) (and (= X1 Y1) (= X22 Y22)))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (A2 tptp.set_Pr4329608150637261639at_nat) (B2 tptp.set_Pr4329608150637261639at_nat)) (= (= (@ (@ tptp.produc9060074326276436823at_nat A) B) (@ (@ tptp.produc9060074326276436823at_nat A2) B2)) (and (= A A2) (= B B2)))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (A2 tptp.set_Pr1261947904930325089at_nat) (B2 tptp.set_Pr1261947904930325089at_nat)) (= (= (@ (@ tptp.produc2922128104949294807at_nat A) B) (@ (@ tptp.produc2922128104949294807at_nat A2) B2)) (and (= A A2) (= B B2)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.num) (A2 tptp.nat) (B2 tptp.num)) (= (= (@ (@ tptp.product_Pair_nat_num A) B) (@ (@ tptp.product_Pair_nat_num A2) B2)) (and (= A A2) (= B B2)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.nat) (A2 tptp.nat) (B2 tptp.nat)) (= (= (@ (@ tptp.product_Pair_nat_nat A) B) (@ (@ tptp.product_Pair_nat_nat A2) B2)) (and (= A A2) (= B B2)))))
% 3.35/4.34 (assert (forall ((A tptp.int) (B tptp.int) (A2 tptp.int) (B2 tptp.int)) (= (= (@ (@ tptp.product_Pair_int_int A) B) (@ (@ tptp.product_Pair_int_int A2) B2)) (and (= A A2) (= B B2)))))
% 3.35/4.34 (assert (forall ((X2 tptp.num) (Y3 tptp.nat)) (= (@ tptp.product_swap_num_nat (@ (@ tptp.product_Pair_num_nat X2) Y3)) (@ (@ tptp.product_Pair_nat_num Y3) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.produc5396952528824381687at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ tptp.produc9060074326276436823at_nat Y3) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.produc3946833401584108663at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.produc2922128104949294807at_nat Y3) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.num)) (= (@ tptp.product_swap_nat_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ tptp.product_Pair_num_nat Y3) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ tptp.product_swap_nat_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.product_Pair_nat_nat Y3) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ tptp.product_swap_int_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.product_Pair_int_int Y3) X2))))
% 3.35/4.34 (assert (forall ((Prod tptp.produc1319942482725812455at_nat)) (= (@ (@ tptp.produc9060074326276436823at_nat (@ tptp.produc4486455499028916547at_nat Prod)) (@ tptp.produc826222791318859909at_nat Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Prod tptp.produc3843707927480180839at_nat)) (= (@ (@ tptp.produc2922128104949294807at_nat (@ tptp.produc6011863565407846595at_nat Prod)) (@ tptp.produc2937545259423399429at_nat Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_nat_num)) (= (@ (@ tptp.product_Pair_nat_num (@ tptp.product_fst_nat_num Prod)) (@ tptp.product_snd_nat_num Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_nat_nat)) (= (@ (@ tptp.product_Pair_nat_nat (@ tptp.product_fst_nat_nat Prod)) (@ tptp.product_snd_nat_nat Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_int_int)) (= (@ (@ tptp.product_Pair_int_int (@ tptp.product_fst_int_int Prod)) (@ tptp.product_snd_int_int Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Prod tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc6544324848051098391t_unit (@ tptp.produc473321116828791851t_unit Prod)) (@ tptp.produc1126150082675451753t_unit Prod)) Prod)))
% 3.35/4.34 (assert (forall ((Y3 tptp.produc1319942482725812455at_nat)) (not (forall ((A3 tptp.set_Pr4329608150637261639at_nat) (B3 tptp.set_Pr4329608150637261639at_nat)) (not (= Y3 (@ (@ tptp.produc9060074326276436823at_nat A3) B3)))))))
% 3.35/4.34 (assert (forall ((Y3 tptp.produc3843707927480180839at_nat)) (not (forall ((A3 tptp.set_Pr1261947904930325089at_nat) (B3 tptp.set_Pr1261947904930325089at_nat)) (not (= Y3 (@ (@ tptp.produc2922128104949294807at_nat A3) B3)))))))
% 3.35/4.34 (assert (forall ((Y3 tptp.product_prod_nat_num)) (not (forall ((A3 tptp.nat) (B3 tptp.num)) (not (= Y3 (@ (@ tptp.product_Pair_nat_num A3) B3)))))))
% 3.35/4.34 (assert (forall ((Y3 tptp.product_prod_nat_nat)) (not (forall ((A3 tptp.nat) (B3 tptp.nat)) (not (= Y3 (@ (@ tptp.product_Pair_nat_nat A3) B3)))))))
% 3.35/4.34 (assert (forall ((Y3 tptp.product_prod_int_int)) (not (forall ((A3 tptp.int) (B3 tptp.int)) (not (= Y3 (@ (@ tptp.product_Pair_int_int A3) B3)))))))
% 3.35/4.34 (assert (forall ((P tptp.produc1319942482725812455at_nat)) (exists ((X tptp.set_Pr4329608150637261639at_nat) (Y tptp.set_Pr4329608150637261639at_nat)) (= P (@ (@ tptp.produc9060074326276436823at_nat X) Y)))))
% 3.35/4.34 (assert (forall ((P tptp.produc3843707927480180839at_nat)) (exists ((X tptp.set_Pr1261947904930325089at_nat) (Y tptp.set_Pr1261947904930325089at_nat)) (= P (@ (@ tptp.produc2922128104949294807at_nat X) Y)))))
% 3.35/4.34 (assert (forall ((P tptp.product_prod_nat_num)) (exists ((X tptp.nat) (Y tptp.num)) (= P (@ (@ tptp.product_Pair_nat_num X) Y)))))
% 3.35/4.34 (assert (forall ((P tptp.product_prod_nat_nat)) (exists ((X tptp.nat) (Y tptp.nat)) (= P (@ (@ tptp.product_Pair_nat_nat X) Y)))))
% 3.35/4.34 (assert (forall ((P tptp.product_prod_int_int)) (exists ((X tptp.int) (Y tptp.int)) (= P (@ (@ tptp.product_Pair_int_int X) Y)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.produc1319942482725812455at_nat Bool)) (P tptp.produc1319942482725812455at_nat)) (=> (forall ((A3 tptp.set_Pr4329608150637261639at_nat) (B3 tptp.set_Pr4329608150637261639at_nat)) (@ P2 (@ (@ tptp.produc9060074326276436823at_nat A3) B3))) (@ P2 P))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.produc3843707927480180839at_nat Bool)) (P tptp.produc3843707927480180839at_nat)) (=> (forall ((A3 tptp.set_Pr1261947904930325089at_nat) (B3 tptp.set_Pr1261947904930325089at_nat)) (@ P2 (@ (@ tptp.produc2922128104949294807at_nat A3) B3))) (@ P2 P))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_nat_num Bool)) (P tptp.product_prod_nat_num)) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (@ P2 (@ (@ tptp.product_Pair_nat_num A3) B3))) (@ P2 P))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (P tptp.product_prod_nat_nat)) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (@ P2 (@ (@ tptp.product_Pair_nat_nat A3) B3))) (@ P2 P))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (P tptp.product_prod_int_int)) (=> (forall ((A3 tptp.int) (B3 tptp.int)) (@ P2 (@ (@ tptp.product_Pair_int_int A3) B3))) (@ P2 P))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (A2 tptp.set_Pr4329608150637261639at_nat) (B2 tptp.set_Pr4329608150637261639at_nat)) (=> (= (@ (@ tptp.produc9060074326276436823at_nat A) B) (@ (@ tptp.produc9060074326276436823at_nat A2) B2)) (not (=> (= A A2) (not (= B B2)))))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (A2 tptp.set_Pr1261947904930325089at_nat) (B2 tptp.set_Pr1261947904930325089at_nat)) (=> (= (@ (@ tptp.produc2922128104949294807at_nat A) B) (@ (@ tptp.produc2922128104949294807at_nat A2) B2)) (not (=> (= A A2) (not (= B B2)))))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.num) (A2 tptp.nat) (B2 tptp.num)) (=> (= (@ (@ tptp.product_Pair_nat_num A) B) (@ (@ tptp.product_Pair_nat_num A2) B2)) (not (=> (= A A2) (not (= B B2)))))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.nat) (A2 tptp.nat) (B2 tptp.nat)) (=> (= (@ (@ tptp.product_Pair_nat_nat A) B) (@ (@ tptp.product_Pair_nat_nat A2) B2)) (not (=> (= A A2) (not (= B B2)))))))
% 3.35/4.34 (assert (forall ((A tptp.int) (B tptp.int) (A2 tptp.int) (B2 tptp.int)) (=> (= (@ (@ tptp.product_Pair_int_int A) B) (@ (@ tptp.product_Pair_int_int A2) B2)) (not (=> (= A A2) (not (= B B2)))))))
% 3.35/4.34 (assert (forall ((A tptp.produc3843707927480180839at_nat) (P2 (-> tptp.produc3843707927480180839at_nat Bool))) (= (@ (@ tptp.member8757157785044589968at_nat A) (@ tptp.collec6321179662152712658at_nat P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A Bool) (P2 (-> Bool Bool))) (= (@ (@ tptp.member_o A) (@ tptp.collect_o P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A tptp.int) (P2 (-> tptp.int Bool))) (= (@ (@ tptp.member_int A) (@ tptp.collect_int P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A tptp.product_prod_nat_nat) (P2 (-> tptp.product_prod_nat_nat Bool))) (= (@ (@ tptp.member8440522571783428010at_nat A) (@ tptp.collec3392354462482085612at_nat P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (P2 (-> tptp.nat Bool))) (= (@ (@ tptp.member_nat A) (@ tptp.collect_nat P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A tptp.product_prod_int_int) (P2 (-> tptp.product_prod_int_int Bool))) (= (@ (@ tptp.member5262025264175285858nt_int A) (@ tptp.collec213857154873943460nt_int P2)) (@ P2 A))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((A4 tptp.set_o)) (= (@ tptp.collect_o (lambda ((X4 Bool)) (@ (@ tptp.member_o X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int)) (= (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ (@ tptp.member_int X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.member_nat X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((A4 tptp.set_Pr958786334691620121nt_int)) (= (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ (@ tptp.member5262025264175285858nt_int X4) A4))) A4)))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat Bool))) (=> (forall ((X tptp.product_prod_nat_nat)) (= (@ P2 X) (@ Q2 X))) (= (@ tptp.collec3392354462482085612at_nat P2) (@ tptp.collec3392354462482085612at_nat Q2)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.nat Bool))) (=> (forall ((X tptp.nat)) (= (@ P2 X) (@ Q2 X))) (= (@ tptp.collect_nat P2) (@ tptp.collect_nat Q2)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_int_int Bool))) (=> (forall ((X tptp.product_prod_int_int)) (= (@ P2 X) (@ Q2 X))) (= (@ tptp.collec213857154873943460nt_int P2) (@ tptp.collec213857154873943460nt_int Q2)))))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr4329608150637261639at_nat)) (=> (= (@ tptp.produc4486455499028916547at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (A tptp.set_Pr1261947904930325089at_nat)) (=> (= (@ tptp.produc6011863565407846595at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.num) (A tptp.nat)) (=> (= (@ tptp.product_fst_nat_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (A tptp.nat)) (=> (= (@ tptp.product_fst_nat_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (A tptp.int)) (=> (= (@ tptp.product_fst_int_int (@ (@ tptp.product_Pair_int_int X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.ref_a) (Y3 tptp.heap_e7401611519738050253t_unit) (A tptp.ref_a)) (=> (= (@ tptp.produc473321116828791851t_unit (@ (@ tptp.produc6544324848051098391t_unit X2) Y3)) A) (= X2 A))))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr4329608150637261639at_nat) (X22 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.produc4486455499028916547at_nat (@ (@ tptp.produc9060074326276436823at_nat X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr1261947904930325089at_nat) (X22 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.produc6011863565407846595at_nat (@ (@ tptp.produc2922128104949294807at_nat X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.num)) (= (@ tptp.product_fst_nat_num (@ (@ tptp.product_Pair_nat_num X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.nat)) (= (@ tptp.product_fst_nat_nat (@ (@ tptp.product_Pair_nat_nat X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X1 tptp.int) (X22 tptp.int)) (= (@ tptp.product_fst_int_int (@ (@ tptp.product_Pair_int_int X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X1 tptp.ref_a) (X22 tptp.heap_e7401611519738050253t_unit)) (= (@ tptp.produc473321116828791851t_unit (@ (@ tptp.produc6544324848051098391t_unit X1) X22)) X1)))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr4329608150637261639at_nat)) (=> (= (@ tptp.produc826222791318859909at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (A tptp.set_Pr1261947904930325089at_nat)) (=> (= (@ tptp.produc2937545259423399429at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.num) (A tptp.num)) (=> (= (@ tptp.product_snd_nat_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (A tptp.nat)) (=> (= (@ tptp.product_snd_nat_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (A tptp.int)) (=> (= (@ tptp.product_snd_int_int (@ (@ tptp.product_Pair_int_int X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X2 tptp.ref_a) (Y3 tptp.heap_e7401611519738050253t_unit) (A tptp.heap_e7401611519738050253t_unit)) (=> (= (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.produc6544324848051098391t_unit X2) Y3)) A) (= Y3 A))))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr4329608150637261639at_nat) (X22 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.produc826222791318859909at_nat (@ (@ tptp.produc9060074326276436823at_nat X1) X22)) X22)))
% 3.35/4.34 (assert (forall ((X1 tptp.set_Pr1261947904930325089at_nat) (X22 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.produc2937545259423399429at_nat (@ (@ tptp.produc2922128104949294807at_nat X1) X22)) X22)))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.num)) (= (@ tptp.product_snd_nat_num (@ (@ tptp.product_Pair_nat_num X1) X22)) X22)))
% 3.35/4.34 (assert (forall ((X1 tptp.nat) (X22 tptp.nat)) (= (@ tptp.product_snd_nat_nat (@ (@ tptp.product_Pair_nat_nat X1) X22)) X22)))
% 3.35/4.34 (assert (forall ((X1 tptp.int) (X22 tptp.int)) (= (@ tptp.product_snd_int_int (@ (@ tptp.product_Pair_int_int X1) X22)) X22)))
% 3.35/4.34 (assert (forall ((X1 tptp.ref_a) (X22 tptp.heap_e7401611519738050253t_unit)) (= (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.produc6544324848051098391t_unit X1) X22)) X22)))
% 3.35/4.34 (assert (= tptp.produc5396952528824381687at_nat (lambda ((P3 tptp.produc1319942482725812455at_nat)) (@ (@ tptp.produc9060074326276436823at_nat (@ tptp.produc826222791318859909at_nat P3)) (@ tptp.produc4486455499028916547at_nat P3)))))
% 3.35/4.34 (assert (= tptp.produc3946833401584108663at_nat (lambda ((P3 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.produc2922128104949294807at_nat (@ tptp.produc2937545259423399429at_nat P3)) (@ tptp.produc6011863565407846595at_nat P3)))))
% 3.35/4.34 (assert (= tptp.product_swap_num_nat (lambda ((P3 tptp.product_prod_num_nat)) (@ (@ tptp.product_Pair_nat_num (@ tptp.product_snd_num_nat P3)) (@ tptp.product_fst_num_nat P3)))))
% 3.35/4.34 (assert (= tptp.product_swap_nat_nat (lambda ((P3 tptp.product_prod_nat_nat)) (@ (@ tptp.product_Pair_nat_nat (@ tptp.product_snd_nat_nat P3)) (@ tptp.product_fst_nat_nat P3)))))
% 3.35/4.34 (assert (= tptp.product_swap_int_int (lambda ((P3 tptp.product_prod_int_int)) (@ (@ tptp.product_Pair_int_int (@ tptp.product_snd_int_int P3)) (@ tptp.product_fst_int_int P3)))))
% 3.35/4.34 (assert (= tptp.produc970745769005243767t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.produc2564672488694626579_ref_a (@ tptp.produc1126150082675451753t_unit P3)) (@ tptp.produc473321116828791851t_unit P3)))))
% 3.35/4.34 (assert (forall ((Prod tptp.produc1319942482725812455at_nat)) (= Prod (@ (@ tptp.produc9060074326276436823at_nat (@ tptp.produc4486455499028916547at_nat Prod)) (@ tptp.produc826222791318859909at_nat Prod)))))
% 3.35/4.34 (assert (forall ((Prod tptp.produc3843707927480180839at_nat)) (= Prod (@ (@ tptp.produc2922128104949294807at_nat (@ tptp.produc6011863565407846595at_nat Prod)) (@ tptp.produc2937545259423399429at_nat Prod)))))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_nat_num)) (= Prod (@ (@ tptp.product_Pair_nat_num (@ tptp.product_fst_nat_num Prod)) (@ tptp.product_snd_nat_num Prod)))))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_nat_nat)) (= Prod (@ (@ tptp.product_Pair_nat_nat (@ tptp.product_fst_nat_nat Prod)) (@ tptp.product_snd_nat_nat Prod)))))
% 3.35/4.34 (assert (forall ((Prod tptp.product_prod_int_int)) (= Prod (@ (@ tptp.product_Pair_int_int (@ tptp.product_fst_int_int Prod)) (@ tptp.product_snd_int_int Prod)))))
% 3.35/4.34 (assert (forall ((Prod tptp.produc7812382424243267045t_unit)) (= Prod (@ (@ tptp.produc6544324848051098391t_unit (@ tptp.produc473321116828791851t_unit Prod)) (@ tptp.produc1126150082675451753t_unit Prod)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (Y3 tptp.set_Pr4329608150637261639at_nat) (X2 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ (@ tptp.produc9060074326276436823at_nat X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.produc826222791318859909at_nat _let_1)) (@ tptp.produc4486455499028916547at_nat _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (Y3 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.produc2922128104949294807at_nat X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.produc2937545259423399429at_nat _let_1)) (@ tptp.produc6011863565407846595at_nat _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.num tptp.nat Bool)) (Y3 tptp.num) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.product_Pair_nat_num X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.product_snd_nat_num _let_1)) (@ tptp.product_fst_nat_num _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat tptp.nat Bool)) (Y3 tptp.nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.product_Pair_nat_nat X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.product_snd_nat_nat _let_1)) (@ tptp.product_fst_nat_nat _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (Y3 tptp.int) (X2 tptp.int)) (let ((_let_1 (@ (@ tptp.product_Pair_int_int X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.product_snd_int_int _let_1)) (@ tptp.product_fst_int_int _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)) (Y3 tptp.heap_e7401611519738050253t_unit) (X2 tptp.ref_a)) (let ((_let_1 (@ (@ tptp.produc6544324848051098391t_unit X2) Y3))) (=> (@ (@ P2 Y3) X2) (@ (@ P2 (@ tptp.produc1126150082675451753t_unit _let_1)) (@ tptp.produc473321116828791851t_unit _let_1))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr4329608150637261639at_nat Bool)) (P tptp.set_Pr4329608150637261639at_nat) (Q2 (-> tptp.set_Pr4329608150637261639at_nat Bool)) (Q tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ (@ tptp.produc9060074326276436823at_nat P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.produc4486455499028916547at_nat _let_1)) (@ Q2 (@ tptp.produc826222791318859909at_nat _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr1261947904930325089at_nat Bool)) (P tptp.set_Pr1261947904930325089at_nat) (Q2 (-> tptp.set_Pr1261947904930325089at_nat Bool)) (Q tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.produc2922128104949294807at_nat P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.produc6011863565407846595at_nat _let_1)) (@ Q2 (@ tptp.produc2937545259423399429at_nat _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat Bool)) (P tptp.nat) (Q2 (-> tptp.num Bool)) (Q tptp.num)) (let ((_let_1 (@ (@ tptp.product_Pair_nat_num P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.product_fst_nat_num _let_1)) (@ Q2 (@ tptp.product_snd_nat_num _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat Bool)) (P tptp.nat) (Q2 (-> tptp.nat Bool)) (Q tptp.nat)) (let ((_let_1 (@ (@ tptp.product_Pair_nat_nat P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.product_fst_nat_nat _let_1)) (@ Q2 (@ tptp.product_snd_nat_nat _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int Bool)) (P tptp.int) (Q2 (-> tptp.int Bool)) (Q tptp.int)) (let ((_let_1 (@ (@ tptp.product_Pair_int_int P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.product_fst_int_int _let_1)) (@ Q2 (@ tptp.product_snd_int_int _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.ref_a Bool)) (P tptp.ref_a) (Q2 (-> tptp.heap_e7401611519738050253t_unit Bool)) (Q tptp.heap_e7401611519738050253t_unit)) (let ((_let_1 (@ (@ tptp.produc6544324848051098391t_unit P) Q))) (=> (@ P2 P) (=> (@ Q2 Q) (and (@ P2 (@ tptp.produc473321116828791851t_unit _let_1)) (@ Q2 (@ tptp.produc1126150082675451753t_unit _let_1))))))))
% 3.35/4.34 (assert (forall ((T2 tptp.produc1319942482725812455at_nat)) (= T2 (@ (@ tptp.produc9060074326276436823at_nat (@ tptp.produc4486455499028916547at_nat T2)) (@ tptp.produc826222791318859909at_nat T2)))))
% 3.35/4.34 (assert (forall ((T2 tptp.produc3843707927480180839at_nat)) (= T2 (@ (@ tptp.produc2922128104949294807at_nat (@ tptp.produc6011863565407846595at_nat T2)) (@ tptp.produc2937545259423399429at_nat T2)))))
% 3.35/4.34 (assert (forall ((T2 tptp.product_prod_nat_num)) (= T2 (@ (@ tptp.product_Pair_nat_num (@ tptp.product_fst_nat_num T2)) (@ tptp.product_snd_nat_num T2)))))
% 3.35/4.34 (assert (forall ((T2 tptp.product_prod_nat_nat)) (= T2 (@ (@ tptp.product_Pair_nat_nat (@ tptp.product_fst_nat_nat T2)) (@ tptp.product_snd_nat_nat T2)))))
% 3.35/4.34 (assert (forall ((T2 tptp.product_prod_int_int)) (= T2 (@ (@ tptp.product_Pair_int_int (@ tptp.product_fst_int_int T2)) (@ tptp.product_snd_int_int T2)))))
% 3.35/4.34 (assert (forall ((T2 tptp.produc7812382424243267045t_unit)) (= T2 (@ (@ tptp.produc6544324848051098391t_unit (@ tptp.produc473321116828791851t_unit T2)) (@ tptp.produc1126150082675451753t_unit T2)))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (R2 tptp.ref_a) (X2 tptp.a) (X3 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (let ((_let_1 (@ (@ tptp.set_a R) X2))) (let ((_let_2 (@ (@ tptp.set_a R2) X3))) (=> (@ (@ tptp.noteq_a_a R) R2) (= (@ _let_1 (@ _let_2 H)) (@ _let_2 (@ _let_1 H))))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (H2 tptp.heap_e7401611519738050253t_unit) (X2 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (=> (= (@ (@ tptp.produc6544324848051098391t_unit R) H2) (@ (@ tptp.alloc_a X2) H)) (not (@ (@ tptp.present_a H) R)))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (H2 tptp.heap_e7401611519738050253t_unit) (X2 tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (=> (= (@ (@ tptp.produc6544324848051098391t_unit R) H2) (@ (@ tptp.alloc_a X2) H)) (@ (@ tptp.present_a H2) R))))
% 3.35/4.34 (assert (forall ((H tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (R2 tptp.ref_a)) (let ((_let_1 (@ tptp.present_a H))) (=> (@ _let_1 R) (=> (not (@ _let_1 R2)) (@ (@ tptp.noteq_a_a R) R2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R) (not (=> (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (not (= R (@ tptp.produc473321116828791851t_unit _let_1)))))))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (=> (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (=> (= R (@ tptp.produc473321116828791851t_unit _let_1)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (A tptp.produc1319942482725812455at_nat)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ P2 (@ tptp.produc4486455499028916547at_nat A)) (@ tptp.produc826222791318859909at_nat A))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (A tptp.produc3843707927480180839at_nat)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ P2 (@ tptp.produc6011863565407846595at_nat A)) (@ tptp.produc2937545259423399429at_nat A))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat tptp.num Bool)) (X2 tptp.nat) (Y3 tptp.num) (A tptp.product_prod_nat_num)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ P2 (@ tptp.product_fst_nat_num A)) (@ tptp.product_snd_nat_num A))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.nat tptp.nat Bool)) (X2 tptp.nat) (Y3 tptp.nat) (A tptp.product_prod_nat_nat)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ P2 (@ tptp.product_fst_nat_nat A)) (@ tptp.product_snd_nat_nat A))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (X2 tptp.int) (Y3 tptp.int) (A tptp.product_prod_int_int)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ P2 (@ tptp.product_fst_int_int A)) (@ tptp.product_snd_int_int A))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (X2 tptp.ref_a) (Y3 tptp.heap_e7401611519738050253t_unit) (A tptp.produc7812382424243267045t_unit)) (=> (@ (@ P2 X2) Y3) (=> (= A (@ (@ tptp.produc6544324848051098391t_unit X2) Y3)) (@ (@ P2 (@ tptp.produc473321116828791851t_unit A)) (@ tptp.produc1126150082675451753t_unit A))))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc1319942482725812455at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (Z2 tptp.set_Pr4329608150637261639at_nat)) (=> (= X2 (@ (@ tptp.produc9060074326276436823at_nat Y3) Z2)) (= (@ tptp.produc826222791318859909at_nat X2) Z2))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (Z2 tptp.set_Pr1261947904930325089at_nat)) (=> (= X2 (@ (@ tptp.produc2922128104949294807at_nat Y3) Z2)) (= (@ tptp.produc2937545259423399429at_nat X2) Z2))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_nat_num) (Y3 tptp.nat) (Z2 tptp.num)) (=> (= X2 (@ (@ tptp.product_Pair_nat_num Y3) Z2)) (= (@ tptp.product_snd_nat_num X2) Z2))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_nat_nat) (Y3 tptp.nat) (Z2 tptp.nat)) (=> (= X2 (@ (@ tptp.product_Pair_nat_nat Y3) Z2)) (= (@ tptp.product_snd_nat_nat X2) Z2))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_int_int) (Y3 tptp.int) (Z2 tptp.int)) (=> (= X2 (@ (@ tptp.product_Pair_int_int Y3) Z2)) (= (@ tptp.product_snd_int_int X2) Z2))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc7812382424243267045t_unit) (Y3 tptp.ref_a) (Z2 tptp.heap_e7401611519738050253t_unit)) (=> (= X2 (@ (@ tptp.produc6544324848051098391t_unit Y3) Z2)) (= (@ tptp.produc1126150082675451753t_unit X2) Z2))))
% 3.35/4.34 (assert (forall ((B tptp.set_Pr4329608150637261639at_nat) (P tptp.produc1319942482725812455at_nat)) (= (= B (@ tptp.produc826222791318859909at_nat P)) (exists ((A5 tptp.set_Pr4329608150637261639at_nat)) (= P (@ (@ tptp.produc9060074326276436823at_nat A5) B))))))
% 3.35/4.34 (assert (forall ((B tptp.set_Pr1261947904930325089at_nat) (P tptp.produc3843707927480180839at_nat)) (= (= B (@ tptp.produc2937545259423399429at_nat P)) (exists ((A5 tptp.set_Pr1261947904930325089at_nat)) (= P (@ (@ tptp.produc2922128104949294807at_nat A5) B))))))
% 3.35/4.34 (assert (forall ((B tptp.num) (P tptp.product_prod_nat_num)) (= (= B (@ tptp.product_snd_nat_num P)) (exists ((A5 tptp.nat)) (= P (@ (@ tptp.product_Pair_nat_num A5) B))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (P tptp.product_prod_nat_nat)) (= (= B (@ tptp.product_snd_nat_nat P)) (exists ((A5 tptp.nat)) (= P (@ (@ tptp.product_Pair_nat_nat A5) B))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (P tptp.product_prod_int_int)) (= (= B (@ tptp.product_snd_int_int P)) (exists ((A5 tptp.int)) (= P (@ (@ tptp.product_Pair_int_int A5) B))))))
% 3.35/4.34 (assert (forall ((B tptp.heap_e7401611519738050253t_unit) (P tptp.produc7812382424243267045t_unit)) (= (= B (@ tptp.produc1126150082675451753t_unit P)) (exists ((A5 tptp.ref_a)) (= P (@ (@ tptp.produc6544324848051098391t_unit A5) B))))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc1319942482725812455at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (Z2 tptp.set_Pr4329608150637261639at_nat)) (=> (= X2 (@ (@ tptp.produc9060074326276436823at_nat Y3) Z2)) (= (@ tptp.produc4486455499028916547at_nat X2) Y3))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (Z2 tptp.set_Pr1261947904930325089at_nat)) (=> (= X2 (@ (@ tptp.produc2922128104949294807at_nat Y3) Z2)) (= (@ tptp.produc6011863565407846595at_nat X2) Y3))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_nat_num) (Y3 tptp.nat) (Z2 tptp.num)) (=> (= X2 (@ (@ tptp.product_Pair_nat_num Y3) Z2)) (= (@ tptp.product_fst_nat_num X2) Y3))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_nat_nat) (Y3 tptp.nat) (Z2 tptp.nat)) (=> (= X2 (@ (@ tptp.product_Pair_nat_nat Y3) Z2)) (= (@ tptp.product_fst_nat_nat X2) Y3))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_int_int) (Y3 tptp.int) (Z2 tptp.int)) (=> (= X2 (@ (@ tptp.product_Pair_int_int Y3) Z2)) (= (@ tptp.product_fst_int_int X2) Y3))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc7812382424243267045t_unit) (Y3 tptp.ref_a) (Z2 tptp.heap_e7401611519738050253t_unit)) (=> (= X2 (@ (@ tptp.produc6544324848051098391t_unit Y3) Z2)) (= (@ tptp.produc473321116828791851t_unit X2) Y3))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (P tptp.produc1319942482725812455at_nat)) (= (= A (@ tptp.produc4486455499028916547at_nat P)) (exists ((B4 tptp.set_Pr4329608150637261639at_nat)) (= P (@ (@ tptp.produc9060074326276436823at_nat A) B4))))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (P tptp.produc3843707927480180839at_nat)) (= (= A (@ tptp.produc6011863565407846595at_nat P)) (exists ((B4 tptp.set_Pr1261947904930325089at_nat)) (= P (@ (@ tptp.produc2922128104949294807at_nat A) B4))))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (P tptp.product_prod_nat_num)) (= (= A (@ tptp.product_fst_nat_num P)) (exists ((B4 tptp.num)) (= P (@ (@ tptp.product_Pair_nat_num A) B4))))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (P tptp.product_prod_nat_nat)) (= (= A (@ tptp.product_fst_nat_nat P)) (exists ((B4 tptp.nat)) (= P (@ (@ tptp.product_Pair_nat_nat A) B4))))))
% 3.35/4.34 (assert (forall ((A tptp.int) (P tptp.product_prod_int_int)) (= (= A (@ tptp.product_fst_int_int P)) (exists ((B4 tptp.int)) (= P (@ (@ tptp.product_Pair_int_int A) B4))))))
% 3.35/4.34 (assert (forall ((A tptp.ref_a) (P tptp.produc7812382424243267045t_unit)) (= (= A (@ tptp.produc473321116828791851t_unit P)) (exists ((B4 tptp.heap_e7401611519738050253t_unit)) (= P (@ (@ tptp.produc6544324848051098391t_unit A) B4))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.heap_e7401611519738050253t_unit Bool)) (F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.heap_guard_ref_a P2) F)) H) H2) R) (not (=> (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (=> (= R (@ tptp.produc473321116828791851t_unit _let_1)) (not (@ P2 H)))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.heap_e7401611519738050253t_unit Bool)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (=> (@ P2 H) (=> (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (=> (= R (@ tptp.produc473321116828791851t_unit _let_1)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.heap_guard_ref_a P2) F)) H) H2) R)))))))
% 3.35/4.34 (assert (forall ((C Bool) (T2 tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (E tptp.heap_Heap_ref_a)) (=> (=> C (@ (@ (@ (@ tptp.heap_effect_ref_a T2) H) H2) R)) (=> (=> (not C) (@ (@ (@ (@ tptp.heap_effect_ref_a E) H) H2) R)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ (@ tptp.if_Heap_Heap_ref_a C) T2) E)) H) H2) R)))))
% 3.35/4.34 (assert (forall ((F tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (A tptp.ref_a) (H3 tptp.heap_e7401611519738050253t_unit) (B tptp.ref_a)) (let ((_let_1 (@ (@ tptp.heap_effect_ref_a F) H))) (=> (@ (@ _let_1 H2) A) (=> (@ (@ _let_1 H3) B) (= H2 H3))))))
% 3.35/4.34 (assert (forall ((F tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (A tptp.ref_a) (H3 tptp.heap_e7401611519738050253t_unit) (B tptp.ref_a)) (let ((_let_1 (@ (@ tptp.heap_effect_ref_a F) H))) (=> (@ (@ _let_1 H2) A) (=> (@ (@ _let_1 H3) B) (= A B))))))
% 3.35/4.34 (assert (forall ((C Bool) (T2 tptp.heap_Heap_ref_a) (E tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ (@ tptp.if_Heap_Heap_ref_a C) T2) E)) H) H2) R) (=> (=> C (not (@ (@ (@ (@ tptp.heap_effect_ref_a T2) H) H2) R))) (not (=> (not C) (not (@ (@ (@ (@ tptp.heap_effect_ref_a E) H) H2) R))))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> Bool tptp.nat)) (X2 Bool) (C tptp.num) (G (-> Bool tptp.num)) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num B) C)) (@ (@ (@ tptp.bNF_Gr7727518618234538026at_num A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (C tptp.num) (G (-> tptp.nat tptp.num)) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num B) C)) (@ (@ (@ tptp.bNF_Gr3875488559241464598at_num A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.int tptp.nat)) (X2 tptp.int) (C tptp.num) (G (-> tptp.int tptp.num)) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num B) C)) (@ (@ (@ tptp.bNF_Gr4247142119478309234at_num A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> Bool tptp.nat)) (X2 Bool) (C tptp.nat) (G (-> Bool tptp.nat)) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat B) C)) (@ (@ (@ tptp.bNF_Gr1946814795223983584at_nat A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (C tptp.nat) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat B) C)) (@ (@ (@ tptp.bNF_Gr7318156773085685964at_nat A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.int tptp.nat)) (X2 tptp.int) (C tptp.nat) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat B) C)) (@ (@ (@ tptp.bNF_Gr7689810333322530600at_nat A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> Bool tptp.int)) (X2 Bool) (C tptp.int) (G (-> Bool tptp.int)) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int B) C)) (@ (@ (@ tptp.bNF_Gr2943678036615987864nt_int A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> tptp.nat tptp.int)) (X2 tptp.nat) (C tptp.int) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int B) C)) (@ (@ (@ tptp.bNF_Gr8315020014477690244nt_int A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> tptp.int tptp.int)) (X2 tptp.int) (C tptp.int) (G (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int B) C)) (@ (@ (@ tptp.bNF_Gr8686673574714534880nt_int A4) F) G)))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.product_prod_nat_nat tptp.nat)) (X2 tptp.product_prod_nat_nat) (C tptp.num) (G (-> tptp.product_prod_nat_nat tptp.num)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (= B (@ F X2)) (=> (= C (@ G X2)) (=> (@ (@ tptp.member8440522571783428010at_nat X2) A4) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num B) C)) (@ (@ (@ tptp.bNF_Gr5511461681843259283at_num A4) F) G)))))))
% 3.35/4.34 (assert (forall ((R tptp.ref_a) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (= (@ tptp.lim_Product_unit (@ (@ (@ tptp.set_a R) V) H)) (@ tptp.lim_Product_unit H))))
% 3.35/4.34 (assert (forall ((P2 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Prod tptp.product_prod_nat_nat)) (let ((_let_1 (@ tptp.product_snd_nat_nat Prod))) (let ((_let_2 (@ tptp.product_fst_nat_nat Prod))) (= (@ P2 (@ (@ tptp.produc27273713700761075at_nat F) Prod)) (not (and (= Prod (@ (@ tptp.product_Pair_nat_nat _let_2) _let_1)) (not (@ P2 (@ (@ F _let_2) _let_1))))))))))
% 3.35/4.34 (assert (forall ((P2 (-> (-> tptp.product_prod_nat_nat Bool) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Prod tptp.product_prod_nat_nat)) (let ((_let_1 (@ tptp.product_snd_nat_nat Prod))) (let ((_let_2 (@ tptp.product_fst_nat_nat Prod))) (= (@ P2 (@ (@ tptp.produc8739625826339149834_nat_o F) Prod)) (not (and (= Prod (@ (@ tptp.product_Pair_nat_nat _let_2) _let_1)) (not (@ P2 (@ (@ F _let_2) _let_1))))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc4245557441103728435nt_int F) Prod)) (not (and (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (not (@ P2 (@ (@ F _let_2) _let_1))))))))))
% 3.35/4.34 (assert (forall ((P2 (-> Bool Bool)) (F (-> tptp.int tptp.int Bool)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc4947309494688390418_int_o F) Prod)) (not (and (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (not (@ P2 (@ (@ F _let_2) _let_1))))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc8211389475949308722nt_int F) Prod)) (not (and (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (not (@ P2 (@ (@ F _let_2) _let_1))))))))))
% 3.35/4.34 (assert (forall ((P2 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Prod tptp.product_prod_nat_nat)) (let ((_let_1 (@ tptp.product_snd_nat_nat Prod))) (let ((_let_2 (@ tptp.product_fst_nat_nat Prod))) (= (@ P2 (@ (@ tptp.produc27273713700761075at_nat F) Prod)) (=> (= Prod (@ (@ tptp.product_Pair_nat_nat _let_2) _let_1)) (@ P2 (@ (@ F _let_2) _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> (-> tptp.product_prod_nat_nat Bool) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Prod tptp.product_prod_nat_nat)) (let ((_let_1 (@ tptp.product_snd_nat_nat Prod))) (let ((_let_2 (@ tptp.product_fst_nat_nat Prod))) (= (@ P2 (@ (@ tptp.produc8739625826339149834_nat_o F) Prod)) (=> (= Prod (@ (@ tptp.product_Pair_nat_nat _let_2) _let_1)) (@ P2 (@ (@ F _let_2) _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc4245557441103728435nt_int F) Prod)) (=> (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (@ P2 (@ (@ F _let_2) _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> Bool Bool)) (F (-> tptp.int tptp.int Bool)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc4947309494688390418_int_o F) Prod)) (=> (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (@ P2 (@ (@ F _let_2) _let_1))))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (let ((_let_1 (@ tptp.product_snd_int_int Prod))) (let ((_let_2 (@ tptp.product_fst_int_int Prod))) (= (@ P2 (@ (@ tptp.produc8211389475949308722nt_int F) Prod)) (=> (= Prod (@ (@ tptp.product_Pair_int_int _let_2) _let_1)) (@ P2 (@ (@ F _let_2) _let_1))))))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat) (S2 tptp.set_Pr4329608150637261639at_nat) (R3 tptp.set_Pr7459493094073627847at_nat) (S3 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.produc9060074326276436823at_nat R))) (=> (@ (@ tptp.member1466754251312161552at_nat (@ _let_1 S2)) R3) (=> (= S3 S2) (@ (@ tptp.member1466754251312161552at_nat (@ _let_1 S3)) R3))))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat) (S2 tptp.set_Pr1261947904930325089at_nat) (R3 tptp.set_Pr4329608150637261639at_nat) (S3 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.produc2922128104949294807at_nat R))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 S2)) R3) (=> (= S3 S2) (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 S3)) R3))))))
% 3.35/4.34 (assert (forall ((R tptp.nat) (S2 tptp.num) (R3 tptp.set_Pr6200539531224447659at_num) (S3 tptp.num)) (let ((_let_1 (@ tptp.product_Pair_nat_num R))) (=> (@ (@ tptp.member9148766508732265716at_num (@ _let_1 S2)) R3) (=> (= S3 S2) (@ (@ tptp.member9148766508732265716at_num (@ _let_1 S3)) R3))))))
% 3.35/4.34 (assert (forall ((R tptp.nat) (S2 tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat) (S3 tptp.nat)) (let ((_let_1 (@ tptp.product_Pair_nat_nat R))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ _let_1 S2)) R3) (=> (= S3 S2) (@ (@ tptp.member8440522571783428010at_nat (@ _let_1 S3)) R3))))))
% 3.35/4.34 (assert (forall ((R tptp.int) (S2 tptp.int) (R3 tptp.set_Pr958786334691620121nt_int) (S3 tptp.int)) (let ((_let_1 (@ tptp.product_Pair_int_int R))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ _let_1 S2)) R3) (=> (= S3 S2) (@ (@ tptp.member5262025264175285858nt_int (@ _let_1 S3)) R3))))))
% 3.35/4.34 (assert (forall ((X2 tptp.literal) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (not (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_raise_ref_a X2)) H) H2) R))))
% 3.35/4.34 (assert (forall ((R2 tptp.ref_a) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.product_unit)) (=> (@ (@ (@ (@ tptp.heap_e2830298082929533060t_unit (@ (@ tptp.update_a R2) V)) H) H2) R) (= H2 (@ (@ (@ tptp.set_a R2) V) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc1319942482725812455at_nat Bool)) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ F (@ (@ tptp.produc9060074326276436823at_nat A) B)) (@ (@ (@ tptp.produc447603880154497357_nat_o F) A) B))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat Bool)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ F (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ (@ (@ tptp.produc7820828192191229133_nat_o F) A) B))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_num Bool)) (A tptp.nat) (B tptp.num)) (=> (@ F (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ (@ tptp.produc156083480235303841_num_o F) A) B))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_nat Bool)) (A tptp.nat) (B tptp.nat)) (=> (@ F (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ (@ tptp.produc1310100445399344235_nat_o F) A) B))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int Bool)) (A tptp.int) (B tptp.int)) (=> (@ F (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ (@ tptp.produc175634133007206835_int_o F) A) B))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (= (@ tptp.produc27273713700761075at_nat (@ tptp.produc3610074571335452306at_nat F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.produc8739625826339149834_nat_o (@ tptp.produc3704529784387675049_nat_o F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int tptp.product_prod_int_int))) (= (@ tptp.produc4245557441103728435nt_int (@ tptp.produc8249235968001453780nt_int F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int Bool))) (= (@ tptp.produc4947309494688390418_int_o (@ tptp.produc175634133007206835_int_o F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int tptp.int))) (= (@ tptp.produc8211389475949308722nt_int (@ tptp.produc1016772743285680337nt_int F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (= (@ tptp.produc3610074571335452306at_nat (@ tptp.produc27273713700761075at_nat F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.produc3704529784387675049_nat_o (@ tptp.produc8739625826339149834_nat_o F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int))) (= (@ tptp.produc8249235968001453780nt_int (@ tptp.produc4245557441103728435nt_int F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int Bool))) (= (@ tptp.produc175634133007206835_int_o (@ tptp.produc4947309494688390418_int_o F)) F)))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int tptp.int))) (= (@ tptp.produc1016772743285680337nt_int (@ tptp.produc8211389475949308722nt_int F)) F)))
% 3.35/4.34 (assert (forall ((Z2 Bool) (C (-> tptp.nat tptp.num tptp.set_o)) (P tptp.product_prod_nat_num)) (=> (@ (@ tptp.member_o Z2) (@ (@ tptp.produc836176033315069408_set_o C) P)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (@ (@ tptp.member_o Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.nat) (C (-> tptp.nat tptp.num tptp.set_nat)) (P tptp.product_prod_nat_num)) (=> (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc4130284055270567454et_nat C) P)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (@ (@ tptp.member_nat Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.int) (C (-> tptp.nat tptp.num tptp.set_int)) (P tptp.product_prod_nat_num)) (=> (@ (@ tptp.member_int Z2) (@ (@ tptp.produc9175805072616146554et_int C) P)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (@ (@ tptp.member_int Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 Bool) (C (-> tptp.nat tptp.nat tptp.set_o)) (P tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member_o Z2) (@ (@ tptp.produc59986286002894506_set_o C) P)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ (@ tptp.member_o Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.nat) (C (-> tptp.nat tptp.nat tptp.set_nat)) (P tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc6189476227299908564et_nat C) P)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ (@ tptp.member_nat Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.int) (C (-> tptp.nat tptp.nat tptp.set_int)) (P tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member_int Z2) (@ (@ tptp.produc2011625207790711856et_int C) P)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ (@ tptp.member_int Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 Bool) (C (-> tptp.int tptp.int tptp.set_o)) (P tptp.product_prod_int_int)) (=> (@ (@ tptp.member_o Z2) (@ (@ tptp.produc4257766111578684402_set_o C) P)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ (@ tptp.member_o Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.nat) (C (-> tptp.int tptp.int tptp.set_nat)) (P tptp.product_prod_int_int)) (=> (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc4251311855443802252et_nat C) P)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ (@ tptp.member_nat Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.int) (C (-> tptp.int tptp.int tptp.set_int)) (P tptp.product_prod_int_int)) (=> (@ (@ tptp.member_int Z2) (@ (@ tptp.produc73460835934605544et_int C) P)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ (@ tptp.member_int Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.product_prod_nat_nat) (C (-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)) (P tptp.product_prod_nat_num)) (=> (@ (@ tptp.member8440522571783428010at_nat Z2) (@ (@ tptp.produc859037500352796105at_nat C) P)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (@ (@ tptp.member8440522571783428010at_nat Z2) (@ (@ C X) Y)))))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (X1 tptp.nat) (X22 tptp.nat)) (= (@ (@ tptp.produc27273713700761075at_nat F) (@ (@ tptp.product_Pair_nat_nat X1) X22)) (@ (@ F X1) X22))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (X1 tptp.nat) (X22 tptp.nat)) (= (@ (@ tptp.produc8739625826339149834_nat_o F) (@ (@ tptp.product_Pair_nat_nat X1) X22)) (@ (@ F X1) X22))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int)) (X1 tptp.int) (X22 tptp.int)) (= (@ (@ tptp.produc4245557441103728435nt_int F) (@ (@ tptp.product_Pair_int_int X1) X22)) (@ (@ F X1) X22))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int Bool)) (X1 tptp.int) (X22 tptp.int)) (= (@ (@ tptp.produc4947309494688390418_int_o F) (@ (@ tptp.product_Pair_int_int X1) X22)) (@ (@ F X1) X22))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int tptp.int)) (X1 tptp.int) (X22 tptp.int)) (= (@ (@ tptp.produc8211389475949308722nt_int F) (@ (@ tptp.product_Pair_int_int X1) X22)) (@ (@ F X1) X22))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc1319942482725812455at_nat Bool)) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ (@ tptp.produc447603880154497357_nat_o F) A) B) (@ F (@ (@ tptp.produc9060074326276436823at_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat Bool)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ (@ tptp.produc7820828192191229133_nat_o F) A) B) (@ F (@ (@ tptp.produc2922128104949294807at_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_num Bool)) (A tptp.nat) (B tptp.num)) (=> (@ (@ (@ tptp.produc156083480235303841_num_o F) A) B) (@ F (@ (@ tptp.product_Pair_nat_num A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_nat Bool)) (A tptp.nat) (B tptp.nat)) (=> (@ (@ (@ tptp.produc1310100445399344235_nat_o F) A) B) (@ F (@ (@ tptp.product_Pair_nat_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int Bool)) (A tptp.int) (B tptp.int)) (=> (@ (@ (@ tptp.produc175634133007206835_int_o F) A) B) (@ F (@ (@ tptp.product_Pair_int_int A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc1319942482725812455at_nat Bool)) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ (@ tptp.produc447603880154497357_nat_o F) A) B) (@ F (@ (@ tptp.produc9060074326276436823at_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat Bool)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ (@ tptp.produc7820828192191229133_nat_o F) A) B) (@ F (@ (@ tptp.produc2922128104949294807at_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_num Bool)) (A tptp.nat) (B tptp.num)) (=> (@ (@ (@ tptp.produc156083480235303841_num_o F) A) B) (@ F (@ (@ tptp.product_Pair_nat_num A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_nat_nat Bool)) (A tptp.nat) (B tptp.nat)) (=> (@ (@ (@ tptp.produc1310100445399344235_nat_o F) A) B) (@ F (@ (@ tptp.product_Pair_nat_nat A) B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.product_prod_int_int Bool)) (A tptp.int) (B tptp.int)) (=> (@ (@ (@ tptp.produc175634133007206835_int_o F) A) B) (@ F (@ (@ tptp.product_Pair_int_int A) B)))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (A4 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool))) (=> (@ (@ tptp.member8757157785044589968at_nat X2) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o A4))) (@ (@ A4 (@ tptp.produc6011863565407846595at_nat X2)) (@ tptp.produc2937545259423399429at_nat X2)))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_nat_nat) (A4 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.member8440522571783428010at_nat X2) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o A4))) (@ (@ A4 (@ tptp.product_fst_nat_nat X2)) (@ tptp.product_snd_nat_nat X2)))))
% 3.35/4.34 (assert (forall ((X2 tptp.produc7812382424243267045t_unit) (A4 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool))) (=> (@ (@ tptp.member7849944260330398460t_unit X2) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o A4))) (@ (@ A4 (@ tptp.produc473321116828791851t_unit X2)) (@ tptp.produc1126150082675451753t_unit X2)))))
% 3.35/4.34 (assert (forall ((X2 tptp.product_prod_int_int) (A4 (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.member5262025264175285858nt_int X2) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o A4))) (@ (@ A4 (@ tptp.product_fst_int_int X2)) (@ tptp.product_snd_int_int X2)))))
% 3.35/4.34 (assert (forall ((H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (X2 tptp.ref_a)) (=> (= H H2) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_return_ref_a X2)) H) H2) X2))))
% 3.35/4.34 (assert (forall ((X2 tptp.ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_return_ref_a X2)) H) H2) R) (not (=> (= R X2) (not (= H2 H)))))))
% 3.35/4.34 (assert (= tptp.produc27273713700761075at_nat (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Prod3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat Prod3)) (@ tptp.product_snd_nat_nat Prod3)) __flatten_var_0))))
% 3.35/4.34 (assert (= tptp.produc8739625826339149834_nat_o (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Prod3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat Prod3)) (@ tptp.product_snd_nat_nat Prod3)) __flatten_var_0))))
% 3.35/4.34 (assert (= tptp.produc4245557441103728435nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))
% 3.35/4.34 (assert (= tptp.produc4947309494688390418_int_o (lambda ((F2 (-> tptp.int tptp.int Bool)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))
% 3.35/4.34 (assert (= tptp.produc8211389475949308722nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.int)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))
% 3.35/4.34 (assert (= tptp.produc27273713700761075at_nat (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (P3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat P3)) (@ tptp.product_snd_nat_nat P3)) __flatten_var_0))))
% 3.35/4.34 (assert (= tptp.produc8739625826339149834_nat_o (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (P3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat P3)) (@ tptp.product_snd_nat_nat P3)) __flatten_var_0))))
% 3.35/4.34 (assert (= tptp.produc4245557441103728435nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.product_prod_int_int)) (P3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.34 (assert (= tptp.produc4947309494688390418_int_o (lambda ((F2 (-> tptp.int tptp.int Bool)) (P3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.34 (assert (= tptp.produc8211389475949308722nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.int)) (P3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.34 (assert (= tptp.produc1854806715440696265at_nat tptp.produc27273713700761075at_nat))
% 3.35/4.34 (assert (= tptp.produc4780622933104268256_nat_o tptp.produc8739625826339149834_nat_o))
% 3.35/4.34 (assert (= tptp.produc297006045350968285nt_int tptp.produc4245557441103728435nt_int))
% 3.35/4.34 (assert (= tptp.produc8005341501107743676_int_o tptp.produc4947309494688390418_int_o))
% 3.35/4.34 (assert (= tptp.produc7926200574084438792nt_int tptp.produc8211389475949308722nt_int))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (V tptp.a) (H tptp.heap_e7401611519738050253t_unit) (X2 tptp.product_unit)) (=> (= H2 (@ (@ (@ tptp.set_a R) V) H)) (@ (@ (@ (@ tptp.heap_e2830298082929533060t_unit (@ (@ tptp.update_a R) V)) H) H2) X2))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_nat_nat) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (P tptp.product_prod_nat_nat)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (= (@ (@ tptp.product_Pair_nat_nat X) Y) Q) (= (@ (@ F X) Y) (@ (@ G X) Y)))) (=> (= P Q) (= (@ (@ tptp.produc27273713700761075at_nat F) P) (@ (@ tptp.produc27273713700761075at_nat G) Q))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_nat_nat) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (P tptp.product_prod_nat_nat)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (= (@ (@ tptp.product_Pair_nat_nat X) Y) Q) (= (@ (@ F X) Y) (@ (@ G X) Y)))) (=> (= P Q) (= (@ (@ tptp.produc8739625826339149834_nat_o F) P) (@ (@ tptp.produc8739625826339149834_nat_o G) Q))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_int_int) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (G (-> tptp.int tptp.int tptp.product_prod_int_int)) (P tptp.product_prod_int_int)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (= (@ (@ tptp.product_Pair_int_int X) Y) Q) (= (@ (@ F X) Y) (@ (@ G X) Y)))) (=> (= P Q) (= (@ (@ tptp.produc4245557441103728435nt_int F) P) (@ (@ tptp.produc4245557441103728435nt_int G) Q))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_int_int) (F (-> tptp.int tptp.int Bool)) (G (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (= (@ (@ tptp.product_Pair_int_int X) Y) Q) (= (@ (@ F X) Y) (@ (@ G X) Y)))) (=> (= P Q) (= (@ (@ tptp.produc4947309494688390418_int_o F) P) (@ (@ tptp.produc4947309494688390418_int_o G) Q))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_int_int) (F (-> tptp.int tptp.int tptp.int)) (G (-> tptp.int tptp.int tptp.int)) (P tptp.product_prod_int_int)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (= (@ (@ tptp.product_Pair_int_int X) Y) Q) (= (@ (@ F X) Y) (@ (@ G X) Y)))) (=> (= P Q) (= (@ (@ tptp.produc8211389475949308722nt_int F) P) (@ (@ tptp.produc8211389475949308722nt_int G) Q))))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.product_prod_nat_nat tptp.int Bool) tptp.produc4196048018000912732at_int Bool)) (P2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (@ (@ (@ (@ (@ tptp.bNF_cs7194553038297458973at_int (@ tptp.collec2851339944984316337at_int (@ F (@ (@ tptp.relcom8911704206367525917at_int P2) Q2)))) tptp.produc6408287024330202629at_nat) tptp.produc4619704898428564714at_int) (@ (@ tptp.bNF_fs6342258632037972510at_int P2) Q2)) (@ (@ tptp.bNF_sn649997494946348640at_int P2) Q2))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.int tptp.code_integer Bool) tptp.produc2963269191615333738nteger Bool)) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.code_integer Bool))) (@ (@ (@ (@ (@ tptp.bNF_cs4943907971211754724nteger (@ tptp.collec7215431352809750357nteger (@ F (@ (@ tptp.relcom967497705283160040nteger P2) Q2)))) tptp.product_snd_int_int) tptp.produc45500017171379470nteger) (@ (@ tptp.bNF_fs4543836202474805097nteger P2) Q2)) (@ (@ tptp.bNF_sn8000174127721201323nteger P2) Q2))))
% 3.35/4.34 (assert (forall ((H2 tptp.heap_e7401611519738050253t_unit) (H tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (F (-> tptp.heap_e7401611519738050253t_unit tptp.ref_a))) (=> (= H2 H) (=> (= R (@ F H)) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_tap_ref_a F)) H) H2) R)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_tap_ref_a F)) H) H2) R) (not (=> (= H2 H) (not (= R (@ F H))))))))
% 3.35/4.34 (assert (forall ((Y3 tptp.num) (X2 tptp.nat) (A4 tptp.set_Pr6200539531224447659at_num)) (= (@ (@ tptp.member6570852975090897396um_nat (@ (@ tptp.product_Pair_num_nat Y3) X2)) (@ (@ tptp.image_2347970371937200581um_nat tptp.product_swap_nat_num) A4)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((Y3 tptp.set_Pr4329608150637261639at_nat) (X2 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr7459493094073627847at_nat)) (= (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat Y3) X2)) (@ (@ tptp.image_3313167189156628421at_nat tptp.produc5396952528824381687at_nat) A4)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((Y3 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat Y3) X2)) (@ (@ tptp.image_960689587819713477at_nat tptp.produc3946833401584108663at_nat) A4)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((Y3 tptp.nat) (X2 tptp.num) (A4 tptp.set_Pr3280342998896498603um_nat)) (= (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num Y3) X2)) (@ (@ tptp.image_7762062833379733445at_num tptp.product_swap_num_nat) A4)) (@ (@ tptp.member6570852975090897396um_nat (@ (@ tptp.product_Pair_num_nat X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((Y3 tptp.nat) (X2 tptp.nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat Y3) X2)) (@ (@ tptp.image_5168914502847457605at_nat tptp.product_swap_nat_nat) A4)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((Y3 tptp.int) (X2 tptp.int) (A4 tptp.set_Pr958786334691620121nt_int)) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int Y3) X2)) (@ (@ tptp.image_2653370878348428101nt_int tptp.product_swap_int_int) A4)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) A4))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.ref_a tptp.ref_a Bool)) (Q2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool))) (= tptp.produc1126150082675451753t_unit (@ (@ tptp.comp_P8019343326919024234t_unit tptp.produc1126150082675451753t_unit) (@ (@ tptp.bNF_sn8323453914685745821t_unit P2) Q2)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (X2 tptp.nat) (F3 (-> Bool Bool)) (G2 (-> tptp.nat Bool)) (X3 tptp.nat)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_o_o_nat F) G) X2) (@ (@ (@ tptp.comp_o_o_nat F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (X2 tptp.int) (F3 (-> tptp.nat tptp.num)) (G2 (-> tptp.int tptp.nat)) (X3 tptp.int)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_nat_num_int F) G) X2) (@ (@ (@ tptp.comp_nat_num_int F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (F3 (-> tptp.nat tptp.nat)) (G2 (-> tptp.nat tptp.nat)) (X3 tptp.nat)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_nat_nat_nat F) G) X2) (@ (@ (@ tptp.comp_nat_nat_nat F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (F3 (-> tptp.int tptp.nat)) (G2 (-> tptp.int tptp.int)) (X3 tptp.int)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_nat_nat_nat F) G) X2) (@ (@ (@ tptp.comp_int_nat_int F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (F3 (-> tptp.nat tptp.nat)) (G2 (-> tptp.nat tptp.nat)) (X3 tptp.nat)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_int_nat_int F) G) X2) (@ (@ (@ tptp.comp_nat_nat_nat F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (F3 (-> tptp.int tptp.nat)) (G2 (-> tptp.int tptp.int)) (X3 tptp.int)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_int_nat_int F) G) X2) (@ (@ (@ tptp.comp_int_nat_int F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X2 tptp.code_integer) (F3 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X3 tptp.code_integer)) (=> (= (@ F (@ G X2)) (@ F3 (@ G2 X3))) (= (@ (@ (@ tptp.comp_C8797469213163452608nteger F) G) X2) (@ (@ (@ tptp.comp_C8797469213163452608nteger F3) G2) X3)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (X2 tptp.nat) (H (-> Bool Bool)) (K (-> tptp.nat Bool))) (=> (= (@ F (@ G X2)) (@ H (@ K X2))) (= (@ (@ (@ tptp.comp_o_o_nat F) G) X2) (@ (@ (@ tptp.comp_o_o_nat H) K) X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (X2 tptp.int) (H (-> tptp.nat tptp.num)) (K (-> tptp.int tptp.nat))) (=> (= (@ F (@ G X2)) (@ H (@ K X2))) (= (@ (@ (@ tptp.comp_nat_num_int F) G) X2) (@ (@ (@ tptp.comp_nat_num_int H) K) X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (H (-> tptp.nat tptp.nat)) (K (-> tptp.nat tptp.nat))) (=> (= (@ F (@ G X2)) (@ H (@ K X2))) (= (@ (@ (@ tptp.comp_nat_nat_nat F) G) X2) (@ (@ (@ tptp.comp_nat_nat_nat H) K) X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (H (-> tptp.int tptp.nat)) (K (-> tptp.int tptp.int))) (=> (= (@ F (@ G X2)) (@ H (@ K X2))) (= (@ (@ (@ tptp.comp_int_nat_int F) G) X2) (@ (@ (@ tptp.comp_int_nat_int H) K) X2)))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X2 tptp.code_integer) (H (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (K (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (=> (= (@ F (@ G X2)) (@ H (@ K X2))) (= (@ (@ (@ tptp.comp_C8797469213163452608nteger F) G) X2) (@ (@ (@ tptp.comp_C8797469213163452608nteger H) K) X2)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A tptp.product_prod_nat_nat) (C tptp.int)) (let ((_let_1 (@ (@ (@ (@ tptp.bNF_pi770922605693484880at_int P2) Q2) A) C))) (=> (@ (@ (@ (@ tptp.relcom8911704206367525917at_int P2) Q2) A) C) (and (@ (@ P2 A) _let_1) (@ (@ Q2 _let_1) C))))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.code_integer Bool)) (A tptp.int) (C tptp.code_integer)) (let ((_let_1 (@ (@ (@ (@ tptp.bNF_pi4515785505327359899nteger P2) Q2) A) C))) (=> (@ (@ (@ (@ tptp.relcom967497705283160040nteger P2) Q2) A) C) (and (@ (@ P2 A) _let_1) (@ (@ Q2 _let_1) C))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc3843707927480180839at_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (Q2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool))) (=> (@ (@ tptp.member8757157785044589968at_nat Ac) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ (@ tptp.relcom8363394528208558896at_nat P2) Q2)))) (@ (@ tptp.member8757157785044589968at_nat (@ (@ (@ tptp.bNF_sn1857951156667551021at_nat P2) Q2) Ac)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o Q2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.product_prod_nat_nat) (P2 (-> tptp.nat tptp.nat Bool)) (Q2 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.member8440522571783428010at_nat Ac) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ tptp.relcompp_nat_nat_nat P2) Q2)))) (@ (@ tptp.member8440522571783428010at_nat (@ (@ (@ tptp.bNF_sn8916957246138178918at_nat P2) Q2) Ac)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o Q2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc4196048018000912732at_int) (P2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ tptp.member8394280151737582451at_int Ac) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o (@ (@ tptp.relcom8911704206367525917at_int P2) Q2)))) (@ (@ tptp.member8394280151737582451at_int (@ (@ (@ tptp.bNF_sn649997494946348640at_int P2) Q2) Ac)) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o Q2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc2963269191615333738nteger) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ tptp.member4345257455949424659nteger Ac) (@ tptp.collec7215431352809750357nteger (@ tptp.produc540600059291021473eger_o (@ (@ tptp.relcom967497705283160040nteger P2) Q2)))) (@ (@ tptp.member4345257455949424659nteger (@ (@ (@ tptp.bNF_sn8000174127721201323nteger P2) Q2) Ac)) (@ tptp.collec7215431352809750357nteger (@ tptp.produc540600059291021473eger_o Q2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.product_prod_int_int) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.member5262025264175285858nt_int Ac) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ tptp.relcompp_int_int_int P2) Q2)))) (@ (@ tptp.member5262025264175285858nt_int (@ (@ (@ tptp.bNF_sn1062102010912252026nt_int P2) Q2) Ac)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o Q2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc3843707927480180839at_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (Q2 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool))) (=> (@ (@ tptp.member8757157785044589968at_nat Ac) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ (@ tptp.relcom8363394528208558896at_nat P2) Q2)))) (@ (@ tptp.member8757157785044589968at_nat (@ (@ (@ tptp.bNF_fs1946732770515719151at_nat P2) Q2) Ac)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o P2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.product_prod_nat_nat) (P2 (-> tptp.nat tptp.nat Bool)) (Q2 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.member8440522571783428010at_nat Ac) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ tptp.relcompp_nat_nat_nat P2) Q2)))) (@ (@ tptp.member8440522571783428010at_nat (@ (@ (@ tptp.bNF_fs6799373675401686564at_nat P2) Q2) Ac)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o P2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc4196048018000912732at_int) (P2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ tptp.member8394280151737582451at_int Ac) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o (@ (@ tptp.relcom8911704206367525917at_int P2) Q2)))) (@ (@ tptp.member8206827879206165904at_nat (@ (@ (@ tptp.bNF_fs6342258632037972510at_int P2) Q2) Ac)) (@ tptp.collec7088162979684241874at_nat (@ tptp.produc6590410687421337004_nat_o P2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.produc2963269191615333738nteger) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ tptp.member4345257455949424659nteger Ac) (@ tptp.collec7215431352809750357nteger (@ tptp.produc540600059291021473eger_o (@ (@ tptp.relcom967497705283160040nteger P2) Q2)))) (@ (@ tptp.member5262025264175285858nt_int (@ (@ (@ tptp.bNF_fs4543836202474805097nteger P2) Q2) Ac)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o P2))))))
% 3.35/4.34 (assert (forall ((Ac tptp.product_prod_int_int) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.member5262025264175285858nt_int Ac) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ tptp.relcompp_int_int_int P2) Q2)))) (@ (@ tptp.member5262025264175285858nt_int (@ (@ (@ tptp.bNF_fs8167890477030535480nt_int P2) Q2) Ac)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o P2))))))
% 3.35/4.34 (assert (forall ((F tptp.heap_Heap_ref_a) (G (-> tptp.ref_a tptp.heap_Heap_ref_a)) (H tptp.heap_e7401611519738050253t_unit) (H3 tptp.heap_e7401611519738050253t_unit) (R2 tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.heap_b146640354529102224_ref_a F) G)) H) H3) R2) (not (forall ((H4 tptp.heap_e7401611519738050253t_unit) (R4 tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a F) H) H4) R4) (not (@ (@ (@ (@ tptp.heap_effect_ref_a (@ G R4)) H4) H3) R2))))))))
% 3.35/4.34 (assert (forall ((F tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a) (G (-> tptp.ref_a tptp.heap_Heap_ref_a)) (H3 tptp.heap_e7401611519738050253t_unit) (R2 tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a F) H) H2) R) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ G R)) H2) H3) R2) (@ (@ (@ (@ tptp.heap_effect_ref_a (@ (@ tptp.heap_b146640354529102224_ref_a F) G)) H) H3) R2)))))
% 3.35/4.34 (assert (forall ((P2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (Q2 (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool))) (= tptp.produc473321116828791851t_unit (@ (@ tptp.comp_P4044372497395451596t_unit tptp.produc473321116828791851t_unit) (@ (@ tptp.bNF_fs409234558581511823t_unit P2) Q2)))))
% 3.35/4.34 (assert (= tptp.comp_o_o_nat (lambda ((F2 (-> Bool Bool)) (G3 (-> tptp.nat Bool)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_nat_num_int (lambda ((F2 (-> tptp.nat tptp.num)) (G3 (-> tptp.int tptp.nat)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_nat_nat_nat (lambda ((F2 (-> tptp.nat tptp.nat)) (G3 (-> tptp.nat tptp.nat)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_int_nat_int (lambda ((F2 (-> tptp.int tptp.nat)) (G3 (-> tptp.int tptp.int)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_C8797469213163452608nteger (lambda ((F2 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G3 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X4 tptp.code_integer) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ (@ F2 (@ G3 X4)) __flatten_var_0))))
% 3.35/4.34 (assert (forall ((B Bool) (F (-> Bool Bool)) (X2 Bool) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_o B) (@ (@ tptp.image_o_o F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> Bool tptp.nat)) (X2 Bool) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_nat B) (@ (@ tptp.image_o_nat F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> Bool tptp.int)) (X2 Bool) (A4 tptp.set_o)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_int B) (@ (@ tptp.image_o_int F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.rat) (F (-> tptp.nat tptp.rat)) (X2 tptp.nat) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.34 (assert (forall ((B Bool) (F (-> tptp.nat Bool)) (X2 tptp.nat) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> tptp.nat tptp.int)) (X2 tptp.nat) (A4 tptp.set_nat)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.34 (assert (forall ((B Bool) (F (-> tptp.int Bool)) (X2 tptp.int) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_o B) (@ (@ tptp.image_int_o F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.nat) (F (-> tptp.int tptp.nat)) (X2 tptp.int) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_nat B) (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.34 (assert (forall ((B tptp.int) (F (-> tptp.int tptp.int)) (X2 tptp.int) (A4 tptp.set_int)) (=> (= B (@ F X2)) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_int B) (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_o Bool)) (G (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_o_o G) (@ (@ tptp.image_nat_o F) A4))) (@ Inf (@ (@ tptp.image_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_rat tptp.rat)) (G (-> tptp.rat tptp.rat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_rat_rat G) (@ (@ tptp.image_nat_rat F) A4))) (@ Inf (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_rat_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_nat tptp.nat)) (G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_rat_nat G) (@ (@ tptp.image_nat_rat F) A4))) (@ Inf (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_int tptp.int)) (G (-> tptp.rat tptp.int)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_rat_int G) (@ (@ tptp.image_nat_rat F) A4))) (@ Inf (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_rat tptp.rat)) (G (-> tptp.int tptp.rat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_int_rat G) (@ (@ tptp.image_nat_int F) A4))) (@ Inf (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_int_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_num tptp.num)) (G (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Inf (@ (@ tptp.image_nat_num G) (@ (@ tptp.image_int_nat F) A4))) (@ Inf (@ (@ tptp.image_int_num (@ (@ tptp.comp_nat_num_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_nat_rat G) (@ (@ tptp.image_nat_nat F) A4))) (@ Inf (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_nat_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Inf (@ (@ tptp.image_nat_rat G) (@ (@ tptp.image_int_nat F) A4))) (@ Inf (@ (@ tptp.image_int_rat (@ (@ tptp.comp_nat_rat_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_nat_nat F) A4))) (@ Inf (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Inf (-> tptp.set_nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Inf (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_int_nat F) A4))) (@ Inf (@ (@ tptp.image_int_nat (@ (@ tptp.comp_nat_nat_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_o Bool)) (G (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_o_o G) (@ (@ tptp.image_nat_o F) A4))) (@ Sup (@ (@ tptp.image_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_rat tptp.rat)) (G (-> tptp.rat tptp.rat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_rat_rat G) (@ (@ tptp.image_nat_rat F) A4))) (@ Sup (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_rat_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_nat tptp.nat)) (G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_rat_nat G) (@ (@ tptp.image_nat_rat F) A4))) (@ Sup (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_int tptp.int)) (G (-> tptp.rat tptp.int)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_rat_int G) (@ (@ tptp.image_nat_rat F) A4))) (@ Sup (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_rat tptp.rat)) (G (-> tptp.int tptp.rat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_int_rat G) (@ (@ tptp.image_nat_int F) A4))) (@ Sup (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_int_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_num tptp.num)) (G (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Sup (@ (@ tptp.image_nat_num G) (@ (@ tptp.image_int_nat F) A4))) (@ Sup (@ (@ tptp.image_int_num (@ (@ tptp.comp_nat_num_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_nat_rat G) (@ (@ tptp.image_nat_nat F) A4))) (@ Sup (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_nat_rat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Sup (@ (@ tptp.image_nat_rat G) (@ (@ tptp.image_int_nat F) A4))) (@ Sup (@ (@ tptp.image_int_rat (@ (@ tptp.comp_nat_rat_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_nat_nat F) A4))) (@ Sup (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4)))))
% 3.35/4.34 (assert (forall ((Sup (-> tptp.set_nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ Sup (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_int_nat F) A4))) (@ Sup (@ (@ tptp.image_int_nat (@ (@ tptp.comp_nat_nat_int G) F)) A4)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (R tptp.set_nat)) (= (@ (@ tptp.image_o_o F) (@ (@ tptp.image_nat_o G) R)) (@ (@ tptp.image_nat_o (@ (@ tptp.comp_o_o_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (R tptp.set_nat)) (= (@ (@ tptp.image_rat_rat F) (@ (@ tptp.image_nat_rat G) R)) (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_rat_rat_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.rat tptp.nat)) (G (-> tptp.nat tptp.rat)) (R tptp.set_nat)) (= (@ (@ tptp.image_rat_nat F) (@ (@ tptp.image_nat_rat G) R)) (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.rat tptp.int)) (G (-> tptp.nat tptp.rat)) (R tptp.set_nat)) (= (@ (@ tptp.image_rat_int F) (@ (@ tptp.image_nat_rat G) R)) (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.rat)) (G (-> tptp.nat tptp.int)) (R tptp.set_nat)) (= (@ (@ tptp.image_int_rat F) (@ (@ tptp.image_nat_int G) R)) (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_int_rat_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (R tptp.set_int)) (= (@ (@ tptp.image_nat_num F) (@ (@ tptp.image_int_nat G) R)) (@ (@ tptp.image_int_num (@ (@ tptp.comp_nat_num_int F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.nat)) (R tptp.set_nat)) (= (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_nat_nat G) R)) (@ (@ tptp.image_nat_rat (@ (@ tptp.comp_nat_rat_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.int tptp.nat)) (R tptp.set_int)) (= (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_int_nat G) R)) (@ (@ tptp.image_int_rat (@ (@ tptp.comp_nat_rat_int F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (R tptp.set_nat)) (= (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_nat_nat G) R)) (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_nat_nat_nat F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (R tptp.set_int)) (= (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_int_nat G) R)) (@ (@ tptp.image_int_nat (@ (@ tptp.comp_nat_nat_int F) G)) R))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (G (-> tptp.nat Bool)) (B5 tptp.set_nat) (H (-> Bool Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat H))) (=> (= (@ (@ tptp.image_nat_o F) A4) (@ (@ tptp.image_nat_o G) B5)) (= (@ (@ tptp.image_nat_o (@ _let_1 F)) A4) (@ (@ tptp.image_nat_o (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.rat)) (A4 tptp.set_int) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (H (-> tptp.rat tptp.nat))) (=> (= (@ (@ tptp.image_int_rat F) A4) (@ (@ tptp.image_nat_rat G) B5)) (= (@ (@ tptp.image_int_nat (@ (@ tptp.comp_rat_nat_int H) F)) A4) (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat H) G)) B5)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.rat)) (A4 tptp.set_int) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (H (-> tptp.rat tptp.int))) (=> (= (@ (@ tptp.image_int_rat F) A4) (@ (@ tptp.image_nat_rat G) B5)) (= (@ (@ tptp.image_int_int (@ (@ tptp.comp_rat_int_int H) F)) A4) (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat H) G)) B5)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.int tptp.rat)) (B5 tptp.set_int) (H (-> tptp.rat tptp.nat))) (=> (= (@ (@ tptp.image_nat_rat F) A4) (@ (@ tptp.image_int_rat G) B5)) (= (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat H) F)) A4) (@ (@ tptp.image_int_nat (@ (@ tptp.comp_rat_nat_int H) G)) B5)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.int tptp.rat)) (B5 tptp.set_int) (H (-> tptp.rat tptp.int))) (=> (= (@ (@ tptp.image_nat_rat F) A4) (@ (@ tptp.image_int_rat G) B5)) (= (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat H) F)) A4) (@ (@ tptp.image_int_int (@ (@ tptp.comp_rat_int_int H) G)) B5)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (H (-> tptp.rat tptp.rat))) (let ((_let_1 (@ tptp.comp_rat_rat_nat H))) (=> (= (@ (@ tptp.image_nat_rat F) A4) (@ (@ tptp.image_nat_rat G) B5)) (= (@ (@ tptp.image_nat_rat (@ _let_1 F)) A4) (@ (@ tptp.image_nat_rat (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (H (-> tptp.rat tptp.nat))) (let ((_let_1 (@ tptp.comp_rat_nat_nat H))) (=> (= (@ (@ tptp.image_nat_rat F) A4) (@ (@ tptp.image_nat_rat G) B5)) (= (@ (@ tptp.image_nat_nat (@ _let_1 F)) A4) (@ (@ tptp.image_nat_nat (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (H (-> tptp.rat tptp.int))) (let ((_let_1 (@ tptp.comp_rat_int_nat H))) (=> (= (@ (@ tptp.image_nat_rat F) A4) (@ (@ tptp.image_nat_rat G) B5)) (= (@ (@ tptp.image_nat_int (@ _let_1 F)) A4) (@ (@ tptp.image_nat_int (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (H (-> tptp.nat tptp.rat))) (let ((_let_1 (@ tptp.comp_nat_rat_nat H))) (=> (= (@ (@ tptp.image_nat_nat F) A4) (@ (@ tptp.image_nat_nat G) B5)) (= (@ (@ tptp.image_nat_rat (@ _let_1 F)) A4) (@ (@ tptp.image_nat_rat (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (H (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat H))) (=> (= (@ (@ tptp.image_nat_nat F) A4) (@ (@ tptp.image_nat_nat G) B5)) (= (@ (@ tptp.image_nat_nat (@ _let_1 F)) A4) (@ (@ tptp.image_nat_nat (@ _let_1 G)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_P3428181540658402820nteger tptp.produc6174133586879617921nteger) (@ tptp.produc6499014454317279255nteger F)) (@ (@ tptp.comp_C1043215000170864188nteger F) tptp.produc6174133586879617921nteger))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit))) (= (@ (@ tptp.comp_P8019343326919024234t_unit tptp.produc1126150082675451753t_unit) (@ tptp.produc3038839249364385243_ref_a F)) (@ (@ tptp.comp_h4837689053573563144t_unit F) tptp.produc1126150082675451753t_unit))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a))) (= (@ (@ tptp.comp_P4044372497395451596t_unit tptp.produc473321116828791851t_unit) (@ tptp.produc4508741384315284437t_unit F)) (@ (@ tptp.comp_r2143332150499412868t_unit F) tptp.produc473321116828791851t_unit))))
% 3.35/4.34 (assert (forall ((Z2 tptp.produc3843707927480180839at_nat) (A4 tptp.set_se7855581050983116737at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat Z2) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ (@ tptp.bNF_Gr6677838525845560078at_nat A4) F)))) (= (@ (@ (@ tptp.comp_s7355055891894327172at_nat F) tptp.produc6011863565407846595at_nat) Z2) (@ tptp.produc2937545259423399429at_nat Z2)))))
% 3.35/4.34 (assert (forall ((Z2 tptp.product_prod_nat_nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat Z2) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ tptp.bNF_Grp_nat_nat A4) F)))) (= (@ (@ (@ tptp.comp_n2711240574518091068at_nat F) tptp.product_fst_nat_nat) Z2) (@ tptp.product_snd_nat_nat Z2)))))
% 3.35/4.34 (assert (forall ((Z2 tptp.produc7812382424243267045t_unit) (A4 tptp.set_ref_a) (F (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit))) (=> (@ (@ tptp.member7849944260330398460t_unit Z2) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o (@ (@ tptp.bNF_Gr6510375311308651680t_unit A4) F)))) (= (@ (@ (@ tptp.comp_r3604920825623061426t_unit F) tptp.produc473321116828791851t_unit) Z2) (@ tptp.produc1126150082675451753t_unit Z2)))))
% 3.35/4.34 (assert (forall ((Z2 tptp.product_prod_int_int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int Z2) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ tptp.bNF_Grp_int_int A4) F)))) (= (@ (@ (@ tptp.comp_i4330622015127193916nt_int F) tptp.product_fst_int_int) Z2) (@ tptp.product_snd_int_int Z2)))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (Y4 tptp.set_nat) (P2 (-> tptp.nat tptp.nat Bool)) (Q2 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.ord_le3146513528884898305at_nat A4))) (=> (= X5 (@ (@ tptp.image_2486076414777270412at_nat tptp.product_fst_nat_nat) A4)) (=> (= Y4 (@ (@ tptp.image_2486076414777270412at_nat tptp.product_snd_nat_nat) A4)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) X5) (forall ((Xa tptp.nat)) (=> (@ (@ tptp.member_nat Xa) Y4) (=> (@ (@ P2 X) Xa) (@ (@ Q2 X) Xa)))))) (=> (@ _let_1 (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o P2))) (@ _let_1 (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o Q2))))))))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_ref_a) (A4 tptp.set_Pr1133966238863718811t_unit) (Y4 tptp.set_he8644174446132254637t_unit) (P2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (Q2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool))) (let ((_let_1 (@ tptp.ord_le5525191956872776187t_unit A4))) (=> (= X5 (@ (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit) A4)) (=> (= Y4 (@ (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit) A4)) (=> (forall ((X tptp.ref_a)) (=> (@ (@ tptp.member_ref_a X) X5) (forall ((Xa tptp.heap_e7401611519738050253t_unit)) (=> (@ (@ tptp.member242389114213480694t_unit Xa) Y4) (=> (@ (@ P2 X) Xa) (@ (@ Q2 X) Xa)))))) (=> (@ _let_1 (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o P2))) (@ _let_1 (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o Q2))))))))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_int) (A4 tptp.set_Pr958786334691620121nt_int) (Y4 tptp.set_int) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.int Bool))) (let ((_let_1 (@ tptp.ord_le2843351958646193337nt_int A4))) (=> (= X5 (@ (@ tptp.image_5042161079198086560nt_int tptp.product_fst_int_int) A4)) (=> (= Y4 (@ (@ tptp.image_5042161079198086560nt_int tptp.product_snd_int_int) A4)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) X5) (forall ((Xa tptp.int)) (=> (@ (@ tptp.member_int Xa) Y4) (=> (@ (@ P2 X) Xa) (@ (@ Q2 X) Xa)))))) (=> (@ _let_1 (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o P2))) (@ _let_1 (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o Q2))))))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit))) (= (@ (@ tptp.comp_P8019343326919024234t_unit tptp.produc1126150082675451753t_unit) (@ (@ tptp.produc3456481717235892722t_unit F) G)) (@ (@ tptp.comp_h4837689053573563144t_unit G) tptp.produc1126150082675451753t_unit))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit))) (= (@ (@ tptp.comp_P4044372497395451596t_unit tptp.produc473321116828791851t_unit) (@ (@ tptp.produc3456481717235892722t_unit F) G)) (@ (@ tptp.comp_r2143332150499412868t_unit F) tptp.produc473321116828791851t_unit))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.num)) (A tptp.nat) (B tptp.num)) (= (@ (@ (@ tptp.produc1665548884793878990um_num F) G) (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.nat)) (A tptp.nat) (B tptp.num)) (= (@ (@ (@ tptp.produc5108217098638100356um_nat F) G) (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.num tptp.int)) (A tptp.nat) (B tptp.num)) (= (@ (@ (@ tptp.produc5477380188365894716um_int F) G) (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.num)) (A tptp.nat) (B tptp.nat)) (= (@ (@ (@ tptp.produc3535218481486409604at_num F) G) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (A tptp.nat) (B tptp.nat)) (= (@ (@ (@ tptp.produc6977886695330630970at_nat F) G) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (A tptp.nat) (B tptp.nat)) (= (@ (@ (@ tptp.produc7347049785058425330at_int F) G) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.num)) (A tptp.int) (B tptp.int)) (= (@ (@ (@ tptp.produc2224754261294513212nt_num F) G) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (A tptp.int) (B tptp.int)) (= (@ (@ (@ tptp.produc5667422475138734578nt_nat F) G) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (A tptp.int) (B tptp.int)) (= (@ (@ (@ tptp.produc6036585564866528938nt_int F) G) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.nat)) (G (-> tptp.set_Pr1261947904930325089at_nat tptp.num)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ (@ tptp.produc3932168101365401472at_num F) G) (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc473321116828791851t_unit (@ (@ (@ tptp.produc3456481717235892722t_unit F) G) X2)) (@ F (@ tptp.produc473321116828791851t_unit X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc1126150082675451753t_unit (@ (@ (@ tptp.produc3456481717235892722t_unit F) G) X2)) (@ G (@ tptp.produc1126150082675451753t_unit X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)) (X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.produc6529295065807390923at_nat F) (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ tptp.produc9060074326276436823at_nat (@ F X2)) Y3))))
% 3.35/4.34 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.produc5380969780118646373at_nat F) (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.produc2922128104949294807at_nat (@ F X2)) Y3))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.num)) (= (@ (@ tptp.produc6767424583952363640at_num F) (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ tptp.product_Pair_nat_num (@ F X2)) Y3))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.nat)) (= (@ (@ tptp.produc986720760941809198at_nat F) (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.product_Pair_nat_nat (@ F X2)) Y3))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (X2 tptp.int) (Y3 tptp.int)) (= (@ (@ tptp.produc2355237562570658114nt_int F) (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.product_Pair_int_int (@ F X2)) Y3))))
% 3.35/4.34 (assert (forall ((F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)) (X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.produc9060074326276436823at_nat X2))) (= (@ (@ tptp.produc8057050257526108681at_nat F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.produc2922128104949294807at_nat X2))) (= (@ (@ tptp.produc6468969725218530979at_nat F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.num)) (X2 tptp.nat) (Y3 tptp.num)) (let ((_let_1 (@ tptp.product_Pair_nat_num X2))) (= (@ (@ tptp.produc8389275579088931588um_nat F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.nat)) (X2 tptp.nat) (Y3 tptp.num)) (= (@ (@ tptp.produc1035573138926686394at_nat F) (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ tptp.product_Pair_nat_nat X2) (@ F Y3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (X2 tptp.nat) (Y3 tptp.nat)) (= (@ (@ tptp.produc1225095714263496890um_nat F) (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.product_Pair_nat_num X2) (@ F Y3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.product_Pair_nat_nat X2))) (= (@ (@ tptp.produc3094765310956027504at_nat F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (X2 tptp.int) (Y3 tptp.int)) (let ((_let_1 (@ tptp.product_Pair_int_int X2))) (= (@ (@ tptp.produc4463282112584876420nt_int F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (X2 tptp.code_integer) (Y3 tptp.code_integer)) (let ((_let_1 (@ tptp.produc1086072967326762835nteger X2))) (= (@ (@ tptp.produc6499014454317279255nteger F) (@ _let_1 Y3)) (@ _let_1 (@ F Y3))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc473321116828791851t_unit (@ (@ tptp.produc4508741384315284437t_unit F) X2)) (@ F (@ tptp.produc473321116828791851t_unit X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.produc4508741384315284437t_unit F) X2)) (@ tptp.produc1126150082675451753t_unit X2))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (X2 tptp.produc8923325533196201883nteger)) (= (@ tptp.produc8508995932063986495nteger (@ (@ tptp.produc6499014454317279255nteger F) X2)) (@ tptp.produc8508995932063986495nteger X2))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc473321116828791851t_unit (@ (@ tptp.produc3038839249364385243_ref_a F) X2)) (@ tptp.produc473321116828791851t_unit X2))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (X2 tptp.produc8923325533196201883nteger)) (= (@ tptp.produc6174133586879617921nteger (@ (@ tptp.produc6499014454317279255nteger F) X2)) (@ F (@ tptp.produc6174133586879617921nteger X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ tptp.produc1126150082675451753t_unit (@ (@ tptp.produc3038839249364385243_ref_a F) X2)) (@ F (@ tptp.produc1126150082675451753t_unit X2)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (X2 tptp.produc8923325533196201883nteger) (G (-> tptp.code_integer tptp.code_integer))) (let ((_let_1 (@ tptp.produc6174133586879617921nteger X2))) (= (= (@ (@ tptp.produc6499014454317279255nteger F) X2) (@ (@ tptp.produc6499014454317279255nteger G) X2)) (= (@ F _let_1) (@ G _let_1))))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.num) (R3 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) R3) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B))) (@ (@ tptp.image_4925883905578568901at_num (@ (@ tptp.produc1665548884793878990um_num F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.num) (R3 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.nat))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) R3) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B))) (@ (@ tptp.image_4217639968629731195at_nat (@ (@ tptp.produc5108217098638100356um_nat F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.num) (R3 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.int)) (G (-> tptp.num tptp.int))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) R3) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B))) (@ (@ tptp.image_1039142661021589043nt_int (@ (@ tptp.produc5477380188365894716um_int F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.num))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R3) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B))) (@ (@ tptp.image_5877158439796295311at_num (@ (@ tptp.produc3535218481486409604at_num F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R3) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B))) (@ (@ tptp.image_5168914502847457605at_nat (@ (@ tptp.produc6977886695330630970at_nat F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.nat) (B tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R3) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B))) (@ (@ tptp.image_1990417195239315453nt_int (@ (@ tptp.produc7347049785058425330at_int F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.int) (B tptp.int) (R3 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.num))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R3) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B))) (@ (@ tptp.image_6540112122905407959at_num (@ (@ tptp.produc2224754261294513212nt_num F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.int) (B tptp.int) (R3 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R3) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F A)) (@ G B))) (@ (@ tptp.image_5831868185956570253at_nat (@ (@ tptp.produc5667422475138734578nt_nat F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.int) (B tptp.int) (R3 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R3) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F A)) (@ G B))) (@ (@ tptp.image_2653370878348428101nt_int (@ (@ tptp.produc6036585564866528938nt_int F) G)) R3)))))
% 3.35/4.34 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (R3 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.nat)) (G (-> tptp.set_Pr1261947904930325089at_nat tptp.num))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) R3) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num (@ F A)) (@ G B))) (@ (@ tptp.image_8033574621161215657at_num (@ (@ tptp.produc3932168101365401472at_num F) G)) R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.ref_a))) (= (@ (@ tptp.comp_P8019343326919024234t_unit tptp.produc1126150082675451753t_unit) (@ tptp.produc4508741384315284437t_unit F)) tptp.produc1126150082675451753t_unit)))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_P3428181540658402820nteger tptp.produc8508995932063986495nteger) (@ tptp.produc6499014454317279255nteger F)) tptp.produc8508995932063986495nteger)))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit))) (= (@ (@ tptp.comp_P4044372497395451596t_unit tptp.produc473321116828791851t_unit) (@ tptp.produc3038839249364385243_ref_a F)) tptp.produc473321116828791851t_unit)))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc2316621926130398489at_nat F) (@ (@ tptp.produc5080965012319039829_ref_a G) X2)) (@ (@ tptp.produc9060074326276436823at_nat (@ F (@ tptp.produc473321116828791851t_unit X2))) (@ G (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc4016808307611786905at_nat F) (@ (@ tptp.produc2928627021203296111_ref_a G) X2)) (@ (@ tptp.produc2922128104949294807at_nat (@ F (@ tptp.produc473321116828791851t_unit X2))) (@ G (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.nat)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.num)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc1704413584773205829at_num F) (@ (@ tptp.produc7633249859560231688_ref_a G) X2)) (@ (@ tptp.product_Pair_nat_num (@ F (@ tptp.produc473321116828791851t_unit X2))) (@ G (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.nat)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc5147081798617427195at_nat F) (@ (@ tptp.produc8366372614399963582_ref_a G) X2)) (@ (@ tptp.product_Pair_nat_nat (@ F (@ tptp.produc473321116828791851t_unit X2))) (@ G (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.int)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.int)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc6143945040009431475nt_int F) (@ (@ tptp.produc3558794870892339738_ref_a G) X2)) (@ (@ tptp.product_Pair_int_int (@ F (@ tptp.produc473321116828791851t_unit X2))) (@ G (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)) (G (-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc5990651871820846223at_nat F) (@ (@ tptp.produc5988837738927868575t_unit G) X2)) (@ (@ tptp.produc9060074326276436823at_nat (@ G (@ tptp.produc473321116828791851t_unit X2))) (@ F (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)) (G (-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc8705118745468743695at_nat F) (@ (@ tptp.produc5323809043756447493t_unit G) X2)) (@ (@ tptp.produc2922128104949294807at_nat (@ G (@ tptp.produc473321116828791851t_unit X2))) (@ F (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.num)) (G (-> tptp.ref_a tptp.nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc3902377510303101371um_nat F) (@ (@ tptp.produc6942186945380262242t_unit G) X2)) (@ (@ tptp.product_Pair_nat_num (@ G (@ tptp.produc473321116828791851t_unit X2))) (@ F (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.nat)) (G (-> tptp.ref_a tptp.nat)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc5772047106995631985at_nat F) (@ (@ tptp.produc6942186945380262242t_unit G) X2)) (@ (@ tptp.product_Pair_nat_nat (@ G (@ tptp.produc473321116828791851t_unit X2))) (@ F (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.int)) (G (-> tptp.ref_a tptp.int)) (X2 tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.produc6768910348387636265nt_int F) (@ (@ tptp.produc5845103964736263686t_unit G) X2)) (@ (@ tptp.product_Pair_int_int (@ G (@ tptp.produc473321116828791851t_unit X2))) (@ F (@ tptp.produc1126150082675451753t_unit X2))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (G (-> tptp.code_integer tptp.code_integer)) (P tptp.produc8923325533196201883nteger)) (let ((_let_1 (@ tptp.produc6499014454317279255nteger F))) (let ((_let_2 (@ tptp.produc3195571438000033749nteger G))) (= (@ _let_1 (@ _let_2 P)) (@ _let_2 (@ _let_1 P)))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_rat) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (exists ((AA tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat AA) A4) (= B5 (@ (@ tptp.image_nat_rat F) AA)))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (exists ((AA tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat AA) A4) (= B5 (@ (@ tptp.image_nat_nat F) AA)))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (exists ((AA tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat AA) A4) (= B5 (@ (@ tptp.image_nat_int F) AA)))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (exists ((AA tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int AA) A4) (= B5 (@ (@ tptp.image_int_nat F) AA)))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (exists ((AA tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int AA) A4) (= B5 (@ (@ tptp.image_int_int F) AA)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (= (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.member_rat (@ F X4)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.member_nat (@ F X4)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.member_nat (@ F X4)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.member_int (@ F X4)) B5))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.member_int (@ F X4)) B5))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_rat) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (not (forall ((C2 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat C2) A4) (not (= B5 (@ (@ tptp.image_nat_rat F) C2)))))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (not (forall ((C2 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat C2) A4) (not (= B5 (@ (@ tptp.image_nat_nat F) C2)))))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (not (forall ((C2 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat C2) A4) (not (= B5 (@ (@ tptp.image_nat_int F) C2)))))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (not (forall ((C2 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int C2) A4) (not (= B5 (@ (@ tptp.image_int_nat F) C2)))))))))
% 3.35/4.34 (assert (forall ((B5 tptp.set_int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (not (forall ((C2 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int C2) A4) (not (= B5 (@ (@ tptp.image_int_int F) C2)))))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_o) (F (-> Bool Bool)) (B5 tptp.set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_o (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_o_o F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_o_nat F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (B5 tptp.set_int)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_o_int F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_rat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat Bool)) (B5 tptp.set_o)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_o (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_nat_o F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (B5 tptp.set_int)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int Bool)) (B5 tptp.set_o)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_o (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_int_o F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (B5 tptp.set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_less_eq_set_rat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.int))) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (H (-> tptp.nat Bool)) (I (-> tptp.nat Bool))) (= (@ (@ tptp.comp_P4785046977597218846at_nat (@ (@ tptp.produc1928436952130685430_o_o_o F) G)) (@ (@ tptp.produc6957950696844810486_nat_o H) I)) (@ (@ tptp.produc6957950696844810486_nat_o (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_o_o_nat G) I)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat tptp.num)) (H (-> tptp.nat Bool)) (I (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_P9057111047297513408at_int (@ (@ tptp.produc3628557804203378146at_num F) G)) (@ (@ tptp.produc8250590009387450446nt_nat H) I)) (@ (@ tptp.produc4807921795543229080nt_num (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_nat_num_int G) I)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.nat Bool)) (I (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P4962864564169660718at_nat (@ (@ tptp.produc7071226018047599512at_nat F) G)) (@ (@ tptp.produc7251236297486395890at_nat H) I)) (@ (@ tptp.produc7251236297486395890at_nat (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_nat_nat_nat G) I)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.int tptp.nat)) (H (-> tptp.nat Bool)) (I (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P465755969289462830at_int (@ (@ tptp.produc8070579729948654068nt_nat F) G)) (@ (@ tptp.produc8248099538878400170nt_int H) I)) (@ (@ tptp.produc8250590009387450446nt_nat (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_int_nat_int G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> Bool Bool)) (H (-> tptp.int tptp.nat)) (I (-> tptp.nat Bool))) (= (@ (@ tptp.comp_P5807473265676440968nt_nat (@ (@ tptp.produc3264868786340801506um_o_o F) G)) (@ (@ tptp.produc8298419091753553490_nat_o H) I)) (@ (@ tptp.produc9074608839065728392_nat_o (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_o_o_nat G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat)) (I (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_P9218946435557410242nt_int (@ (@ tptp.produc1476026309457068494at_num F) G)) (@ (@ tptp.produc5667422475138734578nt_nat H) I)) (@ (@ tptp.produc165562089265172102nt_num (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_nat_num_int G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (I (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P5124699952429557552nt_nat (@ (@ tptp.produc4918694523301289860at_nat F) G)) (@ (@ tptp.produc4668068763237680022at_nat H) I)) (@ (@ tptp.produc2608876591208338912at_nat (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_nat_nat_nat G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.nat)) (I (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P3772045228931366376nt_int (@ (@ tptp.produc5918048235202344416nt_nat F) G)) (@ (@ tptp.produc5664932004629684302nt_int H) I)) (@ (@ tptp.produc3608230303109393468nt_nat (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_int_nat_int G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> Bool Bool)) (H (-> tptp.nat tptp.nat)) (I (-> tptp.nat Bool))) (= (@ (@ tptp.comp_P8901546994122883554at_nat (@ (@ tptp.produc2001155298098703512at_o_o F) G)) (@ (@ tptp.produc4787215299218314158_nat_o H) I)) (@ (@ tptp.produc4787215299218314158_nat_o (@ (@ tptp.comp_nat_nat_nat F) H)) (@ (@ tptp.comp_o_o_nat G) I)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.num)) (H (-> tptp.nat tptp.nat)) (I (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_P6334688330072917552at_int (@ (@ tptp.produc3535218481486409604at_num F) G)) (@ (@ tptp.produc7977240407231685526nt_nat H) I)) (@ (@ tptp.produc4534572193387464160nt_num (@ (@ tptp.comp_nat_nat_nat F) H)) (@ (@ tptp.comp_nat_num_int G) I)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (H (-> tptp.nat Bool)) (I (-> tptp.nat Bool)) (Prod tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc1928436952130685430_o_o_o F) G) (@ (@ (@ tptp.produc6957950696844810486_nat_o H) I) Prod)) (@ (@ (@ tptp.produc6957950696844810486_nat_o (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_o_o_nat G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat tptp.num)) (H (-> tptp.nat Bool)) (I (-> tptp.int tptp.nat)) (Prod tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc3628557804203378146at_num F) G) (@ (@ (@ tptp.produc8250590009387450446nt_nat H) I) Prod)) (@ (@ (@ tptp.produc4807921795543229080nt_num (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_nat_num_int G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.nat Bool)) (I (-> tptp.nat tptp.nat)) (Prod tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc7071226018047599512at_nat F) G) (@ (@ (@ tptp.produc7251236297486395890at_nat H) I) Prod)) (@ (@ (@ tptp.produc7251236297486395890at_nat (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_nat_nat_nat G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.int tptp.nat)) (H (-> tptp.nat Bool)) (I (-> tptp.int tptp.int)) (Prod tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc8070579729948654068nt_nat F) G) (@ (@ (@ tptp.produc8248099538878400170nt_int H) I) Prod)) (@ (@ (@ tptp.produc8250590009387450446nt_nat (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_int_nat_int G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> Bool Bool)) (H (-> tptp.int tptp.nat)) (I (-> tptp.nat Bool)) (Prod tptp.product_prod_int_nat)) (= (@ (@ (@ tptp.produc3264868786340801506um_o_o F) G) (@ (@ (@ tptp.produc8298419091753553490_nat_o H) I) Prod)) (@ (@ (@ tptp.produc9074608839065728392_nat_o (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_o_o_nat G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat)) (I (-> tptp.int tptp.nat)) (Prod tptp.product_prod_int_int)) (= (@ (@ (@ tptp.produc1476026309457068494at_num F) G) (@ (@ (@ tptp.produc5667422475138734578nt_nat H) I) Prod)) (@ (@ (@ tptp.produc165562089265172102nt_num (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_nat_num_int G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (I (-> tptp.nat tptp.nat)) (Prod tptp.product_prod_int_nat)) (= (@ (@ (@ tptp.produc4918694523301289860at_nat F) G) (@ (@ (@ tptp.produc4668068763237680022at_nat H) I) Prod)) (@ (@ (@ tptp.produc2608876591208338912at_nat (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_nat_nat_nat G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.nat)) (I (-> tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (= (@ (@ (@ tptp.produc5918048235202344416nt_nat F) G) (@ (@ (@ tptp.produc5664932004629684302nt_int H) I) Prod)) (@ (@ (@ tptp.produc3608230303109393468nt_nat (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_int_nat_int G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> Bool Bool)) (H (-> tptp.nat tptp.nat)) (I (-> tptp.nat Bool)) (Prod tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc2001155298098703512at_o_o F) G) (@ (@ (@ tptp.produc4787215299218314158_nat_o H) I) Prod)) (@ (@ (@ tptp.produc4787215299218314158_nat_o (@ (@ tptp.comp_nat_nat_nat F) H)) (@ (@ tptp.comp_o_o_nat G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.num)) (H (-> tptp.nat tptp.nat)) (I (-> tptp.int tptp.nat)) (Prod tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc3535218481486409604at_num F) G) (@ (@ (@ tptp.produc7977240407231685526nt_nat H) I) Prod)) (@ (@ (@ tptp.produc4534572193387464160nt_num (@ (@ tptp.comp_nat_nat_nat F) H)) (@ (@ tptp.comp_nat_num_int G) I)) Prod))))
% 3.35/4.34 (assert (forall ((F1 (-> Bool Bool)) (F22 (-> tptp.nat Bool)) (G1 (-> Bool Bool)) (G22 (-> tptp.nat Bool))) (= (@ (@ tptp.produc6957950696844810486_nat_o (@ (@ tptp.comp_o_o_nat F1) F22)) (@ (@ tptp.comp_o_o_nat G1) G22)) (@ (@ tptp.comp_P4785046977597218846at_nat (@ (@ tptp.produc1928436952130685430_o_o_o F1) G1)) (@ (@ tptp.produc6957950696844810486_nat_o F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> Bool Bool)) (F22 (-> tptp.nat Bool)) (G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.int tptp.nat))) (= (@ (@ tptp.produc4807921795543229080nt_num (@ (@ tptp.comp_o_o_nat F1) F22)) (@ (@ tptp.comp_nat_num_int G1) G22)) (@ (@ tptp.comp_P9057111047297513408at_int (@ (@ tptp.produc3628557804203378146at_num F1) G1)) (@ (@ tptp.produc8250590009387450446nt_nat F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> Bool Bool)) (F22 (-> tptp.nat Bool)) (G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.produc7251236297486395890at_nat (@ (@ tptp.comp_o_o_nat F1) F22)) (@ (@ tptp.comp_nat_nat_nat G1) G22)) (@ (@ tptp.comp_P4962864564169660718at_nat (@ (@ tptp.produc7071226018047599512at_nat F1) G1)) (@ (@ tptp.produc7251236297486395890at_nat F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> Bool Bool)) (F22 (-> tptp.nat Bool)) (G1 (-> tptp.int tptp.nat)) (G22 (-> tptp.int tptp.int))) (= (@ (@ tptp.produc8250590009387450446nt_nat (@ (@ tptp.comp_o_o_nat F1) F22)) (@ (@ tptp.comp_int_nat_int G1) G22)) (@ (@ tptp.comp_P465755969289462830at_int (@ (@ tptp.produc8070579729948654068nt_nat F1) G1)) (@ (@ tptp.produc8248099538878400170nt_int F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.num)) (F22 (-> tptp.int tptp.nat)) (G1 (-> Bool Bool)) (G22 (-> tptp.nat Bool))) (= (@ (@ tptp.produc9074608839065728392_nat_o (@ (@ tptp.comp_nat_num_int F1) F22)) (@ (@ tptp.comp_o_o_nat G1) G22)) (@ (@ tptp.comp_P5807473265676440968nt_nat (@ (@ tptp.produc3264868786340801506um_o_o F1) G1)) (@ (@ tptp.produc8298419091753553490_nat_o F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.num)) (F22 (-> tptp.int tptp.nat)) (G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.int tptp.nat))) (= (@ (@ tptp.produc165562089265172102nt_num (@ (@ tptp.comp_nat_num_int F1) F22)) (@ (@ tptp.comp_nat_num_int G1) G22)) (@ (@ tptp.comp_P9218946435557410242nt_int (@ (@ tptp.produc1476026309457068494at_num F1) G1)) (@ (@ tptp.produc5667422475138734578nt_nat F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.num)) (F22 (-> tptp.int tptp.nat)) (G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.produc2608876591208338912at_nat (@ (@ tptp.comp_nat_num_int F1) F22)) (@ (@ tptp.comp_nat_nat_nat G1) G22)) (@ (@ tptp.comp_P5124699952429557552nt_nat (@ (@ tptp.produc4918694523301289860at_nat F1) G1)) (@ (@ tptp.produc4668068763237680022at_nat F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.num)) (F22 (-> tptp.int tptp.nat)) (G1 (-> tptp.int tptp.nat)) (G22 (-> tptp.int tptp.int))) (= (@ (@ tptp.produc3608230303109393468nt_nat (@ (@ tptp.comp_nat_num_int F1) F22)) (@ (@ tptp.comp_int_nat_int G1) G22)) (@ (@ tptp.comp_P3772045228931366376nt_int (@ (@ tptp.produc5918048235202344416nt_nat F1) G1)) (@ (@ tptp.produc5664932004629684302nt_int F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.nat)) (F22 (-> tptp.nat tptp.nat)) (G1 (-> Bool Bool)) (G22 (-> tptp.nat Bool))) (= (@ (@ tptp.produc4787215299218314158_nat_o (@ (@ tptp.comp_nat_nat_nat F1) F22)) (@ (@ tptp.comp_o_o_nat G1) G22)) (@ (@ tptp.comp_P8901546994122883554at_nat (@ (@ tptp.produc2001155298098703512at_o_o F1) G1)) (@ (@ tptp.produc4787215299218314158_nat_o F22) G22)))))
% 3.35/4.34 (assert (forall ((F1 (-> tptp.nat tptp.nat)) (F22 (-> tptp.nat tptp.nat)) (G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.int tptp.nat))) (= (@ (@ tptp.produc4534572193387464160nt_num (@ (@ tptp.comp_nat_nat_nat F1) F22)) (@ (@ tptp.comp_nat_num_int G1) G22)) (@ (@ tptp.comp_P6334688330072917552at_int (@ (@ tptp.produc3535218481486409604at_num F1) G1)) (@ (@ tptp.produc7977240407231685526nt_nat F22) G22)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (G (-> tptp.code_integer tptp.code_integer)) (X2 tptp.produc8923325533196201883nteger)) (= (@ (@ tptp.produc6499014454317279255nteger F) (@ (@ tptp.produc6499014454317279255nteger G) X2)) (@ (@ tptp.produc6499014454317279255nteger (@ (@ tptp.comp_C7449957260575251196nteger F) G)) X2))))
% 3.35/4.34 (assert (forall ((Z2 tptp.produc3843707927480180839at_nat) (A4 tptp.set_se7855581050983116737at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat Z2) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ (@ tptp.bNF_Gr6677838525845560078at_nat A4) F)))) (@ (@ tptp.member2643936169264416010at_nat (@ tptp.produc6011863565407846595at_nat Z2)) A4))))
% 3.35/4.34 (assert (forall ((Z2 tptp.product_prod_nat_nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat Z2) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ tptp.bNF_Grp_nat_nat A4) F)))) (@ (@ tptp.member_nat (@ tptp.product_fst_nat_nat Z2)) A4))))
% 3.35/4.34 (assert (forall ((Z2 tptp.produc7812382424243267045t_unit) (A4 tptp.set_ref_a) (F (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit))) (=> (@ (@ tptp.member7849944260330398460t_unit Z2) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o (@ (@ tptp.bNF_Gr6510375311308651680t_unit A4) F)))) (@ (@ tptp.member_ref_a (@ tptp.produc473321116828791851t_unit Z2)) A4))))
% 3.35/4.34 (assert (forall ((Z2 tptp.product_prod_int_int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int Z2) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ tptp.bNF_Grp_int_int A4) F)))) (@ (@ tptp.member_int (@ tptp.product_fst_int_int Z2)) A4))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_num) (F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.num)) (R3 tptp.set_Pr6200539531224447659at_num)) (=> (@ (@ tptp.member9148766508732265716at_num C) (@ (@ tptp.image_4925883905578568901at_num (@ (@ tptp.produc1665548884793878990um_num F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= C (@ (@ tptp.product_Pair_nat_num (@ F X)) (@ G Y))) (not (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_num) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.num)) (R3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member9148766508732265716at_num C) (@ (@ tptp.image_5877158439796295311at_num (@ (@ tptp.produc3535218481486409604at_num F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= C (@ (@ tptp.product_Pair_nat_num (@ F X)) (@ G Y))) (not (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_num) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.num)) (R3 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.member9148766508732265716at_num C) (@ (@ tptp.image_6540112122905407959at_num (@ (@ tptp.produc2224754261294513212nt_num F) G)) R3)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= C (@ (@ tptp.product_Pair_nat_num (@ F X)) (@ G Y))) (not (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.num tptp.nat)) (R3 tptp.set_Pr6200539531224447659at_num)) (=> (@ (@ tptp.member8440522571783428010at_nat C) (@ (@ tptp.image_4217639968629731195at_nat (@ (@ tptp.produc5108217098638100356um_nat F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= C (@ (@ tptp.product_Pair_nat_nat (@ F X)) (@ G Y))) (not (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (R3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat C) (@ (@ tptp.image_5168914502847457605at_nat (@ (@ tptp.produc6977886695330630970at_nat F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= C (@ (@ tptp.product_Pair_nat_nat (@ F X)) (@ G Y))) (not (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_nat_nat) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (R3 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.member8440522571783428010at_nat C) (@ (@ tptp.image_5831868185956570253at_nat (@ (@ tptp.produc5667422475138734578nt_nat F) G)) R3)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= C (@ (@ tptp.product_Pair_nat_nat (@ F X)) (@ G Y))) (not (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_int_int) (F (-> tptp.nat tptp.int)) (G (-> tptp.num tptp.int)) (R3 tptp.set_Pr6200539531224447659at_num)) (=> (@ (@ tptp.member5262025264175285858nt_int C) (@ (@ tptp.image_1039142661021589043nt_int (@ (@ tptp.produc5477380188365894716um_int F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= C (@ (@ tptp.product_Pair_int_int (@ F X)) (@ G Y))) (not (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_int_int) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (R3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member5262025264175285858nt_int C) (@ (@ tptp.image_1990417195239315453nt_int (@ (@ tptp.produc7347049785058425330at_int F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= C (@ (@ tptp.product_Pair_int_int (@ F X)) (@ G Y))) (not (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.product_prod_int_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (R3 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.member5262025264175285858nt_int C) (@ (@ tptp.image_2653370878348428101nt_int (@ (@ tptp.produc6036585564866528938nt_int F) G)) R3)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= C (@ (@ tptp.product_Pair_int_int (@ F X)) (@ G Y))) (not (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((C tptp.produc3843707927480180839at_nat) (F (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) (G (-> tptp.num tptp.set_Pr1261947904930325089at_nat)) (R3 tptp.set_Pr6200539531224447659at_num)) (=> (@ (@ tptp.member8757157785044589968at_nat C) (@ (@ tptp.image_2708129733610033121at_nat (@ (@ tptp.produc170006858110003436at_nat F) G)) R3)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= C (@ (@ tptp.produc2922128104949294807at_nat (@ F X)) (@ G Y))) (not (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X) Y)) R3))))))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (B Bool) (F (-> Bool Bool))) (=> (@ (@ tptp.member_o X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_o_o F) A4))))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (B tptp.nat) (F (-> Bool tptp.nat))) (=> (@ (@ tptp.member_o X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_o_nat F) A4))))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (B tptp.int) (F (-> Bool tptp.int))) (=> (@ (@ tptp.member_o X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_o_int F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (B tptp.rat) (F (-> tptp.nat tptp.rat))) (=> (@ (@ tptp.member_nat X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (B Bool) (F (-> tptp.nat Bool))) (=> (@ (@ tptp.member_nat X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (B tptp.nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member_nat X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (B tptp.int) (F (-> tptp.nat tptp.int))) (=> (@ (@ tptp.member_nat X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (B Bool) (F (-> tptp.int Bool))) (=> (@ (@ tptp.member_int X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_int_o F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (B tptp.nat) (F (-> tptp.int tptp.nat))) (=> (@ (@ tptp.member_int X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (B tptp.int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member_int X2) A4) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.rat Bool))) (=> (forall ((X tptp.rat)) (=> (@ (@ tptp.member_rat X) (@ (@ tptp.image_nat_rat F) A4)) (@ P2 X))) (forall ((X6 tptp.nat)) (=> (@ (@ tptp.member_nat X6) A4) (@ P2 (@ F X6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.nat Bool))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) (@ (@ tptp.image_nat_nat F) A4)) (@ P2 X))) (forall ((X6 tptp.nat)) (=> (@ (@ tptp.member_nat X6) A4) (@ P2 (@ F X6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.int Bool))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) (@ (@ tptp.image_nat_int F) A4)) (@ P2 X))) (forall ((X6 tptp.nat)) (=> (@ (@ tptp.member_nat X6) A4) (@ P2 (@ F X6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.nat Bool))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) (@ (@ tptp.image_int_nat F) A4)) (@ P2 X))) (forall ((X6 tptp.int)) (=> (@ (@ tptp.member_int X6) A4) (@ P2 (@ F X6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.int Bool))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) (@ (@ tptp.image_int_int F) A4)) (@ P2 X))) (forall ((X6 tptp.int)) (=> (@ (@ tptp.member_int X6) A4) (@ P2 (@ F X6)))))))
% 3.35/4.34 (assert (forall ((M tptp.set_nat) (N tptp.set_nat) (F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.rat))) (=> (= M N) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) N) (= (@ F X) (@ G X)))) (= (@ (@ tptp.image_nat_rat F) M) (@ (@ tptp.image_nat_rat G) N))))))
% 3.35/4.34 (assert (forall ((M tptp.set_nat) (N tptp.set_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (= M N) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) N) (= (@ F X) (@ G X)))) (= (@ (@ tptp.image_nat_nat F) M) (@ (@ tptp.image_nat_nat G) N))))))
% 3.35/4.34 (assert (forall ((M tptp.set_nat) (N tptp.set_nat) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int))) (=> (= M N) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) N) (= (@ F X) (@ G X)))) (= (@ (@ tptp.image_nat_int F) M) (@ (@ tptp.image_nat_int G) N))))))
% 3.35/4.34 (assert (forall ((M tptp.set_int) (N tptp.set_int) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (= M N) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) N) (= (@ F X) (@ G X)))) (= (@ (@ tptp.image_int_nat F) M) (@ (@ tptp.image_int_nat G) N))))))
% 3.35/4.34 (assert (forall ((M tptp.set_int) (N tptp.set_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (=> (= M N) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) N) (= (@ F X) (@ G X)))) (= (@ (@ tptp.image_int_int F) M) (@ (@ tptp.image_int_int G) N))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.rat Bool))) (=> (exists ((X6 tptp.rat)) (and (@ (@ tptp.member_rat X6) (@ (@ tptp.image_nat_rat F) A4)) (@ P2 X6))) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (@ P2 (@ F X)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.nat Bool))) (=> (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) (@ (@ tptp.image_nat_nat F) A4)) (@ P2 X6))) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (@ P2 (@ F X)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.int Bool))) (=> (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) (@ (@ tptp.image_nat_int F) A4)) (@ P2 X6))) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (@ P2 (@ F X)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.nat Bool))) (=> (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) (@ (@ tptp.image_int_nat F) A4)) (@ P2 X6))) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) A4) (@ P2 (@ F X)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.int Bool))) (=> (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) (@ (@ tptp.image_int_int F) A4)) (@ P2 X6))) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) A4) (@ P2 (@ F X)))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.rat) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.member_rat Z2) (@ (@ tptp.image_nat_rat F) A4)) (exists ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (= Z2 (@ F X4)))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.member_nat Z2) (@ (@ tptp.image_nat_nat F) A4)) (exists ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (= Z2 (@ F X4)))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.member_nat Z2) (@ (@ tptp.image_int_nat F) A4)) (exists ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (= Z2 (@ F X4)))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ (@ tptp.member_int Z2) (@ (@ tptp.image_nat_int F) A4)) (exists ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (= Z2 (@ F X4)))))))
% 3.35/4.34 (assert (forall ((Z2 tptp.int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ (@ tptp.member_int Z2) (@ (@ tptp.image_int_int F) A4)) (exists ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (= Z2 (@ F X4)))))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool Bool))) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_o_o F) A4)))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.nat))) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_o_nat F) A4)))))
% 3.35/4.34 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.int))) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_o_int F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_rat (@ F X2)) (@ (@ tptp.image_nat_rat F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat Bool))) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_nat_o F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_nat_int F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int Bool))) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_int_o F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.34 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.rat)) (D (-> tptp.nat tptp.rat)) (Sup (-> tptp.set_rat tptp.rat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Sup (@ (@ tptp.image_nat_rat C3) A4)) (@ Sup (@ (@ tptp.image_nat_rat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.nat)) (D (-> tptp.nat tptp.nat)) (Sup (-> tptp.set_nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Sup (@ (@ tptp.image_nat_nat C3) A4)) (@ Sup (@ (@ tptp.image_nat_nat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.int)) (D (-> tptp.nat tptp.int)) (Sup (-> tptp.set_int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Sup (@ (@ tptp.image_nat_int C3) A4)) (@ Sup (@ (@ tptp.image_nat_int D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.nat)) (D (-> tptp.int tptp.nat)) (Sup (-> tptp.set_nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ Sup (@ (@ tptp.image_int_nat C3) A4)) (@ Sup (@ (@ tptp.image_int_nat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.int)) (D (-> tptp.int tptp.int)) (Sup (-> tptp.set_int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ Sup (@ (@ tptp.image_int_int C3) A4)) (@ Sup (@ (@ tptp.image_int_int D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.rat)) (D (-> tptp.nat tptp.rat)) (Inf (-> tptp.set_rat tptp.rat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Inf (@ (@ tptp.image_nat_rat C3) A4)) (@ Inf (@ (@ tptp.image_nat_rat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.nat)) (D (-> tptp.nat tptp.nat)) (Inf (-> tptp.set_nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Inf (@ (@ tptp.image_nat_nat C3) A4)) (@ Inf (@ (@ tptp.image_nat_nat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.int)) (D (-> tptp.nat tptp.int)) (Inf (-> tptp.set_int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ Inf (@ (@ tptp.image_nat_int C3) A4)) (@ Inf (@ (@ tptp.image_nat_int D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.nat)) (D (-> tptp.int tptp.nat)) (Inf (-> tptp.set_nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ Inf (@ (@ tptp.image_int_nat C3) A4)) (@ Inf (@ (@ tptp.image_int_nat D) B5)))))))
% 3.35/4.34 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.int)) (D (-> tptp.int tptp.int)) (Inf (-> tptp.set_int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ Inf (@ (@ tptp.image_int_int C3) A4)) (@ Inf (@ (@ tptp.image_int_int D) B5)))))))
% 3.35/4.34 (assert (forall ((A (-> Bool Bool)) (B (-> tptp.nat Bool)) (C (-> tptp.nat Bool)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_o_o_nat A) B) C) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.num)) (B (-> tptp.int tptp.nat)) (C (-> tptp.int tptp.num)) (V tptp.int)) (=> (= (@ (@ tptp.comp_nat_num_int A) B) C) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.nat)) (B (-> tptp.nat tptp.nat)) (C (-> tptp.nat tptp.nat)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_nat_nat_nat A) B) C) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.34 (assert (forall ((A (-> tptp.int tptp.nat)) (B (-> tptp.int tptp.int)) (C (-> tptp.int tptp.nat)) (V tptp.int)) (=> (= (@ (@ tptp.comp_int_nat_int A) B) C) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.34 (assert (forall ((A (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (B (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (C (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (V tptp.code_integer)) (=> (= (@ (@ tptp.comp_C8797469213163452608nteger A) B) C) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.34 (assert (forall ((A (-> Bool Bool)) (B (-> tptp.nat Bool)) (C (-> Bool Bool)) (D2 (-> tptp.nat Bool))) (=> (= (@ (@ tptp.comp_o_o_nat A) B) (@ (@ tptp.comp_o_o_nat C) D2)) (forall ((V4 tptp.nat)) (= (@ A (@ B V4)) (@ C (@ D2 V4)))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.num)) (B (-> tptp.int tptp.nat)) (C (-> tptp.nat tptp.num)) (D2 (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_nat_num_int A) B) (@ (@ tptp.comp_nat_num_int C) D2)) (forall ((V4 tptp.int)) (= (@ A (@ B V4)) (@ C (@ D2 V4)))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.nat)) (B (-> tptp.nat tptp.nat)) (C (-> tptp.nat tptp.nat)) (D2 (-> tptp.nat tptp.nat))) (=> (= (@ (@ tptp.comp_nat_nat_nat A) B) (@ (@ tptp.comp_nat_nat_nat C) D2)) (forall ((V4 tptp.nat)) (= (@ A (@ B V4)) (@ C (@ D2 V4)))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.int tptp.nat)) (B (-> tptp.int tptp.int)) (C (-> tptp.int tptp.nat)) (D2 (-> tptp.int tptp.int))) (=> (= (@ (@ tptp.comp_int_nat_int A) B) (@ (@ tptp.comp_int_nat_int C) D2)) (forall ((V4 tptp.int)) (= (@ A (@ B V4)) (@ C (@ D2 V4)))))))
% 3.35/4.34 (assert (forall ((A (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (B (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (C (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (D2 (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (=> (= (@ (@ tptp.comp_C8797469213163452608nteger A) B) (@ (@ tptp.comp_C8797469213163452608nteger C) D2)) (forall ((V4 tptp.code_integer)) (= (@ A (@ B V4)) (@ C (@ D2 V4)))))))
% 3.35/4.34 (assert (forall ((A (-> Bool Bool)) (B (-> tptp.nat Bool)) (C (-> Bool Bool)) (D2 (-> tptp.nat Bool)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_o_o_nat A) B) (@ (@ tptp.comp_o_o_nat C) D2)) (= (@ A (@ B V)) (@ C (@ D2 V))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.num)) (B (-> tptp.int tptp.nat)) (C (-> tptp.nat tptp.num)) (D2 (-> tptp.int tptp.nat)) (V tptp.int)) (=> (= (@ (@ tptp.comp_nat_num_int A) B) (@ (@ tptp.comp_nat_num_int C) D2)) (= (@ A (@ B V)) (@ C (@ D2 V))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.nat tptp.nat)) (B (-> tptp.nat tptp.nat)) (C (-> tptp.nat tptp.nat)) (D2 (-> tptp.nat tptp.nat)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_nat_nat_nat A) B) (@ (@ tptp.comp_nat_nat_nat C) D2)) (= (@ A (@ B V)) (@ C (@ D2 V))))))
% 3.35/4.34 (assert (forall ((A (-> tptp.int tptp.nat)) (B (-> tptp.int tptp.int)) (C (-> tptp.int tptp.nat)) (D2 (-> tptp.int tptp.int)) (V tptp.int)) (=> (= (@ (@ tptp.comp_int_nat_int A) B) (@ (@ tptp.comp_int_nat_int C) D2)) (= (@ A (@ B V)) (@ C (@ D2 V))))))
% 3.35/4.34 (assert (forall ((A (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (B (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (C (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (D2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (V tptp.code_integer)) (=> (= (@ (@ tptp.comp_C8797469213163452608nteger A) B) (@ (@ tptp.comp_C8797469213163452608nteger C) D2)) (= (@ A (@ B V)) (@ C (@ D2 V))))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_o_o_nat F))) (= (@ (@ tptp.comp_nat_o_nat (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_nat_o_nat G) H))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_num_int F))) (= (@ (@ tptp.comp_int_num_int (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_int_nat_int G) H))))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (H (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o F) G)) H) (@ (@ tptp.comp_o_o_nat F) (@ (@ tptp.comp_o_o_nat G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.num)) (G (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_num_num_nat F) G)) H) (@ (@ tptp.comp_num_num_int F) (@ (@ tptp.comp_nat_num_int G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat F) G)) H) (@ (@ tptp.comp_nat_num_int F) (@ (@ tptp.comp_nat_nat_int G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat F))) (= (@ (@ tptp.comp_nat_nat_nat (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_nat_nat_nat G) H))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_nat_int F))) (= (@ (@ tptp.comp_int_nat_int (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_int_nat_int G) H))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (= (@ (@ tptp.comp_int_nat_int (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_int_int_int G) H))))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (H (-> tptp.code_integer tptp.code_integer))) (let ((_let_1 (@ tptp.comp_C8797469213163452608nteger F))) (= (@ (@ tptp.comp_C1593894019821074884nteger (@ _let_1 G)) H) (@ _let_1 (@ (@ tptp.comp_C2931745410781319416nteger G) H))))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer)) (H (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_C8797469213163452608nteger (@ (@ tptp.comp_C3983183376822107068nteger F) G)) H) (@ (@ tptp.comp_C8797469213163452608nteger F) (@ (@ tptp.comp_C2822359487432382964nteger G) H)))))
% 3.35/4.34 (assert (= tptp.comp_o_o_nat (lambda ((F2 (-> Bool Bool)) (G3 (-> tptp.nat Bool)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_nat_num_int (lambda ((F2 (-> tptp.nat tptp.num)) (G3 (-> tptp.int tptp.nat)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_nat_nat_nat (lambda ((F2 (-> tptp.nat tptp.nat)) (G3 (-> tptp.nat tptp.nat)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_int_nat_int (lambda ((F2 (-> tptp.int tptp.nat)) (G3 (-> tptp.int tptp.int)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))
% 3.35/4.34 (assert (= tptp.comp_C8797469213163452608nteger (lambda ((F2 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G3 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X4 tptp.code_integer) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ (@ F2 (@ G3 X4)) __flatten_var_0))))
% 3.35/4.34 (assert (forall ((Q tptp.produc1319942482725812455at_nat) (F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)) (P tptp.produc1319942482725812455at_nat)) (=> (= Q (@ (@ tptp.produc6529295065807390923at_nat F) P)) (not (forall ((X tptp.set_Pr4329608150637261639at_nat) (Y tptp.set_Pr4329608150637261639at_nat)) (=> (= P (@ (@ tptp.produc9060074326276436823at_nat X) Y)) (not (= Q (@ (@ tptp.produc9060074326276436823at_nat (@ F X)) Y)))))))))
% 3.35/4.34 (assert (forall ((Q tptp.produc3843707927480180839at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) (P tptp.produc3843707927480180839at_nat)) (=> (= Q (@ (@ tptp.produc5380969780118646373at_nat F) P)) (not (forall ((X tptp.set_Pr1261947904930325089at_nat) (Y tptp.set_Pr1261947904930325089at_nat)) (=> (= P (@ (@ tptp.produc2922128104949294807at_nat X) Y)) (not (= Q (@ (@ tptp.produc2922128104949294807at_nat (@ F X)) Y)))))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_nat_num) (F (-> tptp.nat tptp.nat)) (P tptp.product_prod_nat_num)) (=> (= Q (@ (@ tptp.produc6767424583952363640at_num F) P)) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (= Q (@ (@ tptp.product_Pair_nat_num (@ F X)) Y)))))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_nat_nat) (F (-> tptp.nat tptp.nat)) (P tptp.product_prod_nat_nat)) (=> (= Q (@ (@ tptp.produc986720760941809198at_nat F) P)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (= Q (@ (@ tptp.product_Pair_nat_nat (@ F X)) Y)))))))))
% 3.35/4.34 (assert (forall ((Q tptp.product_prod_int_int) (F (-> tptp.int tptp.int)) (P tptp.product_prod_int_int)) (=> (= Q (@ (@ tptp.produc2355237562570658114nt_int F) P)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int X) Y)) (not (= Q (@ (@ tptp.product_Pair_int_int (@ F X)) Y)))))))))
% 3.35/4.34 (assert (forall ((G1 (-> Bool Bool)) (G22 (-> Bool Bool)) (F1 (-> tptp.nat Bool)) (F22 (-> tptp.nat Bool)) (V tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc1928436952130685430_o_o_o G1) G22) (@ (@ (@ tptp.produc6957950696844810486_nat_o F1) F22) V)) (@ (@ (@ tptp.produc6957950696844810486_nat_o (@ (@ tptp.comp_o_o_nat G1) F1)) (@ (@ tptp.comp_o_o_nat G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> Bool Bool)) (G22 (-> tptp.nat tptp.num)) (F1 (-> tptp.nat Bool)) (F22 (-> tptp.int tptp.nat)) (V tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc3628557804203378146at_num G1) G22) (@ (@ (@ tptp.produc8250590009387450446nt_nat F1) F22) V)) (@ (@ (@ tptp.produc4807921795543229080nt_num (@ (@ tptp.comp_o_o_nat G1) F1)) (@ (@ tptp.comp_nat_num_int G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> Bool Bool)) (G22 (-> tptp.nat tptp.nat)) (F1 (-> tptp.nat Bool)) (F22 (-> tptp.nat tptp.nat)) (V tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc7071226018047599512at_nat G1) G22) (@ (@ (@ tptp.produc7251236297486395890at_nat F1) F22) V)) (@ (@ (@ tptp.produc7251236297486395890at_nat (@ (@ tptp.comp_o_o_nat G1) F1)) (@ (@ tptp.comp_nat_nat_nat G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> Bool Bool)) (G22 (-> tptp.int tptp.nat)) (F1 (-> tptp.nat Bool)) (F22 (-> tptp.int tptp.int)) (V tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc8070579729948654068nt_nat G1) G22) (@ (@ (@ tptp.produc8248099538878400170nt_int F1) F22) V)) (@ (@ (@ tptp.produc8250590009387450446nt_nat (@ (@ tptp.comp_o_o_nat G1) F1)) (@ (@ tptp.comp_int_nat_int G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.num)) (G22 (-> Bool Bool)) (F1 (-> tptp.int tptp.nat)) (F22 (-> tptp.nat Bool)) (V tptp.product_prod_int_nat)) (= (@ (@ (@ tptp.produc3264868786340801506um_o_o G1) G22) (@ (@ (@ tptp.produc8298419091753553490_nat_o F1) F22) V)) (@ (@ (@ tptp.produc9074608839065728392_nat_o (@ (@ tptp.comp_nat_num_int G1) F1)) (@ (@ tptp.comp_o_o_nat G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.nat tptp.num)) (F1 (-> tptp.int tptp.nat)) (F22 (-> tptp.int tptp.nat)) (V tptp.product_prod_int_int)) (= (@ (@ (@ tptp.produc1476026309457068494at_num G1) G22) (@ (@ (@ tptp.produc5667422475138734578nt_nat F1) F22) V)) (@ (@ (@ tptp.produc165562089265172102nt_num (@ (@ tptp.comp_nat_num_int G1) F1)) (@ (@ tptp.comp_nat_num_int G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.nat tptp.nat)) (F1 (-> tptp.int tptp.nat)) (F22 (-> tptp.nat tptp.nat)) (V tptp.product_prod_int_nat)) (= (@ (@ (@ tptp.produc4918694523301289860at_nat G1) G22) (@ (@ (@ tptp.produc4668068763237680022at_nat F1) F22) V)) (@ (@ (@ tptp.produc2608876591208338912at_nat (@ (@ tptp.comp_nat_num_int G1) F1)) (@ (@ tptp.comp_nat_nat_nat G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.int tptp.nat)) (F1 (-> tptp.int tptp.nat)) (F22 (-> tptp.int tptp.int)) (V tptp.product_prod_int_int)) (= (@ (@ (@ tptp.produc5918048235202344416nt_nat G1) G22) (@ (@ (@ tptp.produc5664932004629684302nt_int F1) F22) V)) (@ (@ (@ tptp.produc3608230303109393468nt_nat (@ (@ tptp.comp_nat_num_int G1) F1)) (@ (@ tptp.comp_int_nat_int G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.nat)) (G22 (-> Bool Bool)) (F1 (-> tptp.nat tptp.nat)) (F22 (-> tptp.nat Bool)) (V tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.produc2001155298098703512at_o_o G1) G22) (@ (@ (@ tptp.produc4787215299218314158_nat_o F1) F22) V)) (@ (@ (@ tptp.produc4787215299218314158_nat_o (@ (@ tptp.comp_nat_nat_nat G1) F1)) (@ (@ tptp.comp_o_o_nat G22) F22)) V))))
% 3.35/4.34 (assert (forall ((G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.num)) (F1 (-> tptp.nat tptp.nat)) (F22 (-> tptp.int tptp.nat)) (V tptp.product_prod_nat_int)) (= (@ (@ (@ tptp.produc3535218481486409604at_num G1) G22) (@ (@ (@ tptp.produc7977240407231685526nt_nat F1) F22) V)) (@ (@ (@ tptp.produc4534572193387464160nt_num (@ (@ tptp.comp_nat_nat_nat G1) F1)) (@ (@ tptp.comp_nat_num_int G22) F22)) V))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr7459493094073627847at_nat) (S2 tptp.set_Pr7459493094073627847at_nat)) (=> (forall ((X tptp.set_Pr4329608150637261639at_nat) (Y tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X) Y)))) (=> (@ _let_1 R) (@ _let_1 S2)))) (@ (@ tptp.ord_le5997549366648089703at_nat R) S2))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat) (S2 tptp.set_Pr4329608150637261639at_nat)) (=> (forall ((X tptp.set_Pr1261947904930325089at_nat) (Y tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X) Y)))) (=> (@ _let_1 R) (@ _let_1 S2)))) (@ (@ tptp.ord_le1268244103169919719at_nat R) S2))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr6200539531224447659at_num) (S2 tptp.set_Pr6200539531224447659at_num)) (=> (forall ((X tptp.nat) (Y tptp.num)) (let ((_let_1 (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X) Y)))) (=> (@ _let_1 R) (@ _let_1 S2)))) (@ (@ tptp.ord_le8085105155179020875at_num R) S2))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat) (S2 tptp.set_Pr1261947904930325089at_nat)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) Y)))) (=> (@ _let_1 R) (@ _let_1 S2)))) (@ (@ tptp.ord_le3146513528884898305at_nat R) S2))))
% 3.35/4.34 (assert (forall ((R tptp.set_Pr958786334691620121nt_int) (S2 tptp.set_Pr958786334691620121nt_int)) (=> (forall ((X tptp.int) (Y tptp.int)) (let ((_let_1 (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) Y)))) (=> (@ _let_1 R) (@ _let_1 S2)))) (@ (@ tptp.ord_le2843351958646193337nt_int R) S2))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.set_rat Bool))) (= (forall ((B6 tptp.set_rat)) (=> (@ (@ tptp.ord_less_eq_set_rat B6) (@ (@ tptp.image_nat_rat F) A4)) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_rat F) B6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.set_nat Bool))) (= (forall ((B6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_nat_nat F) A4)) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_nat F) B6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.set_int Bool))) (= (forall ((B6 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_nat_int F) A4)) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_int F) B6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.set_nat Bool))) (= (forall ((B6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_int_nat F) A4)) (@ P2 B6))) (forall ((B6 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int B6) A4) (@ P2 (@ (@ tptp.image_int_nat F) B6)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.set_int Bool))) (= (forall ((B6 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_int_int F) A4)) (@ P2 B6))) (forall ((B6 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int B6) A4) (@ P2 (@ (@ tptp.image_int_int F) B6)))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> tptp.nat tptp.nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat)) (X5 tptp.set_Pr49084382684228242at_int) (X2 tptp.produc4196048018000912732at_int)) (=> (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat A4) B5) F) G) (=> (@ (@ tptp.ord_le4604737605482584818at_int X5) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o A4))) (=> (@ (@ tptp.member8394280151737582451at_int X2) X5) (@ (@ B5 (@ (@ (@ tptp.comp_P8635049891247748876at_int F) tptp.produc4619704898428564714at_int) X2)) (@ (@ (@ tptp.comp_i5627883460353289149at_int G) tptp.produc3064508320661873192at_int) X2)))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int)) (X5 tptp.set_Pr49084382684228242at_int) (X2 tptp.produc4196048018000912732at_int)) (=> (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int A4) B5) F) G) (=> (@ (@ tptp.ord_le4604737605482584818at_int X5) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o A4))) (=> (@ (@ tptp.member8394280151737582451at_int X2) X5) (@ (@ B5 (@ (@ (@ tptp.comp_P4524073163769703009at_int F) tptp.produc4619704898428564714at_int) X2)) (@ (@ (@ tptp.comp_i4519014998770822500at_int G) tptp.produc3064508320661873192at_int) X2)))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool)) (X5 tptp.set_Pr49084382684228242at_int) (X2 tptp.produc4196048018000912732at_int)) (=> (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o A4) B5) F) G) (=> (@ (@ tptp.ord_le4604737605482584818at_int X5) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o A4))) (=> (@ (@ tptp.member8394280151737582451at_int X2) X5) (@ (@ B5 (@ (@ (@ tptp.comp_P7900071416159368952at_int F) tptp.produc4619704898428564714at_int) X2)) (@ (@ (@ tptp.comp_i653165354545908656at_int G) tptp.produc3064508320661873192at_int) X2)))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.code_integer Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num)) (X5 tptp.set_Pr8415741480598773322nteger) (X2 tptp.produc2963269191615333738nteger)) (=> (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num A4) B5) F) G) (=> (@ (@ tptp.ord_le2638047946463454698nteger X5) (@ tptp.collec7215431352809750357nteger (@ tptp.produc540600059291021473eger_o A4))) (=> (@ (@ tptp.member4345257455949424659nteger X2) X5) (@ (@ B5 (@ (@ (@ tptp.comp_i3846818780818535807nteger F) tptp.produc45500017171379470nteger) X2)) (@ (@ (@ tptp.comp_C8580465762518603278nteger G) tptp.produc2153544567185597776nteger) X2)))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num)) (X5 tptp.set_Pr958786334691620121nt_int) (X2 tptp.product_prod_int_int)) (=> (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num A4) B5) F) G) (=> (@ (@ tptp.ord_le2843351958646193337nt_int X5) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o A4))) (=> (@ (@ tptp.member5262025264175285858nt_int X2) X5) (@ (@ B5 (@ (@ (@ tptp.comp_i7231038107349025742nt_int F) tptp.product_fst_int_int) X2)) (@ (@ (@ tptp.comp_i7231038107349025742nt_int G) tptp.product_snd_int_int) X2)))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (R3 (-> tptp.nat tptp.nat Bool))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat (@ (@ tptp.bNF_co8276296344278409722at_nat (@ (@ tptp.comp_n2711240574518091068at_nat F) tptp.product_fst_nat_nat)) (@ (@ tptp.comp_n2711240574518091068at_nat G) tptp.product_snd_nat_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ (@ tptp.bNF_vi6667456707345531737_nat_o F) G) R3))))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.nat)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.nat)) (R3 (-> tptp.nat tptp.nat Bool))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_4710180989675653397at_nat (@ (@ tptp.bNF_co5610825919353547504at_nat (@ (@ tptp.comp_r8155216869944865719t_unit F) tptp.produc473321116828791851t_unit)) (@ (@ tptp.comp_h8354993580257045729t_unit G) tptp.produc1126150082675451753t_unit))) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o (@ (@ (@ tptp.bNF_vi4623496019404053219_nat_o F) G) R3))))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (R3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_1990417195239315453nt_int (@ (@ tptp.bNF_co49787548815638194nt_int (@ (@ tptp.comp_n5749082658982224864at_nat F) tptp.product_fst_nat_nat)) (@ (@ tptp.comp_n5749082658982224864at_nat G) tptp.product_snd_nat_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ (@ tptp.bNF_vi8357618154448083105_int_o F) G) R3))))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.ref_a tptp.int)) (G (-> tptp.heap_e7401611519738050253t_unit tptp.int)) (R3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_1531683682067511245nt_int (@ (@ tptp.bNF_co6607689160745551784nt_int (@ (@ tptp.comp_r7249815618783853587t_unit F) tptp.produc473321116828791851t_unit)) (@ (@ tptp.comp_h7449592329096033597t_unit G) tptp.produc1126150082675451753t_unit))) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o (@ (@ (@ tptp.bNF_vi7828673959370436579_int_o F) G) R3))))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (R3 (-> tptp.nat tptp.nat Bool))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5831868185956570253at_nat (@ (@ tptp.bNF_co2751916026326257842at_nat (@ (@ tptp.comp_i1292779930663060120nt_int F) tptp.product_fst_int_int)) (@ (@ tptp.comp_i1292779930663060120nt_int G) tptp.product_snd_int_int))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ (@ tptp.bNF_vi2193923016096921761_nat_o F) G) R3))))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (R3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_2653370878348428101nt_int (@ (@ tptp.bNF_co3748779267718262122nt_int (@ (@ tptp.comp_i4330622015127193916nt_int F) tptp.product_fst_int_int)) (@ (@ tptp.comp_i4330622015127193916nt_int G) tptp.product_snd_int_int))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ (@ tptp.bNF_vi3884084463199473129_int_o F) G) R3))))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (Fa (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (Ga (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P1567445206330693457at_nat (@ (@ tptp.basic_876126793109182934at_nat F) Fa)) (@ (@ tptp.produc6977886695330630970at_nat G) Ga)) (@ (@ tptp.basic_876126793109182934at_nat (@ (@ tptp.comp_nat_nat_nat F) G)) (@ (@ tptp.comp_nat_nat_nat Fa) Ga)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (Fa (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.nat)) (Ga (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P397146161216181329at_int (@ (@ tptp.basic_873636322600132658at_int F) Fa)) (@ (@ tptp.produc7974749936722635250nt_int G) Ga)) (@ (@ tptp.basic_873636322600132658at_int (@ (@ tptp.comp_nat_nat_nat F) G)) (@ (@ tptp.comp_int_nat_int Fa) Ga)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (Fa (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.int)) (Ga (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P3488689526429045841nt_nat (@ (@ tptp.basic_1875480505010237490nt_nat F) Fa)) (@ (@ tptp.produc5039722323474524658at_nat G) Ga)) (@ (@ tptp.basic_1875480505010237490nt_nat (@ (@ tptp.comp_int_nat_int F) G)) (@ (@ tptp.comp_nat_nat_nat Fa) Ga)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (Fa (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (Ga (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P2318390481314533713nt_int (@ (@ tptp.basic_1872990034501187214nt_int F) Fa)) (@ (@ tptp.produc6036585564866528938nt_int G) Ga)) (@ (@ tptp.basic_1872990034501187214nt_int (@ (@ tptp.comp_int_nat_int F) G)) (@ (@ tptp.comp_int_nat_int Fa) Ga)))))
% 3.35/4.34 (assert (= tptp.bNF_Ca968750328013420230at_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.nat))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca1968104039914474786nt_nat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.nat))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca966259857504369954at_int (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.int))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca1965613569405424510nt_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.int))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca333620267926924494at_rat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.rat))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_rat (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca1332973979827979050nt_rat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.rat))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_rat (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca30959104405961555nteger (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.code_integer))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_le3102999989581377725nteger (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca402612664642806191nteger (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.code_integer))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_le3102999989581377725nteger (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca4949091444211332621at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (As (-> tptp.set_Pr1261947904930325089at_nat tptp.nat))) (forall ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (= tptp.bNF_Ca4946600973702282345at_int (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (As (-> tptp.set_Pr1261947904930325089at_nat tptp.int))) (forall ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat) (Y4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.ord_le3146513528884898305at_nat X5))) (=> (@ _let_1 Y4) (@ _let_1 (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ tptp.fun_in_rel_nat_nat Y4))))))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_Pr958786334691620121nt_int) (Y4 tptp.set_Pr958786334691620121nt_int)) (let ((_let_1 (@ tptp.ord_le2843351958646193337nt_int X5))) (=> (@ _let_1 Y4) (@ _let_1 (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ tptp.fun_in_rel_int_int Y4))))))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat) (Y4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.ord_le3146513528884898305at_nat X5))) (=> (@ _let_1 (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ tptp.fun_in_rel_nat_nat Y4)))) (@ _let_1 Y4)))))
% 3.35/4.34 (assert (forall ((X5 tptp.set_Pr958786334691620121nt_int) (Y4 tptp.set_Pr958786334691620121nt_int)) (let ((_let_1 (@ tptp.ord_le2843351958646193337nt_int X5))) (=> (@ _let_1 (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ tptp.fun_in_rel_int_int Y4)))) (@ _let_1 Y4)))))
% 3.35/4.34 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool)) (T2 (-> tptp.int tptp.int Bool))) (let ((_let_1 (@ tptp.relcom8911704206367525917at_int R))) (= (@ (@ tptp.relcom2949942408940504938nt_int (@ _let_1 S2)) T2) (@ _let_1 (@ (@ tptp.relcom2949942408940504938nt_int S2) T2))))))
% 3.35/4.34 (assert (forall ((R (-> tptp.int tptp.int Bool)) (S2 (-> tptp.int tptp.code_integer Bool)) (T2 (-> tptp.code_integer tptp.code_integer Bool))) (let ((_let_1 (@ tptp.relcom967497705283160040nteger R))) (= (@ (@ tptp.relcom8320293257703906841nteger (@ _let_1 S2)) T2) (@ _let_1 (@ (@ tptp.relcom8320293257703906841nteger S2) T2))))))
% 3.35/4.34 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (T2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (= (@ (@ tptp.relcom8911704206367525917at_int (@ (@ tptp.relcom282571730187242960at_nat R) S2)) T2) (@ (@ tptp.relcom8911704206367525917at_int R) (@ (@ tptp.relcom8911704206367525917at_int S2) T2)))))
% 3.35/4.34 (assert (forall ((R (-> tptp.int tptp.int Bool)) (S2 (-> tptp.int tptp.int Bool)) (T2 (-> tptp.int tptp.code_integer Bool))) (= (@ (@ tptp.relcom967497705283160040nteger (@ (@ tptp.relcompp_int_int_int R) S2)) T2) (@ (@ tptp.relcom967497705283160040nteger R) (@ (@ tptp.relcom967497705283160040nteger S2) T2)))))
% 3.35/4.34 (assert (= tptp.relcom8911704206367525917at_int (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A5 tptp.product_prod_nat_nat) (C4 tptp.int)) (exists ((B4 tptp.product_prod_nat_nat)) (and (@ (@ R6 A5) B4) (@ (@ S4 B4) C4))))))
% 3.35/4.34 (assert (= tptp.relcom967497705283160040nteger (lambda ((R6 (-> tptp.int tptp.int Bool)) (S4 (-> tptp.int tptp.code_integer Bool)) (A5 tptp.int) (C4 tptp.code_integer)) (exists ((B4 tptp.int)) (and (@ (@ R6 A5) B4) (@ (@ S4 B4) C4))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> tptp.nat tptp.nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ A4 X) Y) (@ (@ B5 (@ F X)) (@ G Y)))) (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat A4) B5) F) G))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ A4 X) Y) (@ (@ B5 (@ F X)) (@ G Y)))) (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int A4) B5) F) G))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ A4 X) Y) (@ (@ B5 (@ F X)) (@ G Y)))) (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o A4) B5) F) G))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.code_integer Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num))) (=> (forall ((X tptp.int) (Y tptp.code_integer)) (=> (@ (@ A4 X) Y) (@ (@ B5 (@ F X)) (@ G Y)))) (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num A4) B5) F) G))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num))) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ A4 X) Y) (@ (@ B5 (@ F X)) (@ G Y)))) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num A4) B5) F) G))))
% 3.35/4.34 (assert (forall ((Rb (-> Bool Bool Bool)) (Sd (-> Bool Bool Bool))) (@ (@ (@ (@ tptp.bNF_re6580757339198446453_nat_o (@ (@ tptp.bNF_rel_fun_o_o_o_o Rb) Sd)) (@ (@ tptp.bNF_re2697311982885662685_nat_o (@ (@ tptp.bNF_re4705727531993890431at_o_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re4705727531993890431at_o_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Sd))) tptp.comp_o_o_nat) tptp.comp_o_o_nat)))
% 3.35/4.34 (assert (forall ((Rb (-> Bool tptp.nat Bool)) (Sd (-> Bool tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re1515921786380824775at_nat (@ (@ tptp.bNF_re4209105892566519389_o_nat Rb) Sd)) (@ (@ tptp.bNF_re2144779315220482269at_nat (@ (@ tptp.bNF_re7523573913982466217_o_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re7523573913982466217_o_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Sd))) tptp.comp_o_o_nat) tptp.comp_nat_nat_nat)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.nat tptp.int Bool)) (Sd (-> tptp.num tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re5843449549409830101nt_nat (@ (@ tptp.bNF_re4155804983283621959um_nat Rb) Sd)) (@ (@ tptp.bNF_re3642433447925381491nt_nat (@ (@ tptp.bNF_re3713166177374151349at_int (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re1845987051190671011um_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_nat_num_int) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.nat Bool Bool)) (Sd (-> tptp.nat Bool Bool))) (@ (@ (@ (@ tptp.bNF_re3930744952143938759_nat_o (@ (@ tptp.bNF_re439150893885221597_nat_o Rb) Sd)) (@ (@ tptp.bNF_re7744223787735169245_nat_o (@ (@ tptp.bNF_re1402873238235875719_nat_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re1402873238235875719_nat_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Sd))) tptp.comp_nat_nat_nat) tptp.comp_o_o_nat)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.nat tptp.nat Bool)) (Sd (-> tptp.nat tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re3262823321055862553at_nat (@ (@ tptp.bNF_re5653821019739307937at_nat Rb) Sd)) (@ (@ tptp.bNF_re239970166668089693at_nat (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Sd))) tptp.comp_nat_nat_nat) tptp.comp_nat_nat_nat)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.int tptp.nat Bool)) (Sd (-> tptp.nat tptp.num Bool))) (@ (@ (@ (@ tptp.bNF_re4310571189260822741nt_num (@ (@ tptp.bNF_re9124706910656911431at_num Rb) Sd)) (@ (@ tptp.bNF_re7492190849051111027nt_num (@ (@ tptp.bNF_re4715010359784256181nt_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re272988434038980259at_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_int_nat_int) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.int tptp.int Bool)) (Sd (-> tptp.nat tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re6307232852808291833nt_nat (@ (@ tptp.bNF_re3715656647883201625at_nat Rb) Sd)) (@ (@ tptp.bNF_re2034674868506727813nt_nat (@ (@ tptp.bNF_re4712519889275205905nt_int (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re3715656647883201625at_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_int_nat_int) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.nat tptp.nat Bool)) (Sd (-> tptp.num tptp.num Bool))) (@ (@ (@ (@ tptp.bNF_re3846787885862361009nt_num (@ (@ tptp.bNF_re341483209202555957um_num Rb) Sd)) (@ (@ tptp.bNF_re9099949428469764705nt_num (@ (@ tptp.bNF_re3715656647883201625at_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_nat_num_int) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.num tptp.num Bool)) (Sd (-> tptp.num tptp.num Bool))) (@ (@ (@ (@ tptp.bNF_re5446066262214944985nt_num (@ (@ tptp.bNF_re4736500879113541833um_num Rb) Sd)) (@ (@ tptp.bNF_re4768042542643474933nt_num (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_num_num_int) tptp.comp_num_num_int)))
% 3.35/4.34 (assert (forall ((Rb (-> tptp.int tptp.code_integer Bool)) (Sd (-> tptp.num tptp.num Bool))) (@ (@ (@ (@ tptp.bNF_re7839584876883444355nt_num (@ (@ tptp.bNF_re6718328864250387230um_num Rb) Sd)) (@ (@ tptp.bNF_re2961086658867094474nt_num (@ (@ tptp.bNF_re982302072995117890nteger (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Rb)) (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sd))) tptp.comp_int_num_int) tptp.comp_C2177396528461469320um_int)))
% 3.35/4.34 (assert (= tptp.bNF_re4555766996558763186at_nat (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> tptp.nat tptp.nat Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.nat)) (G3 (-> tptp.int tptp.nat))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi5493721401438417730_nat_o F2) G3) S4)))))
% 3.35/4.34 (assert (= tptp.bNF_re7408651293131936558nt_int (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.int tptp.int))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi8966365312794588230_int_o F2) G3) S4)))))
% 3.35/4.34 (assert (= tptp.bNF_re717283939379294677_int_o (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi5082502771524357669nt_o_o F2) G3) S4)))))
% 3.35/4.34 (assert (= tptp.bNF_re6718328864250387230um_num (lambda ((R6 (-> tptp.int tptp.code_integer Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.code_integer tptp.num))) (@ (@ tptp.ord_le996066559646421213eger_o R6) (@ (@ (@ tptp.bNF_vi2326032003723069084_num_o F2) G3) S4)))))
% 3.35/4.34 (assert (= tptp.bNF_re7626690874201225453um_num (lambda ((R6 (-> tptp.int tptp.int Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.int tptp.num))) (@ (@ tptp.ord_le6741204236512500942_int_o R6) (@ (@ (@ tptp.bNF_vi2107963681178519309_num_o F2) G3) S4)))))
% 3.35/4.34 (assert (forall ((Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> tptp.nat tptp.nat Bool)) (B5 (-> tptp.nat tptp.nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (=> (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat X5) A4) F) G) (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (B5 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Y (-> tptp.int tptp.int))) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (=> (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int X5) A4) F) G) (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (B5 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X (-> tptp.product_prod_nat_nat Bool)) (Y (-> tptp.int Bool))) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (=> (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o X5) A4) F) G) (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((Y4 (-> tptp.int tptp.code_integer Bool)) (X5 (-> tptp.int tptp.code_integer Bool)) (A4 (-> tptp.num tptp.num Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num))) (=> (forall ((X tptp.int) (Y tptp.code_integer)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.num) (Y tptp.num)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (=> (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num X5) A4) F) G) (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((Y4 (-> tptp.int tptp.int Bool)) (X5 (-> tptp.int tptp.int Bool)) (A4 (-> tptp.num tptp.num Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num))) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.num) (Y tptp.num)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (=> (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num X5) A4) F) G) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> tptp.nat tptp.nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat)) (Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat X5) A4) F) G) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int)) (Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool))) (=> (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int X5) A4) F) G) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Y (-> tptp.int tptp.int))) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A4 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool)) (Y4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool))) (=> (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o X5) A4) F) G) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X (-> tptp.product_prod_nat_nat Bool)) (Y (-> tptp.int Bool))) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.int tptp.code_integer Bool)) (A4 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num)) (Y4 (-> tptp.int tptp.code_integer Bool)) (B5 (-> tptp.num tptp.num Bool))) (=> (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num X5) A4) F) G) (=> (forall ((X tptp.int) (Y tptp.code_integer)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.num) (Y tptp.num)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.int tptp.int Bool)) (A4 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num)) (Y4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.num tptp.num Bool))) (=> (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num X5) A4) F) G) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ Y4 X) Y) (@ (@ X5 X) Y))) (=> (forall ((X tptp.num) (Y tptp.num)) (=> (@ (@ A4 X) Y) (@ (@ B5 X) Y))) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num Y4) B5) F) G))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> tptp.nat tptp.nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.int)) (=> (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat A4) B5) F) G) (=> (@ (@ A4 X2) Y3) (@ (@ B5 (@ F X2)) (@ G Y3))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.int)) (=> (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int A4) B5) F) G) (=> (@ (@ A4 X2) Y3) (@ (@ B5 (@ F X2)) (@ G Y3))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (B5 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.int)) (=> (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o A4) B5) F) G) (=> (@ (@ A4 X2) Y3) (@ (@ B5 (@ F X2)) (@ G Y3))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.code_integer Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num)) (X2 tptp.int) (Y3 tptp.code_integer)) (=> (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num A4) B5) F) G) (=> (@ (@ A4 X2) Y3) (@ (@ B5 (@ F X2)) (@ G Y3))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.num tptp.num Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num)) (X2 tptp.int) (Y3 tptp.int)) (=> (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num A4) B5) F) G) (=> (@ (@ A4 X2) Y3) (@ (@ B5 (@ F X2)) (@ G Y3))))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.num tptp.num Bool)) (S5 (-> tptp.num tptp.num Bool))) (= (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.relcompp_num_num_num R3) S5)) (@ (@ tptp.relcom9025577121137075810nt_num (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3)) (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) S5)))))
% 3.35/4.34 (assert (forall ((R2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ tptp.ord_le5604493270027003598_nat_o R2) R) (=> (@ (@ tptp.ord_le129227817499904167_int_o S3) S2) (@ (@ tptp.ord_le129227817499904167_int_o (@ (@ tptp.relcom8911704206367525917at_int R2) S3)) (@ (@ tptp.relcom8911704206367525917at_int R) S2))))))
% 3.35/4.34 (assert (forall ((R2 (-> tptp.int tptp.int Bool)) (R (-> tptp.int tptp.int Bool)) (S3 (-> tptp.int tptp.code_integer Bool)) (S2 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ tptp.ord_le6741204236512500942_int_o R2) R) (=> (@ (@ tptp.ord_le996066559646421213eger_o S3) S2) (@ (@ tptp.ord_le996066559646421213eger_o (@ (@ tptp.relcom967497705283160040nteger R2) S3)) (@ (@ tptp.relcom967497705283160040nteger R) S2))))))
% 3.35/4.34 (assert (= tptp.fun_in6812141508599261570at_nat (lambda ((R6 tptp.set_Pr7459493094073627847at_nat) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R6))))
% 3.35/4.34 (assert (= tptp.fun_in8056734985859589634at_nat (lambda ((R6 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R6))))
% 3.35/4.34 (assert (= tptp.fun_in_rel_nat_num (lambda ((R6 tptp.set_Pr6200539531224447659at_num) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R6))))
% 3.35/4.34 (assert (= tptp.fun_in_rel_nat_nat (lambda ((R6 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R6))))
% 3.35/4.34 (assert (= tptp.fun_in_rel_int_int (lambda ((R6 tptp.set_Pr958786334691620121nt_int) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R6))))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.nat tptp.nat Bool))) (= (@ tptp.fun_in_rel_nat_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o X5))) X5)))
% 3.35/4.34 (assert (forall ((X5 (-> tptp.int tptp.int Bool))) (= (@ tptp.fun_in_rel_int_int (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o X5))) X5)))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.nat tptp.nat Bool)) (B5 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.ord_le2646555220125990790_nat_o A4) B5) (@ (@ tptp.ord_le3146513528884898305at_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o A4))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o B5))))))
% 3.35/4.34 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.ord_le6741204236512500942_int_o A4) B5) (@ (@ tptp.ord_le2843351958646193337nt_int (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o A4))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o B5))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.num tptp.num)) (F (-> tptp.nat tptp.num)) (V (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_num_num_int G) (@ (@ tptp.comp_nat_num_int F) V)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_num_num_nat G) F)) V))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (V (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_nat_int G))) (= (@ _let_1 (@ (@ tptp.comp_int_nat_int F) V)) (@ (@ tptp.comp_int_nat_int (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> Bool Bool)) (F (-> tptp.nat Bool)) (V (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_o_o_nat G))) (= (@ _let_1 (@ (@ tptp.comp_nat_o_nat F) V)) (@ (@ tptp.comp_nat_o_nat (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> Bool Bool)) (F (-> Bool Bool)) (V (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat G) (@ (@ tptp.comp_o_o_nat F) V)) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o G) F)) V))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.num)) (F (-> tptp.nat tptp.nat)) (V (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_nat_num_int G) (@ (@ tptp.comp_nat_nat_int F) V)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat G) F)) V))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (V (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_num_int G))) (= (@ _let_1 (@ (@ tptp.comp_int_nat_int F) V)) (@ (@ tptp.comp_int_num_int (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (V (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat G))) (= (@ _let_1 (@ (@ tptp.comp_nat_nat_nat F) V)) (@ (@ tptp.comp_nat_nat_nat (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (V (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_int_nat_int G))) (= (@ _let_1 (@ (@ tptp.comp_int_int_int F) V)) (@ (@ tptp.comp_int_nat_int (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (V (-> tptp.code_integer tptp.code_integer))) (let ((_let_1 (@ tptp.comp_C8797469213163452608nteger G))) (= (@ _let_1 (@ (@ tptp.comp_C2931745410781319416nteger F) V)) (@ (@ tptp.comp_C1593894019821074884nteger (@ _let_1 F)) V)))))
% 3.35/4.34 (assert (forall ((G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer)) (V (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_C8797469213163452608nteger G) (@ (@ tptp.comp_C2822359487432382964nteger F) V)) (@ (@ tptp.comp_C8797469213163452608nteger (@ (@ tptp.comp_C3983183376822107068nteger G) F)) V))))
% 3.35/4.34 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A1 tptp.product_prod_nat_nat) (A22 tptp.int)) (=> (@ (@ (@ (@ tptp.relcom8911704206367525917at_int R) S2) A1) A22) (not (forall ((B3 tptp.product_prod_nat_nat)) (=> (@ (@ R A1) B3) (not (@ (@ S2 B3) A22))))))))
% 3.35/4.34 (assert (forall ((R (-> tptp.int tptp.int Bool)) (S2 (-> tptp.int tptp.code_integer Bool)) (A1 tptp.int) (A22 tptp.code_integer)) (=> (@ (@ (@ (@ tptp.relcom967497705283160040nteger R) S2) A1) A22) (not (forall ((B3 tptp.int)) (=> (@ (@ R A1) B3) (not (@ (@ S2 B3) A22))))))))
% 3.35/4.34 (assert (= tptp.relcom8911704206367525917at_int (lambda ((R5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S (-> tptp.product_prod_nat_nat tptp.int Bool)) (A12 tptp.product_prod_nat_nat) (A23 tptp.int)) (exists ((A5 tptp.product_prod_nat_nat) (B4 tptp.product_prod_nat_nat) (C4 tptp.int)) (and (= A12 A5) (= A23 C4) (@ (@ R5 A5) B4) (@ (@ S B4) C4))))))
% 3.35/4.34 (assert (= tptp.relcom967497705283160040nteger (lambda ((R5 (-> tptp.int tptp.int Bool)) (S (-> tptp.int tptp.code_integer Bool)) (A12 tptp.int) (A23 tptp.code_integer)) (exists ((A5 tptp.int) (B4 tptp.int) (C4 tptp.code_integer)) (and (= A12 A5) (= A23 C4) (@ (@ R5 A5) B4) (@ (@ S B4) C4))))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool))) (= (@ (@ tptp.relcom8911704206367525917at_int (lambda ((Y2 tptp.product_prod_nat_nat) (Z tptp.product_prod_nat_nat)) (= Y2 Z))) R3) R3)))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool))) (= (@ (@ tptp.relcom967497705283160040nteger (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) R3)))
% 3.35/4.34 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A tptp.product_prod_nat_nat) (C tptp.int)) (=> (@ (@ (@ (@ tptp.relcom8911704206367525917at_int R) S2) A) C) (not (forall ((B3 tptp.product_prod_nat_nat)) (=> (@ (@ R A) B3) (not (@ (@ S2 B3) C))))))))
% 3.35/4.34 (assert (forall ((R (-> tptp.int tptp.int Bool)) (S2 (-> tptp.int tptp.code_integer Bool)) (A tptp.int) (C tptp.code_integer)) (=> (@ (@ (@ (@ tptp.relcom967497705283160040nteger R) S2) A) C) (not (forall ((B3 tptp.int)) (=> (@ (@ R A) B3) (not (@ (@ S2 B3) C))))))))
% 3.35/4.34 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool)) (C tptp.int)) (=> (@ (@ R A) B) (=> (@ (@ S2 B) C) (@ (@ (@ (@ tptp.relcom8911704206367525917at_int R) S2) A) C)))))
% 3.35/4.34 (assert (forall ((R (-> tptp.int tptp.int Bool)) (A tptp.int) (B tptp.int) (S2 (-> tptp.int tptp.code_integer Bool)) (C tptp.code_integer)) (=> (@ (@ R A) B) (=> (@ (@ S2 B) C) (@ (@ (@ (@ tptp.relcom967497705283160040nteger R) S2) A) C)))))
% 3.35/4.34 (assert (forall ((H1 (-> Bool Bool)) (H22 (-> Bool Bool)) (F (-> tptp.nat Bool)) (G (-> tptp.nat Bool))) (= (@ (@ tptp.comp_P7034811116587396339_o_nat (@ (@ tptp.produc1928436952130685430_o_o_o H1) H22)) (@ (@ tptp.bNF_convol_nat_o_o F) G)) (@ (@ tptp.bNF_convol_nat_o_o (@ (@ tptp.comp_o_o_nat H1) F)) (@ (@ tptp.comp_o_o_nat H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> Bool Bool)) (H22 (-> tptp.nat tptp.nat)) (F (-> tptp.nat Bool)) (G (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P1391661485614827491at_nat (@ (@ tptp.produc7071226018047599512at_nat H1) H22)) (@ (@ tptp.bNF_convol_nat_o_nat F) G)) (@ (@ tptp.bNF_convol_nat_o_nat (@ (@ tptp.comp_o_o_nat H1) F)) (@ (@ tptp.comp_nat_nat_nat H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.nat tptp.num)) (H22 (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_P7387482301570536291um_int (@ (@ tptp.produc1476026309457068494at_num H1) H22)) (@ (@ tptp.bNF_co1177303703936631735at_nat F) G)) (@ (@ tptp.bNF_co5088337930254655563um_num (@ (@ tptp.comp_nat_num_int H1) F)) (@ (@ tptp.comp_nat_num_int H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.nat tptp.num)) (H22 (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P8376639181999047357at_int (@ (@ tptp.produc5918048235202344416nt_nat H1) H22)) (@ (@ tptp.bNF_co1174813233427581459at_int F) G)) (@ (@ tptp.bNF_co8531006144098876929um_nat (@ (@ tptp.comp_nat_num_int H1) F)) (@ (@ tptp.comp_int_nat_int H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.nat tptp.nat)) (H22 (-> Bool Bool)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat Bool))) (= (@ (@ tptp.comp_P5799945282029801519_o_nat (@ (@ tptp.produc2001155298098703512at_o_o H1) H22)) (@ (@ tptp.bNF_convol_nat_nat_o F) G)) (@ (@ tptp.bNF_convol_nat_nat_o (@ (@ tptp.comp_nat_nat_nat H1) F)) (@ (@ tptp.comp_o_o_nat H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.nat tptp.nat)) (H22 (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P7430769850142754163at_nat (@ (@ tptp.produc6977886695330630970at_nat H1) H22)) (@ (@ tptp.bNF_co805650143699787099at_nat F) G)) (@ (@ tptp.bNF_co805650143699787099at_nat (@ (@ tptp.comp_nat_nat_nat H1) F)) (@ (@ tptp.comp_nat_nat_nat H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.int tptp.nat)) (H22 (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_P1145193044942399421um_int (@ (@ tptp.produc1225400549393458656at_num H1) H22)) (@ (@ tptp.bNF_co2176657415837686291nt_nat F) G)) (@ (@ tptp.bNF_co6958007526947186177at_num (@ (@ tptp.comp_int_nat_int H1) F)) (@ (@ tptp.comp_nat_num_int H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> tptp.int tptp.nat)) (H22 (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P2134349925370910487at_int (@ (@ tptp.produc5667422475138734578nt_nat H1) H22)) (@ (@ tptp.bNF_co2174166945328636015nt_int F) G)) (@ (@ tptp.bNF_co1177303703936631735at_nat (@ (@ tptp.comp_int_nat_int H1) F)) (@ (@ tptp.comp_int_nat_int H22) G)))))
% 3.35/4.34 (assert (forall ((H1 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (H22 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_P8564252314792299288nteger (@ (@ tptp.produc4724772261320961782nteger H1) H22)) (@ (@ tptp.bNF_co6169604788974073338nteger F) G)) (@ (@ tptp.bNF_co3156833790671340178nteger (@ (@ tptp.comp_C8797469213163452608nteger H1) F)) (@ (@ tptp.comp_C8797469213163452608nteger H22) G)))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (H (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o7658611401268416066_o_nat (@ (@ tptp.bNF_convol_o_o_o F) G)) H) (@ (@ tptp.bNF_convol_nat_o_o (@ (@ tptp.comp_o_o_nat F) H)) (@ (@ tptp.comp_o_o_nat G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_n8531277669757933902um_int (@ (@ tptp.bNF_co4716684370017810927um_num F) G)) H) (@ (@ tptp.bNF_co5088337930254655563um_num (@ (@ tptp.comp_nat_num_int F) H)) (@ (@ tptp.comp_nat_num_int G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (H (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_n8574565218330151774at_nat (@ (@ tptp.bNF_co805650143699787099at_nat F) G)) H) (@ (@ tptp.bNF_co805650143699787099at_nat (@ (@ tptp.comp_nat_nat_nat F) H)) (@ (@ tptp.comp_nat_nat_nat G) H)))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_i1108739374719436894at_int (@ (@ tptp.bNF_co1177303703936631735at_nat F) G)) H) (@ (@ tptp.bNF_co1177303703936631735at_nat (@ (@ tptp.comp_int_nat_int F) H)) (@ (@ tptp.comp_int_nat_int G) H)))))
% 3.35/4.34 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (H (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_C6484513282182537548nteger (@ (@ tptp.bNF_co1764293801198077070nteger F) G)) H) (@ (@ tptp.bNF_co3156833790671340178nteger (@ (@ tptp.comp_C8797469213163452608nteger F) H)) (@ (@ tptp.comp_C8797469213163452608nteger G) H)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (T3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (H (-> tptp.int tptp.int))) (=> (@ (@ tptp.ord_le129227817499904167_int_o (@ (@ tptp.relcom8911704206367525917at_int R3) S5)) T3) (@ (@ tptp.ord_le129227817499904167_int_o (@ (@ tptp.relcom8911704206367525917at_int (@ (@ (@ tptp.bNF_vi763171854521451549_nat_o F) G) R3)) (@ (@ (@ tptp.bNF_vi5426221348228882691_int_o G) H) S5))) (@ (@ (@ tptp.bNF_vi5426221348228882691_int_o F) H) T3)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (T3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (F (-> tptp.int tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.product_prod_nat_nat)) (H (-> tptp.code_integer tptp.int))) (=> (@ (@ tptp.ord_le129227817499904167_int_o (@ (@ tptp.relcom8911704206367525917at_int R3) S5)) T3) (@ (@ tptp.ord_le996066559646421213eger_o (@ (@ tptp.relcom967497705283160040nteger (@ (@ (@ tptp.bNF_vi1204582724742824157_nat_o F) G) R3)) (@ (@ (@ tptp.bNF_vi2881549544236934259_int_o G) H) S5))) (@ (@ (@ tptp.bNF_vi2881549544236934259_int_o F) H) T3)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool)) (T3 (-> tptp.int tptp.code_integer Bool)) (F (-> tptp.product_prod_nat_nat tptp.int)) (G (-> tptp.product_prod_nat_nat tptp.int)) (H (-> tptp.int tptp.code_integer))) (=> (@ (@ tptp.ord_le996066559646421213eger_o (@ (@ tptp.relcom967497705283160040nteger R3) S5)) T3) (@ (@ tptp.ord_le129227817499904167_int_o (@ (@ tptp.relcom8911704206367525917at_int (@ (@ (@ tptp.bNF_vi2682369418337388893_int_o F) G) R3)) (@ (@ (@ tptp.bNF_vi33923956287962137eger_o G) H) S5))) (@ (@ (@ tptp.bNF_vi33923956287962137eger_o F) H) T3)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool)) (T3 (-> tptp.int tptp.code_integer Bool)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (H (-> tptp.code_integer tptp.code_integer))) (=> (@ (@ tptp.ord_le996066559646421213eger_o (@ (@ tptp.relcom967497705283160040nteger R3) S5)) T3) (@ (@ tptp.ord_le996066559646421213eger_o (@ (@ tptp.relcom967497705283160040nteger (@ (@ (@ tptp.bNF_vi3884084463199473129_int_o F) G) R3)) (@ (@ (@ tptp.bNF_vi699694178825965831eger_o G) H) S5))) (@ (@ (@ tptp.bNF_vi699694178825965831eger_o F) H) T3)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool)) (R7 (-> tptp.code_integer tptp.code_integer Bool)) (S6 (-> tptp.num tptp.num Bool))) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.relcom1848932251921554756er_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re40212662316476751um_num R7) S6))) (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom8320293257703906841nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool)) (R7 (-> tptp.code_integer tptp.int Bool)) (S6 (-> tptp.num tptp.num Bool))) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.relcom7779292856395800339nt_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re8313794964846168862um_num R7) S6))) (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcom328798225758222312er_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool)) (R7 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.num tptp.num Bool))) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.relcom9025577121137075810nt_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re7626690874201225453um_num R7) S6))) (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcompp_int_int_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.num tptp.num Bool))) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.relcom1533066287727470739er_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re6718328864250387230um_num R7) S6))) (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.int tptp.code_integer Bool))) (@ (@ tptp.ord_le7522433683449569238eger_o (@ (@ tptp.relcom7212586982944386682nteger (@ (@ tptp.bNF_re4712519889275205905nt_int R3) S5)) (@ (@ tptp.bNF_re3379532845092657523nteger R7) S6))) (@ (@ tptp.bNF_re3379532845092657523nteger (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S5 (-> tptp.nat tptp.nat Bool)) (R7 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.nat tptp.nat Bool))) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.relcom4272412204205018633nt_nat (@ (@ tptp.bNF_re4555766996558763186at_nat R3) S5)) (@ (@ tptp.bNF_re3715656647883201625at_nat R7) S6))) (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom2949942408940504938nt_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.nat tptp.nat Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.nat tptp.nat Bool))) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.relcom531901107642208332nt_nat (@ (@ tptp.bNF_re8246922863344978751at_nat R3) S5)) (@ (@ tptp.bNF_re4555766996558763186at_nat R7) S6))) (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.int tptp.code_integer Bool))) (@ (@ tptp.ord_le6141271677531915726eger_o (@ (@ tptp.relcom4574826104943343961nteger (@ (@ tptp.bNF_re20414067882207223nt_int R3) S5)) (@ (@ tptp.bNF_re6202762543029211035nteger R7) S6))) (@ (@ tptp.bNF_re6202762543029211035nteger (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool))) (@ (@ tptp.ord_le8615040745438789472_int_o (@ (@ tptp.relcom2127790875031262553er_int (@ (@ tptp.bNF_re8766404587435608311at_nat R3) S5)) (@ (@ tptp.bNF_re2828929484557863493at_int R7) S6))) (@ (@ tptp.bNF_re2828929484557863493at_int (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6)))))
% 3.35/4.34 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool))) (@ (@ tptp.ord_le2484784447047653514_int_o (@ (@ tptp.relcom4982215633375716084nt_int (@ (@ tptp.bNF_re2241393799969408733at_nat R3) S5)) (@ (@ tptp.bNF_re7400052026677387805at_int R7) S6))) (@ (@ tptp.bNF_re7400052026677387805at_int (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6)))))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re4705727531993890431at_o_o R1))) (@ (@ (@ (@ tptp.bNF_re6580757339198446453_nat_o (lambda ((Y2 (-> Bool Bool)) (Z (-> Bool Bool))) (= Y2 Z))) (@ (@ tptp.bNF_re2697311982885662685_nat_o (@ _let_1 (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) (@ _let_1 (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z))))) tptp.comp_o_o_nat) tptp.comp_o_o_nat))))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re5653821019739307937at_nat R1))) (@ (@ (@ (@ tptp.bNF_re3262823321055862553at_nat (lambda ((Y2 (-> tptp.nat tptp.nat)) (Z (-> tptp.nat tptp.nat))) (= Y2 Z))) (@ (@ tptp.bNF_re239970166668089693at_nat (@ _let_1 (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) (@ _let_1 (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))))) tptp.comp_nat_nat_nat) tptp.comp_nat_nat_nat))))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.int tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re6307232852808291833nt_nat (lambda ((Y2 (-> tptp.int tptp.nat)) (Z (-> tptp.int tptp.nat))) (= Y2 Z))) (@ (@ tptp.bNF_re2034674868506727813nt_nat (@ (@ tptp.bNF_re4712519889275205905nt_int R1) (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z)))) (@ (@ tptp.bNF_re3715656647883201625at_nat R1) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))))) tptp.comp_int_nat_int) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.int tptp.code_integer Bool))) (@ (@ (@ (@ tptp.bNF_re2655444144887082515er_num (lambda ((Y2 (-> tptp.nat tptp.num)) (Z (-> tptp.nat tptp.num))) (= Y2 Z))) (@ (@ tptp.bNF_re5502197115626545091er_num (@ (@ tptp.bNF_re2807294637932363402at_nat R1) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) (@ (@ tptp.bNF_re6718328864250387230um_num R1) (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))))) tptp.comp_nat_num_int) tptp.comp_n2103536230552569900nteger)))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.int tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re3846787885862361009nt_num (lambda ((Y2 (-> tptp.nat tptp.num)) (Z (-> tptp.nat tptp.num))) (= Y2 Z))) (@ (@ tptp.bNF_re9099949428469764705nt_num (@ (@ tptp.bNF_re3715656647883201625at_nat R1) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) (@ (@ tptp.bNF_re7626690874201225453um_num R1) (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))))) tptp.comp_nat_num_int) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.int tptp.code_integer Bool))) (let ((_let_1 (@ tptp.bNF_re6718328864250387230um_num R1))) (@ (@ (@ (@ tptp.bNF_re4105200416192800571er_num (lambda ((Y2 (-> tptp.num tptp.num)) (Z (-> tptp.num tptp.num))) (= Y2 Z))) (@ (@ tptp.bNF_re6292805115969292119er_num (@ _let_1 (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z)))) (@ _let_1 (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))))) tptp.comp_num_num_int) tptp.comp_n8557746072492896886nteger))))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.int tptp.int Bool))) (let ((_let_1 (@ tptp.bNF_re7626690874201225453um_num R1))) (@ (@ (@ (@ tptp.bNF_re5446066262214944985nt_num (lambda ((Y2 (-> tptp.num tptp.num)) (Z (-> tptp.num tptp.num))) (= Y2 Z))) (@ (@ tptp.bNF_re4768042542643474933nt_num (@ _let_1 (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z)))) (@ _let_1 (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))))) tptp.comp_num_num_int) tptp.comp_num_num_int))))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.product_prod_nat_nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re4099335476084980305nt_nat (lambda ((Y2 (-> tptp.int tptp.nat)) (Z (-> tptp.int tptp.nat))) (= Y2 Z))) (@ (@ tptp.bNF_re3284331099615978085nt_nat (@ (@ tptp.bNF_re5552630237950767466nt_int R1) (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z)))) (@ (@ tptp.bNF_re4555766996558763186at_nat R1) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))))) tptp.comp_i4471277238271202272at_nat) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.product_prod_nat_nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re2742285375668209089nt_num (lambda ((Y2 (-> tptp.nat tptp.num)) (Z (-> tptp.nat tptp.num))) (= Y2 Z))) (@ (@ tptp.bNF_re2682547871993127601nt_num (@ (@ tptp.bNF_re4555766996558763186at_nat R1) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) (@ (@ tptp.bNF_re8466801222876787014um_num R1) (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))))) tptp.comp_n8649498751204056690at_nat) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((R1 (-> tptp.product_prod_nat_nat tptp.int Bool))) (let ((_let_1 (@ tptp.bNF_re4555766996558763186at_nat R1))) (@ (@ (@ (@ tptp.bNF_re1160762158786734233nt_nat (lambda ((Y2 (-> tptp.nat tptp.nat)) (Z (-> tptp.nat tptp.nat))) (= Y2 Z))) (@ (@ tptp.bNF_re8419181437172746013nt_nat (@ _let_1 (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) (@ _let_1 (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))))) tptp.comp_n2711240574518091068at_nat) tptp.comp_nat_nat_int))))
% 3.35/4.34 (assert (forall ((R22 (-> Bool Bool Bool)) (R32 (-> Bool Bool Bool)) (R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re4705727531993890431at_o_o R1))) (@ (@ (@ (@ tptp.bNF_re6580757339198446453_nat_o (@ (@ tptp.bNF_rel_fun_o_o_o_o R22) R32)) (@ (@ tptp.bNF_re2697311982885662685_nat_o (@ _let_1 R22)) (@ _let_1 R32))) tptp.comp_o_o_nat) tptp.comp_o_o_nat))))
% 3.35/4.34 (assert (forall ((R22 (-> Bool tptp.nat Bool)) (R32 (-> Bool tptp.num Bool)) (R1 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re7387973359137000979nt_num (@ (@ tptp.bNF_re766437678722298023_o_num R22) R32)) (@ (@ tptp.bNF_re4102725726183926567nt_num (@ (@ tptp.bNF_re8210149947023016781_o_nat R1) R22)) (@ (@ tptp.bNF_re4767481733178795415_o_num R1) R32))) tptp.comp_o_o_nat) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((R22 (-> Bool tptp.nat Bool)) (R32 (-> Bool tptp.nat Bool)) (R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re7523573913982466217_o_nat R1))) (@ (@ (@ (@ tptp.bNF_re1515921786380824775at_nat (@ (@ tptp.bNF_re4209105892566519389_o_nat R22) R32)) (@ (@ tptp.bNF_re2144779315220482269at_nat (@ _let_1 R22)) (@ _let_1 R32))) tptp.comp_o_o_nat) tptp.comp_nat_nat_nat))))
% 3.35/4.34 (assert (forall ((R22 (-> Bool tptp.int Bool)) (R32 (-> Bool tptp.nat Bool)) (R1 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re7413876800493218871nt_nat (@ (@ tptp.bNF_re4895681925607069953_o_nat R22) R32)) (@ (@ tptp.bNF_re1982657550219213441nt_nat (@ (@ tptp.bNF_re8207659476513966505_o_int R1) R22)) (@ (@ tptp.bNF_re8210149947023016781_o_nat R1) R32))) tptp.comp_o_o_nat) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat Bool Bool)) (R32 (-> tptp.num Bool Bool)) (R1 (-> tptp.int tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re3931674169038344211_nat_o (@ (@ tptp.bNF_re8508505965575957011_num_o R22) R32)) (@ (@ tptp.bNF_re7435575058205011731_nat_o (@ (@ tptp.bNF_re4914077030771115051_nat_o R1) R22)) (@ (@ tptp.bNF_re3760060065607074657_num_o R1) R32))) tptp.comp_nat_num_int) tptp.comp_o_o_nat)))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat tptp.nat Bool)) (R32 (-> tptp.num tptp.nat Bool)) (R1 (-> tptp.int tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re6524732562925676389at_nat (@ (@ tptp.bNF_re3784151423046777323um_nat R22) R32)) (@ (@ tptp.bNF_re717418264989850719at_nat (@ (@ tptp.bNF_re3344003087646356989at_nat R1) R22)) (@ (@ tptp.bNF_re1474333490953826375um_nat R1) R32))) tptp.comp_nat_num_int) tptp.comp_nat_nat_nat)))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat tptp.int Bool)) (R32 (-> tptp.num tptp.nat Bool)) (R1 (-> tptp.int tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re5843449549409830101nt_nat (@ (@ tptp.bNF_re4155804983283621959um_nat R22) R32)) (@ (@ tptp.bNF_re3642433447925381491nt_nat (@ (@ tptp.bNF_re3713166177374151349at_int R1) R22)) (@ (@ tptp.bNF_re1845987051190671011um_nat R1) R32))) tptp.comp_nat_num_int) tptp.comp_int_nat_int)))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat Bool Bool)) (R32 (-> tptp.nat Bool Bool)) (R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re1402873238235875719_nat_o R1))) (@ (@ (@ (@ tptp.bNF_re3930744952143938759_nat_o (@ (@ tptp.bNF_re439150893885221597_nat_o R22) R32)) (@ (@ tptp.bNF_re7744223787735169245_nat_o (@ _let_1 R22)) (@ _let_1 R32))) tptp.comp_nat_nat_nat) tptp.comp_o_o_nat))))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat tptp.nat Bool)) (R32 (-> tptp.nat tptp.num Bool)) (R1 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re584878643992547173nt_num (@ (@ tptp.bNF_re2211152805895086571at_num R22) R32)) (@ (@ tptp.bNF_re8622501330148003679nt_num (@ (@ tptp.bNF_re6025474579976152573at_nat R1) R22)) (@ (@ tptp.bNF_re2582806366131931207at_num R1) R32))) tptp.comp_nat_nat_nat) tptp.comp_nat_num_int)))
% 3.35/4.34 (assert (forall ((R22 (-> tptp.nat tptp.nat Bool)) (R32 (-> tptp.nat tptp.nat Bool)) (R1 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re5653821019739307937at_nat R1))) (@ (@ (@ (@ tptp.bNF_re3262823321055862553at_nat (@ (@ tptp.bNF_re5653821019739307937at_nat R22) R32)) (@ (@ tptp.bNF_re239970166668089693at_nat (@ _let_1 R22)) (@ _let_1 R32))) tptp.comp_nat_nat_nat) tptp.comp_nat_nat_nat))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.int)) (H (-> tptp.nat tptp.int)) (R12 (-> tptp.nat tptp.int)) (R23 (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (L (-> tptp.nat tptp.nat))) (=> (= (@ (@ tptp.comp_int_int_nat G) H) (@ (@ tptp.comp_nat_int_nat R12) R23)) (=> (= (@ (@ tptp.comp_int_nat_nat F) R12) L) (= (@ (@ tptp.comp_int_nat_nat (@ (@ tptp.comp_int_nat_int F) G)) H) (@ (@ tptp.comp_nat_nat_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.int)) (H (-> tptp.nat tptp.nat)) (R12 (-> tptp.int tptp.int)) (R23 (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.nat)) (L (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_nat_int_nat G) H) (@ (@ tptp.comp_int_int_nat R12) R23)) (=> (= (@ (@ tptp.comp_int_nat_int F) R12) L) (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_int_nat_nat F) G)) H) (@ (@ tptp.comp_int_nat_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.int)) (H (-> tptp.int tptp.int)) (R12 (-> tptp.int tptp.int)) (R23 (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat)) (L (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (=> (= (@ (@ tptp.comp_int_int_int G) H) (@ (@ tptp.comp_int_int_int R12) R23)) (=> (= (@ _let_1 R12) L) (= (@ (@ tptp.comp_int_nat_int (@ _let_1 G)) H) (@ (@ tptp.comp_int_nat_int L) R23)))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat)) (R12 (-> Bool Bool)) (R23 (-> tptp.nat Bool)) (F (-> Bool Bool)) (L (-> Bool Bool))) (=> (= (@ (@ tptp.comp_nat_o_nat G) H) (@ (@ tptp.comp_o_o_nat R12) R23)) (=> (= (@ (@ tptp.comp_o_o_o F) R12) L) (= (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat F) G)) H) (@ (@ tptp.comp_o_o_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat)) (R12 (-> Bool Bool)) (R23 (-> tptp.nat Bool)) (F (-> Bool tptp.nat)) (L (-> Bool tptp.nat))) (=> (= (@ (@ tptp.comp_nat_o_nat G) H) (@ (@ tptp.comp_o_o_nat R12) R23)) (=> (= (@ (@ tptp.comp_o_nat_o F) R12) L) (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat F) G)) H) (@ (@ tptp.comp_o_nat_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.num)) (H (-> tptp.int tptp.int)) (R12 (-> tptp.nat tptp.num)) (R23 (-> tptp.int tptp.nat)) (F (-> tptp.num tptp.nat)) (L (-> tptp.nat tptp.nat))) (=> (= (@ (@ tptp.comp_int_num_int G) H) (@ (@ tptp.comp_nat_num_int R12) R23)) (=> (= (@ (@ tptp.comp_num_nat_nat F) R12) L) (= (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_num_nat_int F) G)) H) (@ (@ tptp.comp_nat_nat_int L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.nat)) (H (-> tptp.nat tptp.int)) (R12 (-> tptp.nat tptp.nat)) (R23 (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.num)) (L (-> tptp.nat tptp.num))) (=> (= (@ (@ tptp.comp_int_nat_nat G) H) (@ (@ tptp.comp_nat_nat_nat R12) R23)) (=> (= (@ (@ tptp.comp_nat_num_nat F) R12) L) (= (@ (@ tptp.comp_int_num_nat (@ (@ tptp.comp_nat_num_int F) G)) H) (@ (@ tptp.comp_nat_num_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> Bool tptp.nat)) (H (-> tptp.nat Bool)) (R12 (-> tptp.nat tptp.nat)) (R23 (-> tptp.nat tptp.nat)) (F (-> tptp.nat Bool)) (L (-> tptp.nat Bool))) (=> (= (@ (@ tptp.comp_o_nat_nat G) H) (@ (@ tptp.comp_nat_nat_nat R12) R23)) (=> (= (@ (@ tptp.comp_nat_o_nat F) R12) L) (= (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_nat_o_o F) G)) H) (@ (@ tptp.comp_nat_o_nat L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (R12 (-> tptp.int tptp.nat)) (R23 (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.nat)) (L (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_nat_nat_int G) H) (@ (@ tptp.comp_int_nat_int R12) R23)) (=> (= (@ (@ tptp.comp_nat_nat_int F) R12) L) (= (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_nat_nat_nat F) G)) H) (@ (@ tptp.comp_int_nat_int L) R23))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (R12 (-> tptp.int tptp.nat)) (R23 (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.num)) (L (-> tptp.int tptp.num))) (=> (= (@ (@ tptp.comp_nat_nat_int G) H) (@ (@ tptp.comp_int_nat_int R12) R23)) (=> (= (@ (@ tptp.comp_nat_num_int F) R12) L) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat F) G)) H) (@ (@ tptp.comp_int_num_int L) R23))))))
% 3.35/4.34 (assert (forall ((F (-> Bool tptp.nat)) (G (-> Bool Bool)) (L1 (-> tptp.nat tptp.nat)) (L2 (-> Bool tptp.nat)) (H (-> tptp.nat Bool)) (R (-> tptp.nat tptp.nat))) (=> (= (@ (@ tptp.comp_o_nat_o F) G) (@ (@ tptp.comp_nat_nat_o L1) L2)) (=> (= (@ (@ tptp.comp_o_nat_nat L2) H) R) (= (@ (@ tptp.comp_o_nat_nat F) (@ (@ tptp.comp_o_o_nat G) H)) (@ (@ tptp.comp_nat_nat_nat L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.num)) (G (-> tptp.nat tptp.num)) (L1 (-> tptp.nat tptp.num)) (L2 (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_num_num_nat F) G) (@ (@ tptp.comp_nat_num_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_nat_int L2) H) R) (= (@ (@ tptp.comp_num_num_int F) (@ (@ tptp.comp_nat_num_int G) H)) (@ (@ tptp.comp_nat_num_int L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.nat)) (G (-> tptp.nat tptp.num)) (L1 (-> tptp.int tptp.nat)) (L2 (-> tptp.nat tptp.int)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.int))) (=> (= (@ (@ tptp.comp_num_nat_nat F) G) (@ (@ tptp.comp_int_nat_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_int_int L2) H) R) (= (@ (@ tptp.comp_num_nat_int F) (@ (@ tptp.comp_nat_num_int G) H)) (@ (@ tptp.comp_int_nat_int L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (L1 (-> Bool Bool)) (L2 (-> Bool Bool)) (H (-> tptp.nat Bool)) (R (-> tptp.nat Bool))) (=> (= (@ (@ tptp.comp_o_o_o F) G) (@ (@ tptp.comp_o_o_o L1) L2)) (=> (= (@ (@ tptp.comp_o_o_nat L2) H) R) (= (@ (@ tptp.comp_o_o_nat F) (@ (@ tptp.comp_o_o_nat G) H)) (@ (@ tptp.comp_o_o_nat L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> Bool tptp.nat)) (L1 (-> Bool tptp.nat)) (L2 (-> Bool Bool)) (H (-> tptp.nat Bool)) (R (-> tptp.nat Bool))) (=> (= (@ (@ tptp.comp_nat_nat_o F) G) (@ (@ tptp.comp_o_nat_o L1) L2)) (=> (= (@ (@ tptp.comp_o_o_nat L2) H) R) (= (@ (@ tptp.comp_nat_nat_nat F) (@ (@ tptp.comp_o_nat_nat G) H)) (@ (@ tptp.comp_o_nat_nat L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (L1 (-> tptp.num tptp.num)) (L2 (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.num))) (=> (= (@ (@ tptp.comp_nat_num_nat F) G) (@ (@ tptp.comp_num_num_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_num_int L2) H) R) (= (@ (@ tptp.comp_nat_num_int F) (@ (@ tptp.comp_nat_nat_int G) H)) (@ (@ tptp.comp_num_num_int L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.int)) (L1 (-> tptp.num tptp.nat)) (L2 (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.num))) (=> (= (@ (@ tptp.comp_int_nat_nat F) G) (@ (@ tptp.comp_num_nat_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_num_int L2) H) R) (= (@ (@ tptp.comp_int_nat_int F) (@ (@ tptp.comp_nat_int_int G) H)) (@ (@ tptp.comp_num_nat_int L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num Bool)) (G (-> tptp.nat tptp.num)) (L1 (-> Bool Bool)) (L2 (-> tptp.nat Bool)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int Bool))) (=> (= (@ (@ tptp.comp_num_o_nat F) G) (@ (@ tptp.comp_o_o_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_o_int L2) H) R) (= (@ (@ tptp.comp_num_o_int F) (@ (@ tptp.comp_nat_num_int G) H)) (@ (@ tptp.comp_o_o_int L1) R))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.nat Bool)) (G (-> tptp.nat tptp.nat)) (L1 (-> Bool Bool)) (L2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat)) (R (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat L1))) (let ((_let_2 (@ tptp.comp_nat_o_nat F))) (=> (= (@ _let_2 G) (@ _let_1 L2)) (=> (= (@ (@ tptp.comp_nat_o_nat L2) H) R) (= (@ _let_2 (@ (@ tptp.comp_nat_nat_nat G) H)) (@ _let_1 R))))))))
% 3.35/4.34 (assert (forall ((F (-> tptp.num tptp.nat)) (G (-> tptp.nat tptp.num)) (L1 (-> tptp.nat tptp.nat)) (L2 (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_num_nat_nat F) G) (@ (@ tptp.comp_nat_nat_nat L1) L2)) (=> (= (@ (@ tptp.comp_nat_nat_int L2) H) R) (= (@ (@ tptp.comp_num_nat_int F) (@ (@ tptp.comp_nat_num_int G) H)) (@ (@ tptp.comp_nat_nat_int L1) R))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat)) (R (-> tptp.nat Bool)) (F (-> Bool Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat F))) (=> (= (@ (@ tptp.comp_nat_o_nat G) H) R) (= (@ (@ tptp.comp_nat_o_nat (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num))) (=> (= (@ (@ tptp.comp_nat_nat_int G) H) R) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat F) G)) H) (@ (@ tptp.comp_nat_num_int F) R)))))
% 3.35/4.34 (assert (forall ((G (-> tptp.int tptp.int)) (H (-> tptp.int tptp.int)) (R (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (=> (= (@ (@ tptp.comp_int_int_int G) H) R) (= (@ (@ tptp.comp_int_nat_int (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.34 (assert (forall ((G (-> Bool Bool)) (H (-> tptp.nat Bool)) (R (-> tptp.nat Bool)) (F (-> Bool Bool))) (=> (= (@ (@ tptp.comp_o_o_nat G) H) R) (= (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o F) G)) H) (@ (@ tptp.comp_o_o_nat F) R)))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat)) (R (-> tptp.int tptp.num)) (F (-> tptp.num tptp.num))) (=> (= (@ (@ tptp.comp_nat_num_int G) H) R) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_num_num_nat F) G)) H) (@ (@ tptp.comp_num_num_int F) R)))))
% 3.35/4.34 (assert (forall ((G (-> tptp.nat tptp.nat)) (H (-> tptp.nat tptp.nat)) (R (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat F))) (=> (= (@ (@ tptp.comp_nat_nat_nat G) H) R) (= (@ (@ tptp.comp_nat_nat_nat (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int)) (R (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num))) (let ((_let_1 (@ tptp.comp_nat_num_int F))) (=> (= (@ (@ tptp.comp_int_nat_int G) H) R) (= (@ (@ tptp.comp_int_num_int (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int)) (R (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_int F))) (=> (= (@ (@ tptp.comp_int_nat_int G) H) R) (= (@ (@ tptp.comp_int_nat_int (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.35 (assert (forall ((G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (H (-> tptp.code_integer tptp.code_integer)) (R (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (let ((_let_1 (@ tptp.comp_C8797469213163452608nteger F))) (=> (= (@ (@ tptp.comp_C2931745410781319416nteger G) H) R) (= (@ (@ tptp.comp_C1593894019821074884nteger (@ _let_1 G)) H) (@ _let_1 R))))))
% 3.35/4.35 (assert (forall ((G (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer)) (H (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (R (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (= (@ (@ tptp.comp_C2822359487432382964nteger G) H) R) (= (@ (@ tptp.comp_C8797469213163452608nteger (@ (@ tptp.comp_C3983183376822107068nteger F) G)) H) (@ (@ tptp.comp_C8797469213163452608nteger F) R)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.num tptp.num)) (G (-> tptp.nat tptp.num)) (L (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_num_num_nat F) G) L) (= (@ (@ tptp.comp_num_num_int F) (@ (@ tptp.comp_nat_num_int G) H)) (@ (@ tptp.comp_nat_num_int L) H)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (L (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_nat_int F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_int_nat_int G) H)) (@ (@ tptp.comp_int_nat_int L) H))))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (L (-> Bool Bool)) (H (-> tptp.nat Bool))) (=> (= (@ (@ tptp.comp_o_o_o F) G) L) (= (@ (@ tptp.comp_o_o_nat F) (@ (@ tptp.comp_o_o_nat G) H)) (@ (@ tptp.comp_o_o_nat L) H)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (L (-> tptp.nat tptp.num)) (H (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.comp_nat_num_nat F) G) L) (= (@ (@ tptp.comp_nat_num_int F) (@ (@ tptp.comp_nat_nat_int G) H)) (@ (@ tptp.comp_nat_num_int L) H)))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (L (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_o_o_nat F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_nat_o_nat G) H)) (@ (@ tptp.comp_nat_o_nat L) H))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (L (-> tptp.int tptp.num)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_nat_num_int F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_int_nat_int G) H)) (@ (@ tptp.comp_int_num_int L) H))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (L (-> tptp.nat tptp.nat)) (H (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_nat_nat_nat G) H)) (@ (@ tptp.comp_nat_nat_nat L) H))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (L (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_int_int_int G) H)) (@ (@ tptp.comp_int_nat_int L) H))))))
% 3.35/4.35 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (L (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (H (-> tptp.code_integer tptp.code_integer))) (let ((_let_1 (@ tptp.comp_C8797469213163452608nteger F))) (=> (= (@ _let_1 G) L) (= (@ _let_1 (@ (@ tptp.comp_C2931745410781319416nteger G) H)) (@ (@ tptp.comp_C1593894019821074884nteger L) H))))))
% 3.35/4.35 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer tptp.code_integer)) (L (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (H (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (=> (= (@ (@ tptp.comp_C3983183376822107068nteger F) G) L) (= (@ (@ tptp.comp_C8797469213163452608nteger F) (@ (@ tptp.comp_C2822359487432382964nteger G) H)) (@ (@ tptp.comp_C8797469213163452608nteger L) H)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.nat Bool)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (N (-> Bool Bool)) (H (-> tptp.nat Bool)) (F (-> Bool Bool))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat F) M)) G) X2) (@ (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (N (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_int_num_int (@ (@ tptp.comp_nat_num_int F) M)) G) X2) (@ (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (X2 tptp.int) (N (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.nat))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_nat_nat_nat F) M)) G) X2) (@ (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_nat_nat_int F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.int tptp.int)) (G (-> tptp.nat tptp.int)) (X2 tptp.nat) (N (-> tptp.nat tptp.int)) (H (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_int_nat_nat (@ (@ tptp.comp_int_nat_int F) M)) G) X2) (@ (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_int_nat_nat F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> Bool Bool)) (G (-> tptp.nat Bool)) (X2 tptp.nat) (N (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat)) (F (-> Bool Bool))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o F) M)) G) X2) (@ (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (X2 tptp.int) (N (-> tptp.int tptp.nat)) (H (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.num))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_nat_num_nat F) M)) G) X2) (@ (@ (@ tptp.comp_int_num_int (@ (@ tptp.comp_nat_num_int F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (N (-> tptp.int tptp.int)) (H (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.nat))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_int_nat_nat F) M)) G) X2) (@ (@ (@ tptp.comp_int_nat_nat (@ (@ tptp.comp_int_nat_int F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (N (-> tptp.nat tptp.nat)) (H (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat F))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_nat_nat_nat (@ _let_1 M)) G) X2) (@ (@ (@ tptp.comp_nat_nat_nat (@ _let_1 N)) H) X2))))))
% 3.35/4.35 (assert (forall ((M (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (N (-> tptp.nat tptp.nat)) (H (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.nat))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_nat_nat_int F) M)) G) X2) (@ (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_nat_nat_nat F) N)) H) X2)))))
% 3.35/4.35 (assert (forall ((M (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (N (-> tptp.int tptp.int)) (H (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (=> (= (@ M (@ G X2)) (@ N (@ H X2))) (= (@ (@ (@ tptp.comp_int_nat_int (@ _let_1 M)) G) X2) (@ (@ (@ tptp.comp_int_nat_int (@ _let_1 N)) H) X2))))))
% 3.35/4.35 (assert (forall ((B5 (-> Bool Bool Bool)) (C3 (-> Bool Bool Bool)) (A4 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re4705727531993890431at_o_o A4))) (@ (@ (@ (@ tptp.bNF_re6580757339198446453_nat_o (@ (@ tptp.bNF_rel_fun_o_o_o_o B5) C3)) (@ (@ tptp.bNF_re2697311982885662685_nat_o (@ _let_1 B5)) (@ _let_1 C3))) tptp.comp_o_o_nat) tptp.comp_o_o_nat))))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.nat Bool)) (C3 (-> Bool tptp.num Bool)) (A4 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re7387973359137000979nt_num (@ (@ tptp.bNF_re766437678722298023_o_num B5) C3)) (@ (@ tptp.bNF_re4102725726183926567nt_num (@ (@ tptp.bNF_re8210149947023016781_o_nat A4) B5)) (@ (@ tptp.bNF_re4767481733178795415_o_num A4) C3))) tptp.comp_o_o_nat) tptp.comp_nat_num_int)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.nat Bool)) (C3 (-> Bool tptp.nat Bool)) (A4 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re7523573913982466217_o_nat A4))) (@ (@ (@ (@ tptp.bNF_re1515921786380824775at_nat (@ (@ tptp.bNF_re4209105892566519389_o_nat B5) C3)) (@ (@ tptp.bNF_re2144779315220482269at_nat (@ _let_1 B5)) (@ _let_1 C3))) tptp.comp_o_o_nat) tptp.comp_nat_nat_nat))))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.int Bool)) (C3 (-> Bool tptp.nat Bool)) (A4 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re7413876800493218871nt_nat (@ (@ tptp.bNF_re4895681925607069953_o_nat B5) C3)) (@ (@ tptp.bNF_re1982657550219213441nt_nat (@ (@ tptp.bNF_re8207659476513966505_o_int A4) B5)) (@ (@ tptp.bNF_re8210149947023016781_o_nat A4) C3))) tptp.comp_o_o_nat) tptp.comp_int_nat_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat Bool Bool)) (C3 (-> tptp.num Bool Bool)) (A4 (-> tptp.int tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re3931674169038344211_nat_o (@ (@ tptp.bNF_re8508505965575957011_num_o B5) C3)) (@ (@ tptp.bNF_re7435575058205011731_nat_o (@ (@ tptp.bNF_re4914077030771115051_nat_o A4) B5)) (@ (@ tptp.bNF_re3760060065607074657_num_o A4) C3))) tptp.comp_nat_num_int) tptp.comp_o_o_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.nat Bool)) (C3 (-> tptp.num tptp.nat Bool)) (A4 (-> tptp.int tptp.nat Bool))) (@ (@ (@ (@ tptp.bNF_re6524732562925676389at_nat (@ (@ tptp.bNF_re3784151423046777323um_nat B5) C3)) (@ (@ tptp.bNF_re717418264989850719at_nat (@ (@ tptp.bNF_re3344003087646356989at_nat A4) B5)) (@ (@ tptp.bNF_re1474333490953826375um_nat A4) C3))) tptp.comp_nat_num_int) tptp.comp_nat_nat_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.int Bool)) (C3 (-> tptp.num tptp.nat Bool)) (A4 (-> tptp.int tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re5843449549409830101nt_nat (@ (@ tptp.bNF_re4155804983283621959um_nat B5) C3)) (@ (@ tptp.bNF_re3642433447925381491nt_nat (@ (@ tptp.bNF_re3713166177374151349at_int A4) B5)) (@ (@ tptp.bNF_re1845987051190671011um_nat A4) C3))) tptp.comp_nat_num_int) tptp.comp_int_nat_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat Bool Bool)) (C3 (-> tptp.nat Bool Bool)) (A4 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re1402873238235875719_nat_o A4))) (@ (@ (@ (@ tptp.bNF_re3930744952143938759_nat_o (@ (@ tptp.bNF_re439150893885221597_nat_o B5) C3)) (@ (@ tptp.bNF_re7744223787735169245_nat_o (@ _let_1 B5)) (@ _let_1 C3))) tptp.comp_nat_nat_nat) tptp.comp_o_o_nat))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.nat Bool)) (C3 (-> tptp.nat tptp.num Bool)) (A4 (-> tptp.nat tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re584878643992547173nt_num (@ (@ tptp.bNF_re2211152805895086571at_num B5) C3)) (@ (@ tptp.bNF_re8622501330148003679nt_num (@ (@ tptp.bNF_re6025474579976152573at_nat A4) B5)) (@ (@ tptp.bNF_re2582806366131931207at_num A4) C3))) tptp.comp_nat_nat_nat) tptp.comp_nat_num_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.nat Bool)) (C3 (-> tptp.nat tptp.nat Bool)) (A4 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_re5653821019739307937at_nat A4))) (@ (@ (@ (@ tptp.bNF_re3262823321055862553at_nat (@ (@ tptp.bNF_re5653821019739307937at_nat B5) C3)) (@ (@ tptp.bNF_re239970166668089693at_nat (@ _let_1 B5)) (@ _let_1 C3))) tptp.comp_nat_nat_nat) tptp.comp_nat_nat_nat))))
% 3.35/4.35 (assert (= tptp.bNF_re4555766996558763186at_nat (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> tptp.nat tptp.nat Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.nat)) (G3 (-> tptp.int tptp.nat))) (@ (@ tptp.ord_le2646555220125990790_nat_o (@ (@ (@ tptp.bNF_Gr6955563364113978072nt_nat F2) G3) R6)) S4))))
% 3.35/4.35 (assert (= tptp.bNF_re7408651293131936558nt_int (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.int tptp.int))) (@ (@ tptp.ord_le2484784447047653514_int_o (@ (@ (@ tptp.bNF_Gr1354378531936274772nt_int F2) G3) R6)) S4))))
% 3.35/4.35 (assert (= tptp.bNF_re717283939379294677_int_o (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le2932013042137311317nt_o_o (@ (@ (@ tptp.bNF_Gr364077372107685167_int_o F2) G3) R6)) S4))))
% 3.35/4.35 (assert (= tptp.bNF_re6718328864250387230um_num (lambda ((R6 (-> tptp.int tptp.code_integer Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.code_integer tptp.num))) (@ (@ tptp.ord_le6124364862034508274_num_o (@ (@ (@ tptp.bNF_Gr166583433173494904er_num F2) G3) R6)) S4))))
% 3.35/4.35 (assert (= tptp.bNF_re7626690874201225453um_num (lambda ((R6 (-> tptp.int tptp.int Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.int tptp.num))) (@ (@ tptp.ord_le6124364862034508274_num_o (@ (@ (@ tptp.bNF_Gr7020624548710275655nt_num F2) G3) R6)) S4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (= (@ (@ (@ tptp.comp_P5371577678113413053at_nat (@ (@ tptp.produc4918694523301289860at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_co805650143699787099at_nat tptp.id_nat) G)) X2) (@ (@ (@ tptp.bNF_co8159352583862032293um_nat (@ (@ tptp.comp_num_num_nat tptp.id_num) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.nat)) (G (-> Bool tptp.nat)) (X2 Bool)) (= (@ (@ (@ tptp.comp_P196761593691424337_nat_o (@ (@ tptp.produc6587185857518356756at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_convol_o_o_nat tptp.id_o) G)) X2) (@ (@ (@ tptp.bNF_convol_o_nat_nat (@ (@ tptp.comp_nat_nat_o tptp.id_nat) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (G (-> Bool tptp.nat)) (X2 Bool)) (= (@ (@ (@ tptp.comp_P1422407636550552773_nat_o (@ (@ tptp.produc7071226018047599512at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_convol_o_o_nat tptp.id_o) G)) X2) (@ (@ (@ tptp.bNF_convol_o_o_nat (@ (@ tptp.comp_o_o_o tptp.id_o) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.num)) (G (-> Bool tptp.nat)) (X2 Bool)) (= (@ (@ (@ tptp.comp_P972951341003599239_nat_o (@ (@ tptp.produc4527993685489015646at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_convol_o_o_nat tptp.id_o) G)) X2) (@ (@ (@ tptp.bNF_convol_o_num_nat (@ (@ tptp.comp_num_num_o tptp.id_num) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.num tptp.nat)) (G (-> tptp.num tptp.nat)) (X2 tptp.num)) (= (@ (@ (@ tptp.comp_P2539519431309506803at_num (@ (@ tptp.produc4208724500416182148at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_co6100160411832691183um_nat tptp.id_num) G)) X2) (@ (@ (@ tptp.bNF_co7969830008525221797at_nat (@ (@ tptp.comp_nat_nat_num tptp.id_nat) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.num Bool)) (G (-> tptp.num tptp.nat)) (X2 tptp.num)) (= (@ (@ (@ tptp.comp_P3192427084145116251at_num (@ (@ tptp.produc8319293927732033832at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_co6100160411832691183um_nat tptp.id_num) G)) X2) (@ (@ (@ tptp.bNF_convol_num_o_nat (@ (@ tptp.comp_o_o_num tptp.id_o) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.num tptp.num)) (G (-> tptp.num tptp.nat)) (X2 tptp.num)) (= (@ (@ (@ tptp.comp_P480327259280165693at_num (@ (@ tptp.produc2149532328386841038at_nat F) tptp.id_nat)) (@ (@ tptp.bNF_co6100160411832691183um_nat tptp.id_num) G)) X2) (@ (@ (@ tptp.bNF_co6100160411832691183um_nat (@ (@ tptp.comp_num_num_num tptp.id_num) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.nat Bool)) (X2 tptp.nat)) (= (@ (@ (@ tptp.comp_P6576135029341976421_o_nat (@ (@ tptp.produc3264868786340801506um_o_o F) tptp.id_o)) (@ (@ tptp.bNF_convol_nat_nat_o tptp.id_nat) G)) X2) (@ (@ (@ tptp.bNF_convol_nat_num_o (@ (@ tptp.comp_num_num_nat tptp.id_num) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.nat)) (G (-> Bool Bool)) (X2 Bool)) (= (@ (@ (@ tptp.comp_P1471321874221585045at_o_o (@ (@ tptp.produc9141321880750005618at_o_o F) tptp.id_o)) (@ (@ tptp.bNF_convol_o_o_o tptp.id_o) G)) X2) (@ (@ (@ tptp.bNF_convol_o_nat_o (@ (@ tptp.comp_nat_nat_o tptp.id_nat) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (G (-> Bool Bool)) (X2 Bool)) (= (@ (@ (@ tptp.comp_P551574746845053877_o_o_o (@ (@ tptp.produc1928436952130685430_o_o_o F) tptp.id_o)) (@ (@ tptp.bNF_convol_o_o_o tptp.id_o) G)) X2) (@ (@ (@ tptp.bNF_convol_o_o_o (@ (@ tptp.comp_o_o_o tptp.id_o) F)) G) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.ord_less_eq_set_rat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le513522071413781156et_rat (@ (@ tptp.image_4408659257933336347et_rat _let_1) (@ tptp.finite_Fpow_nat A4))) (@ tptp.finite_Fpow_rat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le6893508408891458716et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) (@ tptp.finite_Fpow_nat A4))) (@ tptp.finite_Fpow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) B5) (@ (@ tptp.ord_le4403425263959731960et_int (@ (@ tptp.image_3739036796817536367et_int _let_1) (@ tptp.finite_Fpow_nat A4))) (@ tptp.finite_Fpow_int B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le6893508408891458716et_nat (@ (@ tptp.image_4702325430467532143et_nat _let_1) (@ tptp.finite_Fpow_int A4))) (@ tptp.finite_Fpow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) B5) (@ (@ tptp.ord_le4403425263959731960et_int (@ (@ tptp.image_524474410958335435et_int _let_1) (@ tptp.finite_Fpow_int A4))) (@ tptp.finite_Fpow_int B5))))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat) (G (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ (@ tptp.member2643936169264416010at_nat X2) A4) (@ (@ tptp.member8757157785044589968at_nat (@ (@ (@ tptp.bNF_co147202357524637304at_nat tptp.id_set2334057505560298834at_nat) G) X2)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ (@ tptp.bNF_Gr6677838525845560078at_nat A4) G)))))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (G (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ (@ tptp.bNF_co805650143699787099at_nat tptp.id_nat) G) X2)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ (@ tptp.bNF_Grp_nat_nat A4) G)))))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (G (-> tptp.int tptp.int))) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ (@ tptp.bNF_co2174166945328636015nt_int tptp.id_int) G) X2)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ (@ tptp.bNF_Grp_int_int A4) G)))))))
% 3.35/4.35 (assert (= (@ tptp.image_o_o tptp.id_o) tptp.id_set_o))
% 3.35/4.35 (assert (= (@ tptp.image_num_num tptp.id_num) tptp.id_set_num))
% 3.35/4.35 (assert (= (@ tptp.image_nat_nat tptp.id_nat) tptp.id_set_nat))
% 3.35/4.35 (assert (= (@ tptp.image_int_int tptp.id_int) tptp.id_set_int))
% 3.35/4.35 (assert (forall ((T2 (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat tptp.id_o) T2) T2)))
% 3.35/4.35 (assert (forall ((T2 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_nat_nat_nat tptp.id_nat) T2) T2)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_nat_nat_nat F) tptp.id_nat) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_int_nat_int F) tptp.id_int) F)))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat tptp.id_o) G) G)))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_nat_nat_nat tptp.id_nat) G) G)))
% 3.35/4.35 (assert (= (@ tptp.produc5456455677105495163at_nat tptp.produc9060074326276436823at_nat) tptp.id_Pro6043886709289754456at_nat))
% 3.35/4.35 (assert (= (@ tptp.produc7548845685434208379at_nat tptp.produc2922128104949294807at_nat) tptp.id_Pro8722402698821300696at_nat))
% 3.35/4.35 (assert (= (@ tptp.produc49306077274653107at_num tptp.product_Pair_nat_num) tptp.id_Pro8267972854940751164at_num))
% 3.35/4.35 (assert (= (@ tptp.produc2626176000494625587at_nat tptp.product_Pair_nat_nat) tptp.id_Pro7559728917991913458at_nat))
% 3.35/4.35 (assert (= (@ tptp.produc4245557441103728435nt_int tptp.product_Pair_int_int) tptp.id_Pro4381231610383771306nt_int))
% 3.35/4.35 (assert (= (@ tptp.produc6499014454317279255nteger tptp.id_Code_integer) tptp.id_Pro2309048762231606924nteger))
% 3.35/4.35 (assert (= (@ (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit) tptp.top_to2503719809363509323t_unit) tptp.top_top_set_ref_a))
% 3.35/4.35 (assert (= (@ (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit) tptp.top_to2503719809363509323t_unit) tptp.top_to3956321331435058429t_unit))
% 3.35/4.35 (assert (= (@ tptp.comp_o_o_nat tptp.id_o) tptp.id_nat_o))
% 3.35/4.35 (assert (= (@ tptp.comp_nat_nat_nat tptp.id_nat) tptp.id_nat_nat))
% 3.35/4.35 (assert (= (@ (@ tptp.image_o_o tptp.id_o) tptp.top_top_set_o) tptp.top_top_set_o))
% 3.35/4.35 (assert (= (@ (@ tptp.image_num_num tptp.id_num) tptp.top_top_set_num) tptp.top_top_set_num))
% 3.35/4.35 (assert (= (@ (@ tptp.image_char_char tptp.id_char) tptp.top_top_set_char) tptp.top_top_set_char))
% 3.35/4.35 (assert (= (@ (@ tptp.image_7976474329151083847st_nat tptp.id_list_nat) tptp.top_top_set_list_nat) tptp.top_top_set_list_nat))
% 3.35/4.35 (assert (= (@ (@ tptp.image_rat_rat tptp.id_rat) tptp.top_top_set_rat) tptp.top_top_set_rat))
% 3.35/4.35 (assert (= (@ (@ tptp.image_nat_nat tptp.id_nat) tptp.top_top_set_nat) tptp.top_top_set_nat))
% 3.35/4.35 (assert (= (@ (@ tptp.image_int_int tptp.id_int) tptp.top_top_set_int) tptp.top_top_set_int))
% 3.35/4.35 (assert (forall ((X2 Bool) (Y3 Bool)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_o_o tptp.top_top_set_o) tptp.id_o) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.num) (Y3 tptp.num)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_num_num tptp.top_top_set_num) tptp.id_num) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.char) (Y3 tptp.char)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_char_char tptp.top_top_set_char) tptp.id_char) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.list_nat) (Y3 tptp.list_nat)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Gr600725020315365264st_nat tptp.top_top_set_list_nat) tptp.id_list_nat) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.rat) (Y3 tptp.rat)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_rat_rat tptp.top_top_set_rat) tptp.id_rat) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_nat_nat tptp.top_top_set_nat) tptp.id_nat) X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (=> (= X2 Y3) (@ (@ (@ (@ tptp.bNF_Grp_int_int tptp.top_top_set_int) tptp.id_int) X2) Y3))))
% 3.35/4.35 (assert (= (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_o_o tptp.top_top_set_o) tptp.id_o)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_num_num tptp.top_top_set_num) tptp.id_num)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_char_char tptp.top_top_set_char) tptp.id_char)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.list_nat) (Z tptp.list_nat)) (= Y2 Z)) (@ (@ tptp.bNF_Gr600725020315365264st_nat tptp.top_top_set_list_nat) tptp.id_list_nat)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_rat_rat tptp.top_top_set_rat) tptp.id_rat)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_nat_nat tptp.top_top_set_nat) tptp.id_nat)))
% 3.35/4.35 (assert (= (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z)) (@ (@ tptp.bNF_Grp_int_int tptp.top_top_set_int) tptp.id_int)))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_o Bool)) (A4 tptp.set_o)) (= (@ Inf (@ (@ tptp.image_o_o tptp.id_o) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_num tptp.num)) (A4 tptp.set_num)) (= (@ Inf (@ (@ tptp.image_num_num tptp.id_num) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_nat_nat tptp.id_nat) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_int tptp.int)) (A4 tptp.set_int)) (= (@ Inf (@ (@ tptp.image_int_int tptp.id_int) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_o Bool)) (A4 tptp.set_o)) (= (@ Sup (@ (@ tptp.image_o_o tptp.id_o) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_num tptp.num)) (A4 tptp.set_num)) (= (@ Sup (@ (@ tptp.image_num_num tptp.id_num) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_nat_nat tptp.id_nat) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_int tptp.int)) (A4 tptp.set_int)) (= (@ Sup (@ (@ tptp.image_int_int tptp.id_int) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((A (-> Bool Bool)) (B (-> tptp.nat Bool)) (C (-> tptp.nat Bool)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_o_o_nat A) B) (@ (@ tptp.comp_o_o_nat tptp.id_o) C)) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.35 (assert (forall ((A (-> tptp.nat tptp.num)) (B (-> tptp.int tptp.nat)) (C (-> tptp.int tptp.num)) (V tptp.int)) (=> (= (@ (@ tptp.comp_nat_num_int A) B) (@ (@ tptp.comp_num_num_int tptp.id_num) C)) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.35 (assert (forall ((A (-> tptp.nat tptp.nat)) (B (-> tptp.nat tptp.nat)) (C (-> tptp.nat tptp.nat)) (V tptp.nat)) (=> (= (@ (@ tptp.comp_nat_nat_nat A) B) (@ (@ tptp.comp_nat_nat_nat tptp.id_nat) C)) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.35 (assert (forall ((A (-> tptp.int tptp.nat)) (B (-> tptp.int tptp.int)) (C (-> tptp.int tptp.nat)) (V tptp.int)) (=> (= (@ (@ tptp.comp_int_nat_int A) B) (@ (@ tptp.comp_nat_nat_int tptp.id_nat) C)) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.35 (assert (forall ((A (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (B (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (C (-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (V tptp.code_integer)) (=> (= (@ (@ tptp.comp_C8797469213163452608nteger A) B) (@ (@ tptp.comp_P3928908779438215820nteger tptp.id_Pro496765588584934260nteger) C)) (= (@ A (@ B V)) (@ C V)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (=> (= (@ (@ tptp.comp_nat_nat_nat F) G) tptp.id_nat) (= (@ F (@ G X2)) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (exists ((X tptp.char)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (exists ((X tptp.char)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (Y3 tptp.nat)) (=> (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) tptp.top_top_set_nat) (exists ((X tptp.char)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.int)) (Y3 tptp.int)) (=> (= (@ (@ tptp.image_char_int F) tptp.top_top_set_char) tptp.top_top_set_int) (exists ((X tptp.char)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_rat_char F) tptp.top_top_set_rat) tptp.top_top_set_char) (exists ((X tptp.rat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat) (exists ((X tptp.rat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (Y3 tptp.nat)) (=> (= (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat) tptp.top_top_set_nat) (exists ((X tptp.rat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (Y3 tptp.int)) (=> (= (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat) tptp.top_top_set_int) (exists ((X tptp.rat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_nat_char F) tptp.top_top_set_nat) tptp.top_top_set_char) (exists ((X tptp.nat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat) tptp.top_top_set_rat) (exists ((X tptp.nat)) (= Y3 (@ F X))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (not (forall ((X tptp.char)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (not (forall ((X tptp.char)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (Y3 tptp.nat)) (=> (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) tptp.top_top_set_nat) (not (forall ((X tptp.char)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.int)) (Y3 tptp.int)) (=> (= (@ (@ tptp.image_char_int F) tptp.top_top_set_char) tptp.top_top_set_int) (not (forall ((X tptp.char)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_rat_char F) tptp.top_top_set_rat) tptp.top_top_set_char) (not (forall ((X tptp.rat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat) (not (forall ((X tptp.rat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (Y3 tptp.nat)) (=> (= (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat) tptp.top_top_set_nat) (not (forall ((X tptp.rat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (Y3 tptp.int)) (=> (= (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat) tptp.top_top_set_int) (not (forall ((X tptp.rat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.char)) (Y3 tptp.char)) (=> (= (@ (@ tptp.image_nat_char F) tptp.top_top_set_nat) tptp.top_top_set_char) (not (forall ((X tptp.nat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (Y3 tptp.rat)) (=> (= (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat) tptp.top_top_set_rat) (not (forall ((X tptp.nat)) (not (= Y3 (@ F X))))))))
% 3.35/4.35 (assert (forall ((G (-> tptp.char tptp.char)) (F (-> tptp.char tptp.char))) (=> (forall ((X tptp.char)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_char_char G) tptp.top_top_set_char) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((G (-> tptp.char tptp.rat)) (F (-> tptp.rat tptp.char))) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_char_rat G) tptp.top_top_set_char) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((G (-> tptp.char tptp.nat)) (F (-> tptp.nat tptp.char))) (=> (forall ((X tptp.nat)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_char_nat G) tptp.top_top_set_char) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((G (-> tptp.char tptp.int)) (F (-> tptp.int tptp.char))) (=> (forall ((X tptp.int)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_char_int G) tptp.top_top_set_char) tptp.top_top_set_int))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.char)) (F (-> tptp.char tptp.rat))) (=> (forall ((X tptp.char)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_rat_char G) tptp.top_top_set_rat) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.rat)) (F (-> tptp.rat tptp.rat))) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_rat_rat G) tptp.top_top_set_rat) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.rat))) (=> (forall ((X tptp.nat)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.int)) (F (-> tptp.int tptp.rat))) (=> (forall ((X tptp.int)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_rat_int G) tptp.top_top_set_rat) tptp.top_top_set_int))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.char)) (F (-> tptp.char tptp.nat))) (=> (forall ((X tptp.char)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_nat_char G) tptp.top_top_set_nat) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.rat)) (F (-> tptp.rat tptp.nat))) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (= (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char Bool)) (X2 tptp.char)) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_char_o F) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (X2 tptp.char)) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_char_nat F) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.int)) (X2 tptp.char)) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_char_int F) tptp.top_top_set_char))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat Bool)) (X2 tptp.rat)) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (X2 tptp.rat)) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (X2 tptp.rat)) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (X2 tptp.nat)) (@ (@ tptp.member_rat (@ F X2)) (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (X2 tptp.nat)) (@ (@ tptp.member_o (@ F X2)) (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (@ (@ tptp.member_nat (@ F X2)) (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (X2 tptp.nat)) (@ (@ tptp.member_int (@ F X2)) (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char))) (= (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (forall ((Y5 tptp.char)) (exists ((X4 tptp.char)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat))) (= (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (forall ((Y5 tptp.rat)) (exists ((X4 tptp.char)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat))) (= (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) tptp.top_top_set_nat) (forall ((Y5 tptp.nat)) (exists ((X4 tptp.char)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.int))) (= (= (@ (@ tptp.image_char_int F) tptp.top_top_set_char) tptp.top_top_set_int) (forall ((Y5 tptp.int)) (exists ((X4 tptp.char)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.char))) (= (= (@ (@ tptp.image_rat_char F) tptp.top_top_set_rat) tptp.top_top_set_char) (forall ((Y5 tptp.char)) (exists ((X4 tptp.rat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat))) (= (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat) (forall ((Y5 tptp.rat)) (exists ((X4 tptp.rat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat))) (= (= (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat) tptp.top_top_set_nat) (forall ((Y5 tptp.nat)) (exists ((X4 tptp.rat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int))) (= (= (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat) tptp.top_top_set_int) (forall ((Y5 tptp.int)) (exists ((X4 tptp.rat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.char))) (= (= (@ (@ tptp.image_nat_char F) tptp.top_top_set_nat) tptp.top_top_set_char) (forall ((Y5 tptp.char)) (exists ((X4 tptp.nat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat))) (= (= (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat) tptp.top_top_set_rat) (forall ((Y5 tptp.rat)) (exists ((X4 tptp.nat)) (= Y5 (@ F X4)))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.char Bool)) (X2 tptp.char)) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_char_o F) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.char tptp.nat)) (X2 tptp.char)) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_char_nat F) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.char tptp.int)) (X2 tptp.char)) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_char_int F) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.rat Bool)) (X2 tptp.rat)) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.rat tptp.nat)) (X2 tptp.rat)) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.rat tptp.int)) (X2 tptp.rat)) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((B tptp.rat) (F (-> tptp.nat tptp.rat)) (X2 tptp.nat)) (=> (= B (@ F X2)) (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.nat Bool)) (X2 tptp.nat)) (=> (= B (@ F X2)) (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (=> (= B (@ F X2)) (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.nat tptp.int)) (X2 tptp.nat)) (=> (= B (@ F X2)) (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((C tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a C) H) H2) R) (@ (@ tptp.heap_success_ref_a C) H))))
% 3.35/4.35 (assert (forall ((C tptp.heap_Heap_ref_a) (H tptp.heap_e7401611519738050253t_unit)) (=> (@ (@ tptp.heap_success_ref_a C) H) (not (forall ((R4 tptp.ref_a) (H4 tptp.heap_e7401611519738050253t_unit)) (not (@ (@ (@ (@ tptp.heap_effect_ref_a C) H) H4) R4)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.char))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_char G) tptp.top_top_set_char) tptp.top_top_set_char) (= (@ (@ tptp.image_7676512070627423941r_char (@ (@ tptp.produc7830753070125841726r_char F) G)) tptp.top_to1235241553633177651r_char) tptp.top_to1235241553633177651r_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.rat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_rat G) tptp.top_top_set_char) tptp.top_top_set_rat) (= (@ (@ tptp.image_7275072250160737868ar_rat (@ (@ tptp.produc5209943433214700613ar_rat F) G)) tptp.top_to1235241553633177651r_char) tptp.top_to8437673547576850234ar_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.nat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_nat G) tptp.top_top_set_char) tptp.top_top_set_nat) (= (@ (@ tptp.image_1559928771699358788ar_nat (@ (@ tptp.produc5845073493301196349ar_nat F) G)) tptp.top_to1235241553633177651r_char) tptp.top_to5594287848199751986ar_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.int))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_int G) tptp.top_top_set_char) tptp.top_top_set_int) (= (@ (@ tptp.image_6605449789044937888ar_int (@ (@ tptp.produc5842583022792146073ar_int F) G)) tptp.top_to1235241553633177651r_char) tptp.top_to3104204703268025230ar_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.rat tptp.char))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_rat_char G) tptp.top_top_set_rat) tptp.top_top_set_char) (= (@ (@ tptp.image_8036680598759533694r_char (@ (@ tptp.produc5432746246116964165t_char F) G)) tptp.top_to8437673547576850234ar_rat) tptp.top_to1235241553633177651r_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.rat tptp.rat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_rat_rat G) tptp.top_top_set_rat) tptp.top_top_set_rat) (= (@ (@ tptp.image_5644637116751559941ar_rat (@ (@ tptp.produc1230515432254573900at_rat F) G)) tptp.top_to8437673547576850234ar_rat) tptp.top_to8437673547576850234ar_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.rat tptp.nat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat) tptp.top_top_set_nat) (= (@ (@ tptp.image_9152865675144956669ar_nat (@ (@ tptp.produc1865645492341069636at_nat F) G)) tptp.top_to8437673547576850234ar_rat) tptp.top_to5594287848199751986ar_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.rat tptp.int))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_rat_int G) tptp.top_top_set_rat) tptp.top_top_set_int) (= (@ (@ tptp.image_4975014655635759961ar_int (@ (@ tptp.produc1863155021832019360at_int F) G)) tptp.top_to8437673547576850234ar_rat) tptp.top_to3104204703268025230ar_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.nat tptp.char))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_nat_char G) tptp.top_top_set_nat) tptp.top_top_set_char) (= (@ (@ tptp.image_5973708714899544198r_char (@ (@ tptp.produc8759894717825771837t_char F) G)) tptp.top_to5594287848199751986ar_nat) tptp.top_to1235241553633177651r_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.nat tptp.rat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat) tptp.top_top_set_rat) (= (@ (@ tptp.image_2699825501378146573ar_rat (@ (@ tptp.produc1547070076189439812at_rat F) G)) tptp.top_to5594287848199751986ar_nat) tptp.top_to8437673547576850234ar_rat)))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Fx tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat) (F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat))) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Fx)) (@ (@ tptp.bNF_Gr7888059597227825506at_nat A4) F)) (@ (@ tptp.member6273874620674182256at_nat X2) A4))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Fx tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Fx)) (@ (@ tptp.bNF_Gr1527221351080490466at_nat A4) F)) (@ (@ tptp.member2643936169264416010at_nat X2) A4))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Fx tptp.num) (A4 tptp.set_nat) (F (-> tptp.nat tptp.num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X2) Fx)) (@ (@ tptp.bNF_Gr_nat_num A4) F)) (@ (@ tptp.member_nat X2) A4))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Fx tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Fx)) (@ (@ tptp.bNF_Gr_nat_nat A4) F)) (@ (@ tptp.member_nat X2) A4))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Fx tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Fx)) (@ (@ tptp.bNF_Gr_int_int A4) F)) (@ (@ tptp.member_int X2) A4))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Fx tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat) (F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat))) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Fx)) (@ (@ tptp.bNF_Gr7888059597227825506at_nat A4) F)) (= (@ F X2) Fx))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Fx tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Fx)) (@ (@ tptp.bNF_Gr1527221351080490466at_nat A4) F)) (= (@ F X2) Fx))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Fx tptp.num) (A4 tptp.set_nat) (F (-> tptp.nat tptp.num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X2) Fx)) (@ (@ tptp.bNF_Gr_nat_num A4) F)) (= (@ F X2) Fx))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Fx tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Fx)) (@ (@ tptp.bNF_Gr_nat_nat A4) F)) (= (@ F X2) Fx))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Fx tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Fx)) (@ (@ tptp.bNF_Gr_int_int A4) F)) (= (@ F X2) Fx))))
% 3.35/4.35 (assert (forall ((V tptp.a) (H tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.heap_success_ref_a (@ tptp.ref_a2 V)) H)))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char Bool)) (Ya (-> tptp.char Bool)) (Y3 (-> tptp.char Bool)) (Xa2 (-> tptp.char Bool)) (R3 (-> Bool Bool Bool)) (Ra (-> Bool Bool Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 Bool) (Yb Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re1692451286490762625ar_o_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re1692451286490762625ar_o_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char Bool)) (Ya (-> tptp.char Bool)) (Y3 (-> tptp.char tptp.nat)) (Xa2 (-> tptp.char tptp.nat)) (R3 (-> Bool tptp.nat Bool)) (Ra (-> Bool tptp.nat Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 Bool) (Yb tptp.nat)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re4782998131235581479_o_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re4782998131235581479_o_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char Bool)) (Ya (-> tptp.char Bool)) (Y3 (-> tptp.char tptp.int)) (Xa2 (-> tptp.char tptp.int)) (R3 (-> Bool tptp.int Bool)) (Ra (-> Bool tptp.int Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 Bool) (Yb tptp.int)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re4780507660726531203_o_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re4780507660726531203_o_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.nat)) (Ya (-> tptp.char tptp.nat)) (Y3 (-> tptp.char Bool)) (Xa2 (-> tptp.char Bool)) (R3 (-> tptp.nat Bool Bool)) (Ra (-> tptp.nat Bool Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.nat) (Yb Bool)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re7885669492343766789_nat_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re7885669492343766789_nat_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.nat)) (Ya (-> tptp.char tptp.nat)) (Y3 (-> tptp.char tptp.nat)) (Xa2 (-> tptp.char tptp.nat)) (R3 (-> tptp.nat tptp.nat Bool)) (Ra (-> tptp.nat tptp.nat Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.nat) (Yb tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.nat)) (Ya (-> tptp.char tptp.nat)) (Y3 (-> tptp.char tptp.int)) (Xa2 (-> tptp.char tptp.int)) (R3 (-> tptp.nat tptp.int Bool)) (Ra (-> tptp.nat tptp.int Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.nat) (Yb tptp.int)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re3731845416926587903at_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re3731845416926587903at_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.int)) (Ya (-> tptp.char tptp.int)) (Y3 (-> tptp.char Bool)) (Xa2 (-> tptp.char Bool)) (R3 (-> tptp.int Bool Bool)) (Ra (-> tptp.int Bool Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.int) (Yb Bool)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re6064627146911078825_int_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re6064627146911078825_int_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.int)) (Ya (-> tptp.char tptp.int)) (Y3 (-> tptp.char tptp.nat)) (Xa2 (-> tptp.char tptp.nat)) (R3 (-> tptp.int tptp.nat Bool)) (Ra (-> tptp.int tptp.nat Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.int) (Yb tptp.nat)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re4733689599336692735nt_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re4733689599336692735nt_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.int)) (Ya (-> tptp.char tptp.int)) (Y3 (-> tptp.char tptp.int)) (Xa2 (-> tptp.char tptp.int)) (R3 (-> tptp.int tptp.int Bool)) (Ra (-> tptp.int tptp.int Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 tptp.int) (Yb tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int Ya) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Xa2) tptp.top_top_set_char)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.rat Bool)) (Ya (-> tptp.rat Bool)) (Y3 (-> tptp.rat Bool)) (Xa2 (-> tptp.rat Bool)) (R3 (-> Bool Bool Bool)) (Ra (-> Bool Bool Bool))) (=> (= X2 Ya) (=> (= Y3 Xa2) (=> (forall ((Z3 Bool) (Yb Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_rat_o Ya) tptp.top_top_set_rat)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_rat_o Xa2) tptp.top_top_set_rat)) (= (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (= (@ (@ (@ (@ tptp.bNF_re1865807574169326223at_o_o (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) X2) Y3) (@ (@ (@ (@ tptp.bNF_re1865807574169326223at_o_o (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) Ra) Ya) Xa2)))))))
% 3.35/4.35 (assert (forall ((R3 (-> Bool Bool Bool)) (X2 (-> tptp.char Bool)) (Y3 (-> tptp.char Bool)) (Ra (-> Bool Bool Bool))) (=> (@ (@ (@ (@ tptp.bNF_re1692451286490762625ar_o_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 Bool) (Yb Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re1692451286490762625ar_o_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> Bool tptp.nat Bool)) (X2 (-> tptp.char Bool)) (Y3 (-> tptp.char tptp.nat)) (Ra (-> Bool tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.bNF_re4782998131235581479_o_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 Bool) (Yb tptp.nat)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re4782998131235581479_o_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> Bool tptp.int Bool)) (X2 (-> tptp.char Bool)) (Y3 (-> tptp.char tptp.int)) (Ra (-> Bool tptp.int Bool))) (=> (@ (@ (@ (@ tptp.bNF_re4780507660726531203_o_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 Bool) (Yb tptp.int)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re4780507660726531203_o_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat Bool Bool)) (X2 (-> tptp.char tptp.nat)) (Y3 (-> tptp.char Bool)) (Ra (-> tptp.nat Bool Bool))) (=> (@ (@ (@ (@ tptp.bNF_re7885669492343766789_nat_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.nat) (Yb Bool)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re7885669492343766789_nat_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (X2 (-> tptp.char tptp.nat)) (Y3 (-> tptp.char tptp.nat)) (Ra (-> tptp.nat tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.nat) (Yb tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.int Bool)) (X2 (-> tptp.char tptp.nat)) (Y3 (-> tptp.char tptp.int)) (Ra (-> tptp.nat tptp.int Bool))) (=> (@ (@ (@ (@ tptp.bNF_re3731845416926587903at_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.nat) (Yb tptp.int)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re3731845416926587903at_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int Bool Bool)) (X2 (-> tptp.char tptp.int)) (Y3 (-> tptp.char Bool)) (Ra (-> tptp.int Bool Bool))) (=> (@ (@ (@ (@ tptp.bNF_re6064627146911078825_int_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.int) (Yb Bool)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_char_o Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re6064627146911078825_int_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.nat Bool)) (X2 (-> tptp.char tptp.int)) (Y3 (-> tptp.char tptp.nat)) (Ra (-> tptp.int tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.bNF_re4733689599336692735nt_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.int) (Yb tptp.nat)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_nat Yb) (@ (@ tptp.image_char_nat Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re4733689599336692735nt_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (X2 (-> tptp.char tptp.int)) (Y3 (-> tptp.char tptp.int)) (Ra (-> tptp.int tptp.int Bool))) (=> (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 tptp.int) (Yb tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int X2) tptp.top_top_set_char)) (=> (@ (@ tptp.member_int Yb) (@ (@ tptp.image_char_int Y3) tptp.top_top_set_char)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((R3 (-> Bool Bool Bool)) (X2 (-> tptp.rat Bool)) (Y3 (-> tptp.rat Bool)) (Ra (-> Bool Bool Bool))) (=> (@ (@ (@ (@ tptp.bNF_re1865807574169326223at_o_o (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) X2) Y3) (=> (forall ((Z3 Bool) (Yb Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_rat_o X2) tptp.top_top_set_rat)) (=> (@ (@ tptp.member_o Yb) (@ (@ tptp.image_rat_o Y3) tptp.top_top_set_rat)) (=> (@ (@ R3 Z3) Yb) (@ (@ Ra Z3) Yb))))) (@ (@ (@ (@ tptp.bNF_re1865807574169326223at_o_o (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) Ra) X2) Y3)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char Bool)) (Ra (-> Bool Bool Bool))) (=> (forall ((Z3 Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_char_o X2) tptp.top_top_set_char)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re1692451286490762625ar_o_o (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.nat)) (Ra (-> tptp.nat tptp.nat Bool))) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_char_nat X2) tptp.top_top_set_char)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.char tptp.int)) (Ra (-> tptp.int tptp.int Bool))) (=> (forall ((Z3 tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_char_int X2) tptp.top_top_set_char)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.rat Bool)) (Ra (-> Bool Bool Bool))) (=> (forall ((Z3 Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_rat_o X2) tptp.top_top_set_rat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re1865807574169326223at_o_o (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.rat tptp.nat)) (Ra (-> tptp.nat tptp.nat Bool))) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_rat_nat X2) tptp.top_top_set_rat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re6557955094579809201at_nat (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.rat tptp.int)) (Ra (-> tptp.int tptp.int Bool))) (=> (forall ((Z3 tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_rat_int X2) tptp.top_top_set_rat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re7554818335971813481nt_int (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.rat)) (Ra (-> tptp.rat tptp.rat Bool))) (=> (forall ((Z3 tptp.rat)) (=> (@ (@ tptp.member_rat Z3) (@ (@ tptp.image_nat_rat X2) tptp.top_top_set_nat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re4702136315717946289at_rat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat Bool)) (Ra (-> Bool Bool Bool))) (=> (forall ((Z3 Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_nat_o X2) tptp.top_top_set_nat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re4705727531993890431at_o_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.nat)) (Ra (-> tptp.nat tptp.nat Bool))) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_nat_nat X2) tptp.top_top_set_nat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.int)) (Ra (-> tptp.int tptp.int Bool))) (=> (forall ((Z3 tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_nat_int X2) tptp.top_top_set_nat)) (@ (@ Ra Z3) Z3))) (@ (@ (@ (@ tptp.bNF_re6650684261131312217nt_int (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) Ra) X2) X2))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char Bool)) (B5 tptp.set_o) (I tptp.char)) (=> (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_char_o F) tptp.top_top_set_char)) B5) (@ (@ tptp.member_o (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (B5 tptp.set_nat) (I tptp.char)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_char_nat F) tptp.top_top_set_char)) B5) (@ (@ tptp.member_nat (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.int)) (B5 tptp.set_int) (I tptp.char)) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_char_int F) tptp.top_top_set_char)) B5) (@ (@ tptp.member_int (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat Bool)) (B5 tptp.set_o) (I tptp.rat)) (=> (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat)) B5) (@ (@ tptp.member_o (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (B5 tptp.set_nat) (I tptp.rat)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat)) B5) (@ (@ tptp.member_nat (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (B5 tptp.set_int) (I tptp.rat)) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat)) B5) (@ (@ tptp.member_int (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat) (I tptp.nat)) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat)) B5) (@ (@ tptp.member_rat (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (B5 tptp.set_o) (I tptp.nat)) (=> (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat)) B5) (@ (@ tptp.member_o (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (I tptp.nat)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat)) B5) (@ (@ tptp.member_nat (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (B5 tptp.set_int) (I tptp.nat)) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat)) B5) (@ (@ tptp.member_int (@ F I)) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (V (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_rat (@ (@ tptp.comp_nat_rat_char F) V)) tptp.top_top_set_char) (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_char_nat V) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (V (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_nat (@ (@ tptp.comp_nat_nat_char F) V)) tptp.top_top_set_char) (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_char_nat V) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (V (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_int (@ (@ tptp.comp_nat_int_char F) V)) tptp.top_top_set_char) (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_char_nat V) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (V (-> tptp.char tptp.int))) (= (@ (@ tptp.image_char_nat (@ (@ tptp.comp_int_nat_char F) V)) tptp.top_top_set_char) (@ (@ tptp.image_int_nat F) (@ (@ tptp.image_char_int V) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (V (-> tptp.char tptp.int))) (= (@ (@ tptp.image_char_int (@ (@ tptp.comp_int_int_char F) V)) tptp.top_top_set_char) (@ (@ tptp.image_int_int F) (@ (@ tptp.image_char_int V) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (V (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_rat (@ (@ tptp.comp_nat_rat_rat F) V)) tptp.top_top_set_rat) (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_rat_nat V) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (V (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_nat (@ (@ tptp.comp_nat_nat_rat F) V)) tptp.top_top_set_rat) (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_rat_nat V) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (V (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_int (@ (@ tptp.comp_nat_int_rat F) V)) tptp.top_top_set_rat) (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_rat_nat V) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (V (-> tptp.rat tptp.int))) (= (@ (@ tptp.image_rat_nat (@ (@ tptp.comp_int_nat_rat F) V)) tptp.top_top_set_rat) (@ (@ tptp.image_int_nat F) (@ (@ tptp.image_rat_int V) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (V (-> tptp.rat tptp.int))) (= (@ (@ tptp.image_rat_int (@ (@ tptp.comp_int_int_rat F) V)) tptp.top_top_set_rat) (@ (@ tptp.image_int_int F) (@ (@ tptp.image_rat_int V) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (Ya (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (= X2 Ya) (=> (forall ((Z3 (-> tptp.code_integer tptp.code_integer))) (=> (@ (@ tptp.member2790140394383616496nteger Z3) (@ (@ tptp.image_2177946750938214461nteger Ya) tptp.top_to4645266643341252675nteger)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_C8797469213163452608nteger F) X2) (@ (@ tptp.comp_C8797469213163452608nteger G) Ya))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat Bool)) (Ya (-> tptp.nat Bool)) (F (-> Bool Bool)) (G (-> Bool Bool))) (=> (= X2 Ya) (=> (forall ((Z3 Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_nat_o Ya) tptp.top_top_set_nat)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_o_o_nat F) X2) (@ (@ tptp.comp_o_o_nat G) Ya))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.nat)) (Ya (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (= X2 Ya) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_nat_nat Ya) tptp.top_top_set_nat)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_nat_nat_nat F) X2) (@ (@ tptp.comp_nat_nat_nat G) Ya))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.nat)) (Ya (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.num))) (=> (= X2 Ya) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_int_nat Ya) tptp.top_top_set_int)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_nat_num_int F) X2) (@ (@ tptp.comp_nat_num_int G) Ya))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.int)) (Ya (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (= X2 Ya) (=> (forall ((Z3 tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_int_int Ya) tptp.top_top_set_int)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_int_nat_int F) X2) (@ (@ tptp.comp_int_nat_int G) Ya))))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (forall ((Z3 (-> tptp.code_integer tptp.code_integer))) (=> (@ (@ tptp.member2790140394383616496nteger Z3) (@ (@ tptp.image_2177946750938214461nteger X2) tptp.top_to4645266643341252675nteger)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_C8797469213163452608nteger F) X2) (@ (@ tptp.comp_C8797469213163452608nteger G) X2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat Bool)) (F (-> Bool Bool)) (G (-> Bool Bool))) (=> (forall ((Z3 Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_nat_o X2) tptp.top_top_set_nat)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_o_o_nat F) X2) (@ (@ tptp.comp_o_o_nat G) X2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_nat_nat X2) tptp.top_top_set_nat)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_nat_nat_nat F) X2) (@ (@ tptp.comp_nat_nat_nat G) X2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num)) (G (-> tptp.nat tptp.num))) (=> (forall ((Z3 tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_int_nat X2) tptp.top_top_set_int)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_nat_num_int F) X2) (@ (@ tptp.comp_nat_num_int G) X2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (forall ((Z3 tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_int_int X2) tptp.top_top_set_int)) (= (@ F Z3) (@ G Z3)))) (= (@ (@ tptp.comp_int_nat_int F) X2) (@ (@ tptp.comp_int_nat_int G) X2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (Xa2 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (Fa (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (forall ((Z3 (-> tptp.code_integer tptp.code_integer)) (Za (-> tptp.code_integer tptp.code_integer))) (=> (@ (@ tptp.member2790140394383616496nteger Z3) (@ (@ tptp.image_2177946750938214461nteger X2) tptp.top_to4645266643341252675nteger)) (=> (@ (@ tptp.member2790140394383616496nteger Za) (@ (@ tptp.image_2177946750938214461nteger Xa2) tptp.top_to4645266643341252675nteger)) (=> (= (@ F Z3) (@ Fa Za)) (= Z3 Za))))) (=> (= (@ (@ tptp.comp_C8797469213163452608nteger F) X2) (@ (@ tptp.comp_C8797469213163452608nteger Fa) Xa2)) (= X2 Xa2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat Bool)) (Xa2 (-> tptp.nat Bool)) (F (-> Bool Bool)) (Fa (-> Bool Bool))) (=> (forall ((Z3 Bool) (Za Bool)) (=> (@ (@ tptp.member_o Z3) (@ (@ tptp.image_nat_o X2) tptp.top_top_set_nat)) (=> (@ (@ tptp.member_o Za) (@ (@ tptp.image_nat_o Xa2) tptp.top_top_set_nat)) (=> (= (@ F Z3) (@ Fa Za)) (= Z3 Za))))) (=> (= (@ (@ tptp.comp_o_o_nat F) X2) (@ (@ tptp.comp_o_o_nat Fa) Xa2)) (= X2 Xa2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.nat tptp.nat)) (Xa2 (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (Fa (-> tptp.nat tptp.nat))) (=> (forall ((Z3 tptp.nat) (Za tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_nat_nat X2) tptp.top_top_set_nat)) (=> (@ (@ tptp.member_nat Za) (@ (@ tptp.image_nat_nat Xa2) tptp.top_top_set_nat)) (=> (= (@ F Z3) (@ Fa Za)) (= Z3 Za))))) (=> (= (@ (@ tptp.comp_nat_nat_nat F) X2) (@ (@ tptp.comp_nat_nat_nat Fa) Xa2)) (= X2 Xa2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.nat)) (Xa2 (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.num)) (Fa (-> tptp.nat tptp.num))) (=> (forall ((Z3 tptp.nat) (Za tptp.nat)) (=> (@ (@ tptp.member_nat Z3) (@ (@ tptp.image_int_nat X2) tptp.top_top_set_int)) (=> (@ (@ tptp.member_nat Za) (@ (@ tptp.image_int_nat Xa2) tptp.top_top_set_int)) (=> (= (@ F Z3) (@ Fa Za)) (= Z3 Za))))) (=> (= (@ (@ tptp.comp_nat_num_int F) X2) (@ (@ tptp.comp_nat_num_int Fa) Xa2)) (= X2 Xa2)))))
% 3.35/4.35 (assert (forall ((X2 (-> tptp.int tptp.int)) (Xa2 (-> tptp.int tptp.int)) (F (-> tptp.int tptp.nat)) (Fa (-> tptp.int tptp.nat))) (=> (forall ((Z3 tptp.int) (Za tptp.int)) (=> (@ (@ tptp.member_int Z3) (@ (@ tptp.image_int_int X2) tptp.top_top_set_int)) (=> (@ (@ tptp.member_int Za) (@ (@ tptp.image_int_int Xa2) tptp.top_top_set_int)) (=> (= (@ F Z3) (@ Fa Za)) (= Z3 Za))))) (=> (= (@ (@ tptp.comp_int_nat_int F) X2) (@ (@ tptp.comp_int_nat_int Fa) Xa2)) (= X2 Xa2)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (X5 tptp.set_nat) (G1 (-> Bool Bool)) (G22 (-> Bool Bool))) (=> (= (@ (@ tptp.image_nat_o F) X5) tptp.top_top_set_o) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) X5) (= (@ (@ (@ tptp.comp_o_o_nat G1) F) X) (@ (@ (@ tptp.comp_o_o_nat G22) F) X)))) (= G1 G22)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X5 tptp.set_Code_integer) (G1 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G22 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (= (@ (@ tptp.image_2177946750938214461nteger F) X5) tptp.top_to3804862627464599871nteger) (=> (forall ((X tptp.code_integer)) (=> (@ (@ tptp.member_Code_integer X) X5) (= (@ (@ (@ tptp.comp_C8797469213163452608nteger G1) F) X) (@ (@ (@ tptp.comp_C8797469213163452608nteger G22) F) X)))) (= G1 G22)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (X5 tptp.set_nat) (G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.nat))) (=> (= (@ (@ tptp.image_nat_nat F) X5) tptp.top_top_set_nat) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) X5) (= (@ (@ (@ tptp.comp_nat_nat_nat G1) F) X) (@ (@ (@ tptp.comp_nat_nat_nat G22) F) X)))) (= G1 G22)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (X5 tptp.set_int) (G1 (-> tptp.nat tptp.num)) (G22 (-> tptp.nat tptp.num))) (=> (= (@ (@ tptp.image_int_nat F) X5) tptp.top_top_set_nat) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) X5) (= (@ (@ (@ tptp.comp_nat_num_int G1) F) X) (@ (@ (@ tptp.comp_nat_num_int G22) F) X)))) (= G1 G22)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (X5 tptp.set_int) (G1 (-> tptp.int tptp.nat)) (G22 (-> tptp.int tptp.nat))) (=> (= (@ (@ tptp.image_int_int F) X5) tptp.top_top_set_int) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) X5) (= (@ (@ (@ tptp.comp_int_nat_int G1) F) X) (@ (@ (@ tptp.comp_int_nat_int G22) F) X)))) (= G1 G22)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.char))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_char G) tptp.top_top_set_char) tptp.top_top_set_char) (= (@ (@ tptp.image_char_char (@ (@ tptp.comp_char_char_char G) F)) tptp.top_top_set_char) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.rat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_rat G) tptp.top_top_set_char) tptp.top_top_set_rat) (= (@ (@ tptp.image_char_rat (@ (@ tptp.comp_char_rat_char G) F)) tptp.top_top_set_char) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.nat))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_nat G) tptp.top_top_set_char) tptp.top_top_set_nat) (= (@ (@ tptp.image_char_nat (@ (@ tptp.comp_char_nat_char G) F)) tptp.top_top_set_char) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char)) (G (-> tptp.char tptp.int))) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_int G) tptp.top_top_set_char) tptp.top_top_set_int) (= (@ (@ tptp.image_char_int (@ (@ tptp.comp_char_int_char G) F)) tptp.top_top_set_char) tptp.top_top_set_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (G (-> tptp.rat tptp.char))) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (=> (= (@ (@ tptp.image_rat_char G) tptp.top_top_set_rat) tptp.top_top_set_char) (= (@ (@ tptp.image_char_char (@ (@ tptp.comp_rat_char_char G) F)) tptp.top_top_set_char) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (G (-> tptp.rat tptp.rat))) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (=> (= (@ (@ tptp.image_rat_rat G) tptp.top_top_set_rat) tptp.top_top_set_rat) (= (@ (@ tptp.image_char_rat (@ (@ tptp.comp_rat_rat_char G) F)) tptp.top_top_set_char) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (G (-> tptp.rat tptp.nat))) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (=> (= (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat) tptp.top_top_set_nat) (= (@ (@ tptp.image_char_nat (@ (@ tptp.comp_rat_nat_char G) F)) tptp.top_top_set_char) tptp.top_top_set_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.rat)) (G (-> tptp.rat tptp.int))) (=> (= (@ (@ tptp.image_char_rat F) tptp.top_top_set_char) tptp.top_top_set_rat) (=> (= (@ (@ tptp.image_rat_int G) tptp.top_top_set_rat) tptp.top_top_set_int) (= (@ (@ tptp.image_char_int (@ (@ tptp.comp_rat_int_char G) F)) tptp.top_top_set_char) tptp.top_top_set_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (G (-> tptp.nat tptp.char))) (=> (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) tptp.top_top_set_nat) (=> (= (@ (@ tptp.image_nat_char G) tptp.top_top_set_nat) tptp.top_top_set_char) (= (@ (@ tptp.image_char_char (@ (@ tptp.comp_nat_char_char G) F)) tptp.top_top_set_char) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (G (-> tptp.nat tptp.rat))) (=> (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) tptp.top_top_set_nat) (=> (= (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat) tptp.top_top_set_rat) (= (@ (@ tptp.image_char_rat (@ (@ tptp.comp_nat_rat_char G) F)) tptp.top_top_set_char) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (= tptp.produc6499014454317279255nteger (@ tptp.produc1802105962441033582nteger tptp.id_Code_integer)))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (G (-> tptp.int tptp.nat))) (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat R3) (@ (@ (@ tptp.bNF_Gr6955563364113978072nt_nat F) G) R3)) F) G)))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int tptp.int))) (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int R3) (@ (@ (@ tptp.bNF_Gr1354378531936274772nt_int F) G) R3)) F) G)))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.int tptp.int Bool))) (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o R3) (@ (@ (@ tptp.bNF_Gr364077372107685167_int_o F) G) R3)) F) G)))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.code_integer tptp.num))) (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num R3) (@ (@ (@ tptp.bNF_Gr166583433173494904er_num F) G) R3)) F) G)))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (F (-> tptp.int tptp.num)) (G (-> tptp.int tptp.num))) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num R3) (@ (@ (@ tptp.bNF_Gr7020624548710275655nt_num F) G) R3)) F) G)))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Co726186806682698383nteger) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (R3 tptp.set_Code_integer)) (=> (@ (@ tptp.finite954763878425697269nteger S5) F) (=> (@ (@ tptp.ord_le348599935723844335nteger (@ (@ tptp.image_2177946750938214461nteger G) tptp.top_to4645266643341252675nteger)) S5) (@ (@ tptp.finite917065715488314481nteger R3) (@ (@ tptp.comp_C8797469213163452608nteger F) G))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Co726186806682698383nteger) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (R3 tptp.set_Code_integer)) (=> (@ (@ tptp.finite6756937295472016048nteger S5) F) (=> (@ (@ tptp.ord_le348599935723844335nteger (@ (@ tptp.image_2177946750938214461nteger G) tptp.top_to4645266643341252675nteger)) S5) (@ (@ tptp.finite366418920864469932nteger R3) (@ (@ tptp.comp_C8797469213163452608nteger F) G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.ord_less_eq_set_rat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le513522071413781156et_rat (@ (@ tptp.image_4408659257933336347et_rat _let_1) (@ tptp.pow_nat A4))) (@ tptp.pow_rat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le6893508408891458716et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) (@ tptp.pow_nat A4))) (@ tptp.pow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) B5) (@ (@ tptp.ord_le4403425263959731960et_int (@ (@ tptp.image_3739036796817536367et_int _let_1) (@ tptp.pow_nat A4))) (@ tptp.pow_int B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) B5) (@ (@ tptp.ord_le6893508408891458716et_nat (@ (@ tptp.image_4702325430467532143et_nat _let_1) (@ tptp.pow_int A4))) (@ tptp.pow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) B5) (@ (@ tptp.ord_le4403425263959731960et_int (@ (@ tptp.image_524474410958335435et_int _let_1) (@ tptp.pow_int A4))) (@ tptp.pow_int B5))))))
% 3.35/4.35 (assert (= tptp.bNF_vi7262943168399475603_int_o (lambda ((F2 (-> tptp.char tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.char) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom5819909836510906509nteger (@ (@ tptp.bNF_Grp_char_int tptp.top_top_set_char) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi508398028314858188_int_o (lambda ((F2 (-> tptp.rat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.rat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom3409376902655092628nteger (@ (@ tptp.bNF_Grp_rat_int tptp.top_top_set_rat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi7331807916455492308_int_o (lambda ((F2 (-> tptp.nat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.nat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom3277315637376110988nteger (@ (@ tptp.bNF_Grp_nat_int tptp.top_top_set_nat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi2125572119366604152_int_o (lambda ((F2 (-> tptp.int tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.int) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom967497705283160040nteger (@ (@ tptp.bNF_Grp_int_int tptp.top_top_set_int) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi467646977814820164_int_o (lambda ((F2 (-> tptp.list_nat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.list_nat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom7887202796854296604nteger (@ (@ tptp.bNF_Grp_list_nat_int tptp.top_top_set_list_nat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi728936465572800120_nat_o (lambda ((F2 (-> tptp.char tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.char) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom7879471502873553579at_int (@ (@ tptp.bNF_Gr8982933507515605408at_nat tptp.top_top_set_char) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi2997284877290766385_nat_o (lambda ((F2 (-> tptp.rat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.rat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom1211213461163567844at_int (@ (@ tptp.bNF_Gr6883301533820405721at_nat tptp.top_top_set_rat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi190728152058600505_nat_o (lambda ((F2 (-> tptp.nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.nat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom8569543703982574316at_int (@ (@ tptp.bNF_Gr3553472063123884001at_nat tptp.top_top_set_nat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (= tptp.bNF_vi1204582724742824157_nat_o (lambda ((F2 (-> tptp.int tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.int) (__flatten_var_1 tptp.int)) (let ((_let_1 (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int))) (@ (@ (@ (@ tptp.relcom1106208330880909712at_int (@ _let_1 F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ _let_1 G3)))) __flatten_var_0) __flatten_var_1)))))
% 3.35/4.35 (assert (= tptp.bNF_vi5202502398764838569_nat_o (lambda ((F2 (-> tptp.list_nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.list_nat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom170568170053003356at_int (@ (@ tptp.bNF_Gr4119388860389678161at_nat tptp.top_top_set_list_nat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (A (-> tptp.char tptp.nat)) (B (-> tptp.char tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.char tptp.product_prod_nat_nat))) (and (@ (@ tptp.member3295615932019376976at_nat Z4) (@ tptp.collec1683818095804863890at_nat (lambda ((X4 (-> tptp.char tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8382823969816519465at_nat X4) tptp.top_top_set_char)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (= (@ (@ tptp.comp_P1491501995297412481t_char tptp.product_fst_nat_nat) Z4) A) (= (@ (@ tptp.comp_P1491501995297412481t_char tptp.product_snd_nat_nat) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (A (-> tptp.rat tptp.nat)) (B (-> tptp.rat tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re6557955094579809201at_nat (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.rat tptp.product_prod_nat_nat))) (and (@ (@ tptp.member849810989832120969at_nat Z4) (@ tptp.collec2824469931397938891at_nat (lambda ((X4 (-> tptp.rat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_9175953278516507234at_nat X4) tptp.top_top_set_rat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (= (@ (@ tptp.comp_P1320480151300532104at_rat tptp.product_fst_nat_nat) Z4) A) (= (@ (@ tptp.comp_P1320480151300532104at_rat tptp.product_snd_nat_nat) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (A (-> tptp.nat tptp.nat)) (B (-> tptp.nat tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.member6743353555990375057at_nat Z4) (@ tptp.collec8718012497556192979at_nat (lambda ((X4 (-> tptp.nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat X4) tptp.top_top_set_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (= (@ (@ tptp.comp_P1955610211387027840at_nat tptp.product_fst_nat_nat) Z4) A) (= (@ (@ tptp.comp_P1955610211387027840at_nat tptp.product_snd_nat_nat) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (A (-> tptp.int tptp.nat)) (B (-> tptp.int tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re3715656647883201625at_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.int tptp.product_prod_nat_nat))) (and (@ (@ tptp.member557823603599733045at_nat Z4) (@ tptp.collec2532482545165550967at_nat (lambda ((X4 (-> tptp.int tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8883965892284119310at_nat X4) tptp.top_top_set_int)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (= (@ (@ tptp.comp_P1953119740877977564at_int tptp.product_fst_nat_nat) Z4) A) (= (@ (@ tptp.comp_P1953119740877977564at_int tptp.product_snd_nat_nat) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.num tptp.num Bool)) (A (-> tptp.int tptp.num)) (B (-> tptp.int tptp.num))) (= (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.int tptp.product_prod_num_num))) (and (@ (@ tptp.member7514810323860029129um_num Z4) (@ tptp.collec266097228571071243um_num (lambda ((X4 (-> tptp.int tptp.product_prod_num_num))) (@ (@ tptp.ord_le880128212290418581um_num (@ (@ tptp.image_7722540232540426402um_num X4) tptp.top_top_set_int)) (@ tptp.collec2230928802738392704um_num (@ tptp.produc5703948589228662326_num_o R3)))))) (= (@ (@ tptp.comp_P4305060815297604026um_int tptp.product_fst_num_num) Z4) A) (= (@ (@ tptp.comp_P4305060815297604026um_int tptp.product_snd_num_num) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (A (-> tptp.char tptp.int)) (B (-> tptp.char tptp.int))) (= (@ (@ (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.char tptp.product_prod_int_int))) (and (@ (@ tptp.member2992454361780672008nt_int Z4) (@ tptp.collec1380656525566158922nt_int (lambda ((X4 (-> tptp.char tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5204326662208377313nt_int X4) tptp.top_top_set_char)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (= (@ (@ tptp.comp_P4161745170962941589t_char tptp.product_fst_int_int) Z4) A) (= (@ (@ tptp.comp_P4161745170962941589t_char tptp.product_snd_int_int) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (A (-> tptp.rat tptp.int)) (B (-> tptp.rat tptp.int))) (= (@ (@ (@ (@ tptp.bNF_re7554818335971813481nt_int (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.rat tptp.product_prod_int_int))) (and (@ (@ tptp.member546649419593416001nt_int Z4) (@ tptp.collec2521308361159233923nt_int (lambda ((X4 (-> tptp.rat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5997455970908365082nt_int X4) tptp.top_top_set_rat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (= (@ (@ tptp.comp_P6018825582104210588nt_rat tptp.product_fst_int_int) Z4) A) (= (@ (@ tptp.comp_P6018825582104210588nt_rat tptp.product_snd_int_int) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (A (-> tptp.nat tptp.int)) (B (-> tptp.nat tptp.int))) (= (@ (@ (@ (@ tptp.bNF_re6650684261131312217nt_int (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.nat tptp.product_prod_int_int))) (and (@ (@ tptp.member6440191985751670089nt_int Z4) (@ tptp.collec8414850927317488011nt_int (lambda ((X4 (-> tptp.nat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_2667626500211843362nt_int X4) tptp.top_top_set_nat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (= (@ (@ tptp.comp_P6653955642190706324nt_nat tptp.product_fst_int_int) Z4) A) (= (@ (@ tptp.comp_P6653955642190706324nt_nat tptp.product_snd_int_int) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (A (-> tptp.int tptp.int)) (B (-> tptp.int tptp.int))) (= (@ (@ (@ (@ tptp.bNF_re4712519889275205905nt_int (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.int tptp.product_prod_int_int))) (and (@ (@ tptp.member254662033361028077nt_int Z4) (@ tptp.collec2229320974926845999nt_int (lambda ((X4 (-> tptp.int tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5705468584675977158nt_int X4) tptp.top_top_set_int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (= (@ (@ tptp.comp_P6651465171681656048nt_int tptp.product_fst_int_int) Z4) A) (= (@ (@ tptp.comp_P6651465171681656048nt_int tptp.product_snd_int_int) Z4) B))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool)) (A (-> tptp.list_nat tptp.nat)) (B (-> tptp.list_nat tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re4629543205785817921at_nat (lambda ((Y2 tptp.list_nat) (Z tptp.list_nat)) (= Y2 Z))) R3) A) B) (exists ((Z4 (-> tptp.list_nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.member3963856813518191233at_nat Z4) (@ tptp.collec3092956710985254339at_nat (lambda ((X4 (-> tptp.list_nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_2795870212791037530at_nat X4) tptp.top_top_set_list_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (= (@ (@ tptp.comp_P5292260908303971472st_nat tptp.product_fst_nat_nat) Z4) A) (= (@ (@ tptp.comp_P5292260908303971472st_nat tptp.product_snd_nat_nat) Z4) B))))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool))) (let ((_let_1 (@ (@ tptp.bNF_Grp_o_o tptp.top_top_set_o) F))) (=> (= F tptp.id_o) (= (@ (@ tptp.relcompp_o_o_o (@ tptp.conversep_o_o _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.num tptp.num))) (let ((_let_1 (@ (@ tptp.bNF_Grp_num_num tptp.top_top_set_num) F))) (=> (= F tptp.id_num) (= (@ (@ tptp.relcompp_num_num_num (@ tptp.conversep_num_num _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.char))) (let ((_let_1 (@ (@ tptp.bNF_Grp_char_char tptp.top_top_set_char) F))) (=> (= F tptp.id_char) (= (@ (@ tptp.relcom5872928454965100966r_char (@ tptp.conversep_char_char _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.list_nat tptp.list_nat))) (let ((_let_1 (@ (@ tptp.bNF_Gr600725020315365264st_nat tptp.top_top_set_list_nat) F))) (=> (= F tptp.id_list_nat) (= (@ (@ tptp.relcom8030397737370142931st_nat (@ tptp.conver909888920752868663st_nat _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat))) (let ((_let_1 (@ (@ tptp.bNF_Grp_rat_rat tptp.top_top_set_rat) F))) (=> (= F tptp.id_rat) (= (@ (@ tptp.relcompp_rat_rat_rat (@ tptp.conversep_rat_rat _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.bNF_Grp_nat_nat tptp.top_top_set_nat) F))) (=> (= F tptp.id_nat) (= (@ (@ tptp.relcompp_nat_nat_nat (@ tptp.conversep_nat_nat _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.bNF_Grp_int_int tptp.top_top_set_int) F))) (=> (= F tptp.id_int) (= (@ (@ tptp.relcompp_int_int_int (@ tptp.conversep_int_int _let_1)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat)) (G (-> tptp.rat tptp.rat))) (=> (@ tptp.order_4774338944571509483at_rat F) (=> (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (@ tptp.order_4774338944571509483at_rat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (G (-> tptp.nat tptp.rat))) (=> (@ tptp.order_5409469004658005219at_nat F) (=> (= (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat) tptp.top_top_set_nat) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (@ tptp.order_5090893588506375395at_rat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (G (-> tptp.int tptp.rat))) (=> (@ tptp.order_5406978534148954943at_int F) (=> (= (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat) tptp.top_top_set_int) (=> (forall ((X tptp.rat)) (= (@ G (@ F X)) X)) (@ tptp.order_6090247300407429951nt_rat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.rat tptp.nat))) (=> (@ tptp.order_5090893588506375395at_rat F) (=> (= (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat) tptp.top_top_set_rat) (=> (forall ((X tptp.nat)) (= (@ G (@ F X)) X)) (@ tptp.order_5409469004658005219at_nat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ tptp.order_5726023648592871131at_nat F) (=> (= (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat) tptp.top_top_set_nat) (=> (forall ((X tptp.nat)) (= (@ G (@ F X)) X)) (@ tptp.order_5726023648592871131at_nat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.int tptp.nat))) (=> (@ tptp.order_5723533178083820855at_int F) (=> (= (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat) tptp.top_top_set_int) (=> (forall ((X tptp.nat)) (= (@ G (@ F X)) X)) (@ tptp.order_6725377360493925687nt_nat G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.rat)) (G (-> tptp.rat tptp.int))) (=> (@ tptp.order_6090247300407429951nt_rat F) (=> (= (@ (@ tptp.image_int_rat F) tptp.top_top_set_int) tptp.top_top_set_rat) (=> (forall ((X tptp.int)) (= (@ G (@ F X)) X)) (@ tptp.order_5406978534148954943at_int G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.int))) (=> (@ tptp.order_6725377360493925687nt_nat F) (=> (= (@ (@ tptp.image_int_nat F) tptp.top_top_set_int) tptp.top_top_set_nat) (=> (forall ((X tptp.int)) (= (@ G (@ F X)) X)) (@ tptp.order_5723533178083820855at_int G))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (=> (@ tptp.order_6722886889984875411nt_int F) (=> (= (@ (@ tptp.image_int_int F) tptp.top_top_set_int) tptp.top_top_set_int) (=> (forall ((X tptp.int)) (= (@ G (@ F X)) X)) (@ tptp.order_6722886889984875411nt_int G))))))
% 3.35/4.35 (assert (= tptp.id_on_nat (lambda ((A6 tptp.set_nat)) (@ (@ tptp.bNF_Gr_nat_nat A6) tptp.id_nat))))
% 3.35/4.35 (assert (= tptp.id_on_o (lambda ((A6 tptp.set_o)) (@ (@ tptp.bNF_Gr_o_o A6) tptp.id_o))))
% 3.35/4.35 (assert (= tptp.id_on_num (lambda ((A6 tptp.set_num)) (@ (@ tptp.bNF_Gr_num_num A6) tptp.id_num))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (M (-> Bool Bool))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (= M tptp.id_o) (= (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o Abs) M)) Rep) tptp.id_nat)))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (M (-> Bool Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (= M tptp.id_o) (= (@ (@ tptp.comp_o_o_o (@ (@ tptp.comp_o_o_o Abs) M)) Rep) tptp.id_o)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num Bool)) (Abs (-> Bool tptp.num)) (M (-> Bool Bool))) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep) Abs) tptp.top_top_set_o) (=> (= M tptp.id_o) (= (@ (@ tptp.comp_o_num_num (@ (@ tptp.comp_o_num_o Abs) M)) Rep) tptp.id_num)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.num)) (Abs (-> tptp.num tptp.nat)) (M (-> tptp.num tptp.num))) (=> (@ (@ (@ tptp.type_d2807825734933527320at_num Rep) Abs) tptp.top_top_set_num) (=> (= M tptp.id_num) (= (@ (@ tptp.comp_num_nat_nat (@ (@ tptp.comp_num_nat_num Abs) M)) Rep) tptp.id_nat)))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.num)) (Abs (-> tptp.num Bool)) (M (-> tptp.num tptp.num))) (=> (@ (@ (@ tptp.type_d3678713432601627782_o_num Rep) Abs) tptp.top_top_set_num) (=> (= M tptp.id_num) (= (@ (@ tptp.comp_num_o_o (@ (@ tptp.comp_num_o_num Abs) M)) Rep) tptp.id_o)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.num)) (Abs (-> tptp.num tptp.num)) (M (-> tptp.num tptp.num))) (=> (@ (@ (@ tptp.type_d938156138240996706um_num Rep) Abs) tptp.top_top_set_num) (=> (= M tptp.id_num) (= (@ (@ tptp.comp_num_num_num (@ (@ tptp.comp_num_num_num Abs) M)) Rep) tptp.id_num)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (M (-> tptp.char tptp.char))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (=> (= M tptp.id_char) (= (@ (@ tptp.comp_char_nat_nat (@ (@ tptp.comp_char_nat_char Abs) M)) Rep) tptp.id_nat)))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool)) (M (-> tptp.char tptp.char))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (=> (= M tptp.id_char) (= (@ (@ tptp.comp_char_o_o (@ (@ tptp.comp_char_o_char Abs) M)) Rep) tptp.id_o)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num)) (M (-> tptp.char tptp.char))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (=> (= M tptp.id_char) (= (@ (@ tptp.comp_char_num_num (@ (@ tptp.comp_char_num_char Abs) M)) Rep) tptp.id_num)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.rat)) (Abs (-> tptp.rat tptp.nat)) (M (-> tptp.rat tptp.rat))) (=> (@ (@ (@ tptp.type_d5615363888691252950at_rat Rep) Abs) tptp.top_top_set_rat) (=> (= M tptp.id_rat) (= (@ (@ tptp.comp_rat_nat_nat (@ (@ tptp.comp_rat_nat_rat Abs) M)) Rep) tptp.id_nat)))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ tptp.comp_char_nat_nat Abs) Rep) tptp.id_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ tptp.comp_char_o_o Abs) Rep) tptp.id_o))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ tptp.comp_char_num_num Abs) Rep) tptp.id_num))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.rat)) (Abs (-> tptp.rat tptp.nat))) (=> (@ (@ (@ tptp.type_d5615363888691252950at_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ tptp.comp_rat_nat_nat Abs) Rep) tptp.id_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.rat)) (Abs (-> tptp.rat Bool))) (=> (@ (@ (@ tptp.type_d6486251586359353412_o_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ tptp.comp_rat_o_o Abs) Rep) tptp.id_o))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.rat)) (Abs (-> tptp.rat tptp.num))) (=> (@ (@ (@ tptp.type_d3745694291998722336um_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ tptp.comp_rat_num_num Abs) Rep) tptp.id_num))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.nat)) (Abs (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d7121381646445849148_o_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ tptp.comp_nat_o_o Abs) Rep) tptp.id_o))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.nat)) (Abs (-> tptp.nat tptp.num))) (=> (@ (@ (@ tptp.type_d4380824352085218072um_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ tptp.comp_nat_num_num Abs) Rep) tptp.id_num))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ tptp.comp_nat_nat_nat Abs) Rep) tptp.id_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.int)) (Abs (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d6248003478268698410at_int Rep) Abs) tptp.top_top_set_int) (= (@ (@ tptp.comp_int_nat_nat Abs) Rep) tptp.id_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ tptp.comp_nat_nat_nat Rep) Abs) tptp.id_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ tptp.comp_P5156358013004227690it_o_o Rep) Abs) tptp.id_o))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat) (C (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (X2 tptp.product_prod_nat_nat)) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (=> (= (@ (@ tptp.product_Pair_nat_nat A3) B3) P) (@ (@ (@ C A3) B3) X2))) (@ (@ (@ tptp.produc8739625826339149834_nat_o C) P) X2))))
% 3.35/4.35 (assert (forall ((Y4 tptp.set_nat)) (= (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) X4)) Y4) Y4)))
% 3.35/4.35 (assert (forall ((Y4 tptp.set_int)) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) X4)) Y4) Y4)))
% 3.35/4.35 (assert (forall ((P2 Bool) (Q2 (-> tptp.int tptp.int Bool))) (= (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) (and P2 (@ (@ Q2 A5) B4)))) (lambda ((Ab tptp.product_prod_int_int)) (and P2 (@ (@ tptp.produc4947309494688390418_int_o Q2) Ab))))))
% 3.35/4.35 (assert (forall ((A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) A)) (@ tptp.id_on_7869290023980668164at_nat A4)))))
% 3.35/4.35 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) A)) (@ tptp.id_on_2554058798563519774at_nat A4)))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o)) (=> (@ (@ tptp.member_o A) A4) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) A)) (@ tptp.id_on_o A4)))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat A) A4) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) A)) (@ tptp.id_on_3275838214495744996at_nat A4)))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat A) A4) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) A)) (@ tptp.id_on_6713504163309144702at_nat A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) A)) (@ tptp.id_on_nat A4)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int)) (=> (@ (@ tptp.member_int A) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) A)) (@ tptp.id_on_int A4)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A tptp.nat) (B tptp.nat)) (= (@ (@ tptp.produc27273713700761075at_nat F) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (A tptp.nat) (B tptp.nat)) (= (@ (@ tptp.produc8739625826339149834_nat_o F) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int)) (A tptp.int) (B tptp.int)) (= (@ (@ tptp.produc4245557441103728435nt_int F) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (A tptp.int) (B tptp.int)) (= (@ (@ tptp.produc4947309494688390418_int_o F) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.int)) (A tptp.int) (B tptp.int)) (= (@ (@ tptp.produc8211389475949308722nt_int F) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ F A) B) (@ (@ tptp.produc9020218426428501292_nat_o F) (@ (@ tptp.produc9060074326276436823at_nat A) B)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ F A) B) (@ (@ tptp.produc410239310623530412_nat_o F) (@ (@ tptp.produc2922128104949294807at_nat A) B)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num Bool)) (A tptp.nat) (B tptp.num)) (=> (@ (@ F A) B) (@ (@ tptp.produc4927758841916487424_num_o F) (@ (@ tptp.product_Pair_nat_num A) B)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat Bool)) (A tptp.nat) (B tptp.nat)) (=> (@ (@ F A) B) (@ (@ tptp.produc6081775807080527818_nat_o F) (@ (@ tptp.product_Pair_nat_nat A) B)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (A tptp.int) (B tptp.int)) (=> (@ (@ F A) B) (@ (@ tptp.produc4947309494688390418_int_o F) (@ (@ tptp.product_Pair_int_int A) B)))))
% 3.35/4.35 (assert (forall ((P tptp.produc1319942482725812455at_nat) (C (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool))) (=> (forall ((A3 tptp.set_Pr4329608150637261639at_nat) (B3 tptp.set_Pr4329608150637261639at_nat)) (=> (= P (@ (@ tptp.produc9060074326276436823at_nat A3) B3)) (@ (@ C A3) B3))) (@ (@ tptp.produc9020218426428501292_nat_o C) P))))
% 3.35/4.35 (assert (forall ((P tptp.produc3843707927480180839at_nat) (C (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool))) (=> (forall ((A3 tptp.set_Pr1261947904930325089at_nat) (B3 tptp.set_Pr1261947904930325089at_nat)) (=> (= P (@ (@ tptp.produc2922128104949294807at_nat A3) B3)) (@ (@ C A3) B3))) (@ (@ tptp.produc410239310623530412_nat_o C) P))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num) (C (-> tptp.nat tptp.num Bool))) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num A3) B3)) (@ (@ C A3) B3))) (@ (@ tptp.produc4927758841916487424_num_o C) P))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat) (C (-> tptp.nat tptp.nat Bool))) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat A3) B3)) (@ (@ C A3) B3))) (@ (@ tptp.produc6081775807080527818_nat_o C) P))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_int_int) (C (-> tptp.int tptp.int Bool))) (=> (forall ((A3 tptp.int) (B3 tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int A3) B3)) (@ (@ C A3) B3))) (@ (@ tptp.produc4947309494688390418_int_o C) P))))
% 3.35/4.35 (assert (forall ((Z2 Bool) (C (-> tptp.nat tptp.num tptp.set_o)) (A tptp.nat) (B tptp.num)) (let ((_let_1 (@ tptp.member_o Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc836176033315069408_set_o C) (@ (@ tptp.product_Pair_nat_num A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.nat) (C (-> tptp.nat tptp.num tptp.set_nat)) (A tptp.nat) (B tptp.num)) (let ((_let_1 (@ tptp.member_nat Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc4130284055270567454et_nat C) (@ (@ tptp.product_Pair_nat_num A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.int) (C (-> tptp.nat tptp.num tptp.set_int)) (A tptp.nat) (B tptp.num)) (let ((_let_1 (@ tptp.member_int Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc9175805072616146554et_int C) (@ (@ tptp.product_Pair_nat_num A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 Bool) (C (-> tptp.nat tptp.nat tptp.set_o)) (A tptp.nat) (B tptp.nat)) (let ((_let_1 (@ tptp.member_o Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc59986286002894506_set_o C) (@ (@ tptp.product_Pair_nat_nat A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.nat) (C (-> tptp.nat tptp.nat tptp.set_nat)) (A tptp.nat) (B tptp.nat)) (let ((_let_1 (@ tptp.member_nat Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc6189476227299908564et_nat C) (@ (@ tptp.product_Pair_nat_nat A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.int) (C (-> tptp.nat tptp.nat tptp.set_int)) (A tptp.nat) (B tptp.nat)) (let ((_let_1 (@ tptp.member_int Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc2011625207790711856et_int C) (@ (@ tptp.product_Pair_nat_nat A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 Bool) (C (-> tptp.int tptp.int tptp.set_o)) (A tptp.int) (B tptp.int)) (let ((_let_1 (@ tptp.member_o Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc4257766111578684402_set_o C) (@ (@ tptp.product_Pair_int_int A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.nat) (C (-> tptp.int tptp.int tptp.set_nat)) (A tptp.int) (B tptp.int)) (let ((_let_1 (@ tptp.member_nat Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc4251311855443802252et_nat C) (@ (@ tptp.product_Pair_int_int A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.int) (C (-> tptp.int tptp.int tptp.set_int)) (A tptp.int) (B tptp.int)) (let ((_let_1 (@ tptp.member_int Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc73460835934605544et_int C) (@ (@ tptp.product_Pair_int_int A) B)))))))
% 3.35/4.35 (assert (forall ((Z2 tptp.product_prod_nat_nat) (C (-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)) (A tptp.nat) (B tptp.num)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat Z2))) (=> (@ _let_1 (@ (@ C A) B)) (@ _let_1 (@ (@ tptp.produc859037500352796105at_nat C) (@ (@ tptp.product_Pair_nat_num A) B)))))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num) (Z2 Bool) (C (-> tptp.nat tptp.num tptp.set_o))) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num A3) B3)) (@ (@ tptp.member_o Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_o Z2) (@ (@ tptp.produc836176033315069408_set_o C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num) (Z2 tptp.nat) (C (-> tptp.nat tptp.num tptp.set_nat))) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num A3) B3)) (@ (@ tptp.member_nat Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc4130284055270567454et_nat C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num) (Z2 tptp.int) (C (-> tptp.nat tptp.num tptp.set_int))) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num A3) B3)) (@ (@ tptp.member_int Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_int Z2) (@ (@ tptp.produc9175805072616146554et_int C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat) (Z2 Bool) (C (-> tptp.nat tptp.nat tptp.set_o))) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat A3) B3)) (@ (@ tptp.member_o Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_o Z2) (@ (@ tptp.produc59986286002894506_set_o C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat) (Z2 tptp.nat) (C (-> tptp.nat tptp.nat tptp.set_nat))) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat A3) B3)) (@ (@ tptp.member_nat Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc6189476227299908564et_nat C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat) (Z2 tptp.int) (C (-> tptp.nat tptp.nat tptp.set_int))) (=> (forall ((A3 tptp.nat) (B3 tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat A3) B3)) (@ (@ tptp.member_int Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_int Z2) (@ (@ tptp.produc2011625207790711856et_int C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_int_int) (Z2 Bool) (C (-> tptp.int tptp.int tptp.set_o))) (=> (forall ((A3 tptp.int) (B3 tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int A3) B3)) (@ (@ tptp.member_o Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_o Z2) (@ (@ tptp.produc4257766111578684402_set_o C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_int_int) (Z2 tptp.nat) (C (-> tptp.int tptp.int tptp.set_nat))) (=> (forall ((A3 tptp.int) (B3 tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int A3) B3)) (@ (@ tptp.member_nat Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_nat Z2) (@ (@ tptp.produc4251311855443802252et_nat C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_int_int) (Z2 tptp.int) (C (-> tptp.int tptp.int tptp.set_int))) (=> (forall ((A3 tptp.int) (B3 tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int A3) B3)) (@ (@ tptp.member_int Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member_int Z2) (@ (@ tptp.produc73460835934605544et_int C) P)))))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num) (Z2 tptp.product_prod_nat_nat) (C (-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat))) (=> (forall ((A3 tptp.nat) (B3 tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num A3) B3)) (@ (@ tptp.member8440522571783428010at_nat Z2) (@ (@ C A3) B3)))) (@ (@ tptp.member8440522571783428010at_nat Z2) (@ (@ tptp.produc859037500352796105at_nat C) P)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (P tptp.product_prod_nat_nat)) (= (@ (@ tptp.produc27273713700761075at_nat (lambda ((Y5 tptp.nat) (X4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F X4) Y5) __flatten_var_0))) (@ tptp.product_swap_nat_nat P)) (@ (@ tptp.produc27273713700761075at_nat F) P))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (P tptp.product_prod_nat_nat)) (= (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((Y5 tptp.nat) (X4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F X4) Y5) __flatten_var_0))) (@ tptp.product_swap_nat_nat P)) (@ (@ tptp.produc8739625826339149834_nat_o F) P))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int)) (P tptp.product_prod_int_int)) (= (@ (@ tptp.produc4245557441103728435nt_int (lambda ((Y5 tptp.int) (X4 tptp.int)) (@ (@ F X4) Y5))) (@ tptp.product_swap_int_int P)) (@ (@ tptp.produc4245557441103728435nt_int F) P))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int)) (= (@ (@ tptp.produc4947309494688390418_int_o (lambda ((Y5 tptp.int) (X4 tptp.int)) (@ (@ F X4) Y5))) (@ tptp.product_swap_int_int P)) (@ (@ tptp.produc4947309494688390418_int_o F) P))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.int)) (P tptp.product_prod_int_int)) (= (@ (@ tptp.produc8211389475949308722nt_int (lambda ((Y5 tptp.int) (X4 tptp.int)) (@ (@ F X4) Y5))) (@ tptp.product_swap_int_int P)) (@ (@ tptp.produc8211389475949308722nt_int F) P))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.num Bool))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) A4) (@ (@ tptp.member_o (@ (@ F A) B)) (@ (@ tptp.image_4451812852358507538_num_o (@ tptp.produc4927758841916487424_num_o F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.num tptp.nat))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) A4) (@ (@ tptp.member_nat (@ (@ F A) B)) (@ (@ tptp.image_4504471508743443926um_nat (@ tptp.produc4973203077627929192um_nat F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.num tptp.int))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) A4) (@ (@ tptp.member_int (@ (@ F A) B)) (@ (@ tptp.image_4501981038234393650um_int (@ tptp.produc4970712607118878916um_int F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) A4) (@ (@ tptp.member_o (@ (@ F A) B)) (@ (@ tptp.image_3693632289388996572_nat_o (@ tptp.produc6081775807080527818_nat_o F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat tptp.nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) A4) (@ (@ tptp.member_nat (@ (@ F A) B)) (@ (@ tptp.image_2486076414777270412at_nat (@ tptp.produc6842872674320459806at_nat F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat tptp.int))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) A4) (@ (@ tptp.member_int (@ (@ F A) B)) (@ (@ tptp.image_2483585944268220136at_int (@ tptp.produc6840382203811409530at_int F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.int tptp.nat))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) A4) (@ (@ tptp.member_nat (@ (@ F A) B)) (@ (@ tptp.image_5044651549707136836nt_nat (@ tptp.produc8213879946458358998nt_nat F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) A4) (@ (@ tptp.member_o (@ (@ F A) B)) (@ (@ tptp.image_2135063354759101220_int_o (@ tptp.produc4947309494688390418_int_o F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.int tptp.int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) A4) (@ (@ tptp.member_int (@ (@ F A) B)) (@ (@ tptp.image_5042161079198086560nt_int (@ tptp.produc8211389475949308722nt_int F)) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_Pr6200539531224447659at_num) (F (-> tptp.nat tptp.num tptp.product_prod_nat_nat))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ F A) B)) (@ (@ tptp.image_4217639968629731195at_nat (@ tptp.produc8564434177180591209at_nat F)) A4)))))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Inf (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) X4)) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Inf (-> tptp.set_int tptp.int)) (A4 tptp.set_int)) (= (@ Inf (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) X4)) A4)) (@ Inf A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_nat tptp.nat)) (A4 tptp.set_nat)) (= (@ Sup (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) X4)) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((Sup (-> tptp.set_int tptp.int)) (A4 tptp.set_int)) (= (@ Sup (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) X4)) A4)) (@ Sup A4))))
% 3.35/4.35 (assert (forall ((B tptp.rat) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) A4)) (not (forall ((X tptp.nat)) (=> (= B (@ F X)) (not (@ (@ tptp.member_nat X) A4))))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> Bool Bool)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_o_o F) A4)) (not (forall ((X Bool)) (=> (= B (@ F X)) (not (@ (@ tptp.member_o X) A4))))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) A4)) (not (forall ((X tptp.nat)) (=> (= B (@ F X)) (not (@ (@ tptp.member_nat X) A4))))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.int Bool)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_int_o F) A4)) (not (forall ((X tptp.int)) (=> (= B (@ F X)) (not (@ (@ tptp.member_int X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> Bool tptp.nat)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_o_nat F) A4)) (not (forall ((X Bool)) (=> (= B (@ F X)) (not (@ (@ tptp.member_o X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) A4)) (not (forall ((X tptp.nat)) (=> (= B (@ F X)) (not (@ (@ tptp.member_nat X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_int_nat F) A4)) (not (forall ((X tptp.int)) (=> (= B (@ F X)) (not (@ (@ tptp.member_int X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> Bool tptp.int)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_o_int F) A4)) (not (forall ((X Bool)) (=> (= B (@ F X)) (not (@ (@ tptp.member_o X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) A4)) (not (forall ((X tptp.nat)) (=> (= B (@ F X)) (not (@ (@ tptp.member_nat X) A4))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_int_int F) A4)) (not (forall ((X tptp.int)) (=> (= B (@ F X)) (not (@ (@ tptp.member_int X) A4))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.rat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_rat_rat F) (@ (@ tptp.image_nat_rat G) A4)) (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_rat_nat F) (@ (@ tptp.image_nat_rat G) A4)) (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.int)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_rat_int F) (@ (@ tptp.image_nat_rat G) A4)) (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.rat)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_int_rat F) (@ (@ tptp.image_nat_int G) A4)) (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_nat_nat G) A4)) (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_int_nat G) A4)) (@ (@ tptp.image_int_rat (lambda ((X4 tptp.int)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_nat_nat G) A4)) (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_int_nat G) A4)) (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_nat_nat G) A4)) (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_int_nat G) A4)) (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ F (@ G X4)))) A4))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o) (P2 (-> Bool Bool))) (= (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) (@ (@ tptp.image_o_o F) A4)) (@ P2 X4)))) (@ (@ tptp.image_o_o F) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int Bool)) (A4 tptp.set_int) (P2 (-> Bool Bool))) (= (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) (@ (@ tptp.image_int_o F) A4)) (@ P2 X4)))) (@ (@ tptp.image_int_o F) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (P2 (-> tptp.int Bool))) (= (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) (@ (@ tptp.image_o_int F) A4)) (@ P2 X4)))) (@ (@ tptp.image_o_int F) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.int Bool))) (= (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) (@ (@ tptp.image_int_int F) A4)) (@ P2 X4)))) (@ (@ tptp.image_int_int F) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.rat Bool))) (= (@ tptp.collect_rat (lambda ((X4 tptp.rat)) (and (@ (@ tptp.member_rat X4) (@ (@ tptp.image_nat_rat F) A4)) (@ P2 X4)))) (@ (@ tptp.image_nat_rat F) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (P2 (-> Bool Bool))) (= (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) (@ (@ tptp.image_nat_o F) A4)) (@ P2 X4)))) (@ (@ tptp.image_nat_o F) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.int Bool))) (= (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) (@ (@ tptp.image_nat_int F) A4)) (@ P2 X4)))) (@ (@ tptp.image_nat_int F) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (P2 (-> tptp.nat Bool))) (= (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) (@ (@ tptp.image_o_nat F) A4)) (@ P2 X4)))) (@ (@ tptp.image_o_nat F) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.nat Bool))) (= (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) (@ (@ tptp.image_int_nat F) A4)) (@ P2 X4)))) (@ (@ tptp.image_int_nat F) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.nat Bool))) (= (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) (@ (@ tptp.image_nat_nat F) A4)) (@ P2 X4)))) (@ (@ tptp.image_nat_nat F) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 (@ F X4)))))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.product_prod_nat_nat Bool))) (= (@ tptp.id_on_2554058798563519774at_nat (@ tptp.collec3392354462482085612at_nat A4)) (@ tptp.collec7088162979684241874at_nat (@ tptp.produc6590410687421337004_nat_o (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (and (= X4 Y5) (@ A4 X4))))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.nat Bool))) (= (@ tptp.id_on_nat (@ tptp.collect_nat A4)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (= X4 Y5) (@ A4 X4))))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.product_prod_int_int Bool))) (= (@ tptp.id_on_8598933527810153430nt_int (@ tptp.collec213857154873943460nt_int A4)) (@ tptp.collec7447955092554649554nt_int (@ tptp.produc1676490119946744748_int_o (lambda ((X4 tptp.product_prod_int_int) (Y5 tptp.product_prod_int_int)) (and (= X4 Y5) (@ A4 X4))))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.int Bool))) (= (@ tptp.id_on_int (@ tptp.collect_int A4)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (and (= X4 Y5) (@ A4 X4))))))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr7459493094073627847at_nat) (S5 tptp.set_Pr7459493094073627847at_nat)) (= (= (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R3)) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) S5))) (= R3 S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr4329608150637261639at_nat) (S5 tptp.set_Pr4329608150637261639at_nat)) (= (= (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R3)) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) S5))) (= R3 S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr6200539531224447659at_num) (S5 tptp.set_Pr6200539531224447659at_num)) (= (= (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R3)) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) S5))) (= R3 S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr1261947904930325089at_nat) (S5 tptp.set_Pr1261947904930325089at_nat)) (= (= (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R3)) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) S5))) (= R3 S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr958786334691620121nt_int) (S5 tptp.set_Pr958786334691620121nt_int)) (= (= (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R3)) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) S5))) (= R3 S5))))
% 3.35/4.35 (assert (forall ((C (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (P tptp.product_prod_nat_nat) (Z2 tptp.product_prod_nat_nat)) (=> (@ (@ (@ tptp.produc8739625826339149834_nat_o C) P) Z2) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ (@ (@ C X) Y) Z2))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (A tptp.nat) (B tptp.nat) (C tptp.product_prod_nat_nat)) (=> (@ (@ (@ tptp.produc8739625826339149834_nat_o R3) (@ (@ tptp.product_Pair_nat_nat A) B)) C) (@ (@ (@ R3 A) B) C))))
% 3.35/4.35 (assert (forall ((P tptp.produc1319942482725812455at_nat)) (= (@ (@ tptp.produc5456455677105495163at_nat tptp.produc9060074326276436823at_nat) P) P)))
% 3.35/4.35 (assert (forall ((P tptp.produc3843707927480180839at_nat)) (= (@ (@ tptp.produc7548845685434208379at_nat tptp.produc2922128104949294807at_nat) P) P)))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_num)) (= (@ (@ tptp.produc49306077274653107at_num tptp.product_Pair_nat_num) P) P)))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_nat_nat)) (= (@ (@ tptp.produc2626176000494625587at_nat tptp.product_Pair_nat_nat) P) P)))
% 3.35/4.35 (assert (forall ((P tptp.product_prod_int_int)) (= (@ (@ tptp.produc4245557441103728435nt_int tptp.product_Pair_int_int) P) P)))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (Q2 (-> tptp.produc3843707927480180839at_nat Bool)) (P2 (-> tptp.produc3843707927480180839at_nat Bool))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat B5) A4) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_le1268244103169919719at_nat (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) B5) (@ Q2 X4))))) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_o) (Q2 (-> Bool Bool)) (P2 (-> Bool Bool))) (=> (@ (@ tptp.ord_less_eq_set_o B5) A4) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_less_eq_set_o (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) B5) (@ Q2 X4))))) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_int) (A4 tptp.set_int) (Q2 (-> tptp.int Bool)) (P2 (-> tptp.int Bool))) (=> (@ (@ tptp.ord_less_eq_set_int B5) A4) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_less_eq_set_int (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) B5) (@ Q2 X4))))) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (Q2 (-> tptp.product_prod_nat_nat Bool)) (P2 (-> tptp.product_prod_nat_nat Bool))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) A4) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) B5) (@ Q2 X4))))) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_nat) (Q2 (-> tptp.nat Bool)) (P2 (-> tptp.nat Bool))) (=> (@ (@ tptp.ord_less_eq_set_nat B5) A4) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) B5) (@ Q2 X4))))) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr958786334691620121nt_int) (A4 tptp.set_Pr958786334691620121nt_int) (Q2 (-> tptp.product_prod_int_int Bool)) (P2 (-> tptp.product_prod_int_int Bool))) (=> (@ (@ tptp.ord_le2843351958646193337nt_int B5) A4) (=> (forall ((X tptp.product_prod_int_int)) (=> (@ (@ tptp.member5262025264175285858nt_int X) B5) (=> (@ Q2 X) (@ P2 X)))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X4) B5) (@ Q2 X4))))) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X4) A4) (@ P2 X4)))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (P2 (-> tptp.produc3843707927480180839at_nat Bool))) (let ((_let_1 (@ tptp.ord_le1268244103169919719at_nat B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) A4) (@ P2 X4))))) (forall ((X4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_o) (P2 (-> Bool Bool))) (let ((_let_1 (@ tptp.ord_less_eq_set_o B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (@ P2 X4))))) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_int) (A4 tptp.set_int) (P2 (-> tptp.int Bool))) (let ((_let_1 (@ tptp.ord_less_eq_set_int B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (@ P2 X4))))) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.product_prod_nat_nat Bool))) (let ((_let_1 (@ tptp.ord_le3146513528884898305at_nat B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) A4) (@ P2 X4))))) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_nat) (P2 (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (@ P2 X4))))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr958786334691620121nt_int) (A4 tptp.set_Pr958786334691620121nt_int) (P2 (-> tptp.product_prod_int_int Bool))) (let ((_let_1 (@ tptp.ord_le2843351958646193337nt_int B5))) (=> (@ _let_1 A4) (= (@ _let_1 (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X4) A4) (@ P2 X4))))) (forall ((X4 tptp.product_prod_int_int)) (=> (@ (@ tptp.member5262025264175285858nt_int X4) B5) (@ P2 X4))))))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Z5 tptp.set_Pr4329608150637261639at_nat) (X5 tptp.set_Pr4329608150637261639at_nat) (P2 (-> tptp.produc3843707927480180839at_nat Bool))) (=> (@ (@ tptp.member8757157785044589968at_nat X2) Z5) (=> (@ (@ tptp.ord_le1268244103169919719at_nat Z5) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (Z5 tptp.set_o) (X5 tptp.set_o) (P2 (-> Bool Bool))) (=> (@ (@ tptp.member_o X2) Z5) (=> (@ (@ tptp.ord_less_eq_set_o Z5) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Z5 tptp.set_int) (X5 tptp.set_int) (P2 (-> tptp.int Bool))) (=> (@ (@ tptp.member_int X2) Z5) (=> (@ (@ tptp.ord_less_eq_set_int Z5) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat) (Z5 tptp.set_Pr1261947904930325089at_nat) (X5 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.product_prod_nat_nat Bool))) (=> (@ (@ tptp.member8440522571783428010at_nat X2) Z5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat Z5) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Z5 tptp.set_nat) (X5 tptp.set_nat) (P2 (-> tptp.nat Bool))) (=> (@ (@ tptp.member_nat X2) Z5) (=> (@ (@ tptp.ord_less_eq_set_nat Z5) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_int_int) (Z5 tptp.set_Pr958786334691620121nt_int) (X5 tptp.set_Pr958786334691620121nt_int) (P2 (-> tptp.product_prod_int_int Bool))) (=> (@ (@ tptp.member5262025264175285858nt_int X2) Z5) (=> (@ (@ tptp.ord_le2843351958646193337nt_int Z5) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X4) X5) (@ P2 X4))))) (@ P2 X2)))))
% 3.35/4.35 (assert (forall ((X5 tptp.set_Pr4329608150637261639at_nat) (P2 (-> tptp.produc3843707927480180839at_nat Bool))) (@ (@ tptp.ord_le1268244103169919719at_nat (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((X5 tptp.set_o) (P2 (-> Bool Bool))) (@ (@ tptp.ord_less_eq_set_o (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((X5 tptp.set_int) (P2 (-> tptp.int Bool))) (@ (@ tptp.ord_less_eq_set_int (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.product_prod_nat_nat Bool))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((X5 tptp.set_nat) (P2 (-> tptp.nat Bool))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((X5 tptp.set_Pr958786334691620121nt_int) (P2 (-> tptp.product_prod_int_int Bool))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X4) X5) (@ P2 X4))))) X5)))
% 3.35/4.35 (assert (forall ((T2 (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat (lambda ((X4 Bool)) X4)) T2) T2)))
% 3.35/4.35 (assert (forall ((T2 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_nat_nat_nat (lambda ((X4 tptp.nat)) X4)) T2) T2)))
% 3.35/4.35 (assert (= tptp.produc27273713700761075at_nat (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((L3 tptp.nat) (R5 tptp.nat)) (@ (@ (@ F2 L3) R5) Y5))) X4))))
% 3.35/4.35 (assert (= tptp.produc8739625826339149834_nat_o (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((L3 tptp.nat) (R5 tptp.nat)) (@ (@ (@ F2 L3) R5) Y5))) X4))))
% 3.35/4.35 (assert (forall ((H (-> Bool Bool)) (F (-> tptp.int tptp.int Bool)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4947309494688390418_int_o F) Prod)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> Bool tptp.int)) (F (-> tptp.int tptp.int Bool)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4947309494688390418_int_o F) Prod)) (@ (@ tptp.produc8211389475949308722nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int Bool)) (F (-> tptp.int tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc8211389475949308722nt_int F) Prod)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int tptp.int)) (F (-> tptp.int tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc8211389475949308722nt_int F) Prod)) (@ (@ tptp.produc8211389475949308722nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.product_prod_int_int Bool)) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4245557441103728435nt_int F) Prod)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.product_prod_int_int tptp.int)) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4245557441103728435nt_int F) Prod)) (@ (@ tptp.produc8211389475949308722nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> Bool tptp.product_prod_int_int)) (F (-> tptp.int tptp.int Bool)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4947309494688390418_int_o F) Prod)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int tptp.product_prod_int_int)) (F (-> tptp.int tptp.int tptp.int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc8211389475949308722nt_int F) Prod)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> tptp.product_prod_int_int tptp.product_prod_int_int)) (F (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod tptp.product_prod_int_int)) (= (@ H (@ (@ tptp.produc4245557441103728435nt_int F) Prod)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) (@ H (@ (@ F X12) X23)))) Prod))))
% 3.35/4.35 (assert (forall ((H (-> (-> tptp.product_prod_nat_nat Bool) tptp.product_prod_nat_nat Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Prod tptp.product_prod_nat_nat)) (= (@ H (@ (@ tptp.produc8739625826339149834_nat_o F) Prod)) (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((X12 tptp.nat) (X23 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ H (@ (@ F X12) X23)) __flatten_var_0))) Prod))))
% 3.35/4.35 (assert (forall ((Prod tptp.product_prod_int_int)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((Uu tptp.int) (Uv tptp.int)) true)) Prod)))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X tptp.int)) (=> (@ P2 X) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) (@ tptp.collect_int P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.int)) (B5 tptp.set_int)) (=> (forall ((X tptp.int)) (=> (@ P2 X) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) (@ tptp.collect_int P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat)) (=> (forall ((X tptp.nat)) (=> (@ P2 X) (@ (@ tptp.member_rat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) (@ tptp.collect_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat Bool)) (B5 tptp.set_o)) (=> (forall ((X tptp.nat)) (=> (@ P2 X) (@ (@ tptp.member_o (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_nat_o F) (@ tptp.collect_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X tptp.nat)) (=> (@ P2 X) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) (@ tptp.collect_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.int)) (B5 tptp.set_int)) (=> (forall ((X tptp.nat)) (=> (@ P2 X) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) (@ tptp.collect_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (F (-> tptp.product_prod_nat_nat Bool)) (B5 tptp.set_o)) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ P2 X) (@ (@ tptp.member_o (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_3693632289388996572_nat_o F) (@ tptp.collec3392354462482085612at_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.nat)) (B5 tptp.set_nat)) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ P2 X) (@ (@ tptp.member_nat (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F) (@ tptp.collec3392354462482085612at_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.int)) (B5 tptp.set_int)) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ P2 X) (@ (@ tptp.member_int (@ F X)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_2483585944268220136at_int F) (@ tptp.collec3392354462482085612at_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.product_prod_nat_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (forall ((X tptp.nat)) (=> (@ P2 X) (@ (@ tptp.member8440522571783428010at_nat (@ F X)) B5))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F) (@ tptp.collect_nat P2))) B5))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_rat (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char) (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_char_nat G) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_nat (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char) (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_char_nat G) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.char tptp.nat))) (= (@ (@ tptp.image_char_int (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char) (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_char_nat G) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.char tptp.int))) (= (@ (@ tptp.image_char_nat (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char) (@ (@ tptp.image_int_nat F) (@ (@ tptp.image_char_int G) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.char tptp.int))) (= (@ (@ tptp.image_char_int (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char) (@ (@ tptp.image_int_int F) (@ (@ tptp.image_char_int G) tptp.top_top_set_char)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat) (@ (@ tptp.image_nat_rat F) (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_nat (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat) (@ (@ tptp.image_nat_nat F) (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_int (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat) (@ (@ tptp.image_nat_int F) (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.rat tptp.int))) (= (@ (@ tptp.image_rat_nat (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat) (@ (@ tptp.image_int_nat F) (@ (@ tptp.image_rat_int G) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.rat tptp.int))) (= (@ (@ tptp.image_rat_int (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat) (@ (@ tptp.image_int_int F) (@ (@ tptp.image_rat_int G) tptp.top_top_set_rat)))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.char Bool))) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_char_o F) tptp.top_top_set_char)) (not (forall ((X tptp.char)) (= B (not (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.char tptp.nat))) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_char_nat F) tptp.top_top_set_char)) (not (forall ((X tptp.char)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.char tptp.int))) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_char_int F) tptp.top_top_set_char)) (not (forall ((X tptp.char)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.rat Bool))) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat)) (not (forall ((X tptp.rat)) (= B (not (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.rat tptp.nat))) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat)) (not (forall ((X tptp.rat)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.rat tptp.int))) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat)) (not (forall ((X tptp.rat)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.rat) (F (-> tptp.nat tptp.rat))) (=> (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat)) (not (forall ((X tptp.nat)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B Bool) (F (-> tptp.nat Bool))) (=> (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat)) (not (forall ((X tptp.nat)) (= B (not (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat)) (not (forall ((X tptp.nat)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (F (-> tptp.nat tptp.int))) (=> (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat)) (not (forall ((X tptp.nat)) (not (= B (@ F X))))))))
% 3.35/4.35 (assert (forall ((Sb (-> tptp.num tptp.num Bool)) (I (-> tptp.nat tptp.num)) (X2 (-> tptp.int tptp.nat)) (Y3 (-> tptp.int tptp.num))) (= (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sb) (@ (@ tptp.comp_nat_num_int I) X2)) Y3) (@ (@ (@ (@ tptp.bNF_re272988434038980259at_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (lambda ((X4 tptp.nat) (__flatten_var_0 tptp.num)) (@ (@ Sb (@ I X4)) __flatten_var_0))) X2) Y3))))
% 3.35/4.35 (assert (forall ((Sb (-> tptp.num tptp.num Bool)) (I (-> tptp.num tptp.num)) (X2 (-> tptp.int tptp.num)) (Y3 (-> tptp.int tptp.num))) (= (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sb) (@ (@ tptp.comp_num_num_int I) X2)) Y3) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (lambda ((X4 tptp.num) (__flatten_var_0 tptp.num)) (@ (@ Sb (@ I X4)) __flatten_var_0))) X2) Y3))))
% 3.35/4.35 (assert (forall ((Sa (-> tptp.num tptp.num Bool)) (X2 (-> tptp.int tptp.num)) (G (-> tptp.nat tptp.num)) (Y3 (-> tptp.int tptp.nat))) (= (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sa) X2) (@ (@ tptp.comp_nat_num_int G) Y3)) (@ (@ (@ (@ tptp.bNF_re1845987051190671011um_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ Sa X4) (@ G Y5)))) X2) Y3))))
% 3.35/4.35 (assert (forall ((Sa (-> tptp.num tptp.num Bool)) (X2 (-> tptp.int tptp.num)) (G (-> tptp.num tptp.num)) (Y3 (-> tptp.int tptp.num))) (= (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) Sa) X2) (@ (@ tptp.comp_num_num_int G) Y3)) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (lambda ((X4 tptp.num) (Y5 tptp.num)) (@ (@ Sa X4) (@ G Y5)))) X2) Y3))))
% 3.35/4.35 (assert (forall ((Q2 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)) (P2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Z2 tptp.product_prod_nat_nat)) (=> (@ Q2 (@ (@ tptp.produc27273713700761075at_nat P2) Z2)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= Z2 (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ Q2 (@ (@ P2 X) Y)))))))))
% 3.35/4.35 (assert (forall ((Q2 (-> (-> tptp.product_prod_nat_nat Bool) Bool)) (P2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Z2 tptp.product_prod_nat_nat)) (=> (@ Q2 (@ (@ tptp.produc8739625826339149834_nat_o P2) Z2)) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= Z2 (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ Q2 (@ (@ P2 X) Y)))))))))
% 3.35/4.35 (assert (forall ((Q2 (-> tptp.product_prod_int_int Bool)) (P2 (-> tptp.int tptp.int tptp.product_prod_int_int)) (Z2 tptp.product_prod_int_int)) (=> (@ Q2 (@ (@ tptp.produc4245557441103728435nt_int P2) Z2)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= Z2 (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ Q2 (@ (@ P2 X) Y)))))))))
% 3.35/4.35 (assert (forall ((Q2 (-> Bool Bool)) (P2 (-> tptp.int tptp.int Bool)) (Z2 tptp.product_prod_int_int)) (=> (@ Q2 (@ (@ tptp.produc4947309494688390418_int_o P2) Z2)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= Z2 (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ Q2 (@ (@ P2 X) Y)))))))))
% 3.35/4.35 (assert (forall ((Q2 (-> tptp.int Bool)) (P2 (-> tptp.int tptp.int tptp.int)) (Z2 tptp.product_prod_int_int)) (=> (@ Q2 (@ (@ tptp.produc8211389475949308722nt_int P2) Z2)) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= Z2 (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ Q2 (@ (@ P2 X) Y)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (= (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ F (@ (@ tptp.product_Pair_nat_nat X4) Y5)) __flatten_var_0))) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ F (@ (@ tptp.product_Pair_nat_nat X4) Y5)) __flatten_var_0))) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_prod_int_int tptp.product_prod_int_int))) (= (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ F (@ (@ tptp.product_Pair_int_int X4) Y5)))) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_prod_int_int Bool))) (= (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ F (@ (@ tptp.product_Pair_int_int X4) Y5)))) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_prod_int_int tptp.int))) (= (@ tptp.produc8211389475949308722nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ F (@ (@ tptp.product_Pair_int_int X4) Y5)))) F)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (forall ((X tptp.nat) (Y tptp.nat)) (= (@ (@ F X) Y) (@ G (@ (@ tptp.product_Pair_nat_nat X) Y)))) (= (@ tptp.produc27273713700761075at_nat F) G))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (G (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (=> (forall ((X tptp.nat) (Y tptp.nat)) (= (@ (@ F X) Y) (@ G (@ (@ tptp.product_Pair_nat_nat X) Y)))) (= (@ tptp.produc8739625826339149834_nat_o F) G))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int)) (G (-> tptp.product_prod_int_int tptp.product_prod_int_int))) (=> (forall ((X tptp.int) (Y tptp.int)) (= (@ (@ F X) Y) (@ G (@ (@ tptp.product_Pair_int_int X) Y)))) (= (@ tptp.produc4245557441103728435nt_int F) G))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (G (-> tptp.product_prod_int_int Bool))) (=> (forall ((X tptp.int) (Y tptp.int)) (= (@ (@ F X) Y) (@ G (@ (@ tptp.product_Pair_int_int X) Y)))) (= (@ tptp.produc4947309494688390418_int_o F) G))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.int)) (G (-> tptp.product_prod_int_int tptp.int))) (=> (forall ((X tptp.int) (Y tptp.int)) (= (@ (@ F X) Y) (@ G (@ (@ tptp.product_Pair_int_int X) Y)))) (= (@ tptp.produc8211389475949308722nt_int F) G))))
% 3.35/4.35 (assert (forall ((F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.produc9020218426428501292_nat_o F) (@ (@ tptp.produc9060074326276436823at_nat A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.produc410239310623530412_nat_o F) (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.num Bool)) (A tptp.nat) (B tptp.num)) (=> (@ (@ tptp.produc4927758841916487424_num_o F) (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat Bool)) (A tptp.nat) (B tptp.nat)) (=> (@ (@ tptp.produc6081775807080527818_nat_o F) (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (A tptp.int) (B tptp.int)) (=> (@ (@ tptp.produc4947309494688390418_int_o F) (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ F A) B))))
% 3.35/4.35 (assert (forall ((C (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (P tptp.produc1319942482725812455at_nat)) (=> (@ (@ tptp.produc9020218426428501292_nat_o C) P) (not (forall ((X tptp.set_Pr4329608150637261639at_nat) (Y tptp.set_Pr4329608150637261639at_nat)) (=> (= P (@ (@ tptp.produc9060074326276436823at_nat X) Y)) (not (@ (@ C X) Y))))))))
% 3.35/4.35 (assert (forall ((C (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (P tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.produc410239310623530412_nat_o C) P) (not (forall ((X tptp.set_Pr1261947904930325089at_nat) (Y tptp.set_Pr1261947904930325089at_nat)) (=> (= P (@ (@ tptp.produc2922128104949294807at_nat X) Y)) (not (@ (@ C X) Y))))))))
% 3.35/4.35 (assert (forall ((C (-> tptp.nat tptp.num Bool)) (P tptp.product_prod_nat_num)) (=> (@ (@ tptp.produc4927758841916487424_num_o C) P) (not (forall ((X tptp.nat) (Y tptp.num)) (=> (= P (@ (@ tptp.product_Pair_nat_num X) Y)) (not (@ (@ C X) Y))))))))
% 3.35/4.35 (assert (forall ((C (-> tptp.nat tptp.nat Bool)) (P tptp.product_prod_nat_nat)) (=> (@ (@ tptp.produc6081775807080527818_nat_o C) P) (not (forall ((X tptp.nat) (Y tptp.nat)) (=> (= P (@ (@ tptp.product_Pair_nat_nat X) Y)) (not (@ (@ C X) Y))))))))
% 3.35/4.35 (assert (forall ((C (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int)) (=> (@ (@ tptp.produc4947309494688390418_int_o C) P) (not (forall ((X tptp.int) (Y tptp.int)) (=> (= P (@ (@ tptp.product_Pair_int_int X) Y)) (not (@ (@ C X) Y))))))))
% 3.35/4.35 (assert (= tptp.produc473321116828791851t_unit (@ tptp.produc4846201513286513633_ref_a (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X12))))
% 3.35/4.35 (assert (= tptp.product_fst_int_int (@ tptp.produc8211389475949308722nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) X12))))
% 3.35/4.35 (assert (= tptp.produc1126150082675451753t_unit (@ tptp.produc2552614499379209865t_unit (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X23))))
% 3.35/4.35 (assert (= tptp.product_snd_int_int (@ tptp.produc8211389475949308722nt_int (lambda ((X12 tptp.int) (X23 tptp.int)) X23))))
% 3.35/4.35 (assert (= tptp.produc6036585564866528938nt_int (lambda ((F2 (-> tptp.int tptp.int)) (G3 (-> tptp.int tptp.int)) (__flatten_var_0 tptp.product_prod_int_int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ G3 Y5)))) __flatten_var_0))))
% 3.35/4.35 (assert (forall ((H (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.produc27273713700761075at_nat H) (@ (@ (@ tptp.produc6977886695330630970at_nat F) G) X2)) (@ (@ tptp.produc27273713700761075at_nat (lambda ((L3 tptp.nat) (R5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ H (@ F L3)) (@ G R5)) __flatten_var_0))) X2))))
% 3.35/4.35 (assert (forall ((H (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.produc8739625826339149834_nat_o H) (@ (@ (@ tptp.produc6977886695330630970at_nat F) G) X2)) (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((L3 tptp.nat) (R5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ H (@ F L3)) (@ G R5)) __flatten_var_0))) X2))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int tptp.int tptp.product_prod_int_int)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (X2 tptp.product_prod_int_int)) (= (@ (@ tptp.produc4245557441103728435nt_int H) (@ (@ (@ tptp.produc6036585564866528938nt_int F) G) X2)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ H (@ F L3)) (@ G R5)))) X2))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int tptp.int Bool)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (X2 tptp.product_prod_int_int)) (= (@ (@ tptp.produc4947309494688390418_int_o H) (@ (@ (@ tptp.produc6036585564866528938nt_int F) G) X2)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ H (@ F L3)) (@ G R5)))) X2))))
% 3.35/4.35 (assert (forall ((H (-> tptp.int tptp.int tptp.int)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (X2 tptp.product_prod_int_int)) (= (@ (@ tptp.produc8211389475949308722nt_int H) (@ (@ (@ tptp.produc6036585564866528938nt_int F) G) X2)) (@ (@ tptp.produc8211389475949308722nt_int (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ H (@ F L3)) (@ G R5)))) X2))))
% 3.35/4.35 (assert (forall ((R (-> tptp.int tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.relcom716700242784427165at_nat R) S2)) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat S2)) (@ tptp.conver1866313717161370910at_nat R)))))
% 3.35/4.35 (assert (forall ((R (-> tptp.code_integer tptp.int Bool)) (S2 (-> tptp.int tptp.int Bool))) (= (@ tptp.conver1462408618118490240er_int (@ (@ tptp.relcom3789353511612409832nt_int R) S2)) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int S2)) (@ tptp.conver1462408618118490240er_int R)))))
% 3.35/4.35 (assert (forall ((R (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S2 (-> tptp.product_prod_nat_nat tptp.int Bool))) (= (@ tptp.conver4689305806000247544at_int (@ (@ tptp.relcom8911704206367525917at_int R) S2)) (@ (@ tptp.relcom716700242784427165at_nat (@ tptp.conver4689305806000247544at_int S2)) (@ tptp.conver6965824823119931701at_nat R)))))
% 3.35/4.35 (assert (forall ((R (-> tptp.int tptp.int Bool)) (S2 (-> tptp.int tptp.code_integer Bool))) (= (@ tptp.conver2101108097643427968nteger (@ (@ tptp.relcom967497705283160040nteger R) S2)) (@ (@ tptp.relcom3789353511612409832nt_int (@ tptp.conver2101108097643427968nteger S2)) (@ tptp.conversep_int_int R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr7459493094073627847at_nat) (R3 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool))) (=> (@ (@ tptp.ord_le5997549366648089703at_nat A4) (@ tptp.collec7872792499061297490at_nat (@ tptp.produc9020218426428501292_nat_o (@ tptp.conver9095369822871743413at_nat R3)))) (@ (@ tptp.ord_le5997549366648089703at_nat (@ (@ tptp.image_3313167189156628421at_nat (@ tptp.produc5456455677105495163at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat Y5) X4)))) A4)) (@ tptp.collec7872792499061297490at_nat (@ tptp.produc9020218426428501292_nat_o R3))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R3 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A4) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (@ tptp.conver5243090411617913141at_nat R3)))) (@ (@ tptp.ord_le1268244103169919719at_nat (@ (@ tptp.image_960689587819713477at_nat (@ tptp.produc7548845685434208379at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat Y5) X4)))) A4)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o R3))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr3280342998896498603um_nat) (R3 (-> tptp.nat tptp.num Bool))) (=> (@ (@ tptp.ord_le5164908622851071819um_nat A4) (@ tptp.collec1522684865789554998um_nat (@ tptp.produc6857965554392702720_nat_o (@ tptp.conversep_nat_num R3)))) (@ (@ tptp.ord_le8085105155179020875at_num (@ (@ tptp.image_7762062833379733445at_num (@ tptp.produc5219324331026901427at_num (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_num Y5) X4)))) A4)) (@ tptp.collec4100598399430923318at_num (@ tptp.produc4927758841916487424_num_o R3))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R3 (-> tptp.nat tptp.nat Bool))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (@ tptp.conversep_nat_nat R3)))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4)))) A4)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr958786334691620121nt_int) (R3 (-> tptp.int tptp.int Bool))) (=> (@ (@ tptp.ord_le2843351958646193337nt_int A4) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (@ tptp.conversep_int_int R3)))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_2653370878348428101nt_int (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_int Y5) X4)))) A4)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (X2 tptp.produc3843707927480180839at_nat) (S5 (-> Bool tptp.set_Pr4329608150637261639at_nat)) (Y3 Bool)) (let ((_let_1 (@ tptp.member8757157785044589968at_nat X2))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (=> (@ _let_1 (@ (@ (@ tptp.comp_o4913564575355137019t_unit S5) Rep) (@ Abs Y3))) (@ _let_1 (@ S5 Y3)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (X2 tptp.product_prod_nat_nat) (S5 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (Y3 Bool)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat X2))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (=> (@ _let_1 (@ (@ (@ tptp.comp_o2254869825208929t_unit S5) Rep) (@ Abs Y3))) (@ _let_1 (@ S5 Y3)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (X2 Bool) (S5 (-> Bool tptp.set_o)) (Y3 Bool)) (let ((_let_1 (@ tptp.member_o X2))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (=> (@ _let_1 (@ (@ (@ tptp.comp_o6895741221744486154t_unit S5) Rep) (@ Abs Y3))) (@ _let_1 (@ S5 Y3)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (X2 tptp.nat) (S5 (-> Bool tptp.set_nat)) (Y3 Bool)) (let ((_let_1 (@ tptp.member_nat X2))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (=> (@ _let_1 (@ (@ (@ tptp.comp_o9190160103024335696t_unit S5) Rep) (@ Abs Y3))) (@ _let_1 (@ S5 Y3)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (X2 tptp.int) (S5 (-> Bool tptp.set_int)) (Y3 Bool)) (let ((_let_1 (@ tptp.member_int X2))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (=> (@ _let_1 (@ (@ (@ tptp.comp_o1521574261646630388t_unit S5) Rep) (@ Abs Y3))) (@ _let_1 (@ S5 Y3)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (F (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ (@ tptp.bNF_vi6818137723729380987_o_o_o F) Rep) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (F (-> tptp.int tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.char))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ (@ tptp.bNF_vi9149698133064535136char_o F) Rep) (@ (@ tptp.bNF_Grp_int_char (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_char_nat_int Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool)) (F (-> tptp.nat Bool)) (P2 (-> Bool Bool)) (H (-> Bool tptp.char))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ (@ tptp.bNF_vi8816436626763797690char_o F) Rep) (@ (@ tptp.bNF_Grp_o_char (@ tptp.collect_o P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_char_o_o Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num)) (F (-> tptp.int tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.char))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ (@ tptp.bNF_vi1300075849944819442char_o F) Rep) (@ (@ tptp.bNF_Grp_nat_char (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_int_num (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_char_num_nat Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (F (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.char))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (= (@ (@ (@ tptp.bNF_vi8943400373106913048char_o F) Rep) (@ (@ tptp.bNF_Grp_nat_char (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_char_nat_nat Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.rat)) (Abs (-> tptp.rat tptp.nat)) (F (-> tptp.int tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.rat))) (=> (@ (@ (@ tptp.type_d5615363888691252950at_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ (@ tptp.bNF_vi1281217848275042457_rat_o F) Rep) (@ (@ tptp.bNF_Grp_int_rat (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_rat_nat_int Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.rat)) (Abs (-> tptp.rat Bool)) (F (-> tptp.nat Bool)) (P2 (-> Bool Bool)) (H (-> Bool tptp.rat))) (=> (@ (@ (@ tptp.type_d6486251586359353412_o_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ (@ tptp.bNF_vi3868162310295888627_rat_o F) Rep) (@ (@ tptp.bNF_Grp_o_rat (@ tptp.collect_o P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_rat_o_o Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.rat)) (Abs (-> tptp.rat tptp.num)) (F (-> tptp.int tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.rat))) (=> (@ (@ (@ tptp.type_d3745694291998722336um_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ (@ tptp.bNF_vi7769575839906753835_rat_o F) Rep) (@ (@ tptp.bNF_Grp_nat_rat (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_int_num (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_rat_num_nat Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.rat)) (Abs (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.rat))) (=> (@ (@ (@ tptp.type_d5615363888691252950at_rat Rep) Abs) tptp.top_top_set_rat) (= (@ (@ (@ tptp.bNF_vi2930123780028963665_rat_o F) Rep) (@ (@ tptp.bNF_Grp_nat_rat (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_rat_nat_nat Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ (@ tptp.bNF_vi5018550775591610529_nat_o F) Rep) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ F X4))))) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_nat_nat_int Abs) H)) F))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.num)) (Abs (-> tptp.num tptp.nat)) (G (-> tptp.nat tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d2807825734933527320at_num Rep) Abs) tptp.top_top_set_num) (= (@ (@ (@ tptp.bNF_vi1731478210338170163_nat_o G) Abs) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_nat_num (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_int_num_nat (@ (@ tptp.comp_nat_num_int Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (G (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ (@ tptp.bNF_vi6818137723729380987_o_o_o G) Abs) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.nat)) (Abs (-> tptp.nat tptp.int)) (G (-> tptp.int tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.int))) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ (@ tptp.bNF_vi3197508430158922565_int_o G) Abs) (@ (@ tptp.bNF_Grp_int_int (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_int_nat_int Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.nat)) (Abs (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.int))) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ (@ tptp.bNF_vi8357618154448083105_int_o G) Abs) (@ (@ tptp.bNF_Grp_int_int (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Grp_nat_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_int_nat_nat (@ (@ tptp.comp_int_nat_int Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) tptp.top_top_set_nat) (= (@ (@ (@ tptp.bNF_vi6667456707345531737_nat_o G) Abs) (@ (@ tptp.bNF_Grp_nat_nat (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_nat_nat_nat Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (G (-> tptp.nat Bool)) (P2 (-> Bool Bool)) (H (-> Bool tptp.product_unit))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ (@ tptp.bNF_vi5856767400800367702unit_o G) Abs) (@ (@ tptp.bNF_Gr395642070819736771t_unit (@ tptp.collect_o P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_P5156358013004227690it_o_o Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (G (-> tptp.nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat tptp.product_unit))) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ (@ tptp.bNF_vi1443435967014148806unit_o G) Abs) (@ (@ tptp.bNF_Gr1993012052113314029t_unit (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_P4985893458130756478_o_nat Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.num)) (Abs (-> tptp.num tptp.nat)) (G (-> tptp.product_prod_nat_nat tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d2807825734933527320at_num Rep) Abs) tptp.top_top_set_num) (= (@ (@ (@ tptp.bNF_vi9094538908245281400_nat_o G) Abs) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Gr5974128493091723341at_num (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_i1186163378102392086at_nat (@ (@ tptp.comp_nat_num_int Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.num)) (Abs (-> tptp.num tptp.nat)) (G (-> tptp.product_prod_int_int tptp.int)) (P2 (-> tptp.int Bool)) (H (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d2807825734933527320at_num Rep) Abs) tptp.top_top_set_num) (= (@ (@ (@ tptp.bNF_vi1633389952966819264_nat_o G) Abs) (@ (@ tptp.bNF_Grp_int_nat (@ tptp.collect_int P2)) H)) (@ (@ tptp.bNF_Gr8532703628021589765nt_num (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_i7231038107349025742nt_int (@ (@ tptp.comp_nat_num_int Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (G (-> tptp.product_prod_nat_nat tptp.nat)) (P2 (-> tptp.nat Bool)) (H (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (= (@ (@ (@ tptp.bNF_vi9025507403824386624_o_o_o G) Abs) (@ (@ tptp.bNF_Grp_nat_o (@ tptp.collect_nat P2)) H)) (@ (@ tptp.bNF_Gr8859634586176591525_nat_o (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ P2 (@ G X4))))) (@ (@ tptp.comp_n1662990198670838940at_nat (@ (@ tptp.comp_o_o_nat Rep) H)) G))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat tptp.nat Bool)) (P tptp.product_prod_nat_nat) (Q2 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ (@ P2 (@ tptp.product_snd_nat_nat P)) (@ tptp.product_fst_nat_nat P)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (@ (@ P2 Y) X) (@ Q2 (@ (@ F X) Y)))) (@ Q2 (@ (@ tptp.produc27273713700761075at_nat F) P))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat tptp.nat Bool)) (P tptp.product_prod_nat_nat) (Q2 (-> (-> tptp.product_prod_nat_nat Bool) Bool)) (F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool))) (=> (@ (@ P2 (@ tptp.product_snd_nat_nat P)) (@ tptp.product_fst_nat_nat P)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (@ (@ P2 Y) X) (@ Q2 (@ (@ F X) Y)))) (@ Q2 (@ (@ tptp.produc8739625826339149834_nat_o F) P))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int) (Q2 (-> tptp.product_prod_int_int Bool)) (F (-> tptp.int tptp.int tptp.product_prod_int_int))) (=> (@ (@ P2 (@ tptp.product_snd_int_int P)) (@ tptp.product_fst_int_int P)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ P2 Y) X) (@ Q2 (@ (@ F X) Y)))) (@ Q2 (@ (@ tptp.produc4245557441103728435nt_int F) P))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int) (Q2 (-> Bool Bool)) (F (-> tptp.int tptp.int Bool))) (=> (@ (@ P2 (@ tptp.product_snd_int_int P)) (@ tptp.product_fst_int_int P)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ P2 Y) X) (@ Q2 (@ (@ F X) Y)))) (@ Q2 (@ (@ tptp.produc4947309494688390418_int_o F) P))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int tptp.int Bool)) (P tptp.product_prod_int_int) (Q2 (-> tptp.int Bool)) (F (-> tptp.int tptp.int tptp.int))) (=> (@ (@ P2 (@ tptp.product_snd_int_int P)) (@ tptp.product_fst_int_int P)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ P2 Y) X) (@ Q2 (@ (@ F X) Y)))) (@ Q2 (@ (@ tptp.produc8211389475949308722nt_int F) P))))))
% 3.35/4.35 (assert (= tptp.produc27273713700761075at_nat (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (X4 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat X4)) (@ tptp.product_snd_nat_nat X4)) __flatten_var_0))))
% 3.35/4.35 (assert (= tptp.produc8739625826339149834_nat_o (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (X4 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat X4)) (@ tptp.product_snd_nat_nat X4)) __flatten_var_0))))
% 3.35/4.35 (assert (= tptp.produc4245557441103728435nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.product_prod_int_int)) (X4 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int X4)) (@ tptp.product_snd_int_int X4)))))
% 3.35/4.35 (assert (= tptp.produc4947309494688390418_int_o (lambda ((F2 (-> tptp.int tptp.int Bool)) (X4 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int X4)) (@ tptp.product_snd_int_int X4)))))
% 3.35/4.35 (assert (= tptp.produc8211389475949308722nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.int)) (X4 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int X4)) (@ tptp.product_snd_int_int X4)))))
% 3.35/4.35 (assert (= tptp.produc27273713700761075at_nat (lambda ((C4 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (P3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ C4 (@ tptp.product_fst_nat_nat P3)) (@ tptp.product_snd_nat_nat P3)) __flatten_var_0))))
% 3.35/4.35 (assert (= tptp.produc8739625826339149834_nat_o (lambda ((C4 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (P3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ C4 (@ tptp.product_fst_nat_nat P3)) (@ tptp.product_snd_nat_nat P3)) __flatten_var_0))))
% 3.35/4.35 (assert (= tptp.produc4245557441103728435nt_int (lambda ((C4 (-> tptp.int tptp.int tptp.product_prod_int_int)) (P3 tptp.product_prod_int_int)) (@ (@ C4 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.35 (assert (= tptp.produc4947309494688390418_int_o (lambda ((C4 (-> tptp.int tptp.int Bool)) (P3 tptp.product_prod_int_int)) (@ (@ C4 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.35 (assert (= tptp.produc8211389475949308722nt_int (lambda ((C4 (-> tptp.int tptp.int tptp.int)) (P3 tptp.product_prod_int_int)) (@ (@ C4 (@ tptp.product_fst_int_int P3)) (@ tptp.product_snd_int_int P3)))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr7459493094073627847at_nat) (S5 tptp.set_Pr7459493094073627847at_nat)) (= (@ (@ tptp.ord_le3072208448688395470_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) S5))) (@ (@ tptp.ord_le5997549366648089703at_nat R3) S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr4329608150637261639at_nat) (S5 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.ord_le3935385432712749774_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) S5))) (@ (@ tptp.ord_le1268244103169919719at_nat R3) S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr6200539531224447659at_num) (S5 tptp.set_Pr6200539531224447659at_num)) (= (@ (@ tptp.ord_le3404735783095501756_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) S5))) (@ (@ tptp.ord_le8085105155179020875at_num R3) S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr1261947904930325089at_nat) (S5 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.ord_le2646555220125990790_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) S5))) (@ (@ tptp.ord_le3146513528884898305at_nat R3) S5))))
% 3.35/4.35 (assert (forall ((R3 tptp.set_Pr958786334691620121nt_int) (S5 tptp.set_Pr958786334691620121nt_int)) (= (@ (@ tptp.ord_le6741204236512500942_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R3))) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) S5))) (@ (@ tptp.ord_le2843351958646193337nt_int R3) S5))))
% 3.35/4.35 (assert (= tptp.finite8619596206551965927at_nat (lambda ((S4 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat))) (forall ((X4 tptp.produc3843707927480180839at_nat) (Y5 tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member8757157785044589968at_nat X4) S4) (=> (@ (@ tptp.member8757157785044589968at_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))
% 3.35/4.35 (assert (= tptp.finite2110315540964234241at_nat (lambda ((S4 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.product_prod_nat_nat tptp.nat tptp.nat))) (forall ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member8440522571783428010at_nat X4) S4) (=> (@ (@ tptp.member8440522571783428010at_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))
% 3.35/4.35 (assert (= tptp.finite4703585013658510744_o_nat (lambda ((S4 tptp.set_o) (F2 (-> Bool tptp.nat tptp.nat))) (forall ((X4 Bool) (Y5 Bool)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_o X4) S4) (=> (@ (@ tptp.member_o Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))
% 3.35/4.35 (assert (= tptp.finite3582905537739598962at_nat (lambda ((S4 tptp.set_nat) (F2 (-> tptp.nat tptp.nat tptp.nat))) (forall ((X4 tptp.nat) (Y5 tptp.nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_nat X4) S4) (=> (@ (@ tptp.member_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))
% 3.35/4.35 (assert (= tptp.finite4582259249640653518nt_nat (lambda ((S4 tptp.set_int) (F2 (-> tptp.int tptp.nat tptp.nat))) (forall ((X4 tptp.int) (Y5 tptp.int)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_int X4) S4) (=> (@ (@ tptp.member_int Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)) (X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F Y3))) (let ((_let_2 (@ F X2))) (=> (@ (@ tptp.finite8619596206551965927at_nat S5) F) (=> (@ (@ tptp.member8757157785044589968at_nat X2) S5) (=> (@ (@ tptp.member8757157785044589968at_nat Y3) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.nat tptp.nat)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat)) (let ((_let_1 (@ F Y3))) (let ((_let_2 (@ F X2))) (=> (@ (@ tptp.finite2110315540964234241at_nat S5) F) (=> (@ (@ tptp.member8440522571783428010at_nat X2) S5) (=> (@ (@ tptp.member8440522571783428010at_nat Y3) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_o) (F (-> Bool tptp.nat tptp.nat)) (X2 Bool) (Y3 Bool)) (let ((_let_1 (@ F Y3))) (let ((_let_2 (@ F X2))) (=> (@ (@ tptp.finite4703585013658510744_o_nat S5) F) (=> (@ (@ tptp.member_o X2) S5) (=> (@ (@ tptp.member_o Y3) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.nat)) (let ((_let_1 (@ F Y3))) (let ((_let_2 (@ F X2))) (=> (@ (@ tptp.finite3582905537739598962at_nat S5) F) (=> (@ (@ tptp.member_nat X2) S5) (=> (@ (@ tptp.member_nat Y3) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int tptp.nat tptp.nat)) (X2 tptp.int) (Y3 tptp.int)) (let ((_let_1 (@ F Y3))) (let ((_let_2 (@ F X2))) (=> (@ (@ tptp.finite4582259249640653518nt_nat S5) F) (=> (@ (@ tptp.member_int X2) S5) (=> (@ (@ tptp.member_int Y3) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat Bool Bool)) (X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_o_o_nat (@ F X2)))) (=> (@ (@ tptp.finite2818816984019561153_nat_o S5) F) (=> (@ (@ tptp.member8757157785044589968at_nat X2) S5) (=> (@ (@ tptp.member8757157785044589968at_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)) (X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_nat_nat_nat (@ F X2)))) (=> (@ (@ tptp.finite8619596206551965927at_nat S5) F) (=> (@ (@ tptp.member8757157785044589968at_nat X2) S5) (=> (@ (@ tptp.member8757157785044589968at_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat Bool Bool)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_o_o_nat (@ F X2)))) (=> (@ (@ tptp.finite1496024664758132007_nat_o S5) F) (=> (@ (@ tptp.member8440522571783428010at_nat X2) S5) (=> (@ (@ tptp.member8440522571783428010at_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.nat tptp.nat)) (X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_nat_nat_nat (@ F X2)))) (=> (@ (@ tptp.finite2110315540964234241at_nat S5) F) (=> (@ (@ tptp.member8440522571783428010at_nat X2) S5) (=> (@ (@ tptp.member8440522571783428010at_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_o) (F (-> Bool Bool Bool)) (X2 Bool) (Y3 Bool) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_o_o_nat (@ F X2)))) (=> (@ (@ tptp.finite7905178416053733328on_o_o S5) F) (=> (@ (@ tptp.member_o X2) S5) (=> (@ (@ tptp.member_o Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_o) (F (-> Bool tptp.nat tptp.nat)) (X2 Bool) (Y3 Bool) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_nat_nat_nat (@ F X2)))) (=> (@ (@ tptp.finite4703585013658510744_o_nat S5) F) (=> (@ (@ tptp.member_o X2) S5) (=> (@ (@ tptp.member_o Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat Bool Bool)) (X2 tptp.nat) (Y3 tptp.nat) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_o_o_nat (@ F X2)))) (=> (@ (@ tptp.finite7806256374766696054_nat_o S5) F) (=> (@ (@ tptp.member_nat X2) S5) (=> (@ (@ tptp.member_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.nat) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_nat_nat_nat (@ F X2)))) (=> (@ (@ tptp.finite3582905537739598962at_nat S5) F) (=> (@ (@ tptp.member_nat X2) S5) (=> (@ (@ tptp.member_nat Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int Bool Bool)) (X2 tptp.int) (Y3 tptp.int) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.comp_o_o_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_o_o_nat (@ F X2)))) (=> (@ (@ tptp.finite5985214029334008090_int_o S5) F) (=> (@ (@ tptp.member_int X2) S5) (=> (@ (@ tptp.member_int Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int tptp.nat tptp.nat)) (X2 tptp.int) (Y3 tptp.int) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_nat_nat_nat (@ F Y3)))) (let ((_let_2 (@ tptp.comp_nat_nat_nat (@ F X2)))) (=> (@ (@ tptp.finite4582259249640653518nt_nat S5) F) (=> (@ (@ tptp.member_int X2) S5) (=> (@ (@ tptp.member_int Y3) S5) (= (@ _let_1 (@ _let_2 G)) (@ _let_2 (@ _let_1 G))))))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat))) (=> (forall ((X tptp.produc3843707927480180839at_nat) (Y tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F Y))) (let ((_let_2 (@ F X))) (=> (@ (@ tptp.member8757157785044589968at_nat X) S5) (=> (@ (@ tptp.member8757157785044589968at_nat Y) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))) (@ (@ tptp.finite8619596206551965927at_nat S5) F))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.nat tptp.nat))) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.product_prod_nat_nat)) (let ((_let_1 (@ F Y))) (let ((_let_2 (@ F X))) (=> (@ (@ tptp.member8440522571783428010at_nat X) S5) (=> (@ (@ tptp.member8440522571783428010at_nat Y) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))) (@ (@ tptp.finite2110315540964234241at_nat S5) F))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_o) (F (-> Bool tptp.nat tptp.nat))) (=> (forall ((X Bool) (Y Bool)) (let ((_let_1 (@ F Y))) (let ((_let_2 (@ F X))) (=> (@ (@ tptp.member_o X) S5) (=> (@ (@ tptp.member_o Y) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))) (@ (@ tptp.finite4703585013658510744_o_nat S5) F))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat tptp.nat tptp.nat))) (=> (forall ((X tptp.nat) (Y tptp.nat)) (let ((_let_1 (@ F Y))) (let ((_let_2 (@ F X))) (=> (@ (@ tptp.member_nat X) S5) (=> (@ (@ tptp.member_nat Y) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))) (@ (@ tptp.finite3582905537739598962at_nat S5) F))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int tptp.nat tptp.nat))) (=> (forall ((X tptp.int) (Y tptp.int)) (let ((_let_1 (@ F Y))) (let ((_let_2 (@ F X))) (=> (@ (@ tptp.member_int X) S5) (=> (@ (@ tptp.member_int Y) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))) (@ (@ tptp.finite4582259249640653518nt_nat S5) F))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P3913276677246710332at_nat (@ tptp.produc27273713700761075at_nat F)) (@ (@ tptp.produc6977886695330630970at_nat G1) G22)) (@ tptp.produc27273713700761075at_nat (lambda ((L3 tptp.nat) (R5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F (@ G1 L3)) (@ G22 R5)) __flatten_var_0))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (G1 (-> tptp.nat tptp.nat)) (G22 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_P2002127591014248037at_nat (@ tptp.produc8739625826339149834_nat_o F)) (@ (@ tptp.produc6977886695330630970at_nat G1) G22)) (@ tptp.produc8739625826339149834_nat_o (lambda ((L3 tptp.nat) (R5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F (@ G1 L3)) (@ G22 R5)) __flatten_var_0))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.product_prod_int_int)) (G1 (-> tptp.int tptp.int)) (G22 (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P2788356708182965334nt_int (@ tptp.produc4245557441103728435nt_int F)) (@ (@ tptp.produc6036585564866528938nt_int G1) G22)) (@ tptp.produc4245557441103728435nt_int (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ F (@ G1 L3)) (@ G22 R5)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int Bool)) (G1 (-> tptp.int tptp.int)) (G22 (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P9034173210191959223nt_int (@ tptp.produc4947309494688390418_int_o F)) (@ (@ tptp.produc6036585564866528938nt_int G1) G22)) (@ tptp.produc4947309494688390418_int_o (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ F (@ G1 L3)) (@ G22 R5)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int tptp.int)) (G1 (-> tptp.int tptp.int)) (G22 (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_P5356232565778667509nt_int (@ tptp.produc8211389475949308722nt_int F)) (@ (@ tptp.produc6036585564866528938nt_int G1) G22)) (@ tptp.produc8211389475949308722nt_int (lambda ((L3 tptp.int) (R5 tptp.int)) (@ (@ F (@ G1 L3)) (@ G22 R5)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Abs (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.int tptp.int)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ (@ tptp.type_d281131942595027436at_nat Rep) Abs) tptp.top_to4669805908274784177at_nat) (= (@ (@ (@ tptp.bNF_vi5426221348228882691_int_o F) G) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat R3)) S5)) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat (@ (@ (@ tptp.bNF_vi763171854521451549_nat_o Rep) F) R3))) (@ (@ (@ tptp.bNF_vi5426221348228882691_int_o Rep) G) S5))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.product_prod_nat_nat)) (Abs (-> tptp.product_prod_nat_nat tptp.int)) (F (-> tptp.int tptp.product_prod_nat_nat)) (G (-> tptp.code_integer tptp.int)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ (@ tptp.type_d7732240953928457511at_nat Rep) Abs) tptp.top_to4669805908274784177at_nat) (= (@ (@ (@ tptp.bNF_vi2881549544236934259_int_o F) G) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat R3)) S5)) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int (@ (@ (@ tptp.bNF_vi1204582724742824157_nat_o Rep) F) R3))) (@ (@ (@ tptp.bNF_vi2881549544236934259_int_o Rep) G) S5))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_prod_nat_nat tptp.int)) (Abs (-> tptp.int tptp.product_prod_nat_nat)) (F (-> tptp.product_prod_nat_nat tptp.int)) (G (-> tptp.int tptp.code_integer)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ (@ tptp.type_d1331861005912558337at_int Rep) Abs) tptp.top_top_set_int) (= (@ (@ (@ tptp.bNF_vi33923956287962137eger_o F) G) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int R3)) S5)) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat (@ (@ (@ tptp.bNF_vi2682369418337388893_int_o Rep) F) R3))) (@ (@ (@ tptp.bNF_vi33923956287962137eger_o Rep) G) S5))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.int)) (Abs (-> tptp.int tptp.int)) (F (-> tptp.int tptp.int)) (G (-> tptp.code_integer tptp.code_integer)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ (@ tptp.type_d7247357190169752966nt_int Rep) Abs) tptp.top_top_set_int) (= (@ (@ (@ tptp.bNF_vi699694178825965831eger_o F) G) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int R3)) S5)) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int (@ (@ (@ tptp.bNF_vi3884084463199473129_int_o Rep) F) R3))) (@ (@ (@ tptp.bNF_vi699694178825965831eger_o Rep) G) S5))))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) Y3)) (@ tptp.id_on_7869290023980668164at_nat A4)) (and (= X2 Y3) (@ (@ tptp.member8757157785044589968at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) (@ tptp.id_on_2554058798563519774at_nat A4)) (and (= X2 Y3) (@ (@ tptp.member8440522571783428010at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (Y3 Bool) (A4 tptp.set_o)) (= (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X2) Y3)) (@ tptp.id_on_o A4)) (and (= X2 Y3) (@ (@ tptp.member_o X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat)) (= (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ tptp.id_on_3275838214495744996at_nat A4)) (and (= X2 Y3) (@ (@ tptp.member6273874620674182256at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat)) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ tptp.id_on_6713504163309144702at_nat A4)) (and (= X2 Y3) (@ (@ tptp.member2643936169264416010at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (A4 tptp.set_nat)) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ tptp.id_on_nat A4)) (and (= X2 Y3) (@ (@ tptp.member_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (A4 tptp.set_int)) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ tptp.id_on_int A4)) (and (= X2 Y3) (@ (@ tptp.member_int X2) A4)))))
% 3.35/4.35 (assert (forall ((A tptp.produc3843707927480180839at_nat) (B tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (=> (= A B) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) B)) (@ tptp.id_on_7869290023980668164at_nat A4))))))
% 3.35/4.35 (assert (forall ((A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (= A B) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) (@ tptp.id_on_2554058798563519774at_nat A4))))))
% 3.35/4.35 (assert (forall ((A Bool) (B Bool) (A4 tptp.set_o)) (=> (= A B) (=> (@ (@ tptp.member_o A) A4) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) (@ tptp.id_on_o A4))))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat)) (=> (= A B) (=> (@ (@ tptp.member6273874620674182256at_nat A) A4) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) (@ tptp.id_on_3275838214495744996at_nat A4))))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat)) (=> (= A B) (=> (@ (@ tptp.member2643936169264416010at_nat A) A4) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ tptp.id_on_6713504163309144702at_nat A4))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_nat)) (=> (= A B) (=> (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ tptp.id_on_nat A4))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_int)) (=> (= A B) (=> (@ (@ tptp.member_int A) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ tptp.id_on_int A4))))))
% 3.35/4.35 (assert (forall ((C tptp.produc1906917888121415911at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6009668390874684176at_nat C) (@ tptp.id_on_7869290023980668164at_nat A4)) (not (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (not (= C (@ (@ tptp.produc2335810615602371415at_nat X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.produc859450856879609959at_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8206827879206165904at_nat C) (@ tptp.id_on_2554058798563519774at_nat A4)) (not (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (not (= C (@ (@ tptp.produc6161850002892822231at_nat X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_o_o) (A4 tptp.set_o)) (=> (@ (@ tptp.member7466972457876170832od_o_o C) (@ tptp.id_on_o A4)) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= C (@ (@ tptp.product_Pair_o_o X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.produc1319942482725812455at_nat) (A4 tptp.set_se5479201105039950375at_nat)) (=> (@ (@ tptp.member1466754251312161552at_nat C) (@ tptp.id_on_3275838214495744996at_nat A4)) (not (forall ((X tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X) A4) (not (= C (@ (@ tptp.produc9060074326276436823at_nat X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.produc3843707927480180839at_nat) (A4 tptp.set_se7855581050983116737at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat C) (@ tptp.id_on_6713504163309144702at_nat A4)) (not (forall ((X tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X) A4) (not (= C (@ (@ tptp.produc2922128104949294807at_nat X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_nat_nat) (A4 tptp.set_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat C) (@ tptp.id_on_nat A4)) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (= C (@ (@ tptp.product_Pair_nat_nat X) X)))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_int_int) (A4 tptp.set_int)) (=> (@ (@ tptp.member5262025264175285858nt_int C) (@ tptp.id_on_int A4)) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= C (@ (@ tptp.product_Pair_int_int X) X)))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (P2 (-> tptp.nat tptp.nat Bool)) (Q2 (-> tptp.nat tptp.nat Bool)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B tptp.product_prod_nat_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ (@ (@ tptp.bNF_re578469030762574527_nat_o R1) (@ (@ tptp.bNF_re4705727531993890431at_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (=> (@ (@ tptp.member8440522571783428010at_nat B) B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R1))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R22))) (= (@ (@ P2 (@ tptp.product_fst_nat_nat A)) (@ tptp.product_fst_nat_nat B)) (@ (@ Q2 (@ tptp.product_snd_nat_nat A)) (@ tptp.product_snd_nat_nat B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (R22 (-> tptp.int tptp.int Bool)) (P2 (-> tptp.nat tptp.int Bool)) (Q2 (-> tptp.nat tptp.int Bool)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B tptp.product_prod_int_int) (B5 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ (@ (@ tptp.bNF_re605504016728627135_int_o R1) (@ (@ tptp.bNF_re5089333283451836215nt_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (=> (@ (@ tptp.member5262025264175285858nt_int B) B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R1))) (=> (@ (@ tptp.ord_le2843351958646193337nt_int B5) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R22))) (= (@ (@ P2 (@ tptp.product_fst_nat_nat A)) (@ tptp.product_fst_int_int B)) (@ (@ Q2 (@ tptp.product_snd_nat_nat A)) (@ tptp.product_snd_int_int B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (P2 (-> tptp.int tptp.nat Bool)) (Q2 (-> tptp.int tptp.nat Bool)) (A tptp.product_prod_int_int) (A4 tptp.set_Pr958786334691620121nt_int) (B tptp.product_prod_nat_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ (@ (@ tptp.bNF_re3376528473927230327_nat_o R1) (@ (@ tptp.bNF_re4705727531993890431at_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member5262025264175285858nt_int A) A4) (=> (@ (@ tptp.member8440522571783428010at_nat B) B5) (=> (@ (@ tptp.ord_le2843351958646193337nt_int A4) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R1))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R22))) (= (@ (@ P2 (@ tptp.product_fst_int_int A)) (@ tptp.product_fst_nat_nat B)) (@ (@ Q2 (@ tptp.product_snd_int_int A)) (@ tptp.product_snd_nat_nat B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (R22 (-> tptp.int tptp.int Bool)) (P2 (-> tptp.int tptp.int Bool)) (Q2 (-> tptp.int tptp.int Bool)) (A tptp.product_prod_int_int) (A4 tptp.set_Pr958786334691620121nt_int) (B tptp.product_prod_int_int) (B5 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ (@ (@ tptp.bNF_re3403563459893282935_int_o R1) (@ (@ tptp.bNF_re5089333283451836215nt_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member5262025264175285858nt_int A) A4) (=> (@ (@ tptp.member5262025264175285858nt_int B) B5) (=> (@ (@ tptp.ord_le2843351958646193337nt_int A4) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R1))) (=> (@ (@ tptp.ord_le2843351958646193337nt_int B5) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R22))) (= (@ (@ P2 (@ tptp.product_fst_int_int A)) (@ tptp.product_fst_int_int B)) (@ (@ Q2 (@ tptp.product_snd_int_int A)) (@ tptp.product_snd_int_int B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (R22 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (P2 (-> tptp.nat tptp.ref_a Bool)) (Q2 (-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B tptp.produc7812382424243267045t_unit) (B5 tptp.set_Pr1133966238863718811t_unit)) (=> (@ (@ (@ (@ tptp.bNF_re5655699643857186083unit_o R1) (@ (@ tptp.bNF_re1850668159662942673it_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (=> (@ (@ tptp.member7849944260330398460t_unit B) B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R1))) (=> (@ (@ tptp.ord_le5525191956872776187t_unit B5) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R22))) (= (@ (@ P2 (@ tptp.product_fst_nat_nat A)) (@ tptp.produc473321116828791851t_unit B)) (@ (@ Q2 (@ tptp.product_snd_nat_nat A)) (@ tptp.produc1126150082675451753t_unit B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (P2 (-> tptp.ref_a tptp.nat Bool)) (Q2 (-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)) (A tptp.produc7812382424243267045t_unit) (A4 tptp.set_Pr1133966238863718811t_unit) (B tptp.product_prod_nat_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ (@ (@ tptp.bNF_re9202112420002600977_nat_o R1) (@ (@ tptp.bNF_re4705727531993890431at_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member7849944260330398460t_unit A) A4) (=> (@ (@ tptp.member8440522571783428010at_nat B) B5) (=> (@ (@ tptp.ord_le5525191956872776187t_unit A4) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R1))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R22))) (= (@ (@ P2 (@ tptp.produc473321116828791851t_unit A)) (@ tptp.product_fst_nat_nat B)) (@ (@ Q2 (@ tptp.produc1126150082675451753t_unit A)) (@ tptp.product_snd_nat_nat B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (R22 (-> tptp.int tptp.int Bool)) (P2 (-> tptp.ref_a tptp.int Bool)) (Q2 (-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)) (A tptp.produc7812382424243267045t_unit) (A4 tptp.set_Pr1133966238863718811t_unit) (B tptp.product_prod_int_int) (B5 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ (@ (@ tptp.bNF_re5775369113877777_int_o R1) (@ (@ tptp.bNF_re5089333283451836215nt_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member7849944260330398460t_unit A) A4) (=> (@ (@ tptp.member5262025264175285858nt_int B) B5) (=> (@ (@ tptp.ord_le5525191956872776187t_unit A4) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R1))) (=> (@ (@ tptp.ord_le2843351958646193337nt_int B5) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R22))) (= (@ (@ P2 (@ tptp.produc473321116828791851t_unit A)) (@ tptp.product_fst_int_int B)) (@ (@ Q2 (@ tptp.produc1126150082675451753t_unit A)) (@ tptp.product_snd_int_int B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (R22 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (P2 (-> tptp.int tptp.ref_a Bool)) (Q2 (-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)) (A tptp.product_prod_int_int) (A4 tptp.set_Pr958786334691620121nt_int) (B tptp.produc7812382424243267045t_unit) (B5 tptp.set_Pr1133966238863718811t_unit)) (=> (@ (@ (@ (@ tptp.bNF_re5404797796594736747unit_o R1) (@ (@ tptp.bNF_re1850668159662942673it_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member5262025264175285858nt_int A) A4) (=> (@ (@ tptp.member7849944260330398460t_unit B) B5) (=> (@ (@ tptp.ord_le2843351958646193337nt_int A4) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R1))) (=> (@ (@ tptp.ord_le5525191956872776187t_unit B5) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R22))) (= (@ (@ P2 (@ tptp.product_fst_int_int A)) (@ tptp.produc473321116828791851t_unit B)) (@ (@ Q2 (@ tptp.product_snd_int_int A)) (@ tptp.produc1126150082675451753t_unit B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.product_prod_nat_nat tptp.int Bool)) (R22 (-> tptp.product_prod_nat_nat tptp.int Bool)) (P2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.int tptp.int Bool)) (A tptp.produc4196048018000912732at_int) (A4 tptp.set_Pr49084382684228242at_int) (B tptp.produc4196048018000912732at_int) (B5 tptp.set_Pr49084382684228242at_int)) (=> (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o R1) (@ (@ tptp.bNF_re6644619430987730960nt_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member8394280151737582451at_int A) A4) (=> (@ (@ tptp.member8394280151737582451at_int B) B5) (=> (@ (@ tptp.ord_le4604737605482584818at_int A4) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o R1))) (=> (@ (@ tptp.ord_le4604737605482584818at_int B5) (@ tptp.collec2851339944984316337at_int (@ tptp.produc6937227050501860053_int_o R22))) (= (@ (@ P2 (@ tptp.produc4619704898428564714at_int A)) (@ tptp.produc4619704898428564714at_int B)) (@ (@ Q2 (@ tptp.produc3064508320661873192at_int A)) (@ tptp.produc3064508320661873192at_int B))))))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (R22 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)) (P2 (-> tptp.ref_a tptp.ref_a Bool)) (Q2 (-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)) (A tptp.produc7812382424243267045t_unit) (A4 tptp.set_Pr1133966238863718811t_unit) (B tptp.produc7812382424243267045t_unit) (B5 tptp.set_Pr1133966238863718811t_unit)) (=> (@ (@ (@ (@ tptp.bNF_re1366391616432607057unit_o R1) (@ (@ tptp.bNF_re1850668159662942673it_o_o R22) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) P2) Q2) (=> (@ (@ tptp.member7849944260330398460t_unit A) A4) (=> (@ (@ tptp.member7849944260330398460t_unit B) B5) (=> (@ (@ tptp.ord_le5525191956872776187t_unit A4) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R1))) (=> (@ (@ tptp.ord_le5525191956872776187t_unit B5) (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R22))) (= (@ (@ P2 (@ tptp.produc473321116828791851t_unit A)) (@ tptp.produc473321116828791851t_unit B)) (@ (@ Q2 (@ tptp.produc1126150082675451753t_unit A)) (@ tptp.produc1126150082675451753t_unit B))))))))))
% 3.35/4.35 (assert (forall ((Z2 Bool)) (= (@ (@ (@ tptp.comp_P2137996956111167876_o_o_o tptp.product_fst_o_o) (lambda ((X4 Bool)) (@ (@ tptp.product_Pair_o_o X4) X4))) Z2) (@ tptp.id_o Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.num)) (= (@ (@ (@ tptp.comp_P864883071962432936um_num tptp.product_fst_num_num) (lambda ((X4 tptp.num)) (@ (@ tptp.product_Pair_num_num X4) X4))) Z2) (@ tptp.id_num Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ (@ tptp.comp_P8235817900121468292at_nat tptp.produc4486455499028916547at_nat) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat X4) X4))) Z2) (@ tptp.id_set7849613212452405432at_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ (@ tptp.comp_P4528037747288561284at_nat tptp.produc6011863565407846595at_nat) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat X4) X4))) Z2) (@ tptp.id_set2334057505560298834at_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.nat)) (= (@ (@ (@ tptp.comp_P1955610211387027840at_nat tptp.product_fst_nat_nat) (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat X4) X4))) Z2) (@ tptp.id_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.int)) (= (@ (@ (@ tptp.comp_P6651465171681656048nt_int tptp.product_fst_int_int) (lambda ((X4 tptp.int)) (@ (@ tptp.product_Pair_int_int X4) X4))) Z2) (@ tptp.id_int Z2))))
% 3.35/4.35 (assert (forall ((Z2 Bool)) (= (@ (@ (@ tptp.comp_P2137996956111167876_o_o_o tptp.product_snd_o_o) (lambda ((X4 Bool)) (@ (@ tptp.product_Pair_o_o X4) X4))) Z2) (@ tptp.id_o Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.num)) (= (@ (@ (@ tptp.comp_P864883071962432936um_num tptp.product_snd_num_num) (lambda ((X4 tptp.num)) (@ (@ tptp.product_Pair_num_num X4) X4))) Z2) (@ tptp.id_num Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ (@ tptp.comp_P8235817900121468292at_nat tptp.produc826222791318859909at_nat) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat X4) X4))) Z2) (@ tptp.id_set7849613212452405432at_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ (@ tptp.comp_P4528037747288561284at_nat tptp.produc2937545259423399429at_nat) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat X4) X4))) Z2) (@ tptp.id_set2334057505560298834at_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.nat)) (= (@ (@ (@ tptp.comp_P1955610211387027840at_nat tptp.product_snd_nat_nat) (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat X4) X4))) Z2) (@ tptp.id_nat Z2))))
% 3.35/4.35 (assert (forall ((Z2 tptp.int)) (= (@ (@ (@ tptp.comp_P6651465171681656048nt_int tptp.product_snd_int_int) (lambda ((X4 tptp.int)) (@ (@ tptp.product_Pair_int_int X4) X4))) Z2) (@ tptp.id_int Z2))))
% 3.35/4.35 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X2 tptp.produc3346328345660746739nteger)) (= (@ (@ tptp.produc4281629032016041417nteger (@ (@ tptp.comp_C8797469213163452608nteger F) G)) X2) (@ (@ F (@ G (@ tptp.produc1861665112190112313nteger X2))) (@ tptp.produc7955729907432593271nteger X2)))))
% 3.35/4.35 (assert (= tptp.lookup_a (lambda ((R5 tptp.ref_a)) (@ tptp.heap_tap_a (lambda ((H5 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.get_a H5) R5))))))
% 3.35/4.35 (assert (= tptp.produc4486455499028916547at_nat (@ (@ tptp.comp_P3728553842126764068at_nat tptp.produc826222791318859909at_nat) (@ tptp.produc5456455677105495163at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc6011863565407846595at_nat (@ (@ tptp.comp_P4974406650942564362at_nat tptp.produc2937545259423399429at_nat) (@ tptp.produc7548845685434208379at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_fst_num_nat (@ (@ tptp.comp_P5051845089628979463um_nat tptp.product_snd_nat_num) (@ tptp.produc5219324331026901427at_num (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_num Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_fst_nat_nat (@ (@ tptp.comp_P1567445206330693457at_nat tptp.product_snd_nat_nat) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc473321116828791851t_unit (@ (@ tptp.comp_P1287623958910499840t_unit tptp.produc6369869760173755749_ref_a) (@ tptp.produc2058451029528183389_ref_a (lambda ((X4 tptp.ref_a) (Y5 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.produc2564672488694626579_ref_a Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc5717040794327095847_ref_a (@ (@ tptp.comp_P2006160480335490974_ref_a tptp.produc1126150082675451753t_unit) (@ tptp.produc4426278547552487717t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit) (Y5 tptp.ref_a)) (@ (@ tptp.produc6544324848051098391t_unit Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_fst_int_int (@ (@ tptp.comp_P5356232565778667509nt_int tptp.product_snd_int_int) (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_int Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc826222791318859909at_nat (@ (@ tptp.comp_P3728553842126764068at_nat tptp.produc4486455499028916547at_nat) (@ tptp.produc5456455677105495163at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc2937545259423399429at_nat (@ (@ tptp.comp_P4974406650942564362at_nat tptp.produc6011863565407846595at_nat) (@ tptp.produc7548845685434208379at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_snd_num_nat (@ (@ tptp.comp_P8336958949797789649um_nat tptp.product_fst_nat_num) (@ tptp.produc5219324331026901427at_num (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_num Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_snd_nat_nat (@ (@ tptp.comp_P1567445206330693457at_nat tptp.product_fst_nat_nat) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc6369869760173755749_ref_a (@ (@ tptp.comp_P7254561687666694144_ref_a tptp.produc473321116828791851t_unit) (@ tptp.produc4426278547552487717t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit) (Y5 tptp.ref_a)) (@ (@ tptp.produc6544324848051098391t_unit Y5) X4))))))
% 3.35/4.35 (assert (= tptp.produc1126150082675451753t_unit (@ (@ tptp.comp_P3239167524078694454t_unit tptp.produc5717040794327095847_ref_a) (@ tptp.produc2058451029528183389_ref_a (lambda ((X4 tptp.ref_a) (Y5 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.produc2564672488694626579_ref_a Y5) X4))))))
% 3.35/4.35 (assert (= tptp.product_snd_int_int (@ (@ tptp.comp_P5356232565778667509nt_int tptp.product_fst_int_int) (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_int Y5) X4))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)) (X2 tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F X2))) (=> (@ (@ tptp.finite352855791390415404at_nat S5) F) (=> (@ (@ tptp.member8757157785044589968at_nat X2) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_1) _let_1))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.nat tptp.nat)) (X2 tptp.product_prod_nat_nat)) (let ((_let_1 (@ F X2))) (=> (@ (@ tptp.finite5150387867909132486at_nat S5) F) (=> (@ (@ tptp.member8440522571783428010at_nat X2) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_1) _let_1))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_o) (F (-> Bool tptp.nat tptp.nat)) (X2 Bool)) (let ((_let_1 (@ F X2))) (=> (@ (@ tptp.finite2426395113773319005_o_nat S5) F) (=> (@ (@ tptp.member_o X2) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_1) _let_1))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat tptp.nat tptp.nat)) (X2 tptp.nat)) (let ((_let_1 (@ F X2))) (=> (@ (@ tptp.finite7982400111564556781at_nat S5) F) (=> (@ (@ tptp.member_nat X2) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_1) _let_1))))))
% 3.35/4.35 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int tptp.nat tptp.nat)) (X2 tptp.int)) (let ((_let_1 (@ F X2))) (=> (@ (@ tptp.finite8981753823465611337nt_nat S5) F) (=> (@ (@ tptp.member_int X2) S5) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_1) _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G (-> tptp.product_prod_nat_nat tptp.int))) (=> (= A4 B5) (= (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat (@ (@ tptp.bNF_Gr7275288873855648526at_nat A4) F))) (@ (@ tptp.bNF_Gr190934199572118623at_int A4) G)) (@ (@ tptp.relcom8911704206367525917at_int (@ tptp.conver6965824823119931701at_nat (@ (@ tptp.bNF_Gr7275288873855648526at_nat B5) F))) (@ (@ tptp.bNF_Gr190934199572118623at_int B5) G))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.code_integer))) (=> (= A4 B5) (= (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int (@ (@ tptp.bNF_Grp_int_int A4) F))) (@ (@ tptp.bNF_Gr6684649993275963353nteger A4) G)) (@ (@ tptp.relcom967497705283160040nteger (@ tptp.conversep_int_int (@ (@ tptp.bNF_Grp_int_int B5) F))) (@ (@ tptp.bNF_Gr6684649993275963353nteger B5) G))))))
% 3.35/4.35 (assert (= (@ (@ tptp.comp_P9134237804721252988t_unit tptp.produc6942380573175061695_ref_a) (@ (@ tptp.comp_r6154141770783548544t_unit (lambda ((X4 tptp.ref_a)) (@ (@ tptp.produc1340070678782110931_ref_a X4) X4))) tptp.produc473321116828791851t_unit)) tptp.produc473321116828791851t_unit))
% 3.35/4.35 (assert (= (@ (@ tptp.comp_P8237986404257982958t_unit tptp.produc1692618790031806469t_unit) (@ (@ tptp.comp_h5940001671827863714t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.produc8256076736985659095t_unit X4) X4))) tptp.produc1126150082675451753t_unit)) tptp.produc1126150082675451753t_unit))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (M (-> tptp.nat tptp.nat)) (M1 (-> Bool tptp.nat)) (M2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_nat_nat M1) M2)) (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_nat_nat_nat F) M)) G) (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o (@ (@ tptp.comp_nat_nat_o F) M1)) Rep)) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int Bool)) (Abs (-> Bool tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.nat)) (G (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d8403010662121346494_int_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_o_nat_nat F) M)) G) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_o_nat_int (@ (@ tptp.comp_o_nat_o F) M1)) Rep)) (@ (@ tptp.comp_nat_int_int (@ (@ tptp.comp_o_int_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num Bool)) (Abs (-> Bool tptp.num)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool Bool)) (G (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_o_int (@ (@ tptp.comp_o_o_nat F) M)) G) (@ (@ tptp.comp_num_o_int (@ (@ tptp.comp_o_o_num (@ (@ tptp.comp_o_o_o F) M1)) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool Bool)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat F) M)) G) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o F) M1)) Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool Bool)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat F) M)) G) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o (@ (@ tptp.comp_o_o_o F) M1)) Rep)) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.num)) (G (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat F) M)) G) (@ (@ tptp.comp_o_num_int (@ (@ tptp.comp_o_num_o (@ (@ tptp.comp_o_num_o F) M1)) Rep)) (@ (@ tptp.comp_nat_o_int (@ (@ tptp.comp_o_o_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num Bool)) (Abs (-> Bool tptp.num)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.num)) (G (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat F) M)) G) (@ (@ tptp.comp_num_num_int (@ (@ tptp.comp_o_num_num (@ (@ tptp.comp_o_num_o F) M1)) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.num)) (G (-> tptp.int tptp.nat))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat F) M)) G) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat (@ (@ tptp.comp_o_num_o F) M1)) Rep)) (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_o_nat_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat F) M)) G) (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o (@ (@ tptp.comp_o_nat_o F) M1)) Rep)) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool)) (F (-> Bool tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (= M (@ (@ tptp.comp_o_o_nat M1) M2)) (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat F) M)) G) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o F) M1)) Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs) M2)) G)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int Bool)) (Abs (-> Bool tptp.int)) (Rep2 (-> tptp.nat Bool)) (Abs2 (-> Bool tptp.nat)) (Rep3 (-> tptp.int tptp.nat)) (Abs3 (-> tptp.nat tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d8403010662121346494_int_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_o_nat_nat Abs2) M)) Rep3) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_o_nat_int (@ (@ tptp.comp_o_nat_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_int_int (@ (@ tptp.comp_o_int_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num Bool)) (Abs (-> Bool tptp.num)) (Rep2 (-> Bool Bool)) (Abs2 (-> Bool Bool)) (Rep3 (-> tptp.int tptp.nat)) (Abs3 (-> tptp.nat tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_definition_o_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_o_int (@ (@ tptp.comp_o_o_nat Abs2) M)) Rep3) (@ (@ tptp.comp_num_o_int (@ (@ tptp.comp_o_o_num (@ (@ tptp.comp_o_o_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (Rep2 (-> Bool Bool)) (Abs2 (-> Bool Bool)) (Rep3 (-> tptp.nat tptp.nat)) (Abs3 (-> tptp.nat tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_definition_o_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs2) M)) Rep3) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (Rep2 (-> Bool Bool)) (Abs2 (-> Bool Bool)) (Rep3 (-> tptp.nat tptp.nat)) (Abs3 (-> tptp.nat tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_definition_o_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs2) M)) Rep3) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_o_o_o (@ (@ tptp.comp_o_o_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (Rep2 (-> tptp.num Bool)) (Abs2 (-> Bool tptp.num)) (Rep3 (-> tptp.int tptp.nat)) (Abs3 (-> tptp.nat tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs2) M)) Rep3) (@ (@ tptp.comp_o_num_int (@ (@ tptp.comp_o_num_o (@ (@ tptp.comp_o_num_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_o_int (@ (@ tptp.comp_o_o_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num Bool)) (Abs (-> Bool tptp.num)) (Rep2 (-> tptp.num Bool)) (Abs2 (-> Bool tptp.num)) (Rep3 (-> tptp.int tptp.nat)) (Abs3 (-> tptp.nat tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs2) M)) Rep3) (@ (@ tptp.comp_num_num_int (@ (@ tptp.comp_o_num_num (@ (@ tptp.comp_o_num_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (Rep2 (-> tptp.num Bool)) (Abs2 (-> Bool tptp.num)) (Rep3 (-> tptp.int tptp.nat)) (Abs3 (-> tptp.nat tptp.int)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d9070036042389994064_num_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat Abs2) M)) Rep3) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_o_num_nat (@ (@ tptp.comp_o_num_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_nat_int (@ (@ tptp.comp_o_nat_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool Bool)) (Abs (-> Bool Bool)) (Rep2 (-> tptp.nat Bool)) (Abs2 (-> Bool tptp.nat)) (Rep3 (-> tptp.nat tptp.nat)) (Abs3 (-> tptp.nat tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_definition_o_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs2) M)) Rep3) (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o (@ (@ tptp.comp_o_nat_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (Rep2 (-> tptp.nat Bool)) (Abs2 (-> Bool tptp.nat)) (Rep3 (-> tptp.nat tptp.nat)) (Abs3 (-> tptp.nat tptp.nat)) (M (-> tptp.nat Bool)) (M1 (-> Bool Bool)) (M2 (-> tptp.nat Bool))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep2) Abs2) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep3) Abs3) tptp.top_top_set_nat) (=> (= (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs2) M)) Rep3) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o Abs2) M1)) Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_o_nat_nat Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_o_nat M1) M2) M)))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat Bool)) (Abs (-> Bool tptp.nat)) (Rep2 (-> Bool tptp.char)) (Abs2 (-> tptp.char Bool)) (Rep3 (-> tptp.nat Bool)) (Abs3 (-> Bool tptp.nat)) (M (-> Bool tptp.char)) (M1 (-> Bool tptp.char)) (M2 (-> Bool Bool))) (let ((_let_1 (@ tptp.comp_char_o_o Abs2))) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep) Abs) tptp.top_top_set_o) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep2) Abs2) tptp.top_top_set_char) (=> (@ (@ (@ tptp.type_d1000680970699258650_nat_o Rep3) Abs3) tptp.top_top_set_o) (=> (= (@ (@ tptp.comp_o_o_nat (@ _let_1 M)) Rep3) (@ (@ tptp.comp_nat_o_nat (@ (@ tptp.comp_o_o_nat (@ _let_1 M1)) Rep)) (@ (@ tptp.comp_o_nat_nat (@ (@ tptp.comp_o_nat_o Abs) M2)) Rep3))) (= (@ (@ tptp.comp_o_char_o M1) M2) M))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (= (@ (@ tptp.bNF_re3734335887435638179at_nat (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) (@ (@ tptp.relcom8141925468094106422ar_nat (@ tptp.conver5210974729819302706ar_nat (@ (@ tptp.bNF_Gr1779741795384719769ar_nat (@ tptp.collec1683818095804863890at_nat (lambda ((X4 (-> tptp.char tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8382823969816519465at_nat X4) tptp.top_top_set_char)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1491501995297412481t_char tptp.product_fst_nat_nat)))) (@ (@ tptp.bNF_Gr1779741795384719769ar_nat (@ tptp.collec1683818095804863890at_nat (lambda ((X4 (-> tptp.char tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8382823969816519465at_nat X4) tptp.top_top_set_char)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1491501995297412481t_char tptp.product_snd_nat_nat))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (= (@ (@ tptp.bNF_re6557955094579809201at_nat (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) (@ (@ tptp.relcom7707146719550107439at_nat (@ tptp.conver7478146827351332082at_nat (@ (@ tptp.bNF_Gr7368557922277781849at_nat (@ tptp.collec2824469931397938891at_nat (lambda ((X4 (-> tptp.rat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_9175953278516507234at_nat X4) tptp.top_top_set_rat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1320480151300532104at_rat tptp.product_fst_nat_nat)))) (@ (@ tptp.bNF_Gr7368557922277781849at_nat (@ tptp.collec2824469931397938891at_nat (lambda ((X4 (-> tptp.rat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_9175953278516507234at_nat X4) tptp.top_top_set_rat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1320480151300532104at_rat tptp.product_snd_nat_nat))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (= (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) R3) (@ (@ tptp.relcom8186637903969514807at_nat (@ tptp.conver3498139987538047730at_nat (@ (@ tptp.bNF_Gr3388551082464497497at_nat (@ tptp.collec8718012497556192979at_nat (lambda ((X4 (-> tptp.nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat X4) tptp.top_top_set_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1955610211387027840at_nat tptp.product_fst_nat_nat)))) (@ (@ tptp.bNF_Gr3388551082464497497at_nat (@ tptp.collec8718012497556192979at_nat (lambda ((X4 (-> tptp.nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat X4) tptp.top_top_set_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1955610211387027840at_nat tptp.product_snd_nat_nat))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (= (@ (@ tptp.bNF_re3715656647883201625at_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) (@ (@ tptp.relcom2406850561174050523nt_nat (@ tptp.conver1572571282669976050nt_nat (@ (@ tptp.bNF_Gr1462982377596425817nt_nat (@ tptp.collec2532482545165550967at_nat (lambda ((X4 (-> tptp.int tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8883965892284119310at_nat X4) tptp.top_top_set_int)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1953119740877977564at_int tptp.product_fst_nat_nat)))) (@ (@ tptp.bNF_Gr1462982377596425817nt_nat (@ tptp.collec2532482545165550967at_nat (lambda ((X4 (-> tptp.int tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_8883965892284119310at_nat X4) tptp.top_top_set_int)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P1953119740877977564at_int tptp.product_snd_nat_nat))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.num tptp.num Bool))) (= (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) (@ (@ tptp.relcom1697847500783689711nt_num (@ tptp.conver5699786650113435344nt_num (@ (@ tptp.bNF_Gr5590197745039885111nt_num (@ tptp.collec266097228571071243um_num (lambda ((X4 (-> tptp.int tptp.product_prod_num_num))) (@ (@ tptp.ord_le880128212290418581um_num (@ (@ tptp.image_7722540232540426402um_num X4) tptp.top_top_set_int)) (@ tptp.collec2230928802738392704um_num (@ tptp.produc5703948589228662326_num_o R3)))))) (@ tptp.comp_P4305060815297604026um_int tptp.product_fst_num_num)))) (@ (@ tptp.bNF_Gr5590197745039885111nt_num (@ tptp.collec266097228571071243um_num (lambda ((X4 (-> tptp.int tptp.product_prod_num_num))) (@ (@ tptp.ord_le880128212290418581um_num (@ (@ tptp.image_7722540232540426402um_num X4) tptp.top_top_set_int)) (@ tptp.collec2230928802738392704um_num (@ tptp.produc5703948589228662326_num_o R3)))))) (@ tptp.comp_P4305060815297604026um_int tptp.product_snd_num_num))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (= (@ (@ tptp.bNF_re4731199128827642459nt_int (lambda ((Y2 tptp.char) (Z tptp.char)) (= Y2 Z))) R3) (@ (@ tptp.relcom4417706183330134766ar_int (@ tptp.conver1155128050257070662ar_int (@ (@ tptp.bNF_Gr6947267152677263533ar_int (@ tptp.collec1380656525566158922nt_int (lambda ((X4 (-> tptp.char tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5204326662208377313nt_int X4) tptp.top_top_set_char)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P4161745170962941589t_char tptp.product_fst_int_int)))) (@ (@ tptp.bNF_Gr6947267152677263533ar_int (@ tptp.collec1380656525566158922nt_int (lambda ((X4 (-> tptp.char tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5204326662208377313nt_int X4) tptp.top_top_set_char)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P4161745170962941589t_char tptp.product_snd_int_int))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (= (@ (@ tptp.bNF_re7554818335971813481nt_int (lambda ((Y2 tptp.rat) (Z tptp.rat)) (= Y2 Z))) R3) (@ (@ tptp.relcom2810802720173317863at_int (@ tptp.conver6967689361887734790at_int (@ (@ tptp.bNF_Gr6858100456814184557at_int (@ tptp.collec2521308361159233923nt_int (lambda ((X4 (-> tptp.rat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5997455970908365082nt_int X4) tptp.top_top_set_rat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6018825582104210588nt_rat tptp.product_fst_int_int)))) (@ (@ tptp.bNF_Gr6858100456814184557at_int (@ tptp.collec2521308361159233923nt_int (lambda ((X4 (-> tptp.rat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5997455970908365082nt_int X4) tptp.top_top_set_rat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6018825582104210588nt_rat tptp.product_snd_int_int))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (= (@ (@ tptp.bNF_re6650684261131312217nt_int (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) R3) (@ (@ tptp.relcom3290293904592725231at_int (@ tptp.conver2987682522074450438at_int (@ (@ tptp.bNF_Gr2878093617000900205at_int (@ tptp.collec8414850927317488011nt_int (lambda ((X4 (-> tptp.nat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_2667626500211843362nt_int X4) tptp.top_top_set_nat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6653955642190706324nt_nat tptp.product_fst_int_int)))) (@ (@ tptp.bNF_Gr2878093617000900205at_int (@ tptp.collec8414850927317488011nt_int (lambda ((X4 (-> tptp.nat tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_2667626500211843362nt_int X4) tptp.top_top_set_nat)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6653955642190706324nt_nat tptp.product_snd_int_int))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (= (@ (@ tptp.bNF_re4712519889275205905nt_int (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) (@ (@ tptp.relcom6733878598652036755nt_int (@ tptp.conver1062113817206378758nt_int (@ (@ tptp.bNF_Gr952524912132828525nt_int (@ tptp.collec2229320974926845999nt_int (lambda ((X4 (-> tptp.int tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5705468584675977158nt_int X4) tptp.top_top_set_int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6651465171681656048nt_int tptp.product_fst_int_int)))) (@ (@ tptp.bNF_Gr952524912132828525nt_int (@ tptp.collec2229320974926845999nt_int (lambda ((X4 (-> tptp.int tptp.product_prod_int_int))) (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.image_5705468584675977158nt_int X4) tptp.top_top_set_int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3)))))) (@ tptp.comp_P6651465171681656048nt_int tptp.product_snd_int_int))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (= (@ (@ tptp.bNF_re4629543205785817921at_nat (lambda ((Y2 tptp.list_nat) (Z tptp.list_nat)) (= Y2 Z))) R3) (@ (@ tptp.relcom5920149085449455271at_nat (@ tptp.conver6066198818478722162at_nat (@ (@ tptp.bNF_Gr1532745923208276441at_nat (@ tptp.collec3092956710985254339at_nat (lambda ((X4 (-> tptp.list_nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_2795870212791037530at_nat X4) tptp.top_top_set_list_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P5292260908303971472st_nat tptp.product_fst_nat_nat)))) (@ (@ tptp.bNF_Gr1532745923208276441at_nat (@ tptp.collec3092956710985254339at_nat (lambda ((X4 (-> tptp.list_nat tptp.product_prod_nat_nat))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_2795870212791037530at_nat X4) tptp.top_top_set_list_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3)))))) (@ tptp.comp_P5292260908303971472st_nat tptp.product_snd_nat_nat))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (= (@ _let_1 A4) B5) (= (@ (@ tptp.image_4408659257933336347et_rat _let_1) (@ tptp.pow_nat A4)) (@ tptp.pow_rat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (= (@ _let_1 A4) B5) (= (@ (@ tptp.image_7916887816326733075et_nat _let_1) (@ tptp.pow_nat A4)) (@ tptp.pow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (= (@ _let_1 A4) B5) (= (@ (@ tptp.image_3739036796817536367et_int _let_1) (@ tptp.pow_nat A4)) (@ tptp.pow_int B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (= (@ _let_1 A4) B5) (= (@ (@ tptp.image_4702325430467532143et_nat _let_1) (@ tptp.pow_int A4)) (@ tptp.pow_nat B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (= (@ _let_1 A4) B5) (= (@ (@ tptp.image_524474410958335435et_int _let_1) (@ tptp.pow_int A4)) (@ tptp.pow_int B5))))))
% 3.35/4.35 (assert (= (@ (@ tptp.comp_P8237986404257982958t_unit tptp.produc2762368996035445955t_unit) (@ (@ tptp.comp_h5940001671827863714t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.produc8256076736985659095t_unit X4) X4))) tptp.produc1126150082675451753t_unit)) tptp.produc1126150082675451753t_unit))
% 3.35/4.35 (assert (= (@ (@ tptp.comp_P9134237804721252988t_unit tptp.produc8185483580310833921_ref_a) (@ (@ tptp.comp_r6154141770783548544t_unit (lambda ((X4 tptp.ref_a)) (@ (@ tptp.produc1340070678782110931_ref_a X4) X4))) tptp.produc473321116828791851t_unit)) tptp.produc473321116828791851t_unit))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Co726186806682698383nteger) (F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (= (@ (@ tptp.bNF_re1181178334029315097nteger (lambda ((Y2 tptp.code_integer) (Z tptp.code_integer)) (= Y2 Z))) (@ (@ tptp.bNF_Gr4092539093814444494nteger A4) F)) (@ (@ tptp.bNF_Gr1453458339979195462nteger (@ tptp.collec5651646645946169514nteger (lambda ((X4 (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (@ (@ tptp.ord_le348599935723844335nteger (@ (@ tptp.image_2177946750938214461nteger X4) tptp.top_to4645266643341252675nteger)) A4)))) (@ tptp.comp_C8797469213163452608nteger F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool Bool))) (= (@ (@ tptp.bNF_re4705727531993890431at_o_o (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) (@ (@ tptp.bNF_Grp_o_o A4) F)) (@ (@ tptp.bNF_Grp_nat_o_nat_o (@ tptp.collect_nat_o (lambda ((X4 (-> tptp.nat Bool))) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.image_nat_o X4) tptp.top_top_set_nat)) A4)))) (@ tptp.comp_o_o_nat F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (= (@ (@ tptp.bNF_re5653821019739307937at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) (@ (@ tptp.bNF_Grp_nat_nat A4) F)) (@ (@ tptp.bNF_Gr3847987472475283150at_nat (@ tptp.collect_nat_nat (lambda ((X4 (-> tptp.nat tptp.nat))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat X4) tptp.top_top_set_nat)) A4)))) (@ tptp.comp_nat_nat_nat F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.num))) (= (@ (@ tptp.bNF_re272988434038980259at_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.bNF_Grp_nat_num A4) F)) (@ (@ tptp.bNF_Gr6763702254253555408nt_num (@ tptp.collect_int_nat (lambda ((X4 (-> tptp.int tptp.nat))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat X4) tptp.top_top_set_int)) A4)))) (@ tptp.comp_nat_num_int F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (= (@ (@ tptp.bNF_re4715010359784256181nt_nat (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.bNF_Grp_int_nat A4) F)) (@ (@ tptp.bNF_Gr2243168462153404386nt_nat (@ tptp.collect_int_int (lambda ((X4 (-> tptp.int tptp.int))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int X4) tptp.top_top_set_int)) A4)))) (@ tptp.comp_int_nat_int F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_num) (F (-> tptp.num tptp.num))) (= (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.bNF_Grp_num_num A4) F)) (@ (@ tptp.bNF_Gr318824752125099290nt_num (@ tptp.collect_int_num (lambda ((X4 (-> tptp.int tptp.num))) (@ (@ tptp.ord_less_eq_set_num (@ (@ tptp.image_int_num X4) tptp.top_top_set_int)) A4)))) (@ tptp.comp_num_num_int F)))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.bNF_Gr193424670081168899at_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o R3))))) (= (@ (@ tptp.relcom8572034174491624592at_nat (@ tptp.conver4691796276509297820at_nat (@ _let_1 tptp.product_fst_nat_nat))) (@ _let_1 tptp.product_snd_nat_nat)) R3))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool))) (let ((_let_1 (@ tptp.collec3252306575900995386t_unit (@ tptp.produc4924168586796184916unit_o R3)))) (= (@ (@ tptp.relcom3136146828236442456t_unit (@ tptp.conver4368408235330554745_ref_a (@ (@ tptp.bNF_Gr5964920315653434322_ref_a _let_1) tptp.produc473321116828791851t_unit))) (@ (@ tptp.bNF_Gr5237703264515865432t_unit _let_1) tptp.produc1126150082675451753t_unit)) R3))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (let ((_let_1 (@ tptp.bNF_Gr2749509334501985047nt_int (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o R3))))) (= (@ (@ tptp.relcom3664783465810776136nt_int (@ tptp.conver7247880940930113968nt_int (@ _let_1 tptp.product_fst_int_int))) (@ _let_1 tptp.product_snd_int_int)) R3))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool)) (S5 (-> tptp.char tptp.set_rat)) (M (-> Bool tptp.char)) (F (-> tptp.nat tptp.rat)) (S6 (-> Bool tptp.set_nat)) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.image_nat_rat F))) (let ((_let_2 (@ tptp.comp_char_set_rat_o S5))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ _let_2 M) (@ (@ tptp.comp_s8507027185284273247_rat_o _let_1) S6)) (= (@ (@ tptp.comp_o_set_rat_nat (@ _let_2 Rep)) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_char_o_o Abs) M)) G)) (@ (@ tptp.comp_s8255929034757298889at_nat _let_1) (@ (@ tptp.comp_o_set_nat_nat S6) G)))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num)) (S5 (-> tptp.char tptp.set_rat)) (M (-> tptp.nat tptp.char)) (F (-> tptp.nat tptp.rat)) (S6 (-> tptp.nat tptp.set_nat)) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ (@ tptp.comp_c5738158305436223508at_nat S5) M) (@ (@ tptp.comp_s8255929034757298889at_nat _let_1) S6)) (= (@ (@ tptp.comp_num_set_rat_int (@ (@ tptp.comp_c2295490091592002142at_num S5) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_char_num_nat Abs) M)) G)) (@ (@ tptp.comp_s8253438564248248613at_int _let_1) (@ (@ tptp.comp_nat_set_nat_int S6) G))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (S5 (-> tptp.char tptp.set_rat)) (M (-> tptp.nat tptp.char)) (F (-> tptp.nat tptp.rat)) (S6 (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_s8255929034757298889at_nat (@ tptp.image_nat_rat F)))) (let ((_let_2 (@ tptp.comp_c5738158305436223508at_nat S5))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ _let_2 M) (@ _let_1 S6)) (= (@ (@ tptp.comp_nat_set_rat_nat (@ _let_2 Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_char_nat_nat Abs) M)) G)) (@ _let_1 (@ (@ tptp.comp_nat_set_nat_nat S6) G)))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (S5 (-> tptp.char tptp.set_rat)) (M (-> tptp.int tptp.char)) (F (-> tptp.nat tptp.rat)) (S6 (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_s8253438564248248613at_int (@ tptp.image_nat_rat F)))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ (@ tptp.comp_c5735667834927173232at_int S5) M) (@ _let_1 S6)) (= (@ (@ tptp.comp_nat_set_rat_int (@ (@ tptp.comp_c5738158305436223508at_nat S5) Rep)) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_char_nat_int Abs) M)) G)) (@ _let_1 (@ (@ tptp.comp_int_set_nat_int S6) G))))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool)) (S5 (-> tptp.char tptp.set_nat)) (M (-> Bool tptp.char)) (F (-> tptp.nat tptp.nat)) (S6 (-> Bool tptp.set_nat)) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ tptp.comp_char_set_nat_o S5))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ _let_2 M) (@ (@ tptp.comp_s33089643564333159_nat_o _let_1) S6)) (= (@ (@ tptp.comp_o_set_nat_nat (@ _let_2 Rep)) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_char_o_o Abs) M)) G)) (@ (@ tptp.comp_s3433241188411525313at_nat _let_1) (@ (@ tptp.comp_o_set_nat_nat S6) G)))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num)) (S5 (-> tptp.char tptp.set_nat)) (M (-> tptp.nat tptp.char)) (F (-> tptp.nat tptp.nat)) (S6 (-> tptp.nat tptp.set_nat)) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ (@ tptp.comp_c915470459090449932at_nat S5) M) (@ (@ tptp.comp_s3433241188411525313at_nat _let_1) S6)) (= (@ (@ tptp.comp_num_set_nat_int (@ (@ tptp.comp_c6696174282101004374at_num S5) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_char_num_nat Abs) M)) G)) (@ (@ tptp.comp_s3430750717902475037at_int _let_1) (@ (@ tptp.comp_nat_set_nat_int S6) G))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (S5 (-> tptp.char tptp.set_nat)) (M (-> tptp.nat tptp.char)) (F (-> tptp.nat tptp.nat)) (S6 (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.comp_s3433241188411525313at_nat (@ tptp.image_nat_nat F)))) (let ((_let_2 (@ tptp.comp_c915470459090449932at_nat S5))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ _let_2 M) (@ _let_1 S6)) (= (@ (@ tptp.comp_nat_set_nat_nat (@ _let_2 Rep)) (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.comp_char_nat_nat Abs) M)) G)) (@ _let_1 (@ (@ tptp.comp_nat_set_nat_nat S6) G)))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.char)) (Abs (-> tptp.char tptp.nat)) (S5 (-> tptp.char tptp.set_nat)) (M (-> tptp.int tptp.char)) (F (-> tptp.nat tptp.nat)) (S6 (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.comp_s3430750717902475037at_int (@ tptp.image_nat_nat F)))) (=> (@ (@ (@ tptp.type_d5945782884131516111t_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ (@ tptp.comp_c912979988581399656at_int S5) M) (@ _let_1 S6)) (= (@ (@ tptp.comp_nat_set_nat_int (@ (@ tptp.comp_c915470459090449932at_nat S5) Rep)) (@ (@ tptp.comp_int_nat_int (@ (@ tptp.comp_char_nat_int Abs) M)) G)) (@ _let_1 (@ (@ tptp.comp_int_set_nat_int S6) G))))))))
% 3.35/4.35 (assert (forall ((Rep (-> Bool tptp.char)) (Abs (-> tptp.char Bool)) (S5 (-> tptp.char tptp.set_int)) (M (-> Bool tptp.char)) (F (-> tptp.nat tptp.int)) (S6 (-> Bool tptp.set_nat)) (G (-> tptp.nat Bool))) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ tptp.comp_char_set_int_o S5))) (=> (@ (@ (@ tptp.type_d9076672964931703357o_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ _let_2 M) (@ (@ tptp.comp_s7011316712748663051_int_o _let_1) S6)) (= (@ (@ tptp.comp_o_set_int_nat (@ _let_2 Rep)) (@ (@ tptp.comp_o_o_nat (@ (@ tptp.comp_char_o_o Abs) M)) G)) (@ (@ tptp.comp_s5620162763104547101nt_nat _let_1) (@ (@ tptp.comp_o_set_nat_nat S6) G)))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.num tptp.char)) (Abs (-> tptp.char tptp.num)) (S5 (-> tptp.char tptp.set_int)) (M (-> tptp.nat tptp.char)) (F (-> tptp.nat tptp.int)) (S6 (-> tptp.nat tptp.set_nat)) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ (@ tptp.type_d4396077731765706521m_char Rep) Abs) tptp.top_top_set_char) (=> (= (@ (@ tptp.comp_c3102392033783471720nt_nat S5) M) (@ (@ tptp.comp_s5620162763104547101nt_nat _let_1) S6)) (= (@ (@ tptp.comp_num_set_int_int (@ (@ tptp.comp_c8883095856794026162nt_num S5) Rep)) (@ (@ tptp.comp_nat_num_int (@ (@ tptp.comp_char_num_nat Abs) M)) G)) (@ (@ tptp.comp_s5617672292595496825nt_int _let_1) (@ (@ tptp.comp_nat_set_nat_int S6) G))))))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.rat)) (Abs (-> tptp.rat tptp.nat)) (A4 tptp.set_rat)) (=> (@ (@ (@ tptp.type_d5615363888691252950at_rat Rep) Abs) A4) (= (@ (@ tptp.image_nat_rat Rep) tptp.top_top_set_nat) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) A4) (= (@ (@ tptp.image_nat_nat Rep) tptp.top_top_set_nat) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.int)) (Abs (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ (@ tptp.type_d6248003478268698410at_int Rep) Abs) A4) (= (@ (@ tptp.image_nat_int Rep) tptp.top_top_set_nat) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.nat)) (Abs (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep) Abs) A4) (= (@ (@ tptp.image_int_nat Rep) tptp.top_top_set_int) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.int)) (Abs (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ (@ tptp.type_d7247357190169752966nt_int Rep) Abs) A4) (= (@ (@ tptp.image_int_int Rep) tptp.top_top_set_int) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) A4) (= (@ (@ tptp.image_Product_unit_o Rep) tptp.top_to1996260823553986621t_unit) A4))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.rat tptp.nat)) (Abs (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ (@ tptp.type_d5933939304842882774at_nat Rep) Abs) A4) (= (@ (@ tptp.image_nat_rat Abs) A4) tptp.top_top_set_rat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.nat)) (Abs (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ (@ tptp.type_d6250493948777748686at_nat Rep) Abs) A4) (= (@ (@ tptp.image_nat_nat Abs) A4) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.nat tptp.int)) (Abs (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ (@ tptp.type_d6248003478268698410at_int Rep) Abs) A4) (= (@ (@ tptp.image_int_nat Abs) A4) tptp.top_top_set_nat))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.nat)) (Abs (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ (@ tptp.type_d7249847660678803242nt_nat Rep) Abs) A4) (= (@ (@ tptp.image_nat_int Abs) A4) tptp.top_top_set_int))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.int tptp.int)) (Abs (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ (@ tptp.type_d7247357190169752966nt_int Rep) Abs) A4) (= (@ (@ tptp.image_int_int Abs) A4) tptp.top_top_set_int))))
% 3.35/4.35 (assert (forall ((Rep (-> tptp.product_unit Bool)) (Abs (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (=> (@ (@ (@ tptp.type_d6188575255521822967unit_o Rep) Abs) A4) (= (@ (@ tptp.image_o_Product_unit Abs) A4) tptp.top_to1996260823553986621t_unit))))
% 3.35/4.35 (assert (= tptp.quotient_char_char (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.char)) (Rep4 (-> tptp.char tptp.char)) (T4 (-> tptp.char tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_char_char T4))) (let ((_let_2 (@ tptp.bNF_Grp_char_char tptp.top_top_set_char))) (and (@ (@ tptp.ord_le2540245887939449860char_o T4) (@ _let_2 Abs4)) (@ (@ tptp.ord_le2540245887939449860char_o (@ _let_2 Rep4)) _let_1) (= R6 (@ (@ tptp.relcom5872928454965100966r_char T4) _let_1))))))))
% 3.35/4.35 (assert (= tptp.quotient_char_rat (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.rat)) (Rep4 (-> tptp.rat tptp.char)) (T4 (-> tptp.char tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_char_rat T4))) (and (@ (@ tptp.ord_le4891902658761385405_rat_o T4) (@ (@ tptp.bNF_Grp_char_rat tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le6546876390139131069char_o (@ (@ tptp.bNF_Grp_rat_char tptp.top_top_set_rat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom3428143170894750637t_char T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_char_nat (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.nat)) (Rep4 (-> tptp.nat tptp.char)) (T4 (-> tptp.char tptp.nat Bool))) (let ((_let_1 (@ tptp.conversep_char_nat T4))) (and (@ (@ tptp.ord_le5641337153896221125_nat_o T4) (@ (@ tptp.bNF_Grp_char_nat tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le4878496333587278021char_o (@ (@ tptp.bNF_Grp_nat_char tptp.top_top_set_nat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom6755291642603558309t_char T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_char_int (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.int)) (Rep4 (-> tptp.int tptp.char)) (T4 (-> tptp.char tptp.int Bool))) (let ((_let_1 (@ tptp.conversep_char_int T4))) (and (@ (@ tptp.ord_le3396192186225775209_int_o T4) (@ (@ tptp.bNF_Grp_char_int tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le7608100903186094441char_o (@ (@ tptp.bNF_Grp_int_char tptp.top_top_set_int) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom750623199913152513t_char T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_rat_char (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.char)) (Rep4 (-> tptp.char tptp.rat)) (T4 (-> tptp.rat tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_rat_char T4))) (and (@ (@ tptp.ord_le6546876390139131069char_o T4) (@ (@ tptp.bNF_Grp_rat_char tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le4891902658761385405_rat_o (@ (@ tptp.bNF_Grp_char_rat tptp.top_top_set_char) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom1505247221262953652ar_rat T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_rat_rat (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.rat)) (Rep4 (-> tptp.rat tptp.rat)) (T4 (-> tptp.rat tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_rat_rat T4))) (let ((_let_2 (@ tptp.bNF_Grp_rat_rat tptp.top_top_set_rat))) (and (@ (@ tptp.ord_le4717968354871517046_rat_o T4) (@ _let_2 Abs4)) (@ (@ tptp.ord_le4717968354871517046_rat_o (@ _let_2 Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_rat_rat T4) _let_1))))))))
% 3.35/4.35 (assert (= tptp.quotient_rat_nat (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.nat)) (Rep4 (-> tptp.nat tptp.rat)) (T4 (-> tptp.rat tptp.nat Bool))) (let ((_let_1 (@ tptp.conversep_rat_nat T4))) (and (@ (@ tptp.ord_le5467402850006352766_nat_o T4) (@ (@ tptp.bNF_Grp_rat_nat tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le1897120724991155070_rat_o (@ (@ tptp.bNF_Grp_nat_rat tptp.top_top_set_nat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_nat_rat T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_rat_int (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.int)) (Rep4 (-> tptp.int tptp.rat)) (T4 (-> tptp.rat tptp.int Bool))) (let ((_let_1 (@ tptp.conversep_rat_int T4))) (and (@ (@ tptp.ord_le3222257882335906850_int_o T4) (@ (@ tptp.bNF_Grp_rat_int tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le8236914709048111138_rat_o (@ (@ tptp.bNF_Grp_int_rat tptp.top_top_set_int) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_int_rat T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_nat_char (lambda ((R6 (-> tptp.nat tptp.nat Bool)) (Abs4 (-> tptp.nat tptp.char)) (Rep4 (-> tptp.char tptp.nat)) (T4 (-> tptp.nat tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_nat_char T4))) (and (@ (@ tptp.ord_le4878496333587278021char_o T4) (@ (@ tptp.bNF_Grp_nat_char tptp.top_top_set_nat) Abs4)) (@ (@ tptp.ord_le5641337153896221125_nat_o (@ (@ tptp.bNF_Grp_char_nat tptp.top_top_set_char) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom8112501251453913252ar_nat T4) _let_1)))))))
% 3.35/4.35 (assert (= tptp.quotient_nat_rat (lambda ((R6 (-> tptp.nat tptp.nat Bool)) (Abs4 (-> tptp.nat tptp.rat)) (Rep4 (-> tptp.rat tptp.nat)) (T4 (-> tptp.nat tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_nat_rat T4))) (and (@ (@ tptp.ord_le1897120724991155070_rat_o T4) (@ (@ tptp.bNF_Grp_nat_rat tptp.top_top_set_nat) Abs4)) (@ (@ tptp.ord_le5467402850006352766_nat_o (@ (@ tptp.bNF_Grp_rat_nat tptp.top_top_set_rat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_nat_rat_nat T4) _let_1)))))))
% 3.35/4.35 (assert (forall ((C Bool) (F (-> tptp.nat Bool))) (= (@ (@ tptp.comp_o_o_nat (lambda ((X4 Bool)) C)) F) (lambda ((X4 tptp.nat)) C))))
% 3.35/4.35 (assert (forall ((C tptp.num) (F (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_nat_num_int (lambda ((X4 tptp.nat)) C)) F) (lambda ((X4 tptp.int)) C))))
% 3.35/4.35 (assert (forall ((C tptp.nat) (F (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_nat_nat_nat (lambda ((X4 tptp.nat)) C)) F) (lambda ((X4 tptp.nat)) C))))
% 3.35/4.35 (assert (forall ((C tptp.nat) (F (-> tptp.int tptp.int))) (= (@ (@ tptp.comp_int_nat_int (lambda ((X4 tptp.int)) C)) F) (lambda ((X4 tptp.int)) C))))
% 3.35/4.35 (assert (forall ((C (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.comp_C8797469213163452608nteger (lambda ((X4 (-> tptp.code_integer tptp.code_integer)) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ C __flatten_var_0))) F) (lambda ((X4 tptp.code_integer) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ C __flatten_var_0)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.image_3755276878268593137at_nat (@ tptp.produc5347463441023893471at_nat (lambda ((X4 tptp.nat) (Y5 tptp.int)) (@ (@ tptp.product_Pair_rat_nat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc140472662868866674at_nat (@ (@ tptp.image_nat_rat F) A4)) (lambda ((Uu tptp.rat)) (@ (@ tptp.image_int_nat G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.int tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.image_8800797895614172237at_int (@ tptp.produc1169612421514696763at_int (lambda ((X4 tptp.nat) (Y5 tptp.int)) (@ (@ tptp.product_Pair_rat_int (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc137982192359816398at_int (@ (@ tptp.image_nat_rat F) A4)) (lambda ((Uu tptp.rat)) (@ (@ tptp.image_int_int G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.int tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.image_9117352539549038149at_int (@ tptp.produc1486167065449562675at_int (lambda ((X4 tptp.nat) (Y5 tptp.int)) (@ (@ tptp.product_Pair_nat_int (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc454536836294682310at_int (@ (@ tptp.image_nat_nat F) A4)) (lambda ((Uu tptp.nat)) (@ (@ tptp.image_int_int G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.image_5071185234104513605nt_nat (@ tptp.produc6663371796859813939nt_nat (lambda ((X4 tptp.nat) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_nat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc1456381018704787142nt_nat (@ (@ tptp.image_nat_int F) A4)) (lambda ((Uu tptp.int)) (@ (@ tptp.image_int_nat G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.image_3420722608207172081at_rat (@ tptp.produc877984105854340063at_rat (lambda ((X4 tptp.int) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_rat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc9045269283572012658at_rat (@ (@ tptp.image_int_nat F) A4)) (lambda ((Uu tptp.nat)) (@ (@ tptp.image_nat_rat G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.image_2751100147091372101at_int (@ tptp.produc208361644738540083at_int (lambda ((X4 tptp.int) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_int (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc454536836294682310at_int (@ (@ tptp.image_int_nat F) A4)) (lambda ((Uu tptp.nat)) (@ (@ tptp.image_nat_int G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.image_1654017166447373545at_int (@ tptp.produc3246203729202673879at_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_nat_int (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc454536836294682310at_int (@ (@ tptp.image_int_nat F) A4)) (lambda ((Uu tptp.nat)) (@ (@ tptp.image_int_int G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.image_4420076320108226637nt_rat (@ tptp.produc1877337817755394619nt_rat (lambda ((X4 tptp.int) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_int_rat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc821250958618291406nt_rat (@ (@ tptp.image_int_int F) A4)) (lambda ((Uu tptp.int)) (@ (@ tptp.image_nat_rat G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.image_7928304878501623365nt_nat (@ tptp.produc5385566376148791347nt_nat (lambda ((X4 tptp.int) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_int_nat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc1456381018704787142nt_nat (@ (@ tptp.image_int_int F) A4)) (lambda ((Uu tptp.int)) (@ (@ tptp.image_nat_nat G) B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.image_6831221897857624809nt_nat (@ tptp.produc8423408460612925143nt_nat (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_nat (@ F X4)) (@ G Y5))))) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc1456381018704787142nt_nat (@ (@ tptp.image_int_int F) A4)) (lambda ((Uu tptp.int)) (@ (@ tptp.image_int_nat G) B5))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat)) (= (@ (@ tptp.ord_le5989899228261996553at_rat (@ (@ tptp.bNF_Gr_nat_rat A4) F)) (@ (@ tptp.produc9045269283572012658at_rat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (B5 tptp.set_int)) (= (@ (@ tptp.ord_le656430383953171549at_int (@ (@ tptp.bNF_Gr_nat_int A4) F)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_le5333435103577920093nt_nat (@ (@ tptp.bNF_Gr_int_nat A4) F)) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (B5 tptp.set_int)) (= (@ (@ tptp.ord_le2843351958646193337nt_int (@ (@ tptp.bNF_Gr_int_int A4) F)) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.bNF_Gr_nat_nat A4) F)) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.image_2486076414777270412at_nat tptp.product_fst_nat_nat) A4)) (lambda ((Uu tptp.nat)) (@ (@ tptp.image_2486076414777270412at_nat tptp.product_snd_nat_nat) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1133966238863718811t_unit)) (@ (@ tptp.ord_le5525191956872776187t_unit A4) (@ (@ tptp.produc3946373962484743846t_unit (@ (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit) A4)) (lambda ((Uu tptp.ref_a)) (@ (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit) A4))))))
% 3.35/4.35 (assert (= tptp.inv_im2903009620893676101at_nat (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (F2 (-> tptp.nat tptp.set_Pr4329608150637261639at_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_im4437241714082187487at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_image_nat_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.nat tptp.nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_image_int_nat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (F2 (-> tptp.nat tptp.int))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_im2900519150384625825at_int (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (F2 (-> tptp.int tptp.set_Pr4329608150637261639at_nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_im4434751243573137211at_int (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_image_nat_int (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.int tptp.nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (= tptp.inv_image_int_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (F2 (-> tptp.int tptp.int))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ F2 Y5))) R5)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool))) (= (@ tptp.the_Pr5012129486825234846t_unit (@ tptp.produc4924168586796184916unit_o P2)) (@ tptp.the_Pr5012129486825234846t_unit (lambda ((Xy tptp.produc7812382424243267045t_unit)) (@ (@ P2 (@ tptp.produc473321116828791851t_unit Xy)) (@ tptp.produc1126150082675451753t_unit Xy)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int tptp.int Bool))) (= (@ tptp.the_Pr4378521158711661632nt_int (@ tptp.produc4947309494688390418_int_o P2)) (@ tptp.the_Pr4378521158711661632nt_int (lambda ((Xy tptp.product_prod_int_int)) (@ (@ P2 (@ tptp.product_fst_int_int Xy)) (@ tptp.product_snd_int_int Xy)))))))
% 3.35/4.35 (assert (forall ((T3 (-> tptp.int tptp.product_prod_nat_nat Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (=> (@ tptp.left_t8261381459436684205at_nat T3) (=> (@ (@ tptp.ord_le5604493270027003598_nat_o (lambda ((Y2 tptp.product_prod_nat_nat) (Z tptp.product_prod_nat_nat)) (= Y2 Z))) R3) (@ (@ tptp.ord_le6741204236512500942_int_o (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.relcom1106208330880909712at_int T3) (@ (@ tptp.relcom8911704206367525917at_int R3) (@ tptp.conver1866313717161370910at_nat T3))))))))
% 3.35/4.35 (assert (forall ((T3 (-> tptp.code_integer tptp.int Bool)) (R3 (-> tptp.int tptp.int Bool))) (=> (@ tptp.left_t1735413524555719857er_int T3) (=> (@ (@ tptp.ord_le6741204236512500942_int_o (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) R3) (@ (@ tptp.ord_le3602516367967493612eger_o (lambda ((Y2 tptp.code_integer) (Z tptp.code_integer)) (= Y2 Z))) (@ (@ tptp.relcom692387321444912665nteger T3) (@ (@ tptp.relcom967497705283160040nteger R3) (@ tptp.conver1462408618118490240er_int T3))))))))
% 3.35/4.35 (assert (forall ((T3 (-> tptp.int tptp.product_prod_nat_nat Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (=> (@ tptp.left_u1182257597767569412at_nat T3) (=> (@ (@ tptp.ord_le5604493270027003598_nat_o R3) (lambda ((Y2 tptp.product_prod_nat_nat) (Z tptp.product_prod_nat_nat)) (= Y2 Z))) (@ (@ tptp.ord_le6741204236512500942_int_o (@ (@ tptp.relcom1106208330880909712at_int T3) (@ (@ tptp.relcom8911704206367525917at_int R3) (@ tptp.conver1866313717161370910at_nat T3)))) (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z)))))))
% 3.35/4.35 (assert (forall ((T3 (-> tptp.code_integer tptp.int Bool)) (R3 (-> tptp.int tptp.int Bool))) (=> (@ tptp.left_u6156896403773009178er_int T3) (=> (@ (@ tptp.ord_le6741204236512500942_int_o R3) (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (@ (@ tptp.ord_le3602516367967493612eger_o (@ (@ tptp.relcom692387321444912665nteger T3) (@ (@ tptp.relcom967497705283160040nteger R3) (@ tptp.conver1462408618118490240er_int T3)))) (lambda ((Y2 tptp.code_integer) (Z tptp.code_integer)) (= Y2 Z)))))))
% 3.35/4.35 (assert (forall ((A Bool) (B Bool) (A4 tptp.set_o) (B5 (-> Bool tptp.set_o))) (= (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) (@ (@ tptp.product_Sigma_o_o A4) B5)) (and (@ (@ tptp.member_o A) A4) (@ (@ tptp.member_o B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A Bool) (B tptp.nat) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (= (@ (@ tptp.member2802428098988154798_o_nat (@ (@ tptp.product_Pair_o_nat A) B)) (@ (@ tptp.product_Sigma_o_nat A4) B5)) (and (@ (@ tptp.member_o A) A4) (@ (@ tptp.member_nat B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A Bool) (B tptp.int) (A4 tptp.set_o) (B5 (-> Bool tptp.set_int))) (= (@ (@ tptp.member7847949116333733898_o_int (@ (@ tptp.product_Pair_o_int A) B)) (@ (@ tptp.product_Sigma_o_int A4) B5)) (and (@ (@ tptp.member_o A) A4) (@ (@ tptp.member_int B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B Bool) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_o))) (= (@ (@ tptp.member6310962623043647828_nat_o (@ (@ tptp.product_Pair_nat_o A) B)) (@ (@ tptp.product_Sigma_nat_o A4) B5)) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_o B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.int) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int))) (= (@ (@ tptp.member4262671552274231302at_int (@ (@ tptp.product_Pair_nat_int A) B)) (@ (@ tptp.produc454536836294682310at_int A4) B5)) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_int B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B Bool) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o))) (= (@ (@ tptp.member4489920277610959864_int_o (@ (@ tptp.product_Pair_int_o A) B)) (@ (@ tptp.product_Sigma_int_o A4) B5)) (and (@ (@ tptp.member_int A) A4) (@ (@ tptp.member_o B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.nat) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (= (@ (@ tptp.member216504246829706758nt_nat (@ (@ tptp.product_Pair_int_nat A) B)) (@ (@ tptp.produc1456381018704787142nt_nat A4) B5)) (and (@ (@ tptp.member_int A) A4) (@ (@ tptp.member_nat B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_num))) (= (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.produc6237731129814287028at_num A4) B5)) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_num B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int))) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.produc1453890548195736866nt_int A4) B5)) (and (@ (@ tptp.member_int A) A4) (@ (@ tptp.member_int B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_nat B) (@ B5 A))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B Bool) (B5 (-> Bool tptp.set_o))) (=> (@ (@ tptp.member_o A) A4) (=> (@ (@ tptp.member_o B) (@ B5 A)) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) (@ (@ tptp.product_Sigma_o_o A4) B5))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.nat) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o A) A4) (=> (@ (@ tptp.member_nat B) (@ B5 A)) (@ (@ tptp.member2802428098988154798_o_nat (@ (@ tptp.product_Pair_o_nat A) B)) (@ (@ tptp.product_Sigma_o_nat A4) B5))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.int) (B5 (-> Bool tptp.set_int))) (=> (@ (@ tptp.member_o A) A4) (=> (@ (@ tptp.member_int B) (@ B5 A)) (@ (@ tptp.member7847949116333733898_o_int (@ (@ tptp.product_Pair_o_int A) B)) (@ (@ tptp.product_Sigma_o_int A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B Bool) (B5 (-> tptp.nat tptp.set_o))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ (@ tptp.member_o B) (@ B5 A)) (@ (@ tptp.member6310962623043647828_nat_o (@ (@ tptp.product_Pair_nat_o A) B)) (@ (@ tptp.product_Sigma_nat_o A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.int) (B5 (-> tptp.nat tptp.set_int))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ (@ tptp.member_int B) (@ B5 A)) (@ (@ tptp.member4262671552274231302at_int (@ (@ tptp.product_Pair_nat_int A) B)) (@ (@ tptp.produc454536836294682310at_int A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B Bool) (B5 (-> tptp.int tptp.set_o))) (=> (@ (@ tptp.member_int A) A4) (=> (@ (@ tptp.member_o B) (@ B5 A)) (@ (@ tptp.member4489920277610959864_int_o (@ (@ tptp.product_Pair_int_o A) B)) (@ (@ tptp.product_Sigma_int_o A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B tptp.nat) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int A) A4) (=> (@ (@ tptp.member_nat B) (@ B5 A)) (@ (@ tptp.member216504246829706758nt_nat (@ (@ tptp.product_Pair_int_nat A) B)) (@ (@ tptp.produc1456381018704787142nt_nat A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.num) (B5 (-> tptp.nat tptp.set_num))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ (@ tptp.member_num B) (@ B5 A)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.produc6237731129814287028at_num A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B tptp.int) (B5 (-> tptp.int tptp.set_int))) (=> (@ (@ tptp.member_int A) A4) (=> (@ (@ tptp.member_int B) (@ B5 A)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.produc1453890548195736866nt_int A4) B5))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ (@ tptp.member_nat B) (@ B5 A)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.produc457027306803732586at_nat A4) B5))))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (R tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.nat))) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.inv_image_nat_nat R) F)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (R tptp.set_Pr958786334691620121nt_int) (F (-> tptp.nat tptp.int))) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.inv_image_int_nat R) F)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (R tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.int tptp.nat))) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.inv_image_nat_int R) F)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (R tptp.set_Pr958786334691620121nt_int) (F (-> tptp.int tptp.int))) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.inv_image_int_int R) F)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.nat))) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.inv_im6750873321330482877at_nat R) F)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr958786334691620121nt_int) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.int))) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.inv_im8510909985083594081at_nat R) F)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (R tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.inv_im4437241714082187487at_nat R) F)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int) (R tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.inv_im4434751243573137211at_int R) F)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.inv_im7023619800666061458at_nat R) F)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.set_Pr4329608150637261639at_nat tptp.nat))) (= (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ tptp.inv_im2354225701593503139at_nat R) F)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F X2)) (@ F Y3))) R))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec7088162979684241874at_nat (@ tptp.produc6590410687421337004_nat_o (lambda ((A5 tptp.product_prod_nat_nat) (B4 tptp.product_prod_nat_nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc2761391749766926216at_nat (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((Uu tptp.product_prod_nat_nat)) (@ tptp.collec3392354462482085612at_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.nat Bool))) (= (@ tptp.collec7029190964493513045at_nat (@ tptp.produc8758269395934548017_nat_o (lambda ((A5 tptp.product_prod_nat_nat) (B4 tptp.nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc7672662199629908489at_nat (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((Uu tptp.product_prod_nat_nat)) (@ tptp.collect_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_int_int Bool))) (= (@ tptp.collec6785001409445536906nt_int (@ tptp.produc5031841752791441652_int_o (lambda ((A5 tptp.product_prod_nat_nat) (B4 tptp.product_prod_int_int)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc8806266479013559872nt_int (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((Uu tptp.product_prod_nat_nat)) (@ tptp.collec213857154873943460nt_int Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec5903703980526211963at_nat (@ tptp.produc5864757623865647827_nat_o (lambda ((A5 tptp.nat) (B4 tptp.product_prod_nat_nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc1809337555817847783at_nat (@ tptp.collect_nat P2)) (lambda ((Uu tptp.nat)) (@ tptp.collec3392354462482085612at_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.product_prod_int_int Bool))) (= (@ tptp.collec5600542410287506995nt_int (@ tptp.produc4306188689235752475_int_o (lambda ((A5 tptp.nat) (B4 tptp.product_prod_int_int)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc7854212285064481439nt_int (@ tptp.collect_nat P2)) (lambda ((Uu tptp.nat)) (@ tptp.collec213857154873943460nt_int Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec7751116662793354522at_nat (@ tptp.produc3235059054576640100_nat_o (lambda ((A5 tptp.product_prod_int_int) (B4 tptp.product_prod_nat_nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc3424345432876038864at_nat (@ tptp.collec213857154873943460nt_int P2)) (lambda ((Uu tptp.product_prod_int_int)) (@ tptp.collec3392354462482085612at_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.nat Bool))) (= (@ tptp.collec364394062568603661nt_nat (@ tptp.produc5441891513209881465_nat_o (lambda ((A5 tptp.product_prod_int_int) (B4 tptp.nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc1007865297704999105nt_nat (@ tptp.collec213857154873943460nt_int P2)) (lambda ((Uu tptp.product_prod_int_int)) (@ tptp.collect_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_int_int Bool))) (= (@ tptp.collec7447955092554649554nt_int (@ tptp.produc1676490119946744748_int_o (lambda ((A5 tptp.product_prod_int_int) (B4 tptp.product_prod_int_int)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc245848125267896712nt_int (@ tptp.collec213857154873943460nt_int P2)) (lambda ((Uu tptp.product_prod_int_int)) (@ tptp.collec213857154873943460nt_int Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.nat Bool))) (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc457027306803732586at_nat (@ tptp.collect_nat P2)) (lambda ((Uu tptp.nat)) (@ tptp.collect_nat Q2))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int Bool)) (Q2 (-> tptp.int Bool))) (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) (and (@ P2 A5) (@ Q2 B4))))) (@ (@ tptp.produc1453890548195736866nt_int (@ tptp.collect_int P2)) (lambda ((Uu tptp.int)) (@ tptp.collect_int Q2))))))
% 3.35/4.35 (assert (= (@ (@ tptp.produc2936396906406871148r_char tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_char)) tptp.top_to1235241553633177651r_char))
% 3.35/4.35 (assert (= (@ (@ tptp.produc1204236661673008499ar_rat tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_rat)) tptp.top_to8437673547576850234ar_rat))
% 3.35/4.35 (assert (= (@ (@ tptp.produc1839366721759504235ar_nat tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_nat)) tptp.top_to5594287848199751986ar_nat))
% 3.35/4.35 (assert (= (@ (@ tptp.produc1836876251250453959ar_int tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_int)) tptp.top_to3104204703268025230ar_int))
% 3.35/4.35 (assert (= (@ (@ tptp.produc1427039474575272051t_char tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_char)) tptp.top_to3221206985699244474t_char))
% 3.35/4.35 (assert (= (@ (@ tptp.produc8728714639637146746at_rat tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_rat)) tptp.top_to3112507417142880193at_rat))
% 3.35/4.35 (assert (= (@ (@ tptp.produc140472662868866674at_nat tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_nat)) tptp.top_to269121717765781945at_nat))
% 3.35/4.35 (assert (= (@ (@ tptp.produc137982192359816398at_int tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_int)) tptp.top_to7002410609688830997at_int))
% 3.35/4.35 (assert (= (@ (@ tptp.produc4754187946284079723t_char tptp.top_top_set_nat) (lambda ((Uu tptp.nat)) tptp.top_top_set_char)) tptp.top_to7107842681480589234t_char))
% 3.35/4.35 (assert (= (@ (@ tptp.produc9045269283572012658at_rat tptp.top_top_set_nat) (lambda ((Uu tptp.nat)) tptp.top_top_set_rat)) tptp.top_to7513191607651882425at_rat))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.the_Pr4877703158196064750at_nat (@ tptp.produc9020218426428501292_nat_o (lambda ((X7 tptp.set_Pr4329608150637261639at_nat) (Y6 tptp.set_Pr4329608150637261639at_nat)) (and (= X2 X7) (= Y3 Y6))))) (@ (@ tptp.produc9060074326276436823at_nat X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.the_Pr4604535484834969198at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((X7 tptp.set_Pr1261947904930325089at_nat) (Y6 tptp.set_Pr1261947904930325089at_nat)) (and (= X2 X7) (= Y3 Y6))))) (@ (@ tptp.produc2922128104949294807at_nat X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.num)) (= (@ tptp.the_Pr8265262403268641490at_num (@ tptp.produc4927758841916487424_num_o (lambda ((X7 tptp.nat) (Y6 tptp.num)) (and (= X2 X7) (= Y3 Y6))))) (@ (@ tptp.product_Pair_nat_num X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ tptp.the_Pr7557018466319803784at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X7 tptp.nat) (Y6 tptp.nat)) (and (= X2 X7) (= Y3 Y6))))) (@ (@ tptp.product_Pair_nat_nat X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ tptp.the_Pr4378521158711661632nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X7 tptp.int) (Y6 tptp.int)) (and (= X2 X7) (= Y3 Y6))))) (@ (@ tptp.product_Pair_int_int X2) Y3))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.member_nat X2) C3) (= (= (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3)) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) C3))) (= A4 B5)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat)) (D (-> tptp.nat tptp.set_nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ (@ tptp.produc457027306803732586at_nat A4) C3) (@ (@ tptp.produc457027306803732586at_nat B5) D))))))
% 3.35/4.35 (assert (forall ((A Bool) (B Bool) (A4 tptp.set_o) (B5 (-> Bool tptp.set_o))) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) (@ (@ tptp.product_Sigma_o_o A4) B5)) (not (=> (@ (@ tptp.member_o A) A4) (not (@ (@ tptp.member_o B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A Bool) (B tptp.nat) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member2802428098988154798_o_nat (@ (@ tptp.product_Pair_o_nat A) B)) (@ (@ tptp.product_Sigma_o_nat A4) B5)) (not (=> (@ (@ tptp.member_o A) A4) (not (@ (@ tptp.member_nat B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A Bool) (B tptp.int) (A4 tptp.set_o) (B5 (-> Bool tptp.set_int))) (=> (@ (@ tptp.member7847949116333733898_o_int (@ (@ tptp.product_Pair_o_int A) B)) (@ (@ tptp.product_Sigma_o_int A4) B5)) (not (=> (@ (@ tptp.member_o A) A4) (not (@ (@ tptp.member_int B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B Bool) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_o))) (=> (@ (@ tptp.member6310962623043647828_nat_o (@ (@ tptp.product_Pair_nat_o A) B)) (@ (@ tptp.product_Sigma_nat_o A4) B5)) (not (=> (@ (@ tptp.member_nat A) A4) (not (@ (@ tptp.member_o B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.int) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int))) (=> (@ (@ tptp.member4262671552274231302at_int (@ (@ tptp.product_Pair_nat_int A) B)) (@ (@ tptp.produc454536836294682310at_int A4) B5)) (not (=> (@ (@ tptp.member_nat A) A4) (not (@ (@ tptp.member_int B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B Bool) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o))) (=> (@ (@ tptp.member4489920277610959864_int_o (@ (@ tptp.product_Pair_int_o A) B)) (@ (@ tptp.product_Sigma_int_o A4) B5)) (not (=> (@ (@ tptp.member_int A) A4) (not (@ (@ tptp.member_o B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.nat) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member216504246829706758nt_nat (@ (@ tptp.product_Pair_int_nat A) B)) (@ (@ tptp.produc1456381018704787142nt_nat A4) B5)) (not (=> (@ (@ tptp.member_int A) A4) (not (@ (@ tptp.member_nat B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.produc6237731129814287028at_num A4) B5)) (not (=> (@ (@ tptp.member_nat A) A4) (not (@ (@ tptp.member_num B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.produc1453890548195736866nt_int A4) B5)) (not (=> (@ (@ tptp.member_int A) A4) (not (@ (@ tptp.member_int B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (not (=> (@ (@ tptp.member_nat A) A4) (not (@ (@ tptp.member_nat B) (@ B5 A))))))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat) (B5 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat))) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) (@ (@ tptp.produc6258361011560675592at_nat A4) B5)) (@ (@ tptp.member6273874620674182256at_nat B) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat) (B5 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ (@ tptp.produc7726050920695093128at_nat A4) B5)) (@ (@ tptp.member2643936169264416010at_nat B) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.produc6237731129814287028at_num A4) B5)) (@ (@ tptp.member_num B) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.produc1453890548195736866nt_int A4) B5)) (@ (@ tptp.member_int B) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (@ (@ tptp.member_nat B) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se5479201105039950375at_nat) (B5 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat))) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) (@ (@ tptp.produc6258361011560675592at_nat A4) B5)) (@ (@ tptp.member6273874620674182256at_nat A) A4))))
% 3.35/4.35 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_se7855581050983116737at_nat) (B5 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) (@ (@ tptp.produc7726050920695093128at_nat A4) B5)) (@ (@ tptp.member2643936169264416010at_nat A) A4))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.num) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_num))) (=> (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.produc6237731129814287028at_num A4) B5)) (@ (@ tptp.member_nat A) A4))))
% 3.35/4.35 (assert (forall ((A tptp.int) (B tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int))) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.produc1453890548195736866nt_int A4) B5)) (@ (@ tptp.member_int A) A4))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (B tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (@ (@ tptp.member_nat A) A4))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_o_o) (A4 tptp.set_o) (B5 (-> Bool tptp.set_o))) (=> (@ (@ tptp.member7466972457876170832od_o_o C) (@ (@ tptp.product_Sigma_o_o A4) B5)) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (forall ((Y Bool)) (=> (@ (@ tptp.member_o Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_o_o X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_o_nat) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member2802428098988154798_o_nat C) (@ (@ tptp.product_Sigma_o_nat A4) B5)) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_o_nat X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_o_int) (A4 tptp.set_o) (B5 (-> Bool tptp.set_int))) (=> (@ (@ tptp.member7847949116333733898_o_int C) (@ (@ tptp.product_Sigma_o_int A4) B5)) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_o_int X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_nat_o) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_o))) (=> (@ (@ tptp.member6310962623043647828_nat_o C) (@ (@ tptp.product_Sigma_nat_o A4) B5)) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (forall ((Y Bool)) (=> (@ (@ tptp.member_o Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_nat_o X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_nat_int) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int))) (=> (@ (@ tptp.member4262671552274231302at_int C) (@ (@ tptp.produc454536836294682310at_int A4) B5)) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_nat_int X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_int_o) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o))) (=> (@ (@ tptp.member4489920277610959864_int_o C) (@ (@ tptp.product_Sigma_int_o A4) B5)) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (forall ((Y Bool)) (=> (@ (@ tptp.member_o Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_int_o X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_int_nat) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member216504246829706758nt_nat C) (@ (@ tptp.produc1456381018704787142nt_nat A4) B5)) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_int_nat X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_nat_num) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_num))) (=> (@ (@ tptp.member9148766508732265716at_num C) (@ (@ tptp.produc6237731129814287028at_num A4) B5)) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (forall ((Y tptp.num)) (=> (@ (@ tptp.member_num Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_nat_num X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_int_int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int))) (=> (@ (@ tptp.member5262025264175285858nt_int C) (@ (@ tptp.produc1453890548195736866nt_int A4) B5)) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_int_int X) Y)))))))))))
% 3.35/4.35 (assert (forall ((C tptp.product_prod_nat_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat C) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) (@ B5 X)) (not (= C (@ (@ tptp.product_Pair_nat_nat X) Y)))))))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec7088162979684241874at_nat (@ tptp.produc6590410687421337004_nat_o (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc2761391749766926216at_nat (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.collec3392354462482085612at_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.nat Bool))) (= (@ tptp.collec7029190964493513045at_nat (@ tptp.produc8758269395934548017_nat_o (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc7672662199629908489at_nat (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.collect_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (Q2 (-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool))) (= (@ tptp.collec6785001409445536906nt_int (@ tptp.produc5031841752791441652_int_o (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_int_int)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc8806266479013559872nt_int (@ tptp.collec3392354462482085612at_nat P2)) (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.collec213857154873943460nt_int (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.nat tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec5903703980526211963at_nat (@ tptp.produc5864757623865647827_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.product_prod_nat_nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc1809337555817847783at_nat (@ tptp.collect_nat P2)) (lambda ((X4 tptp.nat)) (@ tptp.collec3392354462482085612at_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.nat tptp.product_prod_int_int Bool))) (= (@ tptp.collec5600542410287506995nt_int (@ tptp.produc4306188689235752475_int_o (lambda ((X4 tptp.nat) (Y5 tptp.product_prod_int_int)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc7854212285064481439nt_int (@ tptp.collect_nat P2)) (lambda ((X4 tptp.nat)) (@ tptp.collec213857154873943460nt_int (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool))) (= (@ tptp.collec7751116662793354522at_nat (@ tptp.produc3235059054576640100_nat_o (lambda ((X4 tptp.product_prod_int_int) (Y5 tptp.product_prod_nat_nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc3424345432876038864at_nat (@ tptp.collec213857154873943460nt_int P2)) (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.collec3392354462482085612at_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_int_int tptp.nat Bool))) (= (@ tptp.collec364394062568603661nt_nat (@ tptp.produc5441891513209881465_nat_o (lambda ((X4 tptp.product_prod_int_int) (Y5 tptp.nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc1007865297704999105nt_nat (@ tptp.collec213857154873943460nt_int P2)) (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.collect_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (Q2 (-> tptp.product_prod_int_int tptp.product_prod_int_int Bool))) (= (@ tptp.collec7447955092554649554nt_int (@ tptp.produc1676490119946744748_int_o (lambda ((X4 tptp.product_prod_int_int) (Y5 tptp.product_prod_int_int)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc245848125267896712nt_int (@ tptp.collec213857154873943460nt_int P2)) (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.collec213857154873943460nt_int (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat Bool)) (Q2 (-> tptp.nat tptp.nat Bool))) (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc457027306803732586at_nat (@ tptp.collect_nat P2)) (lambda ((X4 tptp.nat)) (@ tptp.collect_nat (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.int Bool)) (Q2 (-> tptp.int tptp.int Bool))) (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (and (@ P2 X4) (@ (@ Q2 X4) Y5))))) (@ (@ tptp.produc1453890548195736866nt_int (@ tptp.collect_int P2)) (lambda ((X4 tptp.int)) (@ tptp.collect_int (@ Q2 X4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C3 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat)) (D (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) (@ D X)))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (@ (@ tptp.produc457027306803732586at_nat C3) D))))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.member_nat X2) C3) (= (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.ord_less_eq_set_nat A4) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_o_o) (A4 tptp.set_o) (B5 tptp.set_o)) (= (@ (@ tptp.member7466972457876170832od_o_o X2) (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) B5))) (and (@ (@ tptp.member_o (@ tptp.product_fst_o_o X2)) A4) (@ (@ tptp.member_o (@ tptp.product_snd_o_o X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_o_nat) (A4 tptp.set_o) (B5 tptp.set_nat)) (= (@ (@ tptp.member2802428098988154798_o_nat X2) (@ (@ tptp.product_Sigma_o_nat A4) (lambda ((Uu Bool)) B5))) (and (@ (@ tptp.member_o (@ tptp.product_fst_o_nat X2)) A4) (@ (@ tptp.member_nat (@ tptp.product_snd_o_nat X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_o_int) (A4 tptp.set_o) (B5 tptp.set_int)) (= (@ (@ tptp.member7847949116333733898_o_int X2) (@ (@ tptp.product_Sigma_o_int A4) (lambda ((Uu Bool)) B5))) (and (@ (@ tptp.member_o (@ tptp.product_fst_o_int X2)) A4) (@ (@ tptp.member_int (@ tptp.product_snd_o_int X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_o) (A4 tptp.set_nat) (B5 tptp.set_o)) (= (@ (@ tptp.member6310962623043647828_nat_o X2) (@ (@ tptp.product_Sigma_nat_o A4) (lambda ((Uu tptp.nat)) B5))) (and (@ (@ tptp.member_nat (@ tptp.product_fst_nat_o X2)) A4) (@ (@ tptp.member_o (@ tptp.product_snd_nat_o X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_int) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.member4262671552274231302at_int X2) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (and (@ (@ tptp.member_nat (@ tptp.product_fst_nat_int X2)) A4) (@ (@ tptp.member_int (@ tptp.product_snd_nat_int X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_int_o) (A4 tptp.set_int) (B5 tptp.set_o)) (= (@ (@ tptp.member4489920277610959864_int_o X2) (@ (@ tptp.product_Sigma_int_o A4) (lambda ((Uu tptp.int)) B5))) (and (@ (@ tptp.member_int (@ tptp.product_fst_int_o X2)) A4) (@ (@ tptp.member_o (@ tptp.product_snd_int_o X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_int_nat) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.member216504246829706758nt_nat X2) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (and (@ (@ tptp.member_int (@ tptp.product_fst_int_nat X2)) A4) (@ (@ tptp.member_nat (@ tptp.product_snd_int_nat X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_int_int) (A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.member5262025264175285858nt_int X2) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (and (@ (@ tptp.member_int (@ tptp.product_fst_int_int X2)) A4) (@ (@ tptp.member_int (@ tptp.product_snd_int_int X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.member8440522571783428010at_nat X2) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (and (@ (@ tptp.member_nat (@ tptp.product_fst_nat_nat X2)) A4) (@ (@ tptp.member_nat (@ tptp.product_snd_nat_nat X2)) B5)))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc652263959640188542_nat_o) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_o)) (= (@ (@ tptp.member2200362271989506215_nat_o X2) (@ (@ tptp.produc203973861852599583_nat_o A4) (lambda ((Uu tptp.product_prod_nat_nat)) B5))) (and (@ (@ tptp.member8440522571783428010at_nat (@ tptp.produc6435950281062462810_nat_o X2)) A4) (@ (@ tptp.member_o (@ tptp.produc668916169454083228_nat_o X2)) B5)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.image_5168914502847457605at_nat tptp.product_swap_nat_nat) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) A4)))))
% 3.35/4.35 (assert (forall ((R1 (-> Bool Bool Bool)) (Abs1 (-> Bool Bool)) (Rep1 (-> Bool Bool)) (T1 (-> Bool Bool Bool)) (R22 (-> Bool Bool Bool)) (Abs22 (-> Bool tptp.nat)) (Rep22 (-> tptp.nat Bool)) (T22 (-> Bool tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.quotient_o_o R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_o_nat R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_o_nat (@ (@ tptp.relcompp_o_o_o T1) (@ (@ tptp.relcompp_o_o_o R22) (@ tptp.conversep_o_o T1)))) (@ (@ tptp.comp_o_nat_o Abs22) Abs1)) (@ (@ tptp.comp_o_o_nat Rep1) Rep22)) (@ (@ tptp.relcompp_o_o_nat T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.num tptp.num Bool)) (Abs1 (-> tptp.num tptp.nat)) (Rep1 (-> tptp.nat tptp.num)) (T1 (-> tptp.num tptp.nat Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (Abs22 (-> tptp.nat tptp.int)) (Rep22 (-> tptp.int tptp.nat)) (T22 (-> tptp.nat tptp.int Bool))) (=> (@ (@ (@ (@ tptp.quotient_num_nat R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_nat_int R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_num_int (@ (@ tptp.relcompp_num_nat_num T1) (@ (@ tptp.relcompp_nat_nat_num R22) (@ tptp.conversep_num_nat T1)))) (@ (@ tptp.comp_nat_int_num Abs22) Abs1)) (@ (@ tptp.comp_nat_num_int Rep1) Rep22)) (@ (@ tptp.relcompp_num_nat_int T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (Abs1 (-> tptp.nat tptp.int)) (Rep1 (-> tptp.int tptp.nat)) (T1 (-> tptp.nat tptp.int Bool)) (R22 (-> tptp.int tptp.int Bool)) (Abs22 (-> tptp.int tptp.int)) (Rep22 (-> tptp.int tptp.int)) (T22 (-> tptp.int tptp.int Bool))) (=> (@ (@ (@ (@ tptp.quotient_nat_int R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_int_int R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_nat_int (@ (@ tptp.relcompp_nat_int_nat T1) (@ (@ tptp.relcompp_int_int_nat R22) (@ tptp.conversep_nat_int T1)))) (@ (@ tptp.comp_int_int_nat Abs22) Abs1)) (@ (@ tptp.comp_int_nat_int Rep1) Rep22)) (@ (@ tptp.relcompp_nat_int_int T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (Abs1 (-> tptp.nat Bool)) (Rep1 (-> Bool tptp.nat)) (T1 (-> tptp.nat Bool Bool)) (R22 (-> Bool Bool Bool)) (Abs22 (-> Bool Bool)) (Rep22 (-> Bool Bool)) (T22 (-> Bool Bool Bool))) (=> (@ (@ (@ (@ tptp.quotient_nat_o R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_o_o R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_nat_o (@ (@ tptp.relcompp_nat_o_nat T1) (@ (@ tptp.relcompp_o_o_nat R22) (@ tptp.conversep_nat_o T1)))) (@ (@ tptp.comp_o_o_nat Abs22) Abs1)) (@ (@ tptp.comp_o_nat_o Rep1) Rep22)) (@ (@ tptp.relcompp_nat_o_o T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (Abs1 (-> tptp.int tptp.nat)) (Rep1 (-> tptp.nat tptp.int)) (T1 (-> tptp.int tptp.nat Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (Abs22 (-> tptp.nat tptp.num)) (Rep22 (-> tptp.num tptp.nat)) (T22 (-> tptp.nat tptp.num Bool))) (=> (@ (@ (@ (@ tptp.quotient_int_nat R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_nat_num R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_int_num (@ (@ tptp.relcompp_int_nat_int T1) (@ (@ tptp.relcompp_nat_nat_int R22) (@ tptp.conversep_int_nat T1)))) (@ (@ tptp.comp_nat_num_int Abs22) Abs1)) (@ (@ tptp.comp_nat_int_num Rep1) Rep22)) (@ (@ tptp.relcompp_int_nat_num T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.nat tptp.nat Bool)) (Abs1 (-> tptp.nat tptp.nat)) (Rep1 (-> tptp.nat tptp.nat)) (T1 (-> tptp.nat tptp.nat Bool)) (R22 (-> tptp.nat tptp.nat Bool)) (Abs22 (-> tptp.nat tptp.nat)) (Rep22 (-> tptp.nat tptp.nat)) (T22 (-> tptp.nat tptp.nat Bool))) (let ((_let_1 (@ tptp.relcompp_nat_nat_nat T1))) (=> (@ (@ (@ (@ tptp.quotient_nat_nat R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_nat_nat R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_nat_nat (@ _let_1 (@ (@ tptp.relcompp_nat_nat_nat R22) (@ tptp.conversep_nat_nat T1)))) (@ (@ tptp.comp_nat_nat_nat Abs22) Abs1)) (@ (@ tptp.comp_nat_nat_nat Rep1) Rep22)) (@ _let_1 T22)))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (Abs1 (-> tptp.int tptp.int)) (Rep1 (-> tptp.int tptp.int)) (T1 (-> tptp.int tptp.int Bool)) (R22 (-> tptp.int tptp.int Bool)) (Abs22 (-> tptp.int tptp.nat)) (Rep22 (-> tptp.nat tptp.int)) (T22 (-> tptp.int tptp.nat Bool))) (=> (@ (@ (@ (@ tptp.quotient_int_int R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotient_int_nat R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotient_int_nat (@ (@ tptp.relcompp_int_int_int T1) (@ (@ tptp.relcompp_int_int_int R22) (@ tptp.conversep_int_int T1)))) (@ (@ tptp.comp_int_nat_int Abs22) Abs1)) (@ (@ tptp.comp_int_int_nat Rep1) Rep22)) (@ (@ tptp.relcompp_int_int_nat T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.int tptp.int Bool)) (Abs1 (-> tptp.int tptp.int)) (Rep1 (-> tptp.int tptp.int)) (T1 (-> tptp.int tptp.int Bool)) (R22 (-> tptp.int tptp.int Bool)) (Abs22 (-> tptp.int tptp.code_integer)) (Rep22 (-> tptp.code_integer tptp.int)) (T22 (-> tptp.int tptp.code_integer Bool))) (=> (@ (@ (@ (@ tptp.quotient_int_int R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotie2291698863146621601nteger R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotie2291698863146621601nteger (@ (@ tptp.relcompp_int_int_int T1) (@ (@ tptp.relcompp_int_int_int R22) (@ tptp.conversep_int_int T1)))) (@ (@ tptp.comp_i1585864551200866970er_int Abs22) Abs1)) (@ (@ tptp.comp_i2224564030725804698nteger Rep1) Rep22)) (@ (@ tptp.relcom967497705283160040nteger T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Abs1 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Rep1 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (T1 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R22 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (Abs22 (-> tptp.product_prod_nat_nat tptp.int)) (Rep22 (-> tptp.int tptp.product_prod_nat_nat)) (T22 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ (@ (@ (@ tptp.quotie4166942682936818134at_nat R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotie1194848508323700631at_int R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotie1194848508323700631at_int (@ (@ tptp.relcom282571730187242960at_nat T1) (@ (@ tptp.relcom282571730187242960at_nat R22) (@ tptp.conver6965824823119931701at_nat T1)))) (@ (@ tptp.comp_P4605287290794827253at_nat Abs22) Abs1)) (@ (@ tptp.comp_P7428279379633703887at_int Rep1) Rep22)) (@ (@ tptp.relcom8911704206367525917at_int T1) T22))))))
% 3.35/4.35 (assert (forall ((R1 (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) Bool)) (Abs1 (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) tptp.code_integer tptp.code_integer)) (Rep1 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (T1 (-> (-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger) (-> tptp.code_integer tptp.code_integer) Bool)) (R22 (-> (-> tptp.code_integer tptp.code_integer) (-> tptp.code_integer tptp.code_integer) Bool)) (Abs22 (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer)) (Rep22 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (T22 (-> (-> tptp.code_integer tptp.code_integer) tptp.code_integer Bool))) (=> (@ (@ (@ (@ tptp.quotie8207154290130328982nteger R1) Abs1) Rep1) T1) (=> (@ (@ (@ (@ tptp.quotie9062115205763428814nteger R22) Abs22) Rep22) T22) (@ (@ (@ (@ tptp.quotie8803226531959296410nteger (@ (@ tptp.relcom458776940982682326nteger T1) (@ (@ tptp.relcom1820845089908643850nteger R22) (@ tptp.conver3229387634306789365nteger T1)))) (@ (@ tptp.comp_C7826480081638475456nteger Abs22) Abs1)) (@ (@ tptp.comp_C8797469213163452608nteger Rep1) Rep22)) (@ (@ tptp.relcom4829277440228594702nteger T1) T22))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (B5 tptp.set_se5479201105039950375at_nat)) (= (@ (@ tptp.image_3313167189156628421at_nat (@ tptp.produc5456455677105495163at_nat (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (J tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat J) I2)))) (@ (@ tptp.produc6258361011560675592at_nat A4) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) B5))) (@ (@ tptp.produc6258361011560675592at_nat B5) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (B5 tptp.set_se7855581050983116737at_nat)) (= (@ (@ tptp.image_960689587819713477at_nat (@ tptp.produc7548845685434208379at_nat (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat J) I2)))) (@ (@ tptp.produc7726050920695093128at_nat A4) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) B5))) (@ (@ tptp.produc7726050920695093128at_nat B5) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_num) (B5 tptp.set_nat)) (= (@ (@ tptp.image_7762062833379733445at_num (@ tptp.produc5219324331026901427at_num (lambda ((I2 tptp.num) (J tptp.nat)) (@ (@ tptp.product_Pair_nat_num J) I2)))) (@ (@ tptp.produc7810729746965977780um_nat A4) (lambda ((Uu tptp.num)) B5))) (@ (@ tptp.produc6237731129814287028at_num B5) (lambda ((Uu tptp.nat)) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.image_5168914502847457605at_nat (@ tptp.produc2626176000494625587at_nat (lambda ((I2 tptp.nat) (J tptp.nat)) (@ (@ tptp.product_Pair_nat_nat J) I2)))) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.image_2653370878348428101nt_int (@ tptp.produc4245557441103728435nt_int (lambda ((I2 tptp.int) (J tptp.int)) (@ (@ tptp.product_Pair_int_int J) I2)))) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc1453890548195736866nt_int B5) (lambda ((Uu tptp.int)) A4)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (A7 tptp.set_rat) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (B7 tptp.set_nat)) (=> (= (@ (@ tptp.image_nat_rat F) A4) A7) (=> (= (@ (@ tptp.image_int_nat G) B5) B7) (= (@ (@ tptp.image_3755276878268593137at_nat (@ (@ tptp.produc8749313216793205150nt_nat F) G)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc140472662868866674at_nat A7) (lambda ((Uu tptp.rat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (A7 tptp.set_rat) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (B7 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_rat F) A4) A7) (=> (= (@ (@ tptp.image_int_int G) B5) B7) (= (@ (@ tptp.image_8800797895614172237at_int (@ (@ tptp.produc8746822746284154874nt_int F) G)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc137982192359816398at_int A7) (lambda ((Uu tptp.rat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (A7 tptp.set_nat) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (B7 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_nat F) A4) A7) (=> (= (@ (@ tptp.image_int_int G) B5) B7) (= (@ (@ tptp.image_9117352539549038149at_int (@ (@ tptp.produc7974749936722635250nt_int F) G)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc454536836294682310at_int A7) (lambda ((Uu tptp.nat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (A7 tptp.set_int) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (B7 tptp.set_nat)) (=> (= (@ (@ tptp.image_nat_int F) A4) A7) (=> (= (@ (@ tptp.image_int_nat G) B5) B7) (= (@ (@ tptp.image_5071185234104513605nt_nat (@ (@ tptp.produc8348893967468530162nt_nat F) G)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc1456381018704787142nt_nat A7) (lambda ((Uu tptp.int)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (A7 tptp.set_int) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (B7 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_int F) A4) A7) (=> (= (@ (@ tptp.image_int_int G) B5) B7) (= (@ (@ tptp.image_893334214595316897nt_int (@ (@ tptp.produc8346403496959479886nt_int F) G)) (@ (@ tptp.produc454536836294682310at_int A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc1453890548195736866nt_int A7) (lambda ((Uu tptp.int)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (A7 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (B7 tptp.set_rat)) (=> (= (@ (@ tptp.image_int_nat F) A4) A7) (=> (= (@ (@ tptp.image_nat_rat G) B5) B7) (= (@ (@ tptp.image_3420722608207172081at_rat (@ (@ tptp.produc4032938703151184286at_rat F) G)) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc9045269283572012658at_rat A7) (lambda ((Uu tptp.nat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (A7 tptp.set_nat) (G (-> tptp.nat tptp.int)) (B5 tptp.set_nat) (B7 tptp.set_int)) (=> (= (@ (@ tptp.image_int_nat F) A4) A7) (=> (= (@ (@ tptp.image_nat_int G) B5) B7) (= (@ (@ tptp.image_2751100147091372101at_int (@ (@ tptp.produc4665578292728629746at_int F) G)) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc454536836294682310at_int A7) (lambda ((Uu tptp.nat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (A7 tptp.set_nat) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (B7 tptp.set_int)) (=> (= (@ (@ tptp.image_int_nat F) A4) A7) (=> (= (@ (@ tptp.image_int_int G) B5) B7) (= (@ (@ tptp.image_1654017166447373545at_int (@ (@ tptp.produc5664932004629684302nt_int F) G)) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc454536836294682310at_int A7) (lambda ((Uu tptp.nat)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (A7 tptp.set_int) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (B7 tptp.set_rat)) (=> (= (@ (@ tptp.image_int_int F) A4) A7) (=> (= (@ (@ tptp.image_nat_rat G) B5) B7) (= (@ (@ tptp.image_4420076320108226637nt_rat (@ (@ tptp.produc4404592263388028922at_rat F) G)) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc821250958618291406nt_rat A7) (lambda ((Uu tptp.int)) B7)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (A7 tptp.set_int) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (B7 tptp.set_nat)) (=> (= (@ (@ tptp.image_int_int F) A4) A7) (=> (= (@ (@ tptp.image_nat_nat G) B5) B7) (= (@ (@ tptp.image_7928304878501623365nt_nat (@ (@ tptp.produc5039722323474524658at_nat F) G)) (@ (@ tptp.produc1456381018704787142nt_nat A4) (lambda ((Uu tptp.int)) B5))) (@ (@ tptp.produc1456381018704787142nt_nat A7) (lambda ((Uu tptp.int)) B7)))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.left_t5646938096895998950at_nat R3) (=> (@ tptp.left_t1861001511420785031at_int S5) (@ tptp.left_t1861001511420785031at_int (@ (@ tptp.relcom8911704206367525917at_int R3) S5))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.left_total_int_int R3) (=> (@ tptp.left_t2374113004080657585nteger S5) (@ tptp.left_t2374113004080657585nteger (@ (@ tptp.relcom967497705283160040nteger R3) S5))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.left_u7296345956935681743at_nat R3) (=> (@ tptp.left_u4005249686606446046at_int S5) (@ tptp.left_u4005249686606446046at_int (@ (@ tptp.relcom8911704206367525917at_int R3) S5))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.left_unique_int_int R3) (=> (@ tptp.left_u6795595883297946906nteger S5) (@ tptp.left_u6795595883297946906nteger (@ (@ tptp.relcom967497705283160040nteger R3) S5))))))
% 3.35/4.35 (assert (= tptp.produc929334515565554804at_nat (lambda ((A6 tptp.set_nat) (B6 tptp.set_nat)) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) B6)))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (A4 tptp.set_se7855581050983116737at_nat) (B5 tptp.set_se7855581050983116737at_nat)) (let ((_let_1 (@ tptp.member8757157785044589968at_nat X2))) (= (@ _let_1 (@ (@ tptp.produc3241716407206042770at_nat A4) B5)) (@ _let_1 (@ (@ tptp.produc7726050920695093128at_nat A4) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) B5)))))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat X2))) (= (@ _let_1 (@ (@ tptp.produc929334515565554804at_nat A4) B5)) (@ _let_1 (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc6121607364029222536t_unit A4))) (let ((_let_2 (@ tptp.image_262127665112854123t_unit tptp.produc6786084904866402309t_unit))) (let ((_let_3 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.produc4996980317674386579unit_o A4))) (let ((_let_2 (@ tptp.image_1801747192096393899it_o_o tptp.produc7461459235754980752unit_o))) (let ((_let_3 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.produc6875377002296012693it_nat A4))) (let ((_let_2 (@ tptp.image_6725568594985674851at_nat tptp.produc996414825743149016it_nat))) (let ((_let_3 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc411009820408249917t_unit A4))) (let ((_let_2 (@ tptp.image_4419268941131634678t_unit tptp.produc2875488738488844090t_unit))) (let ((_let_3 (= A4 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_o_o A4))) (let ((_let_2 (@ tptp.image_7896445794123959606_o_o_o tptp.product_snd_o_o))) (let ((_let_3 (= A4 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.product_Sigma_o_nat A4))) (let ((_let_2 (@ tptp.image_4888532181312399726at_nat tptp.product_snd_o_nat))) (let ((_let_3 (= A4 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc5506539147108004339t_unit A4))) (let ((_let_2 (@ tptp.image_5511522805742971924t_unit tptp.produc8850949007409916470t_unit))) (let ((_let_3 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_nat_o A4))) (let ((_let_2 (@ tptp.image_7478392465989118804at_o_o tptp.product_snd_nat_o))) (let ((_let_3 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.produc457027306803732586at_nat A4))) (let ((_let_2 (@ tptp.image_2486076414777270412at_nat tptp.product_snd_nat_nat))) (let ((_let_3 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_ref_a) (B5 tptp.set_he8644174446132254637t_unit)) (let ((_let_1 (@ tptp.produc3946373962484743846t_unit A4))) (let ((_let_2 (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit))) (let ((_let_3 (= A4 tptp.bot_bot_set_ref_a))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.ref_a)) B5))) tptp.bot_bo3686245532977126937t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.ref_a)) B5))) B5))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc6121607364029222536t_unit A4))) (let ((_let_2 (@ tptp.image_262127665112854123t_unit tptp.produc6963936691090040003t_unit))) (let ((_let_3 (= B5 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Product_unit) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.produc411009820408249917t_unit A4))) (let ((_let_2 (@ tptp.image_8742399529945250561unit_o tptp.produc5219655352205527288t_unit))) (let ((_let_3 (= B5 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Product_unit) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.produc5506539147108004339t_unit A4))) (let ((_let_2 (@ tptp.image_3884712837920099081it_nat tptp.produc3800628931346975736t_unit))) (let ((_let_3 (= B5 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc4996980317674386579unit_o A4))) (let ((_let_2 (@ tptp.image_4246157487713968288t_unit tptp.produc582253812616888142unit_o))) (let ((_let_3 (= B5 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_o_o A4))) (let ((_let_2 (@ tptp.image_7896445794123959606_o_o_o tptp.product_fst_o_o))) (let ((_let_3 (= B5 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.product_Sigma_nat_o A4))) (let ((_let_2 (@ tptp.image_8629803608462650132_o_nat tptp.product_fst_nat_o))) (let ((_let_3 (= B5 tptp.bot_bot_set_o))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc6875377002296012693it_nat A4))) (let ((_let_2 (@ tptp.image_7474191388529947450t_unit tptp.produc5169466786534984090it_nat))) (let ((_let_3 (= B5 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_o_nat A4))) (let ((_let_2 (@ tptp.image_8105710389281276538_nat_o tptp.product_fst_o_nat))) (let ((_let_3 (= B5 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) tptp.bot_bot_set_o)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu Bool)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.produc457027306803732586at_nat A4))) (let ((_let_2 (@ tptp.image_2486076414777270412at_nat tptp.product_fst_nat_nat))) (let ((_let_3 (= B5 tptp.bot_bot_set_nat))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) tptp.bot_bot_set_nat)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.nat)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_he8644174446132254637t_unit) (A4 tptp.set_ref_a)) (let ((_let_1 (@ tptp.produc3946373962484743846t_unit A4))) (let ((_let_2 (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit))) (let ((_let_3 (= B5 tptp.bot_bo3686245532977126937t_unit))) (and (=> _let_3 (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.ref_a)) B5))) tptp.bot_bot_set_ref_a)) (=> (not _let_3) (= (@ _let_2 (@ _let_1 (lambda ((Uu tptp.ref_a)) B5))) A4))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (= (@ (@ tptp.image_int_int F) A4) tptp.bot_bot_set_int) (= A4 tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (= (@ (@ tptp.image_nat_rat F) A4) tptp.bot_bot_set_rat) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (= (@ (@ tptp.image_nat_int F) A4) tptp.bot_bot_set_int) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit)) (= (= (@ (@ tptp.image_405062704495631173t_unit F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (= (= (@ (@ tptp.image_o_Product_unit F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (= (= (@ (@ tptp.image_8730104196221521654t_unit F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit Bool)) (A4 tptp.set_Product_unit)) (= (= (@ (@ tptp.image_Product_unit_o F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o)) (= (= (@ (@ tptp.image_o_o F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (= (@ (@ tptp.image_nat_o F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (= (@ (@ tptp.image_int_nat F) A4) tptp.bot_bot_set_nat) (= A4 tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (= tptp.bot_bot_set_int (@ (@ tptp.image_int_int F) A4)) (= A4 tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (= tptp.bot_bot_set_rat (@ (@ tptp.image_nat_rat F) A4)) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (= tptp.bot_bot_set_int (@ (@ tptp.image_nat_int F) A4)) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit)) (= (= tptp.bot_bo3957492148770167129t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4)) (= A4 tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (= (= tptp.bot_bo3957492148770167129t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (= A4 tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (= (= tptp.bot_bo3957492148770167129t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit Bool)) (A4 tptp.set_Product_unit)) (= (= tptp.bot_bot_set_o (@ (@ tptp.image_Product_unit_o F) A4)) (= A4 tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o)) (= (= tptp.bot_bot_set_o (@ (@ tptp.image_o_o F) A4)) (= A4 tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (= tptp.bot_bot_set_o (@ (@ tptp.image_nat_o F) A4)) (= A4 tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (= tptp.bot_bot_set_nat (@ (@ tptp.image_int_nat F) A4)) (= A4 tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int))) (= (@ (@ tptp.image_int_int F) tptp.bot_bot_set_int) tptp.bot_bot_set_int)))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat))) (= (@ (@ tptp.image_int_nat F) tptp.bot_bot_set_int) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit))) (= (@ (@ tptp.image_405062704495631173t_unit F) tptp.bot_bo3957492148770167129t_unit) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit Bool))) (= (@ (@ tptp.image_Product_unit_o F) tptp.bot_bo3957492148770167129t_unit) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.nat))) (= (@ (@ tptp.image_875570014554754200it_nat F) tptp.bot_bo3957492148770167129t_unit) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.product_unit))) (= (@ (@ tptp.image_o_Product_unit F) tptp.bot_bot_set_o) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((F (-> Bool Bool))) (= (@ (@ tptp.image_o_o F) tptp.bot_bot_set_o) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.nat))) (= (@ (@ tptp.image_o_nat F) tptp.bot_bot_set_o) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat))) (= (@ (@ tptp.image_nat_rat F) tptp.bot_bot_set_nat) tptp.bot_bot_set_rat)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int))) (= (@ (@ tptp.image_nat_int F) tptp.bot_bot_set_nat) tptp.bot_bot_set_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (= (@ (@ tptp.produc7726050920695093128at_nat tptp.bot_bo3083307316010499117at_nat) B5) tptp.bot_bo228742789529271731at_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.produc457027306803732586at_nat tptp.bot_bot_set_nat) B5) tptp.bot_bo2099793752762293965at_nat)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat)) (= (@ (@ tptp.produc7726050920695093128at_nat A4) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) tptp.bot_bo3083307316010499117at_nat)) tptp.bot_bo228742789529271731at_nat)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) tptp.bot_bot_set_nat)) tptp.bot_bo2099793752762293965at_nat)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_Product_unit)) (= (= (@ (@ tptp.produc6121607364029222536t_unit A4) (lambda ((Uu tptp.product_unit)) B5)) tptp.bot_bo1654022762305692595t_unit) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_o)) (= (= (@ (@ tptp.produc4996980317674386579unit_o A4) (lambda ((Uu tptp.product_unit)) B5)) tptp.bot_bo3195362268743713342unit_o) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_nat)) (= (= (@ (@ tptp.produc6875377002296012693it_nat A4) (lambda ((Uu tptp.product_unit)) B5)) tptp.bot_bo2472676621365177558it_nat) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bot_set_nat)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_Product_unit)) (= (= (@ (@ tptp.produc411009820408249917t_unit A4) (lambda ((Uu Bool)) B5)) tptp.bot_bo4402188677660116584t_unit) (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o)) (= (= (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) B5)) tptp.bot_bo7073875226086086771od_o_o) (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_nat)) (= (= (@ (@ tptp.product_Sigma_o_nat A4) (lambda ((Uu Bool)) B5)) tptp.bot_bo66526543525301729_o_nat) (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bot_set_nat)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Product_unit)) (= (= (@ (@ tptp.produc5506539147108004339t_unit A4) (lambda ((Uu tptp.nat)) B5)) tptp.bot_bo5043309098482578556t_unit) (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_o)) (= (= (@ (@ tptp.product_Sigma_nat_o A4) (lambda ((Uu tptp.nat)) B5)) tptp.bot_bo1114129665703605383_nat_o) (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (= (= (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5)) tptp.bot_bo2099793752762293965at_nat) (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bot_set_nat)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_Pr1261947904930325089at_nat)) (= (= (@ (@ tptp.produc3904733337175673596at_nat A4) (lambda ((Uu tptp.product_unit)) B5)) tptp.bot_bo6659885642593197735at_nat) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bo2099793752762293965at_nat)))))
% 3.35/4.35 (assert (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) P2))) tptp.top_to6833984726390702231at_nat)) (=> (not P2) (= (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) P2))) tptp.bot_bo228742789529271731at_nat)))))
% 3.35/4.35 (assert (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) P2))) tptp.top_to4669805908274784177at_nat)) (=> (not P2) (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) P2))) tptp.bot_bo2099793752762293965at_nat)))))
% 3.35/4.35 (assert (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) P2))) tptp.top_to4366644338036079209nt_int)) (=> (not P2) (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) P2))) tptp.bot_bo1796632182523588997nt_int)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_se7855581050983116737at_nat) (X5 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (= (= (@ (@ tptp.produc7726050920695093128at_nat I3) X5) tptp.bot_bo228742789529271731at_nat) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) I3) (= (@ X5 X4) tptp.bot_bo3083307316010499117at_nat))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (X5 (-> tptp.nat tptp.set_nat))) (= (= (@ (@ tptp.produc457027306803732586at_nat I3) X5) tptp.bot_bo2099793752762293965at_nat) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (= (@ X5 X4) tptp.bot_bot_set_nat))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int)) (=> (forall ((X tptp.int)) (not (@ (@ tptp.member_int X) A4))) (@ (@ tptp.ord_less_eq_set_int A4) tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (=> (forall ((X tptp.product_unit)) (not (@ (@ tptp.member_Product_unit X) A4))) (@ (@ tptp.ord_le3507040750410214029t_unit A4) tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat)) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (not (@ (@ tptp.member8757157785044589968at_nat X) A4))) (@ (@ tptp.ord_le1268244103169919719at_nat A4) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (=> (forall ((X tptp.product_prod_nat_nat)) (not (@ (@ tptp.member8440522571783428010at_nat X) A4))) (@ (@ tptp.ord_le3146513528884898305at_nat A4) tptp.bot_bo2099793752762293965at_nat))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o)) (=> (forall ((X Bool)) (not (@ (@ tptp.member_o X) A4))) (@ (@ tptp.ord_less_eq_set_o A4) tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (=> (forall ((X tptp.nat)) (not (@ (@ tptp.member_nat X) A4))) (@ (@ tptp.ord_less_eq_set_nat A4) tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (=> (= A4 tptp.bot_bo228742789529271731at_nat) (@ (@ tptp.ord_le1268244103169919719at_nat A4) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (= A4 tptp.bot_bo2099793752762293965at_nat) (@ (@ tptp.ord_le3146513528884898305at_nat A4) B5))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_Product_unit) (C3 tptp.set_Product_unit) (D tptp.set_Product_unit)) (= (= (@ (@ tptp.produc6121607364029222536t_unit A4) (lambda ((Uu tptp.product_unit)) B5)) (@ (@ tptp.produc6121607364029222536t_unit C3) (lambda ((Uu tptp.product_unit)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bo3957492148770167129t_unit)) (or (= C3 tptp.bot_bo3957492148770167129t_unit) (= D tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_o) (C3 tptp.set_Product_unit) (D tptp.set_o)) (= (= (@ (@ tptp.produc4996980317674386579unit_o A4) (lambda ((Uu tptp.product_unit)) B5)) (@ (@ tptp.produc4996980317674386579unit_o C3) (lambda ((Uu tptp.product_unit)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bot_set_o)) (or (= C3 tptp.bot_bo3957492148770167129t_unit) (= D tptp.bot_bot_set_o)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_nat) (C3 tptp.set_Product_unit) (D tptp.set_nat)) (= (= (@ (@ tptp.produc6875377002296012693it_nat A4) (lambda ((Uu tptp.product_unit)) B5)) (@ (@ tptp.produc6875377002296012693it_nat C3) (lambda ((Uu tptp.product_unit)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bot_set_nat)) (or (= C3 tptp.bot_bo3957492148770167129t_unit) (= D tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_Product_unit) (C3 tptp.set_o) (D tptp.set_Product_unit)) (= (= (@ (@ tptp.produc411009820408249917t_unit A4) (lambda ((Uu Bool)) B5)) (@ (@ tptp.produc411009820408249917t_unit C3) (lambda ((Uu Bool)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bo3957492148770167129t_unit)) (or (= C3 tptp.bot_bot_set_o) (= D tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 tptp.set_o) (D tptp.set_o)) (= (= (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) B5)) (@ (@ tptp.product_Sigma_o_o C3) (lambda ((Uu Bool)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bot_set_o)) (or (= C3 tptp.bot_bot_set_o) (= D tptp.bot_bot_set_o)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_nat) (C3 tptp.set_o) (D tptp.set_nat)) (= (= (@ (@ tptp.product_Sigma_o_nat A4) (lambda ((Uu Bool)) B5)) (@ (@ tptp.product_Sigma_o_nat C3) (lambda ((Uu Bool)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_o) (= B5 tptp.bot_bot_set_nat)) (or (= C3 tptp.bot_bot_set_o) (= D tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Product_unit) (C3 tptp.set_nat) (D tptp.set_Product_unit)) (= (= (@ (@ tptp.produc5506539147108004339t_unit A4) (lambda ((Uu tptp.nat)) B5)) (@ (@ tptp.produc5506539147108004339t_unit C3) (lambda ((Uu tptp.nat)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bo3957492148770167129t_unit)) (or (= C3 tptp.bot_bot_set_nat) (= D tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_o) (C3 tptp.set_nat) (D tptp.set_o)) (= (= (@ (@ tptp.product_Sigma_nat_o A4) (lambda ((Uu tptp.nat)) B5)) (@ (@ tptp.product_Sigma_nat_o C3) (lambda ((Uu tptp.nat)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bot_set_o)) (or (= C3 tptp.bot_bot_set_nat) (= D tptp.bot_bot_set_o)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 tptp.set_nat) (D tptp.set_nat)) (= (= (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5)) (@ (@ tptp.produc457027306803732586at_nat C3) (lambda ((Uu tptp.nat)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bot_set_nat) (= B5 tptp.bot_bot_set_nat)) (or (= C3 tptp.bot_bot_set_nat) (= D tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (B5 tptp.set_Pr1261947904930325089at_nat) (C3 tptp.set_Product_unit) (D tptp.set_Pr1261947904930325089at_nat)) (= (= (@ (@ tptp.produc3904733337175673596at_nat A4) (lambda ((Uu tptp.product_unit)) B5)) (@ (@ tptp.produc3904733337175673596at_nat C3) (lambda ((Uu tptp.product_unit)) D))) (or (and (= A4 C3) (= B5 D)) (and (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= B5 tptp.bot_bo2099793752762293965at_nat)) (or (= C3 tptp.bot_bo3957492148770167129t_unit) (= D tptp.bot_bo2099793752762293965at_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C3 tptp.set_Product_unit) (B5 tptp.set_Product_unit) (D tptp.set_Product_unit)) (= (@ (@ tptp.ord_le930853871177014503t_unit (@ (@ tptp.produc6121607364029222536t_unit A4) (lambda ((Uu tptp.product_unit)) C3))) (@ (@ tptp.produc6121607364029222536t_unit B5) (lambda ((Uu tptp.product_unit)) D))) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= C3 tptp.bot_bo3957492148770167129t_unit) (and (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (@ (@ tptp.ord_le3507040750410214029t_unit C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C3 tptp.set_o) (B5 tptp.set_Product_unit) (D tptp.set_o)) (= (@ (@ tptp.ord_le8534741403851954546unit_o (@ (@ tptp.produc4996980317674386579unit_o A4) (lambda ((Uu tptp.product_unit)) C3))) (@ (@ tptp.produc4996980317674386579unit_o B5) (lambda ((Uu tptp.product_unit)) D))) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= C3 tptp.bot_bot_set_o) (and (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (@ (@ tptp.ord_less_eq_set_o C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C3 tptp.set_nat) (B5 tptp.set_Product_unit) (D tptp.set_nat)) (= (@ (@ tptp.ord_le8121013740822022818it_nat (@ (@ tptp.produc6875377002296012693it_nat A4) (lambda ((Uu tptp.product_unit)) C3))) (@ (@ tptp.produc6875377002296012693it_nat B5) (lambda ((Uu tptp.product_unit)) D))) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= C3 tptp.bot_bot_set_nat) (and (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (@ (@ tptp.ord_less_eq_set_nat C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C3 tptp.set_Product_unit) (B5 tptp.set_o) (D tptp.set_Product_unit)) (= (@ (@ tptp.ord_le518195775913581980t_unit (@ (@ tptp.produc411009820408249917t_unit A4) (lambda ((Uu Bool)) C3))) (@ (@ tptp.produc411009820408249917t_unit B5) (lambda ((Uu Bool)) D))) (or (= A4 tptp.bot_bot_set_o) (= C3 tptp.bot_bo3957492148770167129t_unit) (and (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.ord_le3507040750410214029t_unit C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C3 tptp.set_o) (B5 tptp.set_o) (D tptp.set_o)) (= (@ (@ tptp.ord_le192195778054999463od_o_o (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) C3))) (@ (@ tptp.product_Sigma_o_o B5) (lambda ((Uu Bool)) D))) (or (= A4 tptp.bot_bot_set_o) (= C3 tptp.bot_bot_set_o) (and (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.ord_less_eq_set_o C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C3 tptp.set_nat) (B5 tptp.set_o) (D tptp.set_nat)) (= (@ (@ tptp.ord_le6472378536984071597_o_nat (@ (@ tptp.product_Sigma_o_nat A4) (lambda ((Uu Bool)) C3))) (@ (@ tptp.product_Sigma_o_nat B5) (lambda ((Uu Bool)) D))) (or (= A4 tptp.bot_bot_set_o) (= C3 tptp.bot_bot_set_nat) (and (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.ord_less_eq_set_nat C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C3 tptp.set_Product_unit) (B5 tptp.set_nat) (D tptp.set_Product_unit)) (= (@ (@ tptp.ord_le1468274181084648008t_unit (@ (@ tptp.produc5506539147108004339t_unit A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc5506539147108004339t_unit B5) (lambda ((Uu tptp.nat)) D))) (or (= A4 tptp.bot_bot_set_nat) (= C3 tptp.bot_bo3957492148770167129t_unit) (and (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_le3507040750410214029t_unit C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C3 tptp.set_o) (B5 tptp.set_nat) (D tptp.set_o)) (= (@ (@ tptp.ord_le7519981659162375251_nat_o (@ (@ tptp.product_Sigma_nat_o A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.product_Sigma_nat_o B5) (lambda ((Uu tptp.nat)) D))) (or (= A4 tptp.bot_bot_set_nat) (= C3 tptp.bot_bot_set_o) (and (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_less_eq_set_o C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C3 tptp.set_nat) (B5 tptp.set_nat) (D tptp.set_nat)) (= (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) D))) (or (= A4 tptp.bot_bot_set_nat) (= C3 tptp.bot_bot_set_nat) (and (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.ord_less_eq_set_nat C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C3 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Product_unit) (D tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.ord_le8681960759543468507at_nat (@ (@ tptp.produc3904733337175673596at_nat A4) (lambda ((Uu tptp.product_unit)) C3))) (@ (@ tptp.produc3904733337175673596at_nat B5) (lambda ((Uu tptp.product_unit)) D))) (or (= A4 tptp.bot_bo3957492148770167129t_unit) (= C3 tptp.bot_bo2099793752762293965at_nat) (and (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (@ (@ tptp.ord_le3146513528884898305at_nat C3) D))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_Product_unit))) (= (@ (@ tptp.image_8742399529945250561unit_o tptp.produc5219655352205527288t_unit) (@ (@ tptp.produc411009820408249917t_unit A4) B5)) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (not (= (@ B5 X4) tptp.bot_bo3957492148770167129t_unit))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_Product_unit))) (= (@ (@ tptp.image_7716461468295075337it_int tptp.produc917050878549155996t_unit) (@ (@ tptp.produc2622961094310184599t_unit A4) B5)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (not (= (@ B5 X4) tptp.bot_bo3957492148770167129t_unit))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_Product_unit))) (= (@ (@ tptp.image_3884712837920099081it_nat tptp.produc3800628931346975736t_unit) (@ (@ tptp.produc5506539147108004339t_unit A4) B5)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (not (= (@ B5 X4) tptp.bot_bo3957492148770167129t_unit))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_o))) (= (@ (@ tptp.image_7896445794123959606_o_o_o tptp.product_fst_o_o) (@ (@ tptp.product_Sigma_o_o A4) B5)) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_o))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o))) (= (@ (@ tptp.image_90517134139374612_o_int tptp.product_fst_int_o) (@ (@ tptp.product_Sigma_int_o A4) B5)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_o))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_o))) (= (@ (@ tptp.image_8629803608462650132_o_nat tptp.product_fst_nat_o) (@ (@ tptp.product_Sigma_nat_o A4) B5)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_o))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (= (@ (@ tptp.image_8105710389281276538_nat_o tptp.product_fst_o_nat) (@ (@ tptp.product_Sigma_o_nat A4) B5)) (@ tptp.collect_o (lambda ((X4 Bool)) (and (@ (@ tptp.member_o X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_nat))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (= (@ (@ tptp.image_2855239504505064772at_int tptp.product_fst_int_nat) (@ (@ tptp.produc1456381018704787142nt_nat A4) B5)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_nat))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.image_2486076414777270412at_nat tptp.product_fst_nat_nat) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A4) (not (= (@ B5 X4) tptp.bot_bot_set_nat))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_ref_a) (B5 (-> tptp.ref_a tptp.set_he8644174446132254637t_unit))) (= (@ (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit) (@ (@ tptp.produc3946373962484743846t_unit A4) B5)) (@ tptp.collect_ref_a (lambda ((X4 tptp.ref_a)) (and (@ (@ tptp.member_ref_a X4) A4) (not (= (@ B5 X4) tptp.bot_bo3686245532977126937t_unit))))))))
% 3.35/4.35 (assert (forall ((P2 tptp.produc1319942482725812455at_nat) (F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.fun_re2478310338295953701at_nat P2) (@ tptp.fun_re2478310338295953701at_nat (@ (@ tptp.fun_rp8445993449185644698at_nat P2) F)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (X2 tptp.int)) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) A4) (= (@ F Y) (@ F X2)))) (= (@ tptp.the_elem_nat (@ (@ tptp.image_int_nat F) A4)) (@ F X2))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (X2 tptp.int)) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) A4) (= (@ F Y) (@ F X2)))) (= (@ tptp.the_elem_int (@ (@ tptp.image_int_int F) A4)) (@ F X2))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat)) (X2 tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) A4) (= (@ F Y) (@ F X2)))) (= (@ tptp.the_elem_rat (@ (@ tptp.image_nat_rat F) A4)) (@ F X2))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) A4) (= (@ F Y) (@ F X2)))) (= (@ tptp.the_elem_nat (@ (@ tptp.image_nat_nat F) A4)) (@ F X2))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (X2 tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) A4) (= (@ F Y) (@ F X2)))) (= (@ tptp.the_elem_int (@ (@ tptp.image_nat_int F) A4)) (@ F X2))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_ref_a) (B5 (-> tptp.ref_a tptp.set_he8644174446132254637t_unit))) (= (@ (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit) (@ (@ tptp.produc3946373962484743846t_unit A4) B5)) (@ tptp.comple6989579708249578522t_unit (@ (@ tptp.image_5570573867351727369t_unit B5) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.image_2486076414777270412at_nat tptp.product_snd_nat_nat) (@ (@ tptp.produc457027306803732586at_nat A4) B5)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_unit)) (= (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Uu tptp.char)) X2)) tptp.top_top_set_char) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((X2 Bool)) (= (@ (@ tptp.image_char_o (lambda ((Uu tptp.char)) X2)) tptp.top_top_set_char) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat)) (= (@ (@ tptp.image_char_nat (lambda ((Uu tptp.char)) X2)) tptp.top_top_set_char) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_unit)) (= (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Uu tptp.rat)) X2)) tptp.top_top_set_rat) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((X2 Bool)) (= (@ (@ tptp.image_rat_o (lambda ((Uu tptp.rat)) X2)) tptp.top_top_set_rat) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat)) (= (@ (@ tptp.image_rat_nat (lambda ((Uu tptp.rat)) X2)) tptp.top_top_set_rat) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat))))
% 3.35/4.35 (assert (forall ((X2 tptp.rat)) (= (@ (@ tptp.image_nat_rat (lambda ((Uu tptp.nat)) X2)) tptp.top_top_set_nat) (@ (@ tptp.insert_rat X2) tptp.bot_bot_set_rat))))
% 3.35/4.35 (assert (forall ((X2 tptp.int)) (= (@ (@ tptp.image_nat_int (lambda ((Uu tptp.nat)) X2)) tptp.top_top_set_nat) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_unit)) (= (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Uu tptp.nat)) X2)) tptp.top_top_set_nat) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit))))
% 3.35/4.35 (assert (forall ((X2 Bool)) (= (@ (@ tptp.image_nat_o (lambda ((Uu tptp.nat)) X2)) tptp.top_top_set_nat) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_int)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_int)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_int)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_nat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_nat)) (=> (not _let_1) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool)) (R7 (-> tptp.code_integer tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool)) (S6 (-> tptp.num tptp.num Bool))) (=> (@ tptp.left_u6795595883297946906nteger R3) (=> (@ tptp.right_7281159819619925802nteger R3) (=> (@ tptp.right_5866438497372881682nteger R7) (=> (@ tptp.left_t2884206969071330nteger R7) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom8320293257703906841nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom1848932251921554756er_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re40212662316476751um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool)) (R7 (-> tptp.code_integer tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool)) (S6 (-> tptp.num tptp.num Bool))) (=> (@ tptp.left_u6795595883297946906nteger R3) (=> (@ tptp.right_7281159819619925802nteger R3) (=> (@ tptp.right_7836862732553076961er_int R7) (=> (@ tptp.left_t1735413524555719857er_int R7) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcom328798225758222312er_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom7779292856395800339nt_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re8313794964846168862um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool)) (S6 (-> tptp.num tptp.num Bool))) (=> (@ tptp.left_unique_int_int R3) (=> (@ tptp.right_total_int_int R3) (=> (@ tptp.right_unique_int_int R7) (=> (@ tptp.left_total_int_int R7) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcompp_int_int_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom9025577121137075810nt_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re7626690874201225453um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool)) (S6 (-> tptp.num tptp.num Bool))) (=> (@ tptp.left_unique_int_int R3) (=> (@ tptp.right_total_int_int R3) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom1533066287727470739er_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re6718328864250387230um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.left_unique_int_int R3) (=> (@ tptp.right_total_int_int R3) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (@ (@ tptp.ord_le7522433683449569238eger_o (@ (@ tptp.bNF_re3379532845092657523nteger (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6))) (@ (@ tptp.relcom7212586982944386682nteger (@ (@ tptp.bNF_re4712519889275205905nt_int R3) S5)) (@ (@ tptp.bNF_re3379532845092657523nteger R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (R7 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.nat tptp.nat Bool)) (S6 (-> tptp.nat tptp.nat Bool))) (=> (@ tptp.left_u4005249686606446046at_int R3) (=> (@ tptp.right_1157779049177982926at_int R3) (=> (@ tptp.right_unique_int_int R7) (=> (@ tptp.left_total_int_int R7) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom2949942408940504938nt_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6))) (@ (@ tptp.relcom4272412204205018633nt_nat (@ (@ tptp.bNF_re4555766996558763186at_nat R3) S5)) (@ (@ tptp.bNF_re3715656647883201625at_nat R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S5 (-> tptp.nat tptp.nat Bool)) (S6 (-> tptp.nat tptp.nat Bool))) (=> (@ tptp.left_u7296345956935681743at_nat R3) (=> (@ tptp.right_4094035864313884895at_nat R3) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6))) (@ (@ tptp.relcom531901107642208332nt_nat (@ (@ tptp.bNF_re8246922863344978751at_nat R3) S5)) (@ (@ tptp.bNF_re4555766996558763186at_nat R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S5 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.left_u7296345956935681743at_nat R3) (=> (@ tptp.right_4094035864313884895at_nat R3) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (@ (@ tptp.ord_le6141271677531915726eger_o (@ (@ tptp.bNF_re6202762543029211035nteger (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6))) (@ (@ tptp.relcom4574826104943343961nteger (@ (@ tptp.bNF_re20414067882207223nt_int R3) S5)) (@ (@ tptp.bNF_re6202762543029211035nteger R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (R7 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.left_unique_int_int R3) (=> (@ tptp.right_total_int_int R3) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (@ (@ tptp.ord_le8615040745438789472_int_o (@ (@ tptp.bNF_re2828929484557863493at_int (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6))) (@ (@ tptp.relcom2127790875031262553er_int (@ (@ tptp.bNF_re8766404587435608311at_nat R3) S5)) (@ (@ tptp.bNF_re2828929484557863493at_int R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.left_u7296345956935681743at_nat R3) (=> (@ tptp.right_4094035864313884895at_nat R3) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (@ (@ tptp.ord_le2484784447047653514_int_o (@ (@ tptp.bNF_re7400052026677387805at_int (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6))) (@ (@ tptp.relcom4982215633375716084nt_int (@ (@ tptp.bNF_re2241393799969408733at_nat R3) S5)) (@ (@ tptp.bNF_re7400052026677387805at_int R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.code_integer tptp.code_integer Bool)) (S6 (-> tptp.num tptp.num Bool)) (R3 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool))) (=> (@ tptp.right_5866438497372881682nteger R7) (=> (@ tptp.left_t2884206969071330nteger R7) (=> (@ tptp.left_unique_num_num S6) (=> (@ tptp.right_total_num_num S6) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom8320293257703906841nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom1848932251921554756er_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re40212662316476751um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.code_integer tptp.int Bool)) (S6 (-> tptp.num tptp.num Bool)) (R3 (-> tptp.int tptp.code_integer Bool)) (S5 (-> tptp.num tptp.num Bool))) (=> (@ tptp.right_7836862732553076961er_int R7) (=> (@ tptp.left_t1735413524555719857er_int R7) (=> (@ tptp.left_unique_num_num S6) (=> (@ tptp.right_total_num_num S6) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcom328798225758222312er_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom7779292856395800339nt_num (@ (@ tptp.bNF_re6718328864250387230um_num R3) S5)) (@ (@ tptp.bNF_re8313794964846168862um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.num tptp.num Bool)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool))) (=> (@ tptp.right_unique_int_int R7) (=> (@ tptp.left_total_int_int R7) (=> (@ tptp.left_unique_num_num S6) (=> (@ tptp.right_total_num_num S6) (@ (@ tptp.ord_le4541714130423454556_num_o (@ (@ tptp.bNF_re7626690874201225453um_num (@ (@ tptp.relcompp_int_int_int R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom9025577121137075810nt_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re7626690874201225453um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.num tptp.num Bool)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.num tptp.num Bool))) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (=> (@ tptp.left_unique_num_num S6) (=> (@ tptp.right_total_num_num S6) (@ (@ tptp.ord_le6931201860925936491_num_o (@ (@ tptp.bNF_re6718328864250387230um_num (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcompp_num_num_num S5) S6))) (@ (@ tptp.relcom1533066287727470739er_num (@ (@ tptp.bNF_re7626690874201225453um_num R3) S5)) (@ (@ tptp.bNF_re6718328864250387230um_num R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.int tptp.code_integer Bool)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.int Bool))) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (=> (@ tptp.left_u6795595883297946906nteger S6) (=> (@ tptp.right_7281159819619925802nteger S6) (@ (@ tptp.ord_le7522433683449569238eger_o (@ (@ tptp.bNF_re3379532845092657523nteger (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6))) (@ (@ tptp.relcom7212586982944386682nteger (@ (@ tptp.bNF_re4712519889275205905nt_int R3) S5)) (@ (@ tptp.bNF_re3379532845092657523nteger R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.int tptp.int Bool)) (S6 (-> tptp.nat tptp.nat Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S5 (-> tptp.nat tptp.nat Bool))) (=> (@ tptp.right_unique_int_int R7) (=> (@ tptp.left_total_int_int R7) (=> (@ tptp.left_unique_nat_nat S6) (=> (@ tptp.right_total_nat_nat S6) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom2949942408940504938nt_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6))) (@ (@ tptp.relcom4272412204205018633nt_nat (@ (@ tptp.bNF_re4555766996558763186at_nat R3) S5)) (@ (@ tptp.bNF_re3715656647883201625at_nat R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.nat tptp.nat Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.nat tptp.nat Bool))) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (=> (@ tptp.left_unique_nat_nat S6) (=> (@ tptp.right_total_nat_nat S6) (@ (@ tptp.ord_le1714508135640884727_nat_o (@ (@ tptp.bNF_re4555766996558763186at_nat (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcompp_nat_nat_nat S5) S6))) (@ (@ tptp.relcom531901107642208332nt_nat (@ (@ tptp.bNF_re8246922863344978751at_nat R3) S5)) (@ (@ tptp.bNF_re4555766996558763186at_nat R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.int tptp.code_integer Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.int tptp.int Bool))) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (=> (@ tptp.left_u6795595883297946906nteger S6) (=> (@ tptp.right_7281159819619925802nteger S6) (@ (@ tptp.ord_le6141271677531915726eger_o (@ (@ tptp.bNF_re6202762543029211035nteger (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom967497705283160040nteger S5) S6))) (@ (@ tptp.relcom4574826104943343961nteger (@ (@ tptp.bNF_re20414067882207223nt_int R3) S5)) (@ (@ tptp.bNF_re6202762543029211035nteger R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.int tptp.code_integer Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (=> (@ tptp.right_8475562212078014689nteger R7) (=> (@ tptp.left_t2374113004080657585nteger R7) (=> (@ tptp.left_u4005249686606446046at_int S6) (=> (@ tptp.right_1157779049177982926at_int S6) (@ (@ tptp.ord_le8615040745438789472_int_o (@ (@ tptp.bNF_re2828929484557863493at_int (@ (@ tptp.relcom967497705283160040nteger R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6))) (@ (@ tptp.relcom2127790875031262553er_int (@ (@ tptp.bNF_re8766404587435608311at_nat R3) S5)) (@ (@ tptp.bNF_re2828929484557863493at_int R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R7 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (=> (@ tptp.right_8621877368619751767at_int R7) (=> (@ tptp.left_t1861001511420785031at_int R7) (=> (@ tptp.left_u4005249686606446046at_int S6) (=> (@ tptp.right_1157779049177982926at_int S6) (@ (@ tptp.ord_le2484784447047653514_int_o (@ (@ tptp.bNF_re7400052026677387805at_int (@ (@ tptp.relcom8911704206367525917at_int R3) R7)) (@ (@ tptp.relcom8911704206367525917at_int S5) S6))) (@ (@ tptp.relcom4982215633375716084nt_int (@ (@ tptp.bNF_re2241393799969408733at_nat R3) S5)) (@ (@ tptp.bNF_re7400052026677387805at_int R7) S6)))))))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr5564308138774400199at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.ord_le3091953645718357095at_nat R) (@ (@ tptp.produc4441300235185154312at_nat A4) (lambda ((Uu tptp.produc3843707927480180839at_nat)) A4))) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X) X)) R))) (@ (@ tptp.refl_o7446464703481863270at_nat A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr8693737435421807431at_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.ord_le3000389064537975527at_nat R) (@ (@ tptp.produc2761391749766926216at_nat A4) (lambda ((Uu tptp.product_prod_nat_nat)) A4))) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X) X)) R))) (@ (@ tptp.refl_o7122697186039111552at_nat A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Product_prod_o_o) (A4 tptp.set_o)) (=> (@ (@ tptp.ord_le192195778054999463od_o_o R) (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) A4))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X) X)) R))) (@ (@ tptp.refl_on_o A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr7459493094073627847at_nat) (A4 tptp.set_se5479201105039950375at_nat)) (=> (@ (@ tptp.ord_le5997549366648089703at_nat R) (@ (@ tptp.produc6258361011560675592at_nat A4) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A4))) (=> (forall ((X tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X) A4) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X) X)) R))) (@ (@ tptp.refl_o6272981002401706822at_nat A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_se7855581050983116737at_nat)) (=> (@ (@ tptp.ord_le1268244103169919719at_nat R) (@ (@ tptp.produc7726050920695093128at_nat A4) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A4))) (=> (forall ((X tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X) A4) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X) X)) R))) (@ (@ tptp.refl_o6955724340487615712at_nat A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr958786334691620121nt_int) (A4 tptp.set_int)) (=> (@ (@ tptp.ord_le2843351958646193337nt_int R) (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) A4))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) X)) R))) (@ (@ tptp.refl_on_int A4) R)))))
% 3.35/4.35 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_nat)) (=> (@ (@ tptp.ord_le3146513528884898305at_nat R) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) A4))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) X)) R))) (@ (@ tptp.refl_on_nat A4) R)))))
% 3.35/4.35 (assert (= tptp.refl_o6272981002401706822at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (and (@ (@ tptp.ord_le5997549366648089703at_nat R5) (@ (@ tptp.produc6258361011560675592at_nat A6) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A6))) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) A6) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) X4)) R5)))))))
% 3.35/4.35 (assert (= tptp.refl_o6955724340487615712at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.ord_le1268244103169919719at_nat R5) (@ (@ tptp.produc7726050920695093128at_nat A6) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A6))) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) A6) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) X4)) R5)))))))
% 3.35/4.35 (assert (= tptp.refl_on_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (and (@ (@ tptp.ord_le2843351958646193337nt_int R5) (@ (@ tptp.produc1453890548195736866nt_int A6) (lambda ((Uu tptp.int)) A6))) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A6) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) X4)) R5)))))))
% 3.35/4.35 (assert (= tptp.refl_on_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.ord_le3146513528884898305at_nat R5) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) A6))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A6) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) X4)) R5)))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A tptp.int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (= (@ _let_1 (@ (@ tptp.insert_int A) B5)) (@ (@ tptp.insert_int (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A tptp.int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (= (@ _let_1 (@ (@ tptp.insert_int A) B5)) (@ (@ tptp.insert_nat (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (= (@ _let_1 (@ (@ tptp.insert_nat A) B5)) (@ (@ tptp.insert_rat (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (= (@ _let_1 (@ (@ tptp.insert_nat A) B5)) (@ (@ tptp.insert_int (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (= (@ _let_1 (@ (@ tptp.insert_nat A) B5)) (@ (@ tptp.insert_nat (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (= (@ _let_1 (@ (@ tptp.insert_nat A) B5)) (@ (@ tptp.insert_Product_unit (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_o F))) (= (@ _let_1 (@ (@ tptp.insert_nat A) B5)) (@ (@ tptp.insert_o (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_875570014554754200it_nat F))) (= (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5)) (@ (@ tptp.insert_nat (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (= (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5)) (@ (@ tptp.insert_Product_unit (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit Bool)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_Product_unit_o F))) (= (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5)) (@ (@ tptp.insert_o (@ F A)) (@ _let_1 B5))))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.insert_nat (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.insert_Product_unit (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool Bool))) (let ((_let_1 (@ (@ tptp.image_o_o F) A4))) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.insert_o (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (let ((_let_1 (@ (@ tptp.image_nat_rat F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.insert_rat (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.insert_int (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.insert_nat (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.insert_Product_unit (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat Bool))) (let ((_let_1 (@ (@ tptp.image_nat_o F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.insert_o (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (@ (@ tptp.member_int X2) A4) (= (@ (@ tptp.insert_int (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (@ (@ tptp.member_int X2) A4) (= (@ (@ tptp.insert_nat (@ F X2)) _let_1) _let_1)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) X4)) A4)) (@ tptp.complete_Sup_Sup_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((X4 tptp.set_nat)) X4)) A4)) (@ tptp.comple7399068483239264473et_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) X4)) A4)) (@ tptp.complete_Sup_Sup_int A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) X4)) A4)) (@ tptp.comple4687483117567863418t_unit A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) X4)) A4)) (@ tptp.complete_Inf_Inf_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((X4 tptp.set_nat)) X4)) A4)) (@ tptp.comple7806235888213564991et_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) X4)) A4)) (@ tptp.complete_Inf_Inf_int A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) X4)) A4)) (@ tptp.comple2584293577114468500t_unit A4))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B Bool) (B5 (-> Bool tptp.set_o))) (let ((_let_1 (@ tptp.member_o B))) (=> (@ (@ tptp.member_o A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) A4))))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.int) (B5 (-> Bool tptp.set_int))) (let ((_let_1 (@ tptp.member_int B))) (=> (@ (@ tptp.member_o A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B Bool) (B5 (-> tptp.nat tptp.set_o))) (let ((_let_1 (@ tptp.member_o B))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.int) (B5 (-> tptp.nat tptp.set_int))) (let ((_let_1 (@ tptp.member_int B))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B Bool) (B5 (-> tptp.int tptp.set_o))) (let ((_let_1 (@ tptp.member_o B))) (=> (@ (@ tptp.member_int A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B tptp.int) (B5 (-> tptp.int tptp.set_int))) (let ((_let_1 (@ tptp.member_int B))) (=> (@ (@ tptp.member_int A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int B5) A4))))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ (@ tptp.member_o A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ (@ tptp.member_nat A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B tptp.nat) (B5 (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ (@ tptp.member_int A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4))))))))
% 3.35/4.35 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B Bool) (B5 (-> tptp.product_prod_nat_nat tptp.set_o))) (let ((_let_1 (@ tptp.member_o B))) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (=> (@ _let_1 (@ B5 A)) (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_501298686397505212_set_o B5) A4))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B Bool) (B5 (-> Bool tptp.set_o))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_o B) (@ B5 X)))) (@ (@ tptp.member_o B) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_set_o B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B tptp.int) (B5 (-> Bool tptp.set_int))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_int B) (@ B5 X)))) (@ (@ tptp.member_int B) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B Bool) (B5 (-> tptp.nat tptp.set_o))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_o B) (@ B5 X)))) (@ (@ tptp.member_o B) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_nat_set_o B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B tptp.int) (B5 (-> tptp.nat tptp.set_int))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_int B) (@ B5 X)))) (@ (@ tptp.member_int B) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B Bool) (B5 (-> tptp.int tptp.set_o))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_o B) (@ B5 X)))) (@ (@ tptp.member_o B) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_int_set_o B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B tptp.int) (B5 (-> tptp.int tptp.set_int))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_int B) (@ B5 X)))) (@ (@ tptp.member_int B) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B tptp.nat) (B5 (-> Bool tptp.set_nat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.member_nat B) (@ B5 X)))) (@ (@ tptp.member_nat B) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.member_nat B) (@ B5 X)))) (@ (@ tptp.member_nat B) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B tptp.nat) (B5 (-> tptp.int tptp.set_nat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.member_nat B) (@ B5 X)))) (@ (@ tptp.member_nat B) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B Bool) (B5 (-> tptp.product_prod_nat_nat tptp.set_o))) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.member_o B) (@ B5 X)))) (@ (@ tptp.member_o B) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_501298686397505212_set_o B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o)) (= (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_o_o tptp.id_o) A4)) (@ tptp.complete_Sup_Sup_o A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat tptp.id_nat) A4)) (@ tptp.complete_Sup_Sup_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat tptp.id_set_nat) A4)) (@ tptp.comple7399068483239264473et_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int tptp.id_int) A4)) (@ tptp.complete_Sup_Sup_int A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit tptp.id_Product_unit) A4)) (@ tptp.comple4687483117567863418t_unit A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o)) (= (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_o_o tptp.id_o) A4)) (@ tptp.complete_Inf_Inf_o A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat tptp.id_nat) A4)) (@ tptp.complete_Inf_Inf_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat tptp.id_set_nat) A4)) (@ tptp.comple7806235888213564991et_nat A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int tptp.id_int) A4)) (@ tptp.complete_Inf_Inf_int A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit tptp.id_Product_unit) A4)) (@ tptp.comple2584293577114468500t_unit A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((I2 tptp.product_unit)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((I2 tptp.produc3843707927480180839at_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((I2 tptp.product_prod_nat_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((I2 Bool)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((I2 tptp.nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((I2 tptp.product_unit)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit (lambda ((I2 tptp.produc3843707927480180839at_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit (lambda ((I2 tptp.product_prod_nat_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit (lambda ((I2 Bool)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((I2 tptp.nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((I2 tptp.product_unit)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((I2 tptp.produc3843707927480180839at_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((I2 tptp.product_prod_nat_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((I2 Bool)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((I2 tptp.nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((I2 tptp.product_unit)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit (lambda ((I2 tptp.produc3843707927480180839at_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit (lambda ((I2 tptp.product_prod_nat_nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((I2 Bool)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((I2 tptp.nat)) F)) A4)) F))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_nat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_nat)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_nat)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bo2099793752762293965at_nat)) (=> (not _let_1) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.product_unit) (B5 (-> tptp.product_unit tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A Bool) (B5 (-> tptp.product_unit tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A tptp.product_unit) (B5 (-> Bool tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A Bool) (B5 (-> Bool tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A tptp.product_unit) (B5 (-> tptp.nat tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A Bool) (B5 (-> tptp.nat tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A tptp.nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) C3)))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.product_prod_nat_nat) (B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert8211810215607154385at_nat A) (@ B5 X4)))) C3)) tptp.bot_bo2099793752762293965at_nat)) (=> (not _let_1) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert8211810215607154385at_nat A) (@ B5 X4)))) C3)) (@ (@ tptp.insert8211810215607154385at_nat A) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat B5) C3)))))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit)) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_Product_unit X4) tptp.bot_bo3957492148770167129t_unit))) A4)) A4)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_7364710425340685989at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.insert9069300056098147895at_nat X4) tptp.bot_bo228742789529271731at_nat))) A4)) A4)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_5423882813909314213at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.insert8211810215607154385at_nat X4) tptp.bot_bo2099793752762293965at_nat))) A4)) A4)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o)) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o X4) tptp.bot_bot_set_o))) A4)) A4)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat X4) tptp.bot_bot_set_nat))) A4)) A4)))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.refl_o6272981002401706822at_nat (@ (@ tptp.insert2290795007606087959at_nat X2) tptp.bot_bo1534825418459847827at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) X2)) tptp.bot_bo4948859079157340979at_nat))))
% 3.35/4.35 (assert (forall ((X2 tptp.int)) (@ (@ tptp.refl_on_int (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X2) X2)) tptp.bot_bo1796632182523588997nt_int))))
% 3.35/4.35 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.refl_o6955724340487615712at_nat (@ (@ tptp.insert9200635055090092081at_nat X2) tptp.bot_bo3083307316010499117at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) X2)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_unit)) (@ (@ tptp.refl_on_Product_unit (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.insert4616891024742550839t_unit (@ (@ tptp.produc5692694829384537815t_unit X2) X2)) tptp.bot_bo1654022762305692595t_unit))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.refl_o7446464703481863270at_nat (@ (@ tptp.insert9069300056098147895at_nat X2) tptp.bot_bo228742789529271731at_nat)) (@ (@ tptp.insert398606708087465655at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) X2)) tptp.bot_bo7193250159860175667at_nat))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat)) (@ (@ tptp.refl_o7122697186039111552at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.insert5050368324300391991at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) X2)) tptp.bot_bo5327735625951526323at_nat))))
% 3.35/4.35 (assert (forall ((X2 Bool)) (@ (@ tptp.refl_on_o (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)) (@ (@ tptp.insert6201435330877294327od_o_o (@ (@ tptp.product_Pair_o_o X2) X2)) tptp.bot_bo7073875226086086771od_o_o))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat)) (@ (@ tptp.refl_on_nat (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X2) X2)) tptp.bot_bo2099793752762293965at_nat))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A tptp.product_unit) (B5 (-> Bool tptp.set_Product_unit))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_663195431845683034t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A Bool) (B5 (-> Bool tptp.set_o))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A tptp.product_unit) (B5 (-> tptp.nat tptp.set_Product_unit))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A Bool) (B5 (-> tptp.nat tptp.set_o))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_nat_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A tptp.product_unit) (B5 (-> tptp.int tptp.set_Product_unit))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_8658272795163236474t_unit (lambda ((X4 tptp.int)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_8658272795163236474t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A Bool) (B5 (-> tptp.int tptp.set_o))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_int_set_o (lambda ((X4 tptp.int)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_int_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A tptp.nat) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A tptp.nat) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat (lambda ((X4 tptp.int)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (A tptp.product_unit) (B5 (-> tptp.product_prod_nat_nat tptp.set_Product_unit))) (=> (@ (@ tptp.member8440522571783428010at_nat U) A4) (= (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_121980125215734065t_unit (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple7216939928495492468t_unit (@ (@ tptp.image_121980125215734065t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A tptp.product_unit) (B5 (-> Bool tptp.set_Product_unit))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A Bool) (B5 (-> Bool tptp.set_o))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A tptp.product_unit) (B5 (-> tptp.nat tptp.set_Product_unit))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A Bool) (B5 (-> tptp.nat tptp.set_o))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A tptp.product_unit) (B5 (-> tptp.int tptp.set_Product_unit))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit (lambda ((X4 tptp.int)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A Bool) (B5 (-> tptp.int tptp.set_o))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o (lambda ((X4 tptp.int)) (@ (@ tptp.insert_o A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_o A) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o B5) A4)))))))
% 3.35/4.35 (assert (forall ((U Bool) (A4 tptp.set_o) (A tptp.nat) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o U) A4) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.nat) (A4 tptp.set_nat) (A tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat U) A4) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.int) (A4 tptp.set_int) (A tptp.nat) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int U) A4) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat (lambda ((X4 tptp.int)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_nat A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4)))))))
% 3.35/4.35 (assert (forall ((U tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (A tptp.product_unit) (B5 (-> tptp.product_prod_nat_nat tptp.set_Product_unit))) (=> (@ (@ tptp.member8440522571783428010at_nat U) A4) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_121980125215734065t_unit (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) A4)) (@ (@ tptp.insert_Product_unit A) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_121980125215734065t_unit B5) A4)))))))
% 3.35/4.35 (assert (forall ((X5 tptp.set_set_nat) (B5 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.produc457027306803732586at_nat (@ tptp.comple7399068483239264473et_nat X5)) B5) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_6521575952113991828at_nat (lambda ((A6 tptp.set_nat)) (@ (@ tptp.produc457027306803732586at_nat A6) B5))) X5)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.nat)) (D (-> tptp.nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat C3) A4)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.nat)) (D (-> tptp.int tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat C3) A4)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.int)) (D (-> Bool tptp.int))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int C3) A4)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.int)) (D (-> tptp.nat tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int C3) A4)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.int)) (D (-> tptp.int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int C3) A4)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.product_unit)) (D (-> Bool tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit C3) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.product_unit)) (D (-> tptp.nat tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit C3) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.product_unit)) (D (-> tptp.int tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit C3) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.set_nat)) (D (-> Bool tptp.set_nat))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat C3) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat)) (D (-> tptp.nat tptp.set_nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat C3) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.nat)) (D (-> tptp.nat tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat C3) A4)) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.nat)) (D (-> tptp.int tptp.nat))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat C3) A4)) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.int)) (D (-> Bool tptp.int))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int C3) A4)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.int)) (D (-> tptp.nat tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int C3) A4)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.int)) (D (-> tptp.int tptp.int))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int C3) A4)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.product_unit)) (D (-> Bool tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit C3) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.product_unit)) (D (-> tptp.nat tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit C3) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (C3 (-> tptp.int tptp.product_unit)) (D (-> tptp.int tptp.product_unit))) (=> (= A4 B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit C3) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (C3 (-> Bool tptp.set_nat)) (D (-> Bool tptp.set_nat))) (=> (= A4 B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat C3) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat)) (D (-> tptp.nat tptp.set_nat))) (=> (= A4 B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (= (@ C3 X) (@ D X)))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat C3) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat D) B5)))))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_unit) (A4 tptp.set_Product_unit) (X5 tptp.set_Product_unit)) (=> (@ (@ tptp.member_Product_unit X2) A4) (=> (@ (@ tptp.ord_le3507040750410214029t_unit X5) A4) (@ (@ tptp.ord_le3507040750410214029t_unit (@ (@ tptp.insert_Product_unit X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (X5 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X2) A4) (=> (@ (@ tptp.ord_le1268244103169919719at_nat X5) A4) (@ (@ tptp.ord_le1268244103169919719at_nat (@ (@ tptp.insert9069300056098147895at_nat X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (X5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X2) A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat X5) A4) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (X5 tptp.set_o)) (=> (@ (@ tptp.member_o X2) A4) (=> (@ (@ tptp.ord_less_eq_set_o X5) A4) (@ (@ tptp.ord_less_eq_set_o (@ (@ tptp.insert_o X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (X5 tptp.set_nat)) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ (@ tptp.ord_less_eq_set_nat X5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.insert_nat X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (X5 tptp.set_int)) (=> (@ (@ tptp.member_int X2) A4) (=> (@ (@ tptp.ord_less_eq_set_int X5) A4) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.insert_int X2) X5)) A4)))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.product_unit) (B5 (-> tptp.product_unit tptp.set_Product_unit))) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ _let_1 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bo3957492148770167129t_unit))) (=> (not _let_3) (= _let_2 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A Bool) (B5 (-> tptp.product_unit tptp.set_o))) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_o))) (=> (not _let_3) (= _let_2 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A tptp.product_unit) (B5 (-> Bool tptp.set_Product_unit))) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ _let_1 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_o))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bo3957492148770167129t_unit))) (=> (not _let_3) (= _let_2 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A Bool) (B5 (-> Bool tptp.set_o))) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_o))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_o))) (=> (not _let_3) (= _let_2 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A tptp.product_unit) (B5 (-> tptp.nat tptp.set_Product_unit))) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ _let_1 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bo3957492148770167129t_unit))) (=> (not _let_3) (= _let_2 (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_Product_unit A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A Bool) (B5 (-> tptp.nat tptp.set_o))) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ _let_1 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_o))) (=> (not _let_3) (= _let_2 (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_o A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ tptp.insert_nat A))) (let ((_let_2 (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_nat))) (=> (not _let_3) (= _let_2 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_o) (A tptp.nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.insert_nat A))) (let ((_let_2 (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_o))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_nat))) (=> (not _let_3) (= _let_2 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_nat) (A tptp.nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.insert_nat A))) (let ((_let_2 (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bot_set_nat))) (=> (not _let_3) (= _let_2 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (forall ((C3 tptp.set_Product_unit) (A tptp.product_prod_nat_nat) (B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.insert8211810215607154385at_nat A))) (let ((_let_2 (@ _let_1 (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat B5) C3))))) (let ((_let_3 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_3 (= _let_2 (@ _let_1 tptp.bot_bo2099793752762293965at_nat))) (=> (not _let_3) (= _let_2 (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.insert8211810215607154385at_nat A) (@ B5 X4)))) C3))))))))))
% 3.35/4.35 (assert (= tptp.produc6258361011560675592at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (B6 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat))) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.bot_bo4948859079157340979at_nat))) (@ B6 X4))))) A6)))))
% 3.35/4.35 (assert (= tptp.produc6237731129814287028at_num (lambda ((A6 tptp.set_nat) (B6 (-> tptp.nat tptp.set_num))) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_2893549341467670548at_num (lambda ((X4 tptp.nat)) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_4778453735051108682at_num (lambda ((Y5 tptp.num)) (@ (@ tptp.insert8920054152555992091at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.bot_bo7038385379056416535at_num))) (@ B6 X4))))) A6)))))
% 3.35/4.35 (assert (= tptp.produc1453890548195736866nt_int (lambda ((A6 tptp.set_int) (B6 (-> tptp.int tptp.set_int))) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((X4 tptp.int)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((Y5 tptp.int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.bot_bo1796632182523588997nt_int))) (@ B6 X4))))) A6)))))
% 3.35/4.35 (assert (= tptp.produc7726050920695093128at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (B6 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.bot_bo228742789529271731at_nat))) (@ B6 X4))))) A6)))))
% 3.35/4.35 (assert (= tptp.produc457027306803732586at_nat (lambda ((A6 tptp.set_nat) (B6 (-> tptp.nat tptp.set_nat))) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((X4 tptp.nat)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((Y5 tptp.nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.bot_bo2099793752762293965at_nat))) (@ B6 X4))))) A6)))))
% 3.35/4.35 (assert (forall ((E2 (-> tptp.nat tptp.set_nat)) (F4 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_5423882813909314213at_nat (@ tptp.produc8197505143624133779at_nat (lambda ((A5 tptp.nat) (B4 tptp.nat)) (@ (@ tptp.produc457027306803732586at_nat (@ E2 A5)) (lambda ((Uu tptp.nat)) (@ F4 B4)))))) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5)))) (@ (@ tptp.produc457027306803732586at_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat E2) A4))) (lambda ((Uu tptp.nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F4) B5)))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (B5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.right_4094035864313884895at_nat A4) (=> (@ tptp.right_1157779049177982926at_int B5) (@ tptp.right_1157779049177982926at_int (@ (@ tptp.relcom8911704206367525917at_int A4) B5))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.right_total_int_int A4) (=> (@ tptp.right_7281159819619925802nteger B5) (@ tptp.right_7281159819619925802nteger (@ (@ tptp.relcom967497705283160040nteger A4) B5))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat) (A tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.refl_o7446464703481863270at_nat A4) R) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat) (A tptp.product_prod_nat_nat)) (=> (@ (@ tptp.refl_o7122697186039111552at_nat A4) R) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o) (A Bool)) (=> (@ (@ tptp.refl_on_o A4) R) (=> (@ (@ tptp.member_o A) A4) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat) (A tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.refl_o6272981002401706822at_nat A4) R) (=> (@ (@ tptp.member6273874620674182256at_nat A) A4) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.refl_o6955724340487615712at_nat A4) R) (=> (@ (@ tptp.member2643936169264416010at_nat A) A4) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat) (A tptp.nat)) (=> (@ (@ tptp.refl_on_nat A4) R) (=> (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int) (A tptp.int)) (=> (@ (@ tptp.refl_on_int A4) R) (=> (@ (@ tptp.member_int A) A4) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) A)) R)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat) (X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.refl_o7446464703481863270at_nat A4) R) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) Y3)) R) (@ (@ tptp.member8757157785044589968at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat) (X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.refl_o7122697186039111552at_nat A4) R) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) R) (@ (@ tptp.member8440522571783428010at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o) (X2 Bool) (Y3 Bool)) (=> (@ (@ tptp.refl_on_o A4) R) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X2) Y3)) R) (@ (@ tptp.member_o X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat) (X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.refl_o6272981002401706822at_nat A4) R) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) R) (@ (@ tptp.member6273874620674182256at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat) (X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.refl_o6955724340487615712at_nat A4) R) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) R) (@ (@ tptp.member2643936169264416010at_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat) (X2 tptp.nat) (Y3 tptp.nat)) (=> (@ (@ tptp.refl_on_nat A4) R) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) R) (@ (@ tptp.member_nat X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int) (X2 tptp.int) (Y3 tptp.int)) (=> (@ (@ tptp.refl_on_int A4) R) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) R) (@ (@ tptp.member_int X2) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat) (X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.refl_o7446464703481863270at_nat A4) R) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) Y3)) R) (@ (@ tptp.member8757157785044589968at_nat Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat) (X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.refl_o7122697186039111552at_nat A4) R) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) R) (@ (@ tptp.member8440522571783428010at_nat Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o) (X2 Bool) (Y3 Bool)) (=> (@ (@ tptp.refl_on_o A4) R) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X2) Y3)) R) (@ (@ tptp.member_o Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat) (X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.refl_o6272981002401706822at_nat A4) R) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) R) (@ (@ tptp.member6273874620674182256at_nat Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat) (X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.refl_o6955724340487615712at_nat A4) R) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) R) (@ (@ tptp.member2643936169264416010at_nat Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat) (X2 tptp.nat) (Y3 tptp.nat)) (=> (@ (@ tptp.refl_on_nat A4) R) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) R) (@ (@ tptp.member_nat Y3) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int) (X2 tptp.int) (Y3 tptp.int)) (=> (@ (@ tptp.refl_on_int A4) R) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X2) Y3)) R) (@ (@ tptp.member_int Y3) A4)))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((Y5 tptp.set_nat)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) Y5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) (@ tptp.comple7399068483239264473et_nat A4))))))
% 3.35/4.35 (assert (= tptp.id_on_3275838214495744996at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) X4)) tptp.bot_bo4948859079157340979at_nat))) A6)))))
% 3.35/4.35 (assert (= tptp.id_on_int (lambda ((A6 tptp.set_int)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((X4 tptp.int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X4) X4)) tptp.bot_bo1796632182523588997nt_int))) A6)))))
% 3.35/4.35 (assert (= tptp.id_on_6713504163309144702at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) X4)) tptp.bot_bo228742789529271731at_nat))) A6)))))
% 3.35/4.35 (assert (= tptp.id_on_nat (lambda ((A6 tptp.set_nat)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X4) X4)) tptp.bot_bo2099793752762293965at_nat))) A6)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_8173849991827986510et_nat F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_3160451284896210088et_nat F) A4))) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_15824709712370754et_nat F) A4))) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_nat_set_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_7082456443403096939t_unit F) A4))) (=> (not (= A4 tptp.bot_bo228742789529271731at_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_6169909464789311569t_unit F) A4))) (=> (not (= A4 tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit _let_1))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit _let_1))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (B5 (-> tptp.product_prod_nat_nat tptp.int Bool))) (=> (@ tptp.right_1383565826979811350at_nat A4) (=> (@ tptp.right_8621877368619751767at_int B5) (@ tptp.right_8621877368619751767at_int (@ (@ tptp.relcom8911704206367525917at_int A4) B5))))))
% 3.35/4.35 (assert (forall ((A4 (-> tptp.int tptp.int Bool)) (B5 (-> tptp.int tptp.code_integer Bool))) (=> (@ tptp.right_unique_int_int A4) (=> (@ tptp.right_8475562212078014689nteger B5) (@ tptp.right_8475562212078014689nteger (@ (@ tptp.relcom967497705283160040nteger A4) B5))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> Bool tptp.set_o)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_set_o B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_o A) A4)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.nat tptp.set_o)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_nat_set_o B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_nat A) A4)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.int tptp.set_o)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_int_set_o B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_int A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> Bool tptp.set_int)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_o A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.nat tptp.set_int)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_nat A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.int tptp.set_int)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_int A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> Bool tptp.set_nat)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_o A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_nat A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.int tptp.set_nat)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_int A) A4)))))))
% 3.35/4.35 (assert (forall ((B tptp.product_prod_nat_nat) (B5 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat B))) (=> (@ _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat B5) A4))) (=> (not (@ _let_1 (@ B5 A))) (not (@ (@ tptp.member_o A) A4)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> Bool tptp.set_o)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_set_o B5) A4))) (=> (@ (@ tptp.member_o A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.nat tptp.set_o)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_nat_set_o B5) A4))) (=> (@ (@ tptp.member_nat A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.int tptp.set_o)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_o B))) (=> (@ _let_1 (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_int_set_o B5) A4))) (=> (@ (@ tptp.member_int A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> Bool tptp.set_int)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) A4))) (=> (@ (@ tptp.member_o A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.nat tptp.set_int)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) A4))) (=> (@ (@ tptp.member_nat A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.int tptp.set_int)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_int B))) (=> (@ _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int B5) A4))) (=> (@ (@ tptp.member_int A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> Bool tptp.set_nat)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (=> (@ (@ tptp.member_o A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (=> (@ (@ tptp.member_nat A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.int tptp.set_nat)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ tptp.member_nat B))) (=> (@ _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4))) (=> (@ (@ tptp.member_int A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B tptp.product_prod_nat_nat) (B5 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ tptp.member8440522571783428010at_nat B))) (=> (@ _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat B5) A4))) (=> (@ (@ tptp.member_o A) A4) (@ _let_1 (@ B5 A)))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> Bool tptp.set_o)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_o B) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) A4))) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (@ (@ tptp.member_o B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.nat tptp.set_o)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_o B) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) A4))) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (@ (@ tptp.member_o B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B Bool) (B5 (-> tptp.int tptp.set_o)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_o B) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o B5) A4))) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (@ (@ tptp.member_o B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> Bool tptp.set_int)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_int B) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int B5) A4))) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (@ (@ tptp.member_int B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.nat tptp.set_int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_int B) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int B5) A4))) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (@ (@ tptp.member_int B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.int) (B5 (-> tptp.int tptp.set_int)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_int B) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int B5) A4))) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (@ (@ tptp.member_int B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> Bool tptp.set_nat)) (A4 tptp.set_o)) (=> (@ (@ tptp.member_nat B) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (@ (@ tptp.member_nat B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.member_nat B) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (not (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (@ (@ tptp.member_nat B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.nat) (B5 (-> tptp.int tptp.set_nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.member_nat B) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4))) (not (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (@ (@ tptp.member_nat B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((B tptp.product_prod_nat_nat) (B5 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_o)) (=> (@ (@ tptp.member8440522571783428010at_nat B) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7077428525161401678at_nat B5) A4))) (not (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (@ (@ tptp.member8440522571783428010at_nat B) (@ B5 X)))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.comple3890839924845867745et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_rat (@ F X4)) tptp.bot_bot_set_rat))) A4)) (@ (@ tptp.image_nat_rat F) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_int (@ F X4)) tptp.bot_bot_set_int))) A4)) (@ (@ tptp.image_nat_int F) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.insert_int (@ F X4)) tptp.bot_bot_set_int))) A4)) (@ (@ tptp.image_int_int F) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.insert_nat (@ F X4)) tptp.bot_bot_set_nat))) A4)) (@ (@ tptp.image_nat_nat F) A4))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat (lambda ((X4 tptp.int)) (@ (@ tptp.insert_nat (@ F X4)) tptp.bot_bot_set_nat))) A4)) (@ (@ tptp.image_int_nat F) A4))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (G (-> Bool tptp.product_unit)) (F (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_nat) (G (-> tptp.nat tptp.product_unit)) (F (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (F (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_o) (G (-> Bool tptp.product_unit)) (F (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (G (-> tptp.nat tptp.product_unit)) (F (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (F (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_o) (G (-> Bool tptp.product_unit)) (F (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat) (G (-> tptp.nat tptp.product_unit)) (F (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (F (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X6)) (@ F I4)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X6)) (@ G J2)))))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (G (-> Bool tptp.set_nat)) (F (-> Bool tptp.set_nat))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_less_eq_set_nat (@ G X6)) (@ F I4)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X6)) (@ G J2)))))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.product_unit)) (G (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_nat) (F (-> Bool tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_int) (F (-> Bool tptp.product_unit)) (G (-> tptp.int tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_o) (F (-> tptp.nat tptp.product_unit)) (G (-> Bool tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_o) (F (-> tptp.int tptp.product_unit)) (G (-> Bool tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat) (F (-> tptp.int tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.nat)) (=> (@ (@ tptp.member_nat J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (G (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) (@ G X6)))))) (=> (forall ((J2 tptp.int)) (=> (@ (@ tptp.member_int J2) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G J2)) (@ F X6)))))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.set_nat)) (G (-> Bool tptp.set_nat))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) (@ G X6)))))) (=> (forall ((J2 Bool)) (=> (@ (@ tptp.member_o J2) B5) (exists ((X6 Bool)) (and (@ (@ tptp.member_o X6) A4) (@ (@ tptp.ord_less_eq_set_nat (@ G J2)) (@ F X6)))))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (= (@ F I4) X2))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) I3)) X2)))))
% 3.35/4.35 (assert (forall ((G (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_o_o G) (@ (@ tptp.image_nat_o F) A4))) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_rat_nat G) (@ (@ tptp.image_nat_rat F) A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_nat_nat_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat G) (@ (@ tptp.image_nat_int F) A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_int_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat G) (@ (@ tptp.image_int_int F) A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.int)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_rat_int G) (@ (@ tptp.image_nat_rat F) A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int G) (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_nat_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int G) (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (@ (@ tptp.comp_nat_int_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int G) (@ (@ tptp.image_nat_int F) A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_int_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_o_o G) (@ (@ tptp.image_nat_o F) A4))) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_rat_nat G) (@ (@ tptp.image_nat_rat F) A4))) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_rat_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat G) (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_nat_nat_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat G) (@ (@ tptp.image_nat_int F) A4))) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (@ (@ tptp.comp_int_nat_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat G) (@ (@ tptp.image_int_int F) A4))) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.rat tptp.int)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_rat_int G) (@ (@ tptp.image_nat_rat F) A4))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_rat_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int G) (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_nat_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int G) (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (@ (@ tptp.comp_nat_int_int G) F)) A4)))))
% 3.35/4.35 (assert (forall ((G (-> tptp.int tptp.int)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int G) (@ (@ tptp.image_nat_int F) A4))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (@ (@ tptp.comp_int_int_nat G) F)) A4)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (U tptp.set_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat U) (@ F I4)))) (@ (@ tptp.ord_less_eq_set_nat U) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (U tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat U) (@ F I4)))) (@ (@ tptp.ord_less_eq_set_nat U) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (U tptp.set_nat) (F (-> Bool tptp.set_nat))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_less_eq_set_nat U) (@ F I4)))) (@ (@ tptp.ord_less_eq_set_nat U) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (U tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat U) (@ F I4)))) (@ (@ tptp.ord_less_eq_set_nat U) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (U tptp.set_nat) (F (-> tptp.int tptp.set_nat))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_less_eq_set_nat U) (@ F I4)))) (@ (@ tptp.ord_less_eq_set_nat U) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (U tptp.product_unit) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F I4)))) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (U tptp.product_unit) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F I4)))) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (U tptp.product_unit) (F (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F I4)))) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (U tptp.product_unit) (F (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F I4)))) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (U tptp.product_unit) (F (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F I4)))) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (U tptp.set_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F I)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (U tptp.set_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F I)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat)) (U tptp.set_nat)) (=> (@ (@ tptp.member_o I) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F I)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (U tptp.set_nat)) (=> (@ (@ tptp.member_nat I) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F I)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (U tptp.set_nat)) (=> (@ (@ tptp.member_int I) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F I)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (U tptp.product_unit)) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (U tptp.product_unit)) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (U tptp.product_unit)) (=> (@ (@ tptp.member_o I) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (U tptp.product_unit)) (=> (@ (@ tptp.member_nat I) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (U tptp.product_unit)) (=> (@ (@ tptp.member_int I) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) U)))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit))) (=> (@ (@ tptp.member_o I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit))) (=> (@ (@ tptp.member_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit))) (=> (@ (@ tptp.member_int I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (@ F I)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (X2 tptp.set_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat X2) (@ F I4)))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat Y) (@ F I5)))) (@ (@ tptp.ord_less_eq_set_nat Y) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat X2) (@ F I4)))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat Y) (@ F I5)))) (@ (@ tptp.ord_less_eq_set_nat Y) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (X2 tptp.set_nat) (F (-> Bool tptp.set_nat))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_less_eq_set_nat X2) (@ F I4)))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 Bool)) (=> (@ (@ tptp.member_o I5) A4) (@ (@ tptp.ord_less_eq_set_nat Y) (@ F I5)))) (@ (@ tptp.ord_less_eq_set_nat Y) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (X2 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat X2) (@ F I4)))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.nat)) (=> (@ (@ tptp.member_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat Y) (@ F I5)))) (@ (@ tptp.ord_less_eq_set_nat Y) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (X2 tptp.set_nat) (F (-> tptp.int tptp.set_nat))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_less_eq_set_nat X2) (@ F I4)))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.int)) (=> (@ (@ tptp.member_int I5) A4) (@ (@ tptp.ord_less_eq_set_nat Y) (@ F I5)))) (@ (@ tptp.ord_less_eq_set_nat Y) X2))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (X2 tptp.product_unit) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit X2) (@ F I4)))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit Y) (@ F I5)))) (@ (@ tptp.ord_le3221252021190050221t_unit Y) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.product_unit) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit X2) (@ F I4)))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit Y) (@ F I5)))) (@ (@ tptp.ord_le3221252021190050221t_unit Y) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (X2 tptp.product_unit) (F (-> Bool tptp.product_unit))) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit X2) (@ F I4)))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 Bool)) (=> (@ (@ tptp.member_o I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit Y) (@ F I5)))) (@ (@ tptp.ord_le3221252021190050221t_unit Y) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (X2 tptp.product_unit) (F (-> tptp.nat tptp.product_unit))) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit X2) (@ F I4)))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.nat)) (=> (@ (@ tptp.member_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit Y) (@ F I5)))) (@ (@ tptp.ord_le3221252021190050221t_unit Y) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (X2 tptp.product_unit) (F (-> tptp.int tptp.product_unit))) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit X2) (@ F I4)))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.int)) (=> (@ (@ tptp.member_int I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit Y) (@ F I5)))) (@ (@ tptp.ord_le3221252021190050221t_unit Y) X2))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (U tptp.set_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat U))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (U tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat U))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))))))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (U tptp.set_nat) (F (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat U))) (=> (@ (@ tptp.member_o I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (U tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat U))) (=> (@ (@ tptp.member_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (U tptp.set_nat) (F (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.ord_less_eq_set_nat U))) (=> (@ (@ tptp.member_int I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (U tptp.product_unit) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (let ((_let_1 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (U tptp.product_unit) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (let ((_let_1 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))))))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (U tptp.product_unit) (F (-> Bool tptp.product_unit))) (let ((_let_1 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ (@ tptp.member_o I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (U tptp.product_unit) (F (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ (@ tptp.member_nat I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (U tptp.product_unit) (F (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ (@ tptp.member_int I) A4) (=> (@ _let_1 (@ F I)) (@ _let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))))))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int I) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (@ (@ tptp.member8757157785044589968at_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (@ (@ tptp.member8440522571783428010at_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((I Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit))) (=> (@ (@ tptp.member_o I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit))) (=> (@ (@ tptp.member_nat I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((I tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit))) (=> (@ (@ tptp.member_int I) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (U tptp.set_nat)) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) U))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (U tptp.set_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) U))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.set_nat)) (U tptp.set_nat)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) U))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (U tptp.set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) U))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (U tptp.set_nat)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) U))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (U tptp.product_unit)) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) U))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (U tptp.product_unit)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) U))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (U tptp.product_unit)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) U))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (U tptp.product_unit)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) U))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (U tptp.product_unit)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) U))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) U))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) X2))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I5)) Y))) (@ (@ tptp.ord_less_eq_set_nat X2) Y))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) X2))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I5)) Y))) (@ (@ tptp.ord_less_eq_set_nat X2) Y))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.set_nat)) (X2 tptp.set_nat)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) X2))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 Bool)) (=> (@ (@ tptp.member_o I5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I5)) Y))) (@ (@ tptp.ord_less_eq_set_nat X2) Y))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) X2))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.nat)) (=> (@ (@ tptp.member_nat I5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I5)) Y))) (@ (@ tptp.ord_less_eq_set_nat X2) Y))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (X2 tptp.set_nat)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) X2))) (=> (forall ((Y tptp.set_nat)) (=> (forall ((I5 tptp.int)) (=> (@ (@ tptp.member_int I5) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F I5)) Y))) (@ (@ tptp.ord_less_eq_set_nat X2) Y))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (forall ((I4 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) X2))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I5)) Y))) (@ (@ tptp.ord_le3221252021190050221t_unit X2) Y))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) X2))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I5)) Y))) (@ (@ tptp.ord_le3221252021190050221t_unit X2) Y))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (X2 tptp.product_unit)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) X2))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 Bool)) (=> (@ (@ tptp.member_o I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I5)) Y))) (@ (@ tptp.ord_le3221252021190050221t_unit X2) Y))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) X2))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.nat)) (=> (@ (@ tptp.member_nat I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I5)) Y))) (@ (@ tptp.ord_le3221252021190050221t_unit X2) Y))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (X2 tptp.product_unit)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) X2))) (=> (forall ((Y tptp.product_unit)) (=> (forall ((I5 tptp.int)) (=> (@ (@ tptp.member_int I5) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I5)) Y))) (@ (@ tptp.ord_le3221252021190050221t_unit X2) Y))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) X2)))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.rat tptp.set_nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_rat_set_nat B5) (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.int tptp.set_nat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat (lambda ((A5 tptp.int)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.int tptp.set_nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat (lambda ((A5 tptp.int)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.35 (assert (forall ((A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) A4))) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4))) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4))) (@ B5 A)))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (C3 tptp.set_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat C3) (@ B5 X)))) (@ (@ tptp.ord_less_eq_set_nat C3) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (C3 tptp.set_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat C3) (@ B5 X)))) (@ (@ tptp.ord_less_eq_set_nat C3) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C3 tptp.set_nat) (B5 (-> Bool tptp.set_nat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat C3) (@ B5 X)))) (@ (@ tptp.ord_less_eq_set_nat C3) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C3 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat C3) (@ B5 X)))) (@ (@ tptp.ord_less_eq_set_nat C3) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C3 tptp.set_nat) (B5 (-> tptp.int tptp.set_nat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_nat C3) (@ B5 X)))) (@ (@ tptp.ord_less_eq_set_nat C3) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (G (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A4) B5) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) B5))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat G) A4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (G (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) B5) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) B5))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat G) A4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.set_nat)) (G (-> Bool tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) B5))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat G) A4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) B5))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat G) A4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) B5))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat G) A4)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.int)) (let ((_let_1 (= A4 tptp.bot_bot_set_int))) (and (=> _let_1 (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) C)) A4) tptp.bot_bot_set_int)) (=> (not _let_1) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) C)) A4) (@ (@ tptp.insert_int C) tptp.bot_bot_set_int)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.nat)) (let ((_let_1 (= A4 tptp.bot_bot_set_int))) (and (=> _let_1 (= (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) C)) A4) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) C)) A4) (@ (@ tptp.insert_nat C) tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) C)) A4) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) C)) A4) (@ (@ tptp.insert_Product_unit C) tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C Bool)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ (@ tptp.image_Product_unit_o (lambda ((X4 tptp.product_unit)) C)) A4) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ (@ tptp.image_Product_unit_o (lambda ((X4 tptp.product_unit)) C)) A4) (@ (@ tptp.insert_o C) tptp.bot_bot_set_o)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.nat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ (@ tptp.image_875570014554754200it_nat (lambda ((X4 tptp.product_unit)) C)) A4) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ (@ tptp.image_875570014554754200it_nat (lambda ((X4 tptp.product_unit)) C)) A4) (@ (@ tptp.insert_nat C) tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ (@ tptp.image_o_Product_unit (lambda ((X4 Bool)) C)) A4) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ (@ tptp.image_o_Product_unit (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_Product_unit C) tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C Bool)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ (@ tptp.image_o_o (lambda ((X4 Bool)) C)) A4) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ (@ tptp.image_o_o (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_o C) tptp.bot_bot_set_o)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.nat)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) C)) A4) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_nat C) tptp.bot_bot_set_nat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.rat)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) C)) A4) tptp.bot_bot_set_rat)) (=> (not _let_1) (= (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_rat C) tptp.bot_bot_set_rat)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.int)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) C)) A4) tptp.bot_bot_set_int)) (=> (not _let_1) (= (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_int C) tptp.bot_bot_set_int)))))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (C tptp.rat)) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_rat C) tptp.bot_bot_set_rat)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (C tptp.int)) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_int C) tptp.bot_bot_set_int)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (C tptp.int)) (=> (@ (@ tptp.member_int X2) A4) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) C)) A4) (@ (@ tptp.insert_int C) tptp.bot_bot_set_int)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (C tptp.product_unit)) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.image_o_Product_unit (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_Product_unit C) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (C tptp.product_unit)) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_Product_unit C) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (C tptp.product_unit)) (=> (@ (@ tptp.member_int X2) A4) (= (@ (@ tptp.image_5846526143423701914t_unit (lambda ((X4 tptp.int)) C)) A4) (@ (@ tptp.insert_Product_unit C) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (C Bool)) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.image_o_o (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_o C) tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (C Bool)) (=> (@ (@ tptp.member_nat X2) A4) (= (@ (@ tptp.image_nat_o (lambda ((X4 tptp.nat)) C)) A4) (@ (@ tptp.insert_o C) tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (C Bool)) (=> (@ (@ tptp.member_int X2) A4) (= (@ (@ tptp.image_int_o (lambda ((X4 tptp.int)) C)) A4) (@ (@ tptp.insert_o C) tptp.bot_bot_set_o)))))
% 3.35/4.35 (assert (forall ((X2 Bool) (A4 tptp.set_o) (C tptp.nat)) (=> (@ (@ tptp.member_o X2) A4) (= (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) C)) A4) (@ (@ tptp.insert_nat C) tptp.bot_bot_set_nat)))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.rat tptp.set_nat)) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_rat_set_nat B5) (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.int tptp.set_nat)) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((A5 tptp.nat)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat (lambda ((A5 tptp.int)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.int tptp.set_nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat (lambda ((A5 tptp.int)) (@ B5 (@ F A5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) tptp.bot_bot_set_o)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) tptp.bot_bot_set_o)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) tptp.bot_bot_set_nat)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) tptp.bot_bot_set_nat)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) tptp.bot_bot_set_o)) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) tptp.bot_bot_set_nat)) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat B5) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bo2099793752762293965at_nat)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (G (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A4) B5) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (G (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) B5) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.set_nat)) (G (-> Bool tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (C3 tptp.set_nat)) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) A4))) C3))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat)) (C3 tptp.set_nat)) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4))) C3))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_nat)) (C3 tptp.set_nat)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4))) C3))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat)) (C3 tptp.set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) C3))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat)) (C3 tptp.set_nat)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4))) C3))))
% 3.35/4.35 (assert (forall ((A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A Bool) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (=> (@ (@ tptp.member_o A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.member_nat A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.member_int A) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int))) (let ((_let_1 (@ tptp.image_int_int F))) (= (@ (@ tptp.comp_s8709038167382007543et_int tptp.comple3221217463730067765et_int) (@ tptp.image_524474410958335435et_int _let_1)) (@ (@ tptp.comp_s2487324123861929025et_int _let_1) tptp.comple3221217463730067765et_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat))) (let ((_let_1 (@ tptp.image_nat_rat F))) (= (@ (@ tptp.comp_s703482200030188019et_nat tptp.comple3890839924845867745et_rat) (@ tptp.image_4408659257933336347et_rat _let_1)) (@ (@ tptp.comp_s6435139744279249717et_nat _let_1) tptp.comple7399068483239264473et_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int))) (let ((_let_1 (@ tptp.image_nat_int F))) (= (@ (@ tptp.comp_s1975749275458958491et_nat tptp.comple3221217463730067765et_int) (@ tptp.image_3739036796817536367et_int _let_1)) (@ (@ tptp.comp_s3768223441818958217et_nat _let_1) tptp.comple7399068483239264473et_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat))) (let ((_let_1 (@ tptp.image_int_nat F))) (= (@ (@ tptp.comp_s6907669228194913343et_int tptp.comple7399068483239264473et_nat) (@ tptp.image_4702325430467532143et_nat _let_1)) (@ (@ tptp.comp_s5712175470073906149et_int _let_1) tptp.comple3221217463730067765et_int)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ tptp.image_nat_nat F))) (= (@ (@ tptp.comp_s174380336271864291et_nat tptp.comple7399068483239264473et_nat) (@ tptp.image_7916887816326733075et_nat _let_1)) (@ (@ tptp.comp_s6993074788030935341et_nat _let_1) tptp.comple7399068483239264473et_nat)))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.int)) (S5 tptp.set_set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (= (@ _let_1 (@ tptp.comple3221217463730067765et_int S5)) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_524474410958335435et_int _let_1) S5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.int tptp.nat)) (S5 tptp.set_set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (= (@ _let_1 (@ tptp.comple3221217463730067765et_int S5)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_4702325430467532143et_nat _let_1) S5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (S5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat S5)) (@ tptp.comple3890839924845867745et_rat (@ (@ tptp.image_4408659257933336347et_rat _let_1) S5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (S5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat S5)) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3739036796817536367et_int _let_1) S5))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.nat)) (S5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat S5)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) S5))))))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (A4 tptp.set_set_nat)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((Y5 tptp.set_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) Y5)))) A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) (@ tptp.comple7399068483239264473et_nat A4))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (C tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) C))) (= (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) I3)) C) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (C tptp.product_unit)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) C))) (= (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3)) C) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.product_unit)) (C tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) C))) (= (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) I3)) C) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (C tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) C))) (= (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3)) C) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (C tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) C))) (= (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) I3)) C) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (C tptp.set_nat)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) C))) (= (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3)) C) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.set_nat)) (C tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) C))) (= (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) I3)) C) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (C tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) C))) (= (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) I3)) C) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (C tptp.product_unit)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F I4)) C))) (= (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3)) C) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (C tptp.set_nat)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (@ (@ tptp.ord_less_eq_set_nat (@ F I4)) C))) (= (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) I3)) C) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (C tptp.product_unit) (F (-> tptp.int tptp.product_unit))) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit C) (@ F I4)))) (= (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) I3)) C) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (C tptp.product_unit) (F (-> tptp.product_unit tptp.product_unit))) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit C) (@ F I4)))) (= (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3)) C) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (C tptp.product_unit) (F (-> Bool tptp.product_unit))) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit C) (@ F I4)))) (= (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) I3)) C) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (C tptp.product_unit) (F (-> tptp.nat tptp.product_unit))) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit C) (@ F I4)))) (= (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3)) C) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_int) (C tptp.set_nat) (F (-> tptp.int tptp.set_nat))) (=> (not (= I3 tptp.bot_bot_set_int)) (=> (forall ((I4 tptp.int)) (=> (@ (@ tptp.member_int I4) I3) (@ (@ tptp.ord_less_eq_set_nat C) (@ F I4)))) (= (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) I3)) C) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Product_unit) (C tptp.set_nat) (F (-> tptp.product_unit tptp.set_nat))) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((I4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit I4) I3) (@ (@ tptp.ord_less_eq_set_nat C) (@ F I4)))) (= (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3)) C) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_o) (C tptp.set_nat) (F (-> Bool tptp.set_nat))) (=> (not (= I3 tptp.bot_bot_set_o)) (=> (forall ((I4 Bool)) (=> (@ (@ tptp.member_o I4) I3) (@ (@ tptp.ord_less_eq_set_nat C) (@ F I4)))) (= (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) I3)) C) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_nat) (C tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (not (= I3 tptp.bot_bot_set_nat)) (=> (forall ((I4 tptp.nat)) (=> (@ (@ tptp.member_nat I4) I3) (@ (@ tptp.ord_less_eq_set_nat C) (@ F I4)))) (= (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) I3)) C) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (C tptp.product_unit) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (@ (@ tptp.ord_le3221252021190050221t_unit C) (@ F I4)))) (= (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3)) C) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (C tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (=> (forall ((I4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat I4) I3) (@ (@ tptp.ord_less_eq_set_nat C) (@ F I4)))) (= (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) I3)) C) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (= (@ F X4) C))))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.product_unit)) (A tptp.product_unit) (X2 tptp.char)) (=> (= (@ (@ tptp.image_4337914935673063477t_unit F) tptp.top_top_set_char) (@ (@ tptp.insert_Product_unit A) tptp.bot_bo3957492148770167129t_unit)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char Bool)) (A Bool) (X2 tptp.char)) (=> (= (@ (@ tptp.image_char_o F) tptp.top_top_set_char) (@ (@ tptp.insert_o A) tptp.bot_bot_set_o)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.char tptp.nat)) (A tptp.nat) (X2 tptp.char)) (=> (= (@ (@ tptp.image_char_nat F) tptp.top_top_set_char) (@ (@ tptp.insert_nat A) tptp.bot_bot_set_nat)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.product_unit)) (A tptp.product_unit) (X2 tptp.rat)) (=> (= (@ (@ tptp.image_2327579789247107822t_unit F) tptp.top_top_set_rat) (@ (@ tptp.insert_Product_unit A) tptp.bot_bo3957492148770167129t_unit)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat Bool)) (A Bool) (X2 tptp.rat)) (=> (= (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat) (@ (@ tptp.insert_o A) tptp.bot_bot_set_o)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.rat tptp.nat)) (A tptp.nat) (X2 tptp.rat)) (=> (= (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat) (@ (@ tptp.insert_nat A) tptp.bot_bot_set_nat)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.rat)) (A tptp.rat) (X2 tptp.nat)) (=> (= (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat) (@ (@ tptp.insert_rat A) tptp.bot_bot_set_rat)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.int)) (A tptp.int) (X2 tptp.nat)) (=> (= (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat) (@ (@ tptp.insert_int A) tptp.bot_bot_set_int)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A tptp.product_unit) (X2 tptp.nat)) (=> (= (@ (@ tptp.image_8730104196221521654t_unit F) tptp.top_top_set_nat) (@ (@ tptp.insert_Product_unit A) tptp.bot_bo3957492148770167129t_unit)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat Bool)) (A Bool) (X2 tptp.nat)) (=> (= (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat) (@ (@ tptp.insert_o A) tptp.bot_bot_set_o)) (= (@ F X2) A))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (G (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat B5) A4) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (G (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) A4) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_o) (F (-> Bool tptp.set_nat)) (G (-> Bool tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_o B5) A4) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_nat B5) A4) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_int B5) A4) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat F) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (G (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat B5) A4) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7082456443403096939t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (G (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) A4) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_o) (A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (G (-> Bool tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_o B5) A4) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_nat B5) A4) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((B5 tptp.set_int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (G (-> tptp.int tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_int B5) A4) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (G (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A4) B5) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (G (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) B5) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.set_nat)) (G (-> Bool tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (G (-> tptp.nat tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (G (-> tptp.int tptp.set_nat))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4))) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (G (-> tptp.produc3843707927480180839at_nat tptp.product_unit))) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A4) B5) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7082456443403096939t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (G (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) B5) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (B5 tptp.set_o) (F (-> Bool tptp.product_unit)) (G (-> Bool tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (G (-> tptp.int tptp.product_unit))) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit G) B5)))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_Product_unit)) (=> (not _let_1) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_Product_unit)) (=> (not _let_1) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_Product_unit)) (=> (not _let_1) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_char)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((Y5 Bool)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_rat)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((Y5 tptp.nat)) C)) A4)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_int)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) tptp.bot_bot_set_o)) tptp.top_top_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) tptp.bot_bot_set_nat)) tptp.top_top_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char F) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char F) tptp.bot_bot_set_o)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char F) tptp.bot_bot_set_nat)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat F) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat F) tptp.bot_bot_set_o)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat F) tptp.bot_bot_set_nat)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_int))) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int F) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_int)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bot_Product_unit)) (=> (not _let_1) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bot_Product_unit)) (=> (not _let_1) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bot_Product_unit)) (=> (not _let_1) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((Y5 Bool)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((Y5 Bool)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_Product_unit)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.set_o)) (let ((_let_1 (= A4 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((Y5 tptp.nat)) C)) A4)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((Y5 tptp.nat)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_nat)) (let ((_let_1 (= A4 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) C)) A4)) C))))))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bot_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) tptp.bot_bot_set_o)) tptp.bot_bot_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) tptp.bot_bot_set_nat)) tptp.bot_bot_Product_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit F) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o F) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit F) tptp.bot_bot_set_o)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((F (-> Bool tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o F) tptp.bot_bot_set_o)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.set_Product_unit))) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit F) tptp.bot_bot_set_nat)) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.35 (assert (forall ((F (-> tptp.nat tptp.set_o))) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o F) tptp.bot_bot_set_nat)) tptp.bot_bot_set_o)))
% 3.35/4.35 (assert (forall ((F (-> tptp.product_unit tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat F) tptp.bot_bo3957492148770167129t_unit)) tptp.bot_bot_set_nat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char B5) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char B5) tptp.bot_bot_set_o)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_char))) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char B5) tptp.bot_bot_set_nat)) tptp.top_top_set_char)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat B5) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat B5) tptp.bot_bot_set_o)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_rat))) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat B5) tptp.bot_bot_set_nat)) tptp.top_top_set_rat)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_int))) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int B5) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_int)))
% 3.35/4.35 (assert (forall ((B5 (-> Bool tptp.set_int))) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) tptp.bot_bot_set_o)) tptp.top_top_set_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.nat tptp.set_int))) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) tptp.bot_bot_set_nat)) tptp.top_top_set_int)))
% 3.35/4.35 (assert (forall ((B5 (-> tptp.product_unit tptp.set_nat))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) tptp.bot_bo3957492148770167129t_unit)) tptp.top_top_set_nat)))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.int)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((X4 Bool)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_nat)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_int) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.int)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.int)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_o) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_o)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit (lambda ((X4 Bool)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_nat) (C tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((A4 tptp.set_Product_unit) (C tptp.set_nat)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) C)) A4)) C))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.char tptp.char tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8077363282794994245t_unit (lambda ((X4 (-> tptp.char tptp.char))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_char)))) tptp.top_to8079350907815874599r_char)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.char tptp.rat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6940606515012899070t_unit (lambda ((X4 (-> tptp.rat tptp.char))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_char)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.char tptp.nat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_nat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4600008085730780422t_unit (lambda ((X4 (-> tptp.nat tptp.char))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_nat_char)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.char tptp.int tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_int)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4409302170498516394t_unit (lambda ((X4 (-> tptp.int tptp.char))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_int)))) tptp.top_top_set_int_char)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.rat tptp.char tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_7615136836863079294t_unit (lambda ((X4 (-> tptp.char tptp.rat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_char_rat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.rat tptp.rat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_1193274288206594871t_unit (lambda ((X4 (-> tptp.rat tptp.rat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_rat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.rat tptp.nat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_nat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_340470173791133503t_unit (lambda ((X4 (-> tptp.nat tptp.rat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_nat_rat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.rat tptp.int tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_int)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4174709274675160035t_unit (lambda ((X4 (-> tptp.int tptp.rat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_int)))) tptp.top_top_set_int_rat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat tptp.char tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_char)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_108929247839792006t_unit (lambda ((X4 (-> tptp.char tptp.nat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_char_nat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.nat tptp.rat tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_rat)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2910438736038083391t_unit (lambda ((X4 (-> tptp.rat tptp.nat))) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ (@ P2 (@ X4 Y5)) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_nat)))))
% 3.35/4.35 (assert (forall ((P2 (-> tptp.char tptp.char tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8077363282794994245t_unit (lambda ((F2 (-> tptp.char tptp.char))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_char)))) tptp.top_to8079350907815874599r_char)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.char tptp.rat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6940606515012899070t_unit (lambda ((F2 (-> tptp.rat tptp.char))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_char)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.char tptp.nat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_nat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4600008085730780422t_unit (lambda ((F2 (-> tptp.nat tptp.char))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_nat)))) tptp.top_top_set_nat_char)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.char tptp.int tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 X4) Y5))) tptp.top_top_set_char)))) tptp.top_top_set_int)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4409302170498516394t_unit (lambda ((F2 (-> tptp.int tptp.char))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((X4 tptp.int)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_int)))) tptp.top_top_set_int_char)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.rat tptp.char tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_7615136836863079294t_unit (lambda ((F2 (-> tptp.char tptp.rat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_char)))) tptp.top_top_set_char_rat)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.rat tptp.rat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_1193274288206594871t_unit (lambda ((F2 (-> tptp.rat tptp.rat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_rat)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.rat tptp.nat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((Y5 tptp.nat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_nat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_340470173791133503t_unit (lambda ((F2 (-> tptp.nat tptp.rat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_nat)))) tptp.top_top_set_nat_rat)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.rat tptp.int tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((Y5 tptp.int)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_rat)))) tptp.top_top_set_int)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_4174709274675160035t_unit (lambda ((F2 (-> tptp.int tptp.rat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((X4 tptp.int)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_int)))) tptp.top_top_set_int_rat)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat tptp.char tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((Y5 tptp.char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_char)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_108929247839792006t_unit (lambda ((F2 (-> tptp.char tptp.nat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_4337914935673063477t_unit (lambda ((X4 tptp.char)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_char)))) tptp.top_top_set_char_nat)))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat tptp.rat tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((Y5 tptp.rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ (@ P2 X4) Y5))) tptp.top_top_set_nat)))) tptp.top_top_set_rat)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_2910438736038083391t_unit (lambda ((F2 (-> tptp.rat tptp.nat))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_2327579789247107822t_unit (lambda ((X4 tptp.rat)) (@ (@ P2 (@ F2 X4)) X4))) tptp.top_top_set_rat)))) tptp.top_top_set_rat_nat)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.nat) (F (-> tptp.int tptp.nat))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ (@ tptp.ord_less_eq_nat M3) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (M3 tptp.nat) (F (-> tptp.product_unit tptp.nat))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ (@ tptp.ord_less_eq_nat M3) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.nat) (F (-> Bool tptp.nat))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ (@ tptp.ord_less_eq_nat M3) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M3 tptp.nat) (F (-> tptp.nat tptp.nat))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ (@ tptp.ord_less_eq_nat M3) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.int) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ (@ tptp.ord_less_eq_int M3) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (M3 tptp.int) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ (@ tptp.ord_less_eq_int M3) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.int) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ (@ tptp.ord_less_eq_int M3) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M3 tptp.int) (F (-> tptp.nat tptp.int))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ (@ tptp.ord_less_eq_int M3) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.product_unit) (F (-> tptp.int tptp.product_unit))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit M3) (@ F X)))) (@ (@ tptp.ord_le3221252021190050221t_unit M3) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (M3 tptp.product_unit) (F (-> tptp.product_unit tptp.product_unit))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit M3) (@ F X)))) (@ (@ tptp.ord_le3221252021190050221t_unit M3) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (M tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat)) (M tptp.nat)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat)) (M tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (M tptp.nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (M tptp.int)) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (M tptp.int)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (M tptp.int)) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (M tptp.int)) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (M tptp.product_unit)) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) M))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (M tptp.product_unit)) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) M))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4))) M)))))
% 3.35/4.36 (assert (forall ((A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (C tptp.set_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat A) A4) (=> (forall ((X tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (= (@ F X) C))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat F) A4)) C)))))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat)) (C tptp.set_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat A) A4) (=> (forall ((X tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (= (@ F X) C))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) A4)) C)))))
% 3.35/4.36 (assert (forall ((A Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat)) (C tptp.set_nat)) (=> (@ (@ tptp.member_o A) A4) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (= (@ F X) C))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) A4)) C)))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (C tptp.set_nat)) (=> (@ (@ tptp.member_nat A) A4) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (= (@ F X) C))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) A4)) C)))))
% 3.35/4.36 (assert (forall ((A tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat)) (C tptp.set_nat)) (=> (@ (@ tptp.member_int A) A4) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (= (@ F X) C))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat F) A4)) C)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat) (A tptp.produc3843707927480180839at_nat) (B tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.refl_o7446464703481863270at_nat A4) R) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) B)) R) (and (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.member8757157785044589968at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat) (A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat)) (=> (@ (@ tptp.refl_o7122697186039111552at_nat A4) R) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) R) (and (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.member8440522571783428010at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o) (A Bool) (B Bool)) (=> (@ (@ tptp.refl_on_o A4) R) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) R) (and (@ (@ tptp.member_o A) A4) (@ (@ tptp.member_o B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.refl_o6272981002401706822at_nat A4) R) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) R) (and (@ (@ tptp.member6273874620674182256at_nat A) A4) (@ (@ tptp.member6273874620674182256at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.refl_o6955724340487615712at_nat A4) R) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) R) (and (@ (@ tptp.member2643936169264416010at_nat A) A4) (@ (@ tptp.member2643936169264416010at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat) (A tptp.nat) (B tptp.nat)) (=> (@ (@ tptp.refl_on_nat A4) R) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int) (A tptp.int) (B tptp.int)) (=> (@ (@ tptp.refl_on_int A4) R) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R) (and (@ (@ tptp.member_int A) A4) (@ (@ tptp.member_int B) A4))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_char) (B5 (-> tptp.product_unit tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_char A4) (@ tptp.comple4338141846124676698t_char (@ (@ tptp.image_5325685772115642575t_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_char) (B5 (-> Bool tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_char A4) (@ tptp.comple4338141846124676698t_char (@ (@ tptp.image_o_set_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_char) (B5 (-> tptp.nat tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_char A4) (@ tptp.comple4338141846124676698t_char (@ (@ tptp.image_nat_set_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_rat) (B5 (-> tptp.product_unit tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_rat A4) (@ tptp.comple3890839924845867745et_rat (@ (@ tptp.image_4665621433434589782et_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_rat) (B5 (-> Bool tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_rat A4) (@ tptp.comple3890839924845867745et_rat (@ (@ tptp.image_o_set_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_rat) (B5 (-> tptp.nat tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_rat A4) (@ tptp.comple3890839924845867745et_rat (@ (@ tptp.image_nat_set_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_int) (B5 (-> tptp.product_unit tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_int A4) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_int) (B5 (-> Bool tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_int A4) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_int) (B5 (-> tptp.nat tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_int A4) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)) tptp.top_top_set_nat)) (=> (not _let_1) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool))) (= (@ (@ tptp.relcom8911704206367525917at_int R3) tptp.bot_bo5438875203632553179_int_o) tptp.bot_bo5438875203632553179_int_o)))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.int tptp.int Bool))) (= (@ (@ tptp.relcom967497705283160040nteger R3) tptp.bot_bo341146761387662761eger_o) tptp.bot_bo341146761387662761eger_o)))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.int Bool))) (= (@ (@ tptp.relcom8911704206367525917at_int tptp.bot_bo4898103413517107610_nat_o) R3) tptp.bot_bo5438875203632553179_int_o)))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.int tptp.code_integer Bool))) (= (@ (@ tptp.relcom967497705283160040nteger tptp.bot_bot_int_int_o) R3) tptp.bot_bo341146761387662761eger_o)))
% 3.35/4.36 (assert (forall ((A tptp.int)) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) tptp.top_top_set_int) tptp.top_top_set_int)))
% 3.35/4.36 (assert (forall ((A tptp.rat)) (= (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) tptp.top_top_set_rat) tptp.top_top_set_rat)))
% 3.35/4.36 (assert (forall ((A tptp.code_integer)) (= (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) tptp.top_to4645266643341252675nteger) tptp.top_to4645266643341252675nteger)))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat (@ A4 X4)) B5))) C3)) tptp.top_top_set_nat)) (=> (not _let_1) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.minus_minus_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (J3 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.minus_minus_set_nat I3) J3)) C3) (@ (@ tptp.minus_1356011639430497352at_nat (@ (@ tptp.produc457027306803732586at_nat I3) C3)) (@ (@ tptp.produc457027306803732586at_nat J3) C3)))))
% 3.35/4.36 (assert (forall ((A tptp.int) (S2 tptp.set_int) (T2 tptp.set_int)) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) (@ (@ tptp.minus_minus_set_int S2) T2)) (@ (@ tptp.minus_minus_set_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) S2)) (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((A tptp.rat) (S2 tptp.set_rat) (T2 tptp.set_rat)) (= (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) (@ (@ tptp.minus_minus_set_rat S2) T2)) (@ (@ tptp.minus_minus_set_rat (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) S2)) (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((A tptp.code_integer) (S2 tptp.set_Code_integer) (T2 tptp.set_Code_integer)) (= (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) (@ (@ tptp.minus_2355218937544613996nteger S2) T2)) (@ (@ tptp.minus_2355218937544613996nteger (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) S2)) (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 tptp.set_nat)) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.minus_minus_set_nat A4) B5)) (lambda ((Uu tptp.nat)) C3)) (@ (@ tptp.minus_1356011639430497352at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) C3))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.produc457027306803732586at_nat I3))) (= (@ _let_1 (lambda ((I2 tptp.nat)) (@ (@ tptp.minus_minus_set_nat (@ A4 I2)) (@ B5 I2)))) (@ (@ tptp.minus_1356011639430497352at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (= tptp.comple1177764198577243945_nat_o (lambda ((S4 tptp.set_Pr7010166363911110284_nat_o) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) S4))))))
% 3.35/4.36 (assert (= tptp.complete_Sup_Sup_o_o (lambda ((S4 tptp.set_o_o) (X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_o_set_o tptp.collect_o) S4))))))
% 3.35/4.36 (assert (= tptp.comple6496622788309502864_int_o (lambda ((S4 tptp.set_int_o) (X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_o_set_int tptp.collect_int) S4))))))
% 3.35/4.36 (assert (= tptp.comple1901448594430626575_nat_o (lambda ((S4 tptp.set_Pr5582243495563764594_nat_o) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) S4))))))
% 3.35/4.36 (assert (= tptp.comple342879659800731223_int_o (lambda ((S4 tptp.set_Pr8049984349381595834_int_o) (X4 tptp.product_prod_int_int)) (@ (@ tptp.member5262025264175285858nt_int X4) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) S4))))))
% 3.35/4.36 (assert (= tptp.comple8317665133742190828_nat_o (lambda ((S4 tptp.set_nat_o) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_o_set_nat tptp.collect_nat) S4))))))
% 3.35/4.36 (assert (= tptp.comple8183010123678664591_nat_o (lambda ((S4 tptp.set_Pr7010166363911110284_nat_o) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) S4))))))
% 3.35/4.36 (assert (= tptp.complete_Inf_Inf_o_o (lambda ((S4 tptp.set_o_o) (X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_o_set_o tptp.collect_o) S4))))))
% 3.35/4.36 (assert (= tptp.comple4393433247856107946_int_o (lambda ((S4 tptp.set_int_o) (X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_o_set_int tptp.collect_int) S4))))))
% 3.35/4.36 (assert (= tptp.comple6265855634338933877_nat_o (lambda ((S4 tptp.set_Pr5582243495563764594_nat_o) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) S4))))))
% 3.35/4.36 (assert (= tptp.comple4707286699709038525_int_o (lambda ((S4 tptp.set_Pr8049984349381595834_int_o) (X4 tptp.product_prod_int_int)) (@ (@ tptp.member5262025264175285858nt_int X4) (@ tptp.comple1626965760690514720nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) S4))))))
% 3.35/4.36 (assert (= tptp.comple6214475593288795910_nat_o (lambda ((S4 tptp.set_nat_o) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_o_set_nat tptp.collect_nat) S4))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7592288975875140775at_nat)) (= (@ tptp.comple5307621999477653941_nat_o (@ (@ tptp.image_5337237954834410540_nat_o (lambda ((I2 tptp.set_Pr7459493094073627847at_nat) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple4403251139954110286at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se5479201105039950375at_nat)) (= (@ tptp.comple8322679762649017525_nat_o (@ (@ tptp.image_6595146019508340652_nat_o (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple6751905152567503566at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se4826145725398303499at_num)) (= (@ tptp.comple2433913294995299363_num_o (@ (@ tptp.image_2055017250723459638_num_o (lambda ((I2 tptp.set_Pr6200539531224447659at_num) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) I2))) S5)) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple6868718957223342258at_num S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7855581050983116737at_nat)) (= (@ tptp.comple1675732732025788397_nat_o (@ (@ tptp.image_6923511907955291850_nat_o (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple1930127330929219688at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se6260736226359567993nt_int)) (= (@ tptp.comple5770381748412298549_int_o (@ (@ tptp.image_4446226961036766042_int_o (lambda ((I2 tptp.set_Pr958786334691620121nt_int) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) I2))) S5)) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple1626965760690514720nt_int S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7592288975875140775at_nat)) (= (@ tptp.comple4502628867940267931_nat_o (@ (@ tptp.image_5337237954834410540_nat_o (lambda ((I2 tptp.set_Pr7459493094073627847at_nat) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple7342073961973170484at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se5479201105039950375at_nat)) (= (@ tptp.comple493620192902636699_nat_o (@ (@ tptp.image_6595146019508340652_nat_o (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple4364388969068068532at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se4826145725398303499at_num)) (= (@ tptp.comple4350791933526045961_num_o (@ (@ tptp.image_2055017250723459638_num_o (lambda ((I2 tptp.set_Pr6200539531224447659at_num) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) I2))) S5)) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple1400524285282149784at_num S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7855581050983116737at_nat)) (= (@ tptp.comple3592611370556534995_nat_o (@ (@ tptp.image_6923511907955291850_nat_o (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) I2))) S5)) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple5685304695842803022at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se6260736226359567993nt_int)) (= (@ tptp.comple7687260386943045147_int_o (@ (@ tptp.image_4446226961036766042_int_o (lambda ((I2 tptp.set_Pr958786334691620121nt_int) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) I2))) S5)) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple5382143125604098054nt_int S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se5479201105039950375at_nat)) (= (@ tptp.comple1177764198577243945_nat_o (@ (@ tptp.image_4859512832475012440_nat_o (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) I2))) S5)) (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple4364388969068068532at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7855581050983116737at_nat)) (= (@ tptp.comple1901448594430626575_nat_o (@ (@ tptp.image_5253903537071781336_nat_o (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) I2))) S5)) (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple5685304695842803022at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_o)) (= (@ tptp.complete_Sup_Sup_o_o (@ (@ tptp.image_set_o_o_o (lambda ((I2 tptp.set_o) (X4 Bool)) (@ (@ tptp.member_o X4) I2))) S5)) (lambda ((X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple90263536869209701_set_o S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_int)) (= (@ tptp.comple6496622788309502864_int_o (@ (@ tptp.image_set_int_int_o (lambda ((I2 tptp.set_int) (X4 tptp.int)) (@ (@ tptp.member_int X4) I2))) S5)) (lambda ((X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3221217463730067765et_int S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_nat)) (= (@ tptp.comple8317665133742190828_nat_o (@ (@ tptp.image_set_nat_nat_o (lambda ((I2 tptp.set_nat) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) I2))) S5)) (lambda ((X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7399068483239264473et_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se5479201105039950375at_nat)) (= (@ tptp.comple8183010123678664591_nat_o (@ (@ tptp.image_4859512832475012440_nat_o (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) I2))) S5)) (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple6751905152567503566at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_se7855581050983116737at_nat)) (= (@ tptp.comple6265855634338933877_nat_o (@ (@ tptp.image_5253903537071781336_nat_o (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) I2))) S5)) (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple1930127330929219688at_nat S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_o)) (= (@ tptp.complete_Inf_Inf_o_o (@ (@ tptp.image_set_o_o_o (lambda ((I2 tptp.set_o) (X4 Bool)) (@ (@ tptp.member_o X4) I2))) S5)) (lambda ((X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple3063163877087187839_set_o S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_int)) (= (@ tptp.comple4393433247856107946_int_o (@ (@ tptp.image_set_int_int_o (lambda ((I2 tptp.set_int) (X4 tptp.int)) (@ (@ tptp.member_int X4) I2))) S5)) (lambda ((X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3628384868704368283et_int S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_set_nat)) (= (@ tptp.comple6214475593288795910_nat_o (@ (@ tptp.image_set_nat_nat_o (lambda ((I2 tptp.set_nat) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) I2))) S5)) (lambda ((X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7806235888213564991et_nat S5))))))
% 3.35/4.36 (assert (= tptp.comple4364388969068068532at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_3568060456209098518_nat_o (@ tptp.member8757157785044589968at_nat X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple90263536869209701_set_o (lambda ((A6 tptp.set_set_o)) (@ tptp.collect_o (lambda ((X4 Bool)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_o_o (@ tptp.member_o X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple3221217463730067765et_int (lambda ((A6 tptp.set_set_int)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_int_o (@ tptp.member_int X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple5685304695842803022at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_7457375456213313148_nat_o (@ tptp.member8440522571783428010at_nat X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple5382143125604098054nt_int (lambda ((A6 tptp.set_se6260736226359567993nt_int)) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_701744273176368580_int_o (@ tptp.member5262025264175285858nt_int X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple7399068483239264473et_nat (lambda ((A6 tptp.set_set_nat)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_nat_o (@ tptp.member_nat X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple6751905152567503566at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_3568060456209098518_nat_o (@ tptp.member8757157785044589968at_nat X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple3063163877087187839_set_o (lambda ((A6 tptp.set_set_o)) (@ tptp.collect_o (lambda ((X4 Bool)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_o_o (@ tptp.member_o X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple3628384868704368283et_int (lambda ((A6 tptp.set_set_int)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_int_o (@ tptp.member_int X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple1930127330929219688at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_7457375456213313148_nat_o (@ tptp.member8440522571783428010at_nat X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple1626965760690514720nt_int (lambda ((A6 tptp.set_se6260736226359567993nt_int)) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_701744273176368580_int_o (@ tptp.member5262025264175285858nt_int X4)) A6)))))))
% 3.35/4.36 (assert (= tptp.comple7806235888213564991et_nat (lambda ((A6 tptp.set_set_nat)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_nat_o (@ tptp.member_nat X4)) A6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.minus_minus_set_rat (@ _let_1 A4)) (@ _let_1 B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5))))))
% 3.35/4.36 (assert (= tptp.comple5307621999477653941_nat_o (lambda ((S4 tptp.set_se7255092946006855566_nat_o) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple4403251139954110286at_nat (@ (@ tptp.image_5694205205332509994at_nat tptp.collec7872792499061297490at_nat) (@ (@ tptp.image_5235725667318448191_nat_o tptp.produc9020218426428501292_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple8322679762649017525_nat_o (lambda ((S4 tptp.set_se9180647916752606350_nat_o) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) (@ (@ tptp.image_6226802281960588479_nat_o tptp.produc410239310623530412_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple2433913294995299363_num_o (lambda ((S4 tptp.set_nat_num_o) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple6868718957223342258at_num (@ (@ tptp.image_6580737572886966642at_num tptp.collec4100598399430923318at_num) (@ (@ tptp.image_8484515203959327177_num_o tptp.produc4927758841916487424_num_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple1675732732025788397_nat_o (lambda ((S4 tptp.set_nat_nat_o) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) (@ (@ tptp.image_7429393840292777309_nat_o tptp.produc6081775807080527818_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple5770381748412298549_int_o (lambda ((S4 tptp.set_int_int_o) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple1626965760690514720nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) (@ (@ tptp.image_1365644804893650413_int_o tptp.produc4947309494688390418_int_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple4502628867940267931_nat_o (lambda ((S4 tptp.set_se7255092946006855566_nat_o) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_5694205205332509994at_nat tptp.collec7872792499061297490at_nat) (@ (@ tptp.image_5235725667318448191_nat_o tptp.produc9020218426428501292_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple493620192902636699_nat_o (lambda ((S4 tptp.set_se9180647916752606350_nat_o) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) (@ (@ tptp.image_6226802281960588479_nat_o tptp.produc410239310623530412_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple4350791933526045961_num_o (lambda ((S4 tptp.set_nat_num_o) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_6580737572886966642at_num tptp.collec4100598399430923318at_num) (@ (@ tptp.image_8484515203959327177_num_o tptp.produc4927758841916487424_num_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple3592611370556534995_nat_o (lambda ((S4 tptp.set_nat_nat_o) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) (@ (@ tptp.image_7429393840292777309_nat_o tptp.produc6081775807080527818_nat_o) S4)))))))
% 3.35/4.36 (assert (= tptp.comple7687260386943045147_int_o (lambda ((S4 tptp.set_int_int_o) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) (@ (@ tptp.image_1365644804893650413_int_o tptp.produc4947309494688390418_int_o) S4)))))))
% 3.35/4.36 (assert (= tptp.bot_bo3364206721330744218_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.bot_bo4948859079157340979at_nat))))
% 3.35/4.36 (assert (= tptp.bot_bot_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.bot_bo7038385379056416535at_num))))
% 3.35/4.36 (assert (= tptp.bot_bot_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.bot_bo1796632182523588997nt_int))))
% 3.35/4.36 (assert (= tptp.bot_bo394778441745866138_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.36 (assert (= tptp.bot_bot_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.bot_bo2099793752762293965at_nat))))
% 3.35/4.36 (assert (= tptp.top_to1326704617074743934_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.top_to5281548843312042519at_nat))))
% 3.35/4.36 (assert (= tptp.top_to8903224817164384382_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.top_to6833984726390702231at_nat))))
% 3.35/4.36 (assert (= tptp.top_top_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.top_to385025497714130939at_num))))
% 3.35/4.36 (assert (= tptp.top_top_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.top_to4669805908274784177at_nat))))
% 3.35/4.36 (assert (= tptp.top_top_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.top_to4366644338036079209nt_int))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_int) (X2 tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.insert_int X2))) (=> (forall ((C2 tptp.set_int)) (=> (@ (@ tptp.member_set_int C2) B5) (not (@ (@ tptp.member_int X2) C2)))) (= (@ (@ tptp.member_set_int A4) (@ (@ tptp.image_524474410958335435et_int _let_1) B5)) (and (@ (@ tptp.member_int X2) A4) (@ (@ tptp.member_set_int (@ (@ tptp.minus_minus_set_int A4) (@ _let_1 tptp.bot_bot_set_int))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_Product_unit) (X2 tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.insert_Product_unit X2))) (=> (forall ((C2 tptp.set_Product_unit)) (=> (@ (@ tptp.member5877623283571906838t_unit C2) B5) (not (@ (@ tptp.member_Product_unit X2) C2)))) (= (@ (@ tptp.member5877623283571906838t_unit A4) (@ (@ tptp.image_4019945301284682565t_unit _let_1) B5)) (and (@ (@ tptp.member_Product_unit X2) A4) (@ (@ tptp.member5877623283571906838t_unit (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ _let_1 tptp.bot_bo3957492148770167129t_unit))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se5479201105039950375at_nat) (X2 tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.insert9069300056098147895at_nat X2))) (=> (forall ((C2 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat C2) B5) (not (@ (@ tptp.member8757157785044589968at_nat X2) C2)))) (= (@ (@ tptp.member6273874620674182256at_nat A4) (@ (@ tptp.image_4303274092540115909at_nat _let_1) B5)) (and (@ (@ tptp.member8757157785044589968at_nat X2) A4) (@ (@ tptp.member6273874620674182256at_nat (@ (@ tptp.minus_3314409938677909166at_nat A4) (@ _let_1 tptp.bot_bo228742789529271731at_nat))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se7855581050983116737at_nat) (X2 tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.insert8211810215607154385at_nat X2))) (=> (forall ((C2 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat C2) B5) (not (@ (@ tptp.member8440522571783428010at_nat X2) C2)))) (= (@ (@ tptp.member2643936169264416010at_nat A4) (@ (@ tptp.image_3684629450409544005at_nat _let_1) B5)) (and (@ (@ tptp.member8440522571783428010at_nat X2) A4) (@ (@ tptp.member2643936169264416010at_nat (@ (@ tptp.minus_1356011639430497352at_nat A4) (@ _let_1 tptp.bot_bo2099793752762293965at_nat))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_o) (X2 Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.insert_o X2))) (=> (forall ((C2 tptp.set_o)) (=> (@ (@ tptp.member_set_o C2) B5) (not (@ (@ tptp.member_o X2) C2)))) (= (@ (@ tptp.member_set_o A4) (@ (@ tptp.image_set_o_set_o _let_1) B5)) (and (@ (@ tptp.member_o X2) A4) (@ (@ tptp.member_set_o (@ (@ tptp.minus_minus_set_o A4) (@ _let_1 tptp.bot_bot_set_o))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_nat) (X2 tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.insert_nat X2))) (=> (forall ((C2 tptp.set_nat)) (=> (@ (@ tptp.member_set_nat C2) B5) (not (@ (@ tptp.member_nat X2) C2)))) (= (@ (@ tptp.member_set_nat A4) (@ (@ tptp.image_7916887816326733075et_nat _let_1) B5)) (and (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.member_set_nat (@ (@ tptp.minus_minus_set_nat A4) (@ _let_1 tptp.bot_bot_set_nat))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_char tptp.top_top_set_char) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_char tptp.top_top_set_char) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (@ (@ tptp.minus_minus_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_char tptp.top_top_set_char) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_char (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_rat tptp.top_top_set_rat) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_rat tptp.top_top_set_rat) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (@ (@ tptp.minus_minus_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_rat tptp.top_top_set_rat) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_rat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_int tptp.top_top_set_int) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_int tptp.top_top_set_int) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (@ (@ tptp.minus_minus_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_int tptp.top_top_set_int) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_int (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 (@ (@ tptp.minus_minus_set_nat tptp.top_top_set_nat) B5))) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo228742789529271731at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.minus_minus_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.minus_minus_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.order_1878278401035043452at_nat (@ (@ tptp.insert2290795007606087959at_nat X2) tptp.bot_bo1534825418459847827at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) X2)) tptp.bot_bo4948859079157340979at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.int)) (@ (@ tptp.order_4471489696718655927on_int (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X2) X2)) tptp.bot_bo1796632182523588997nt_int))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.order_5942792088423767318at_nat (@ (@ tptp.insert9200635055090092081at_nat X2) tptp.bot_bo3083307316010499117at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) X2)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit)) (@ (@ tptp.order_888282469287196226t_unit (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.insert4616891024742550839t_unit (@ (@ tptp.produc5692694829384537815t_unit X2) X2)) tptp.bot_bo1654022762305692595t_unit))))
% 3.35/4.36 (assert (forall ((X2 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.order_2711500226769404828at_nat (@ (@ tptp.insert9069300056098147895at_nat X2) tptp.bot_bo228742789529271731at_nat)) (@ (@ tptp.insert398606708087465655at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) X2)) tptp.bot_bo7193250159860175667at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat)) (@ (@ tptp.order_7480980593162297270at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.insert5050368324300391991at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) X2)) tptp.bot_bo5327735625951526323at_nat))))
% 3.35/4.36 (assert (forall ((X2 Bool)) (@ (@ tptp.order_6238756238976269133r_on_o (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)) (@ (@ tptp.insert6201435330877294327od_o_o (@ (@ tptp.product_Pair_o_o X2) X2)) tptp.bot_bo7073875226086086771od_o_o))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat)) (@ (@ tptp.order_4473980167227706203on_nat (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X2) X2)) tptp.bot_bo2099793752762293965at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.total_5117575981256876747at_nat (@ (@ tptp.insert2290795007606087959at_nat X2) tptp.bot_bo1534825418459847827at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) X2)) tptp.bot_bo4948859079157340979at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.int)) (@ (@ tptp.total_on_int (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X2) X2)) tptp.bot_bo1796632182523588997nt_int))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.total_7212417256332265445at_nat (@ (@ tptp.insert9200635055090092081at_nat X2) tptp.bot_bo3083307316010499117at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) X2)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit)) (@ (@ tptp.total_5665700600833547665t_unit (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.insert4616891024742550839t_unit (@ (@ tptp.produc5692694829384537815t_unit X2) X2)) tptp.bot_bo1654022762305692595t_unit))))
% 3.35/4.36 (assert (forall ((X2 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.total_1513685709984341995at_nat (@ (@ tptp.insert9069300056098147895at_nat X2) tptp.bot_bo228742789529271731at_nat)) (@ (@ tptp.insert398606708087465655at_nat (@ (@ tptp.produc2335810615602371415at_nat X2) X2)) tptp.bot_bo7193250159860175667at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat)) (@ (@ tptp.total_3592101749530773125at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.insert5050368324300391991at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) X2)) tptp.bot_bo5327735625951526323at_nat))))
% 3.35/4.36 (assert (forall ((X2 Bool)) (@ (@ tptp.total_on_o (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)) (@ (@ tptp.insert6201435330877294327od_o_o (@ (@ tptp.product_Pair_o_o X2) X2)) tptp.bot_bo7073875226086086771od_o_o))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat)) (@ (@ tptp.total_on_nat (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X2) X2)) tptp.bot_bo2099793752762293965at_nat))))
% 3.35/4.36 (assert (= tptp.order_8308734813930759573at_nat (lambda ((P4 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec7872792499061297490at_nat (@ tptp.produc9020218426428501292_nat_o (lambda ((A5 tptp.set_Pr4329608150637261639at_nat) (B4 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A5) B4)) (@ (@ tptp.produc6258361011560675592at_nat A6) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A6))) (@ (@ P4 A5) B4))))))))
% 3.35/4.36 (assert (= tptp.order_8809246210994205103at_nat (lambda ((P4 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A5) B4)) (@ (@ tptp.produc7726050920695093128at_nat A6) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A6))) (@ (@ P4 A5) B4))))))))
% 3.35/4.36 (assert (= tptp.order_1962693441708344834of_nat (lambda ((P4 (-> tptp.nat tptp.nat Bool)) (A6 tptp.set_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) (and (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A5) B4)) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) A6))) (@ (@ P4 A5) B4))))))))
% 3.35/4.36 (assert (= tptp.order_1960202971199294558of_int (lambda ((P4 (-> tptp.int tptp.int Bool)) (A6 tptp.set_int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) (and (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A5) B4)) (@ (@ tptp.produc1453890548195736866nt_int A6) (lambda ((Uu tptp.int)) A6))) (@ (@ P4 A5) B4))))))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc5506539147108004339t_unit (@ (@ tptp.insert_nat A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_Product_unit B) B5))) (@ (@ tptp.insert6804906068341198690t_unit (@ (@ tptp.produc3434450474625521892t_unit A) B)) (@ (@ tptp.sup_su4209953369189666580t_unit (@ (@ tptp.produc5506539147108004339t_unit A4) (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_Product_unit B) B5)))) (@ _let_1 (lambda ((Uu tptp.nat)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B Bool) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_nat_o (@ (@ tptp.insert_nat A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_o B) B5))) (@ (@ tptp.insert2233377226759017069_nat_o (@ (@ tptp.product_Pair_nat_o A) B)) (@ (@ tptp.sup_su503371503184139039_nat_o (@ (@ tptp.product_Sigma_nat_o A4) (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_o B) B5)))) (@ _let_1 (lambda ((Uu tptp.nat)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (A4 tptp.set_Product_unit) (B tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.produc6875377002296012693it_nat (@ (@ tptp.insert_Product_unit A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_nat B) B5))) (@ (@ tptp.insert6879346373837673660it_nat (@ (@ tptp.produc4803288329813530246it_nat A) B)) (@ (@ tptp.sup_su1639320892072265582it_nat (@ (@ tptp.produc6875377002296012693it_nat A4) (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_nat B) B5)))) (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (A4 tptp.set_Product_unit) (B tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc6121607364029222536t_unit (@ (@ tptp.insert_Product_unit A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_Product_unit B) B5))) (@ (@ tptp.insert4616891024742550839t_unit (@ (@ tptp.produc5692694829384537815t_unit A) B)) (@ (@ tptp.sup_su6481247232241170203t_unit (@ (@ tptp.produc6121607364029222536t_unit A4) (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_Product_unit B) B5)))) (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (A4 tptp.set_Product_unit) (B Bool) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.produc4996980317674386579unit_o (@ (@ tptp.insert_Product_unit A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_o B) B5))) (@ (@ tptp.insert3586912282507785154unit_o (@ (@ tptp.produc8487917018914037602unit_o A) B)) (@ (@ tptp.sup_su2851927382625014182unit_o (@ (@ tptp.produc4996980317674386579unit_o A4) (lambda ((Uu tptp.product_unit)) (@ (@ tptp.insert_o B) B5)))) (@ _let_1 (lambda ((Uu tptp.product_unit)) B5))))))))
% 3.35/4.36 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.product_Sigma_o_nat (@ (@ tptp.insert_o A) A4)))) (= (@ _let_1 (lambda ((Uu Bool)) (@ (@ tptp.insert_nat B) B5))) (@ (@ tptp.insert7948214739558299847_o_nat (@ (@ tptp.product_Pair_o_nat A) B)) (@ (@ tptp.sup_su8679140417860611193_o_nat (@ (@ tptp.product_Sigma_o_nat A4) (lambda ((Uu Bool)) (@ (@ tptp.insert_nat B) B5)))) (@ _let_1 (lambda ((Uu Bool)) B5))))))))
% 3.35/4.36 (assert (forall ((A Bool) (A4 tptp.set_o) (B tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.produc411009820408249917t_unit (@ (@ tptp.insert_o A) A4)))) (= (@ _let_1 (lambda ((Uu Bool)) (@ (@ tptp.insert_Product_unit B) B5))) (@ (@ tptp.insert9112848208840649964t_unit (@ (@ tptp.produc3901946521647900940t_unit A) B)) (@ (@ tptp.sup_su4058753791541417424t_unit (@ (@ tptp.produc411009820408249917t_unit A4) (lambda ((Uu Bool)) (@ (@ tptp.insert_Product_unit B) B5)))) (@ _let_1 (lambda ((Uu Bool)) B5))))))))
% 3.35/4.36 (assert (forall ((A Bool) (A4 tptp.set_o) (B Bool) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.product_Sigma_o_o (@ (@ tptp.insert_o A) A4)))) (= (@ _let_1 (lambda ((Uu Bool)) (@ (@ tptp.insert_o B) B5))) (@ (@ tptp.insert6201435330877294327od_o_o (@ (@ tptp.product_Pair_o_o A) B)) (@ (@ tptp.sup_su5769328420594410459od_o_o (@ (@ tptp.product_Sigma_o_o A4) (lambda ((Uu Bool)) (@ (@ tptp.insert_o B) B5)))) (@ _let_1 (lambda ((Uu Bool)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (A4 tptp.set_nat) (B tptp.num) (B5 tptp.set_num)) (let ((_let_1 (@ tptp.produc6237731129814287028at_num (@ (@ tptp.insert_nat A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_num B) B5))) (@ (@ tptp.insert8920054152555992091at_num (@ (@ tptp.product_Pair_nat_num A) B)) (@ (@ tptp.sup_su2042722026077122175at_num (@ (@ tptp.produc6237731129814287028at_num A4) (lambda ((Uu tptp.nat)) (@ (@ tptp.insert_num B) B5)))) (@ _let_1 (lambda ((Uu tptp.nat)) B5))))))))
% 3.35/4.36 (assert (forall ((A tptp.int) (A4 tptp.set_int) (B tptp.int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.produc1453890548195736866nt_int (@ (@ tptp.insert_int A) A4)))) (= (@ _let_1 (lambda ((Uu tptp.int)) (@ (@ tptp.insert_int B) B5))) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int A) B)) (@ (@ tptp.sup_su6024340866399070445nt_int (@ (@ tptp.produc1453890548195736866nt_int A4) (lambda ((Uu tptp.int)) (@ (@ tptp.insert_int B) B5)))) (@ _let_1 (lambda ((Uu tptp.int)) B5))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_char) (B5 (-> tptp.product_unit tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_char A4) (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_char) (B5 (-> Bool tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_char A4) (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_char) (B5 (-> tptp.nat tptp.set_char))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_char A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_char A4) (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_rat) (B5 (-> tptp.product_unit tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_rat A4) (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_rat) (B5 (-> Bool tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_rat A4) (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_rat) (B5 (-> tptp.nat tptp.set_rat))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_rat A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_rat A4) (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_int) (B5 (-> tptp.product_unit tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_int A4) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_int) (B5 (-> Bool tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_int A4) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_int) (B5 (-> tptp.nat tptp.set_int))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_int A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_int A4) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)) tptp.top_top_set_nat)) (=> (not _let_1) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_5325685772115642575t_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_o_set_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_char)) (B5 tptp.set_char)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) tptp.top_top_set_char)) (=> (not _let_1) (= (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_char (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_char (@ tptp.comple7965528767983648192t_char (@ (@ tptp.image_nat_set_char A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_4665621433434589782et_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_rat)) (B5 tptp.set_rat)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) tptp.top_top_set_rat)) (=> (not _let_1) (= (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_rat (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_rat (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_3995998972318789802et_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_int)) (B5 tptp.set_int)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) tptp.top_top_set_int)) (=> (not _let_1) (= (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_int (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_int (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)) tptp.top_top_set_nat)) (=> (not _let_1) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit2212336002400062152ve_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int B5) A4)))) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_3995998972318789802et_int (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int (lambda ((X4 tptp.product_unit)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_Product_unit)) (F (-> tptp.product_unit tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_o)) (F (-> Bool tptp.int))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (not (= (@ B5 X) tptp.bot_bot_set_o)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_o_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int (lambda ((X4 Bool)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int)) (F (-> tptp.int tptp.int))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (not (= (@ B5 X) tptp.bot_bot_set_int)))) (=> (@ tptp.condit1735850657277959132ow_int (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))) (= (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_nat_set_int B5) A4)))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) (@ B5 X4))))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.nat tptp.set_nat)) (I3 tptp.set_nat)) (exists ((F5 (-> tptp.nat tptp.product_prod_nat_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) I3)))) (and (@ (@ tptp.inj_on5538052773655684606at_nat F5) _let_1) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F5) _let_1)) (@ (@ tptp.produc457027306803732586at_nat I3) A4)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.basic_1274512288150691911at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ tptp.insert2290795007606087959at_nat X2) tptp.bot_bo1534825418459847827at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.basic_3661821009137050567at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.insert9200635055090092081at_nat X2) tptp.bot_bo3083307316010499117at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ tptp.basic_fsts_int_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.num)) (= (@ tptp.basic_fsts_nat_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ tptp.basic_fsts_nat_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (S5 tptp.set_int)) (let ((_let_1 (@ tptp.inf_inf_set_int S5))) (= (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ (@ (@ tptp.if_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_sup_set_nat (@ (@ tptp.image_int_nat F) (@ _let_1 (@ tptp.collect_int P2)))) (@ (@ tptp.image_int_nat G) (@ _let_1 (@ tptp.collect_int (lambda ((X4 tptp.int)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.int Bool)) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (S5 tptp.set_int)) (let ((_let_1 (@ tptp.inf_inf_set_int S5))) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ (@ tptp.if_int (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_sup_set_int (@ (@ tptp.image_int_int F) (@ _let_1 (@ tptp.collect_int P2)))) (@ (@ tptp.image_int_int G) (@ _let_1 (@ tptp.collect_int (lambda ((X4 tptp.int)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.rat)) (S5 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat S5))) (= (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_rat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_sup_set_rat (@ (@ tptp.image_nat_rat F) (@ _let_1 (@ tptp.collect_nat P2)))) (@ (@ tptp.image_nat_rat G) (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (S5 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat S5))) (= (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_sup_set_nat (@ (@ tptp.image_nat_nat F) (@ _let_1 (@ tptp.collect_nat P2)))) (@ (@ tptp.image_nat_nat G) (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (S5 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat S5))) (= (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_int (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_sup_set_int (@ (@ tptp.image_nat_int F) (@ _let_1 (@ tptp.collect_nat P2)))) (@ (@ tptp.image_nat_int G) (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.produc859450856879609959at_nat)) (G (-> tptp.nat tptp.produc859450856879609959at_nat)) (S5 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat S5))) (= (@ (@ tptp.image_3276603626957510736at_nat (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_Pro4507677147265585453at_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.image_3276603626957510736at_nat F) (@ _let_1 (@ tptp.collect_nat P2)))) (@ (@ tptp.image_3276603626957510736at_nat G) (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (F (-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)) (G (-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)) (S5 tptp.set_Pr958786334691620121nt_int)) (let ((_let_1 (@ tptp.inf_in2269163501485487111nt_int S5))) (= (@ (@ tptp.image_8858061497167895027at_nat (lambda ((X4 tptp.product_prod_int_int)) (@ (@ (@ tptp.if_Pro4507677147265585453at_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.image_8858061497167895027at_nat F) (@ _let_1 (@ tptp.collec213857154873943460nt_int P2)))) (@ (@ tptp.image_8858061497167895027at_nat G) (@ _let_1 (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.product_prod_nat_nat Bool)) (F (-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)) (G (-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)) (S5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.inf_in2572325071724192079at_nat S5))) (= (@ (@ tptp.image_1119892238107900587at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ (@ tptp.if_Pro4507677147265585453at_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.image_1119892238107900587at_nat F) (@ _let_1 (@ tptp.collec3392354462482085612at_nat P2)))) (@ (@ tptp.image_1119892238107900587at_nat G) (@ _let_1 (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.nat Bool)) (F (-> tptp.nat tptp.produc3843707927480180839at_nat)) (G (-> tptp.nat tptp.produc3843707927480180839at_nat)) (S5 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat S5))) (= (@ (@ tptp.image_2499013659892586576at_nat (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_Pro3594990065127090477at_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_su5525570899277871387at_nat (@ (@ tptp.image_2499013659892586576at_nat F) (@ _let_1 (@ tptp.collect_nat P2)))) (@ (@ tptp.image_2499013659892586576at_nat G) (@ _let_1 (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.product_prod_int_int Bool)) (F (-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)) (G (-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)) (S5 tptp.set_Pr958786334691620121nt_int)) (let ((_let_1 (@ tptp.inf_in2269163501485487111nt_int S5))) (= (@ (@ tptp.image_6029125644611338739at_nat (lambda ((X4 tptp.product_prod_int_int)) (@ (@ (@ tptp.if_Pro3594990065127090477at_nat (@ P2 X4)) (@ F X4)) (@ G X4)))) S5) (@ (@ tptp.sup_su5525570899277871387at_nat (@ (@ tptp.image_6029125644611338739at_nat F) (@ _let_1 (@ tptp.collec213857154873943460nt_int P2)))) (@ (@ tptp.image_6029125644611338739at_nat G) (@ _let_1 (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (not (@ P2 X4)))))))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_6654316230217496229at_nat M))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4))) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_3876558564303283877at_nat M))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4))) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7260680879217540773at_nat M))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4))) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7364710425340685989at_nat M))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4))) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_2819269535336293544et_nat M))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4))) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_3160451284896210088et_nat M))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4))) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_rat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_nat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_int (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ (@ tptp.inf_inf_nat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.inf_inf_int (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_rat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_nat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_int (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ (@ tptp.sup_sup_nat (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat G) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.sup_sup_int (@ F X4)) (@ G X4)))) A4)) (and (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int G) A4))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_Product_unit) (B5 (-> tptp.product_unit tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_o) (B5 (-> tptp.product_unit tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_o A4) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_Product_unit) (B5 (-> Bool tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_o) (B5 (-> Bool tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_o A4) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_Product_unit) (B5 (-> tptp.nat tptp.set_Product_unit))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit A4) (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_o) (B5 (-> tptp.nat tptp.set_o))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_o A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_o A4) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su6327502436637775413at_nat A4) (@ B5 X4)))) C3)) tptp.bot_bo2099793752762293965at_nat)) (=> (not _let_1) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su6327502436637775413at_nat A4) (@ B5 X4)))) C3)) (@ (@ tptp.sup_su6327502436637775413at_nat A4) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat B5) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_Product_unit)) (B5 tptp.set_Product_unit)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_o)) (B5 tptp.set_o)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_Product_unit)) (B5 tptp.set_Product_unit)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (lambda ((X4 Bool)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_o)) (B5 tptp.set_o)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Product_unit)) (B5 tptp.set_Product_unit)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) tptp.bot_bo3957492148770167129t_unit)) (=> (not _let_1) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su793286257634532545t_unit (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_o)) (B5 tptp.set_o)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_o)) (=> (not _let_1) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_o (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (= C3 tptp.bot_bot_set_o))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_1 (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) tptp.bot_bot_set_nat)) (=> (not _let_1) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_1 (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ A4 X4)) B5))) C3)) tptp.bot_bo2099793752762293965at_nat)) (=> (not _let_1) (= (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ A4 X4)) B5))) C3)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3617315916088684441at_nat A4) C3))) B5)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_set_nat B5))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat B5))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> Bool tptp.set_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_set_nat B5))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_sup_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_prod_nat_nat tptp.set_nat)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_15824709712370754et_nat B5))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.sup_sup_set_nat (@ B5 A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.nat tptp.set_Pr8693737435421807431at_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_4592875511192039216at_nat B5))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ B5 A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_7288820656315755647at_nat B5))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ B5 A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> Bool tptp.set_Pr8693737435421807431at_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_8493167801588156084at_nat B5))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ B5 A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5803077947706746251at_nat B5))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ B5 A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.nat tptp.set_Pr4329608150637261639at_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_1087905878993176368at_nat B5))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ B5 A)) (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_5172358348707908735at_nat B5))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ B5 A)) (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer))) (= (@ (@ tptp.inj_on20428373856169009nteger (@ tptp.produc6499014454317279255nteger F)) tptp.top_to2363841527343591755nteger) (@ (@ tptp.inj_on1158064722259180589nteger F) tptp.top_to4645266643341252675nteger))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_7178329752028323786at_nat B5))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ B5 A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5423882813909314213at_nat B5))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ B5 A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)) (A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7979982168039674559at_nat B5))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert9069300056098147895at_nat A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ B5 A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_3617315916088684441at_nat B5))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ B5 A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_7077428525161401678at_nat B5))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ B5 A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.nat tptp.set_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_set_nat B5))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_set_nat (@ B5 A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_prod_nat_nat tptp.set_nat)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_15824709712370754et_nat B5))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.inf_inf_set_nat (@ B5 A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_3160451284896210088et_nat B5))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert9069300056098147895at_nat A) A4))) (@ (@ tptp.inf_inf_set_nat (@ B5 A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat B5))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_set_nat (@ B5 A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((B5 (-> Bool tptp.set_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_set_nat B5))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_inf_set_nat (@ B5 A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer)) (A4 tptp.set_Code_integer)) (= (@ (@ tptp.inj_on20428373856169009nteger (@ tptp.produc6499014454317279255nteger F)) (@ (@ tptp.produc5882431272649516420nteger tptp.top_to4645266643341252675nteger) (lambda ((Uu tptp.code_integer)) A4))) (@ (@ tptp.inj_on1158064722259180589nteger F) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.insert_int A))) (let ((_let_2 (@ tptp.inj_on_int_nat F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_int_nat F) (@ (@ tptp.minus_minus_set_int A4) (@ _let_1 tptp.bot_bot_set_int)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.insert_int A))) (let ((_let_2 (@ tptp.inj_on_int_int F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_int_int F) (@ (@ tptp.minus_minus_set_int A4) (@ _let_1 tptp.bot_bot_set_int)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit Bool)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ tptp.inj_on8854722734121536060unit_o F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_Product_unit_o F) (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ _let_1 tptp.bot_bo3957492148770167129t_unit)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ tptp.inj_on8430439091780834860it_nat F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_875570014554754200it_nat F) (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ _let_1 tptp.bot_bo3957492148770167129t_unit)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.int)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.insert_Product_unit A))) (let ((_let_2 (@ tptp.inj_on8427948621271784584it_int F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_873079544045703924it_int F) (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ _let_1 tptp.bot_bo3957492148770167129t_unit)))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ tptp.inj_on_o_o F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_o_o F) (@ (@ tptp.minus_minus_set_o A4) (@ _let_1 tptp.bot_bot_set_o)))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ tptp.inj_on_o_nat F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_o_nat F) (@ (@ tptp.minus_minus_set_o A4) (@ _let_1 tptp.bot_bot_set_o)))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.insert_o A))) (let ((_let_2 (@ tptp.inj_on_o_int F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_o_int F) (@ (@ tptp.minus_minus_set_o A4) (@ _let_1 tptp.bot_bot_set_o)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.insert_nat A))) (let ((_let_2 (@ tptp.inj_on_nat_rat F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_rat (@ F A)) (@ (@ tptp.image_nat_rat F) (@ (@ tptp.minus_minus_set_nat A4) (@ _let_1 tptp.bot_bot_set_nat)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.insert_nat A))) (let ((_let_2 (@ tptp.inj_on_nat_o F))) (= (@ _let_2 (@ _let_1 A4)) (and (@ _let_2 A4) (not (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_nat_o F) (@ (@ tptp.minus_minus_set_nat A4) (@ _let_1 tptp.bot_bot_set_nat)))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) (@ (@ tptp.sup_sup_set_nat A4) B5)) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) (@ (@ tptp.sup_sup_set_nat A4) B5)) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) (@ (@ tptp.sup_sup_set_nat A4) B5)) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) (@ (@ tptp.sup_sup_set_int A4) B5)) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) (@ (@ tptp.sup_sup_set_int A4) B5)) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (J3 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.sup_sup_set_nat I3) J3)) C3) (@ (@ tptp.sup_su6327502436637775413at_nat (@ (@ tptp.produc457027306803732586at_nat I3) C3)) (@ (@ tptp.produc457027306803732586at_nat J3) C3)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (J3 tptp.set_Pr1261947904930325089at_nat) (C3 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (= (@ (@ tptp.produc2761391749766926216at_nat (@ (@ tptp.sup_su6327502436637775413at_nat I3) J3)) C3) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.produc2761391749766926216at_nat I3) C3)) (@ (@ tptp.produc2761391749766926216at_nat J3) C3)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_se7855581050983116737at_nat) (J3 tptp.set_se7855581050983116737at_nat) (C3 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (= (@ (@ tptp.produc7726050920695093128at_nat (@ (@ tptp.sup_su3642409539654194069at_nat I3) J3)) C3) (@ (@ tptp.sup_su5525570899277871387at_nat (@ (@ tptp.produc7726050920695093128at_nat I3) C3)) (@ (@ tptp.produc7726050920695093128at_nat J3) C3)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (J3 tptp.set_nat) (C3 (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.inf_inf_set_nat I3) J3)) C3) (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.produc457027306803732586at_nat I3) C3)) (@ (@ tptp.produc457027306803732586at_nat J3) C3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.inj_on_nat_rat G) B5) (=> (= (@ (@ tptp.inf_inf_set_rat (@ (@ tptp.image_nat_rat F) A4)) (@ (@ tptp.image_nat_rat G) B5)) tptp.bot_bot_set_rat) (@ (@ tptp.inj_on_nat_rat (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_rat (@ (@ tptp.member_nat X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_nat A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.int)) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.inj_on_nat_int G) B5) (=> (= (@ (@ tptp.inf_inf_set_int (@ (@ tptp.image_nat_int F) A4)) (@ (@ tptp.image_nat_int G) B5)) tptp.bot_bot_set_int) (@ (@ tptp.inj_on_nat_int (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_int (@ (@ tptp.member_nat X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_nat A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (G (-> tptp.int tptp.int)) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.inj_on_int_int G) B5) (=> (= (@ (@ tptp.inf_inf_set_int (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.image_int_int G) B5)) tptp.bot_bot_set_int) (@ (@ tptp.inj_on_int_int (lambda ((X4 tptp.int)) (@ (@ (@ tptp.if_int (@ (@ tptp.member_int X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_int A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (G (-> Bool tptp.product_unit)) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on4268752236855399398t_unit F) A4) (=> (@ (@ tptp.inj_on4268752236855399398t_unit G) B5) (=> (= (@ (@ tptp.inf_in4660618365625256667t_unit (@ (@ tptp.image_o_Product_unit F) A4)) (@ (@ tptp.image_o_Product_unit G) B5)) tptp.bot_bo3957492148770167129t_unit) (@ (@ tptp.inj_on4268752236855399398t_unit (lambda ((X4 Bool)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_o X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_o A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.product_unit)) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on7061601236592826506t_unit F) A4) (=> (@ (@ tptp.inj_on7061601236592826506t_unit G) B5) (=> (= (@ (@ tptp.inf_in4660618365625256667t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ (@ tptp.image_8730104196221521654t_unit G) B5)) tptp.bot_bo3957492148770167129t_unit) (@ (@ tptp.inj_on7061601236592826506t_unit (lambda ((X4 tptp.nat)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_nat X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_nat A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on4178023183795006766t_unit F) A4) (=> (@ (@ tptp.inj_on4178023183795006766t_unit G) B5) (=> (= (@ (@ tptp.inf_in4660618365625256667t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (@ (@ tptp.image_5846526143423701914t_unit G) B5)) tptp.bot_bo3957492148770167129t_unit) (@ (@ tptp.inj_on4178023183795006766t_unit (lambda ((X4 tptp.int)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_int X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_int A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o) (G (-> Bool Bool)) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_o F) A4) (=> (@ (@ tptp.inj_on_o_o G) B5) (=> (= (@ (@ tptp.inf_inf_set_o (@ (@ tptp.image_o_o F) A4)) (@ (@ tptp.image_o_o G) B5)) tptp.bot_bot_set_o) (@ (@ tptp.inj_on_o_o (lambda ((X4 Bool)) (let ((_let_1 (@ (@ tptp.member_o X4) A4))) (and (=> _let_1 (@ F X4)) (=> (not _let_1) (@ G X4)))))) (@ (@ tptp.sup_sup_set_o A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (G (-> tptp.nat Bool)) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_o F) A4) (=> (@ (@ tptp.inj_on_nat_o G) B5) (=> (= (@ (@ tptp.inf_inf_set_o (@ (@ tptp.image_nat_o F) A4)) (@ (@ tptp.image_nat_o G) B5)) tptp.bot_bot_set_o) (@ (@ tptp.inj_on_nat_o (lambda ((X4 tptp.nat)) (let ((_let_1 (@ (@ tptp.member_nat X4) A4))) (and (=> _let_1 (@ F X4)) (=> (not _let_1) (@ G X4)))))) (@ (@ tptp.sup_sup_set_nat A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (A4 tptp.set_int) (G (-> tptp.int Bool)) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_o F) A4) (=> (@ (@ tptp.inj_on_int_o G) B5) (=> (= (@ (@ tptp.inf_inf_set_o (@ (@ tptp.image_int_o F) A4)) (@ (@ tptp.image_int_o G) B5)) tptp.bot_bot_set_o) (@ (@ tptp.inj_on_int_o (lambda ((X4 tptp.int)) (let ((_let_1 (@ (@ tptp.member_int X4) A4))) (and (=> _let_1 (@ F X4)) (=> (not _let_1) (@ G X4)))))) (@ (@ tptp.sup_sup_set_int A4) B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (G (-> Bool tptp.nat)) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_nat F) A4) (=> (@ (@ tptp.inj_on_o_nat G) B5) (=> (= (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.image_o_nat F) A4)) (@ (@ tptp.image_o_nat G) B5)) tptp.bot_bot_set_nat) (@ (@ tptp.inj_on_o_nat (lambda ((X4 Bool)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_o X4) A4)) (@ F X4)) (@ G X4)))) (@ (@ tptp.sup_sup_set_o A4) B5)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.produc457027306803732586at_nat I3))) (= (@ _let_1 (lambda ((I2 tptp.nat)) (@ (@ tptp.sup_sup_set_nat (@ A4 I2)) (@ B5 I2)))) (@ (@ tptp.sup_su6327502436637775413at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)) (B5 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.produc2761391749766926216at_nat I3))) (= (@ _let_1 (lambda ((I2 tptp.product_prod_nat_nat)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ A4 I2)) (@ B5 I2)))) (@ (@ tptp.sup_su718114333110466843at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_se7855581050983116737at_nat) (A4 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)) (B5 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (let ((_let_1 (@ tptp.produc7726050920695093128at_nat I3))) (= (@ _let_1 (lambda ((I2 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.sup_su3642409539654194069at_nat (@ A4 I2)) (@ B5 I2)))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 tptp.set_nat)) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.sup_sup_set_nat A4) B5)) (lambda ((Uu tptp.nat)) C3)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) C3))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (C3 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.produc2761391749766926216at_nat (@ (@ tptp.sup_su6327502436637775413at_nat A4) B5)) (lambda ((Uu tptp.product_prod_nat_nat)) C3)) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.produc2761391749766926216at_nat A4) (lambda ((Uu tptp.product_prod_nat_nat)) C3))) (@ (@ tptp.produc2761391749766926216at_nat B5) (lambda ((Uu tptp.product_prod_nat_nat)) C3))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (B5 tptp.set_se7855581050983116737at_nat) (C3 tptp.set_se7855581050983116737at_nat)) (= (@ (@ tptp.produc7726050920695093128at_nat (@ (@ tptp.sup_su3642409539654194069at_nat A4) B5)) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) C3)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ (@ tptp.produc7726050920695093128at_nat A4) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) C3))) (@ (@ tptp.produc7726050920695093128at_nat B5) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) C3))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (C3 tptp.set_Pr1261947904930325089at_nat) (D tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.inf_in4302113700860409141at_nat (@ (@ tptp.produc2761391749766926216at_nat A4) (lambda ((Uu tptp.product_prod_nat_nat)) B5))) (@ (@ tptp.produc2761391749766926216at_nat C3) (lambda ((Uu tptp.product_prod_nat_nat)) D))) (@ (@ tptp.produc2761391749766926216at_nat (@ (@ tptp.inf_in2572325071724192079at_nat A4) C3)) (lambda ((Uu tptp.product_prod_nat_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat B5) D))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 tptp.set_nat) (D tptp.set_nat)) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.produc457027306803732586at_nat C3) (lambda ((Uu tptp.nat)) D))) (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.inf_inf_set_nat A4) C3)) (lambda ((Uu tptp.nat)) (@ (@ tptp.inf_inf_set_nat B5) D))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.produc457027306803732586at_nat I3))) (= (@ _let_1 (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_inf_set_nat (@ A4 I2)) (@ B5 I2)))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (C3 tptp.set_nat)) (= (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.inf_inf_set_nat A4) B5)) (lambda ((Uu tptp.nat)) C3)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) C3))) (@ (@ tptp.produc457027306803732586at_nat B5) (lambda ((Uu tptp.nat)) C3))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (let ((_let_2 (@ tptp.inj_on_nat_rat F))) (= (@ _let_2 (@ (@ tptp.sup_sup_set_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_rat (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat B5) A4))) tptp.bot_bot_set_rat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ tptp.inj_on_nat_int F))) (= (@ _let_2 (@ (@ tptp.sup_sup_set_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_int (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat B5) A4))) tptp.bot_bot_set_int)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ tptp.inj_on_int_int F))) (= (@ _let_2 (@ (@ tptp.sup_sup_set_int A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_int (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_int B5) A4))) tptp.bot_bot_set_int)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ tptp.inj_on_nat_nat F))) (= (@ _let_2 (@ (@ tptp.sup_sup_set_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_nat (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_nat B5) A4))) tptp.bot_bot_set_nat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ tptp.inj_on_int_nat F))) (= (@ _let_2 (@ (@ tptp.sup_sup_set_int A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_nat (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5))) (@ _let_1 (@ (@ tptp.minus_minus_set_int B5) A4))) tptp.bot_bot_set_nat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat tptp.product_unit)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_8487516615895632747t_unit F))) (let ((_let_2 (@ tptp.inj_on1041401102088758999t_unit F))) (= (@ _let_2 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_in4660618365625256667t_unit (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat B5) A4))) tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat Bool)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_3275415580317762038_nat_o F))) (let ((_let_2 (@ tptp.inj_on991952103320416098_nat_o F))) (= (@ _let_2 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_o (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat B5) A4))) tptp.bot_bot_set_o)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat tptp.nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_6160980552072806642at_nat F))) (let ((_let_2 (@ tptp.inj_on490725545064285830at_nat F))) (= (@ _let_2 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_inf_set_nat (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat B5) A4))) tptp.bot_bot_set_nat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7082456443403096939t_unit F))) (let ((_let_2 (@ tptp.inj_on3108384905993948887t_unit F))) (= (@ _let_2 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_in4660618365625256667t_unit (@ _let_1 (@ (@ tptp.minus_3314409938677909166at_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_3314409938677909166at_nat B5) A4))) tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_6706873702294942047at_nat F))) (let ((_let_2 (@ tptp.inj_on229527429751349963at_nat F))) (= (@ _let_2 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (and (@ _let_2 A4) (@ _let_2 B5) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat A4) B5))) (@ _let_1 (@ (@ tptp.minus_8321449233255521966at_nat B5) A4))) tptp.bot_bo2099793752762293965at_nat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_set_int)) (=> (@ (@ tptp.inj_on_int_nat F) (@ tptp.comple3221217463730067765et_int A4)) (@ (@ tptp.inj_on1389844818000382683et_nat (@ tptp.image_int_nat F)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_set_int)) (=> (@ (@ tptp.inj_on_int_int F) (@ tptp.comple3221217463730067765et_int A4)) (@ (@ tptp.inj_on6435365835345961783et_int (@ tptp.image_int_int F)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) (@ tptp.comple7399068483239264473et_nat A4)) (@ (@ tptp.inj_on1096178645466186887et_rat (@ tptp.image_nat_rat F)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) (@ tptp.comple7399068483239264473et_nat A4)) (@ (@ tptp.inj_on4604407203859583615et_nat (@ tptp.image_nat_nat F)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) (@ tptp.comple7399068483239264473et_nat A4)) (@ (@ tptp.inj_on426556184350386907et_int (@ tptp.image_nat_int F)) A4))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_3) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (= (@ tptp.complete_Sup_Sup_nat (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5))) (@ (@ tptp.sup_sup_nat (@ tptp.complete_Sup_Sup_nat _let_3)) (@ tptp.complete_Sup_Sup_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (= (@ tptp.complete_Sup_Sup_nat (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.sup_sup_nat (@ tptp.complete_Sup_Sup_nat _let_3)) (@ tptp.complete_Sup_Sup_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_3) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5))) (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_3)) (@ tptp.complete_Sup_Sup_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_873079544045703924it_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_3)) (@ tptp.complete_Sup_Sup_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_3) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.sup_sup_set_o A4) B5))) (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_3)) (@ tptp.complete_Sup_Sup_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_3)) (@ tptp.complete_Sup_Sup_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_3)) (@ tptp.comple4687483117567863418t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2080475194861589617t_unit _let_3) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.sup_sup_set_o A4) B5))) (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_3)) (@ tptp.comple4687483117567863418t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2080475194861589617t_unit _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_3)) (@ tptp.comple4687483117567863418t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit5477540289124974626et_nat _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit5477540289124974626et_nat _let_2) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat _let_3)) (@ tptp.comple7399068483239264473et_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_3) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (= (@ tptp.complete_Inf_Inf_nat (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5))) (@ (@ tptp.inf_inf_nat (@ tptp.complete_Inf_Inf_nat _let_3)) (@ tptp.complete_Inf_Inf_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (= (@ tptp.complete_Inf_Inf_nat (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.inf_inf_nat (@ tptp.complete_Inf_Inf_nat _let_3)) (@ tptp.complete_Inf_Inf_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_3) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5))) (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_3)) (@ tptp.complete_Inf_Inf_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_873079544045703924it_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_3)) (@ tptp.complete_Inf_Inf_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_3) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.sup_sup_set_o A4) B5))) (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_3)) (@ tptp.complete_Inf_Inf_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_3)) (@ tptp.complete_Inf_Inf_int _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_3)) (@ tptp.comple2584293577114468500t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit9161856309968323677t_unit _let_3) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.sup_sup_set_o A4) B5))) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_3)) (@ tptp.comple2584293577114468500t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit9161856309968323677t_unit _let_3) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5))) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_3)) (@ tptp.comple2584293577114468500t_unit _let_2))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (let ((_let_2 (@ _let_1 B5))) (let ((_let_3 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit68592940725977398et_nat _let_3) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit68592940725977398et_nat _let_2) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.sup_su793286257634532545t_unit A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat _let_3)) (@ tptp.comple7806235888213564991et_nat _let_2))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_rat (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_int A4) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5)) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_int A4) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5)) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5168914502847457605at_nat F))) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) C3) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) C3) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) C3) (= (@ _let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_rat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5)) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5)) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.product_prod_nat_nat)) (A4 tptp.set_char) (B5 tptp.set_char)) (let ((_let_1 (@ tptp.image_8382823969816519465at_nat F))) (=> (@ (@ tptp.inj_on1021528964648911549at_nat F) tptp.top_top_set_char) (= (@ _let_1 (@ (@ tptp.inf_inf_set_char A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.product_prod_nat_nat)) (A4 tptp.set_rat) (B5 tptp.set_rat)) (let ((_let_1 (@ tptp.image_9175953278516507234at_nat F))) (=> (@ (@ tptp.inj_on8867882244352206326at_nat F) tptp.top_top_set_rat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_rat A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_5846123807819985514at_nat F))) (=> (@ (@ tptp.inj_on5538052773655684606at_nat F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_prod_nat_nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_8883965892284119310at_nat F))) (=> (@ (@ tptp.inj_on8575894858119818402at_nat F) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.list_nat tptp.product_prod_nat_nat)) (A4 tptp.set_list_nat) (B5 tptp.set_list_nat)) (let ((_let_1 (@ tptp.image_2795870212791037530at_nat F))) (=> (@ (@ tptp.inj_on7574789179980466158at_nat F) tptp.top_top_set_list_nat) (= (@ _let_1 (@ (@ tptp.inf_inf_set_list_nat A4) B5)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (@ (@ tptp.inj_on1096178645466186887et_rat (@ tptp.image_nat_rat F)) (@ tptp.pow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (@ (@ tptp.inj_on4604407203859583615et_nat (@ tptp.image_nat_nat F)) (@ tptp.pow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (@ (@ tptp.inj_on426556184350386907et_int (@ tptp.image_nat_int F)) (@ tptp.pow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (@ (@ tptp.inj_on1389844818000382683et_nat (@ tptp.image_int_nat F)) (@ tptp.pow_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (@ (@ tptp.inj_on6435365835345961783et_int (@ tptp.image_int_int F)) (@ tptp.pow_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (@ (@ tptp.inj_on1096178645466186887et_rat (@ tptp.image_nat_rat F)) (@ tptp.finite_Fpow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (@ (@ tptp.inj_on4604407203859583615et_nat (@ tptp.image_nat_nat F)) (@ tptp.finite_Fpow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (@ (@ tptp.inj_on426556184350386907et_int (@ tptp.image_nat_int F)) (@ tptp.finite_Fpow_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (@ (@ tptp.inj_on1389844818000382683et_nat (@ tptp.image_int_nat F)) (@ tptp.finite_Fpow_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (@ (@ tptp.inj_on6435365835345961783et_int (@ tptp.image_int_int F)) (@ tptp.finite_Fpow_int A4)))))
% 3.35/4.36 (assert (forall ((F3 (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_o (@ (@ tptp.comp_o_o_nat F3) F)) A4) (@ (@ tptp.inj_on_nat_o F) A4))))
% 3.35/4.36 (assert (forall ((F3 (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_num (@ (@ tptp.comp_nat_num_int F3) F)) A4) (@ (@ tptp.inj_on_int_nat F) A4))))
% 3.35/4.36 (assert (forall ((F3 (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.comp_nat_nat_nat F3) F)) A4) (@ (@ tptp.inj_on_nat_nat F) A4))))
% 3.35/4.36 (assert (forall ((F3 (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat (@ (@ tptp.comp_int_nat_int F3) F)) A4) (@ (@ tptp.inj_on_int_int F) A4))))
% 3.35/4.36 (assert (forall ((F3 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (A4 tptp.set_Code_integer)) (=> (@ (@ tptp.inj_on7031512951821619701nteger (@ (@ tptp.comp_C8797469213163452608nteger F3) F)) A4) (@ (@ tptp.inj_on108595395805848489nteger F) A4))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_6654316230217496229at_nat M))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4))) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_3876558564303283877at_nat M))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4))) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7260680879217540773at_nat M))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4))) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7364710425340685989at_nat M))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ _let_1 A4))) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_2819269535336293544et_nat M))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4))) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_3160451284896210088et_nat M))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4))) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.product_unit)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_8487516615895632747t_unit M))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4))) (@ tptp.comple4687483117567863418t_unit (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7082456443403096939t_unit M))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4))) (@ tptp.comple4687483117567863418t_unit (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_1384942819424619199at_nat M))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4))) (@ tptp.comple1930127330929219688at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7979982168039674559at_nat M))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4))) (@ tptp.comple1930127330929219688at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_2819269535336293544et_nat M))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4))) (@ tptp.comple7806235888213564991et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_3160451284896210088et_nat M))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4))) (@ tptp.comple7806235888213564991et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.product_unit)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_8487516615895632747t_unit M))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4))) (@ tptp.comple2584293577114468500t_unit (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.product_unit)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7082456443403096939t_unit M))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4))) (@ tptp.comple2584293577114468500t_unit (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (= (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5)) (@ (@ tptp.sup_sup_set_rat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (= (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5)) (@ (@ tptp.sup_sup_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (= (@ _let_1 (@ (@ tptp.sup_sup_set_nat A4) B5)) (@ (@ tptp.sup_sup_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (= (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5)) (@ (@ tptp.sup_sup_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (= (@ _let_1 (@ (@ tptp.sup_sup_set_int A4) B5)) (@ (@ tptp.sup_sup_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_6321802852832981957at_nat F))) (= (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (@ (@ tptp.sup_su718114333110466843at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_7637461350386011077at_nat F))) (= (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_5653576389946358725at_nat F))) (= (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5)) (@ (@ tptp.sup_su718114333110466843at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_960689587819713477at_nat F))) (= (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_1384942819424619199at_nat M))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4))) (@ tptp.comple1930127330929219688at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_7979982168039674559at_nat M))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4))) (@ tptp.comple1930127330929219688at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc859450856879609959at_nat tptp.set_nat)) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.image_2819269535336293544et_nat M))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4))) (@ tptp.comple7806235888213564991et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((M (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.image_3160451284896210088et_nat M))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4))) (@ tptp.comple7806235888213564991et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)) (X5 tptp.set_se5479201105039950375at_nat)) (@ (@ tptp.inj_on1468925692805905105at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat X4) (@ F X4)))) X5)))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)) (X5 tptp.set_se7855581050983116737at_nat)) (@ (@ tptp.inj_on699426629415580343at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat X4) (@ F X4)))) X5)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.num)) (X5 tptp.set_nat)) (@ (@ tptp.inj_on6246296710604522312at_num (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_nat_num X4) (@ F X4)))) X5)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (X5 tptp.set_nat)) (@ (@ tptp.inj_on5538052773655684606at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat X4) (@ F X4)))) X5)))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (X5 tptp.set_int)) (@ (@ tptp.inj_on5397397550511676250nt_int (lambda ((X4 tptp.int)) (@ (@ tptp.product_Pair_int_int X4) (@ F X4)))) X5)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat)) (=> (forall ((X tptp.produc3843707927480180839at_nat) (Y tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat X) A4) (=> (@ (@ tptp.member8757157785044589968at_nat Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X) Y)) R) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat Y) X)) R)))))) (@ (@ tptp.total_1513685709984341995at_nat A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o)) (=> (forall ((X Bool) (Y Bool)) (=> (@ (@ tptp.member_o X) A4) (=> (@ (@ tptp.member_o Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X) Y)) R) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o Y) X)) R)))))) (@ (@ tptp.total_on_o A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat)) (=> (forall ((X tptp.set_Pr4329608150637261639at_nat) (Y tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X) A4) (=> (@ (@ tptp.member6273874620674182256at_nat Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X) Y)) R) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat Y) X)) R)))))) (@ (@ tptp.total_5117575981256876747at_nat A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat)) (=> (forall ((X tptp.set_Pr1261947904930325089at_nat) (Y tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X) A4) (=> (@ (@ tptp.member2643936169264416010at_nat Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X) Y)) R) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat Y) X)) R)))))) (@ (@ tptp.total_7212417256332265445at_nat A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat)) (=> (forall ((X tptp.nat) (Y tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (=> (@ (@ tptp.member_nat Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X) Y)) R) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat Y) X)) R)))))) (@ (@ tptp.total_on_nat A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int)) (=> (forall ((X tptp.int) (Y tptp.int)) (=> (@ (@ tptp.member_int X) A4) (=> (@ (@ tptp.member_int Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X) Y)) R) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int Y) X)) R)))))) (@ (@ tptp.total_on_int A4) R))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat)) (=> (forall ((X tptp.product_prod_nat_nat) (Y tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X) A4) (=> (@ (@ tptp.member8440522571783428010at_nat Y) A4) (=> (not (= X Y)) (or (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X) Y)) R) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat Y) X)) R)))))) (@ (@ tptp.total_3592101749530773125at_nat A4) R))))
% 3.35/4.36 (assert (= tptp.total_5117575981256876747at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) A6) (forall ((Y5 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R5) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat Y5) X4)) R5))))))))))
% 3.35/4.36 (assert (= tptp.total_7212417256332265445at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) A6) (forall ((Y5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R5) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat Y5) X4)) R5))))))))))
% 3.35/4.36 (assert (= tptp.total_on_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A6) (forall ((Y5 tptp.nat)) (=> (@ (@ tptp.member_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R5) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat Y5) X4)) R5))))))))))
% 3.35/4.36 (assert (= tptp.total_on_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A6) (forall ((Y5 tptp.int)) (=> (@ (@ tptp.member_int Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R5) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int Y5) X4)) R5))))))))))
% 3.35/4.36 (assert (= tptp.total_3592101749530773125at_nat (lambda ((A6 tptp.set_Pr1261947904930325089at_nat) (R5 tptp.set_Pr8693737435421807431at_nat)) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) A6) (forall ((Y5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) R5) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat Y5) X4)) R5))))))))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr8693737435421807431at_nat))) (= (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr4329608150637261639at_nat))) (= (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_sup_set_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.product_unit))) (= (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit A4) tptp.top_top_set_o)) (@ (@ tptp.sup_sup_Product_unit (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_nat))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat A4) tptp.top_top_set_o)) (@ (@ tptp.inf_inf_set_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.product_unit))) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit A4) tptp.top_top_set_o)) (@ (@ tptp.inf_inf_Product_unit (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool))) (=> (@ (@ tptp.inj_on_o_o F) tptp.top_top_set_o) (@ (@ tptp.inj_on_nat_o_nat_o (@ tptp.comp_o_o_nat F)) tptp.top_top_set_nat_o))))
% 3.35/4.36 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (@ (@ tptp.inj_on3998011822705705585nteger F) tptp.top_to3804862627464599871nteger) (@ (@ tptp.inj_on5500977043710295017nteger (@ tptp.comp_C8797469213163452608nteger F)) tptp.top_to3639204395728341691nteger))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.num))) (=> (@ (@ tptp.inj_on_nat_num F) tptp.top_top_set_nat) (@ (@ tptp.inj_on5377432224680912883nt_num (@ tptp.comp_nat_num_int F)) tptp.top_top_set_int_nat))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (@ (@ tptp.inj_on2461717442902640625at_nat (@ tptp.comp_nat_nat_nat F)) tptp.top_top_set_nat_nat))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (@ (@ tptp.inj_on856898432580761861nt_nat (@ tptp.comp_int_nat_int F)) tptp.top_top_set_int_int))))
% 3.35/4.36 (assert (= tptp.sup_su718114333110466843at_nat (lambda ((A6 tptp.set_Pr8693737435421807431at_nat) (B6 tptp.set_Pr8693737435421807431at_nat)) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set1508868558775481357at_nat B4) A6) B6))) tptp.top_top_set_o)))))
% 3.35/4.36 (assert (= tptp.sup_su5525570899277871387at_nat (lambda ((A6 tptp.set_Pr4329608150637261639at_nat) (B6 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set3208018901896979469at_nat B4) A6) B6))) tptp.top_top_set_o)))))
% 3.35/4.36 (assert (= tptp.sup_sup_set_nat (lambda ((A6 tptp.set_nat) (B6 tptp.set_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set_nat B4) A6) B6))) tptp.top_top_set_o)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr8693737435421807431at_nat))) (= (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr4329608150637261639at_nat))) (= (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_nat))) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) tptp.top_top_set_o)) (@ (@ tptp.sup_sup_set_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.sup_sup_nat (@ tptp.complete_Sup_Sup_nat _let_2)) (@ tptp.complete_Sup_Sup_nat _let_1)) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (lambda ((A5 tptp.int)) (@ (@ tptp.sup_sup_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.sup_sup_nat (@ tptp.complete_Sup_Sup_nat _let_2)) (@ tptp.complete_Sup_Sup_nat _let_1)) (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((A5 tptp.nat)) (@ (@ tptp.sup_sup_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int G) A4))) (let ((_let_2 (@ (@ tptp.image_int_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_2)) (@ tptp.complete_Sup_Sup_int _let_1)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int (lambda ((A5 tptp.int)) (@ (@ tptp.sup_sup_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (G (-> tptp.product_unit tptp.int))) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int G) A4))) (let ((_let_2 (@ (@ tptp.image_873079544045703924it_int F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_2)) (@ tptp.complete_Sup_Sup_int _let_1)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int (lambda ((A5 tptp.product_unit)) (@ (@ tptp.sup_sup_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (G (-> Bool tptp.int))) (let ((_let_1 (@ (@ tptp.image_o_int G) A4))) (let ((_let_2 (@ (@ tptp.image_o_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_2)) (@ tptp.complete_Sup_Sup_int _let_1)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int (lambda ((A5 Bool)) (@ (@ tptp.sup_sup_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int G) A4))) (let ((_let_2 (@ (@ tptp.image_nat_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.sup_sup_int (@ tptp.complete_Sup_Sup_int _let_2)) (@ tptp.complete_Sup_Sup_int _let_1)) (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int (lambda ((A5 tptp.nat)) (@ (@ tptp.sup_sup_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (G (-> tptp.product_unit tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_405062704495631173t_unit F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (= (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_2)) (@ tptp.comple4687483117567863418t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((A5 tptp.product_unit)) (@ (@ tptp.sup_sup_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (G (-> Bool tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_o_Product_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (= (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_2)) (@ tptp.comple4687483117567863418t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit (lambda ((A5 Bool)) (@ (@ tptp.sup_sup_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (= (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple4687483117567863418t_unit _let_2)) (@ tptp.comple4687483117567863418t_unit _let_1)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((A5 tptp.nat)) (@ (@ tptp.sup_sup_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (G (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_8173849991827986510et_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_8173849991827986510et_nat F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit5477540289124974626et_nat _let_2) (=> (@ tptp.condit5477540289124974626et_nat _let_1) (= (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat _let_2)) (@ tptp.comple7399068483239264473et_nat _let_1)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((A5 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.inf_inf_nat (@ tptp.complete_Inf_Inf_nat _let_2)) (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (lambda ((A5 tptp.int)) (@ (@ tptp.inf_inf_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.inf_inf_nat (@ tptp.complete_Inf_Inf_nat _let_2)) (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (lambda ((A5 tptp.nat)) (@ (@ tptp.inf_inf_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int G) A4))) (let ((_let_2 (@ (@ tptp.image_int_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_2)) (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((A5 tptp.int)) (@ (@ tptp.inf_inf_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (G (-> tptp.product_unit tptp.int))) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int G) A4))) (let ((_let_2 (@ (@ tptp.image_873079544045703924it_int F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_2)) (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int (lambda ((A5 tptp.product_unit)) (@ (@ tptp.inf_inf_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (G (-> Bool tptp.int))) (let ((_let_1 (@ (@ tptp.image_o_int G) A4))) (let ((_let_2 (@ (@ tptp.image_o_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_2)) (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int (lambda ((A5 Bool)) (@ (@ tptp.inf_inf_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int G) A4))) (let ((_let_2 (@ (@ tptp.image_nat_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.inf_inf_int (@ tptp.complete_Inf_Inf_int _let_2)) (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (lambda ((A5 tptp.nat)) (@ (@ tptp.inf_inf_int (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (G (-> tptp.product_unit tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_405062704495631173t_unit F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (= (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_2)) (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((A5 tptp.product_unit)) (@ (@ tptp.inf_inf_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (G (-> Bool tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_o_Product_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (= (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_2)) (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((A5 Bool)) (@ (@ tptp.inf_inf_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit G) A4))) (let ((_let_2 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (= (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit _let_2)) (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((A5 tptp.nat)) (@ (@ tptp.inf_inf_Product_unit (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (G (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_8173849991827986510et_nat G) A4))) (let ((_let_2 (@ (@ tptp.image_8173849991827986510et_nat F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit68592940725977398et_nat _let_2) (=> (@ tptp.condit68592940725977398et_nat _let_1) (= (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat _let_2)) (@ tptp.comple7806235888213564991et_nat _let_1)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((A5 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat (@ F A5)) (@ G A5)))) A4))))))))))
% 3.35/4.36 (assert (forall ((P tptp.produc7812382424243267045t_unit)) (@ (@ tptp.member_ref_a (@ tptp.produc473321116828791851t_unit P)) (@ tptp.basic_685971451221398055t_unit P))))
% 3.35/4.36 (assert (forall ((A tptp.ref_a) (P tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.member_ref_a A) (@ tptp.basic_685971451221398055t_unit P)) (= A (@ tptp.produc473321116828791851t_unit P)))))
% 3.35/4.36 (assert (forall ((A tptp.ref_a) (P tptp.produc7812382424243267045t_unit)) (=> (@ (@ tptp.member_ref_a A) (@ tptp.basic_685971451221398055t_unit P)) (= A (@ tptp.produc473321116828791851t_unit P)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat A4) tptp.top_top_set_o)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_nat))) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat A4) tptp.top_top_set_o)) (@ (@ tptp.inf_inf_set_nat (@ A4 true)) (@ A4 false)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (let ((_let_2 (@ tptp.complete_Inf_Inf_nat _let_1))) (=> (= (@ tptp.complete_Sup_Sup_nat _let_1) _let_2) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_nat A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (let ((_let_2 (@ tptp.complete_Inf_Inf_nat _let_1))) (=> (= (@ tptp.complete_Sup_Sup_nat _let_1) _let_2) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_int A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (let ((_let_2 (@ tptp.complete_Inf_Inf_int _let_1))) (=> (= (@ tptp.complete_Sup_Sup_int _let_1) _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_o A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (let ((_let_2 (@ tptp.complete_Inf_Inf_int _let_1))) (=> (= (@ tptp.complete_Sup_Sup_int _let_1) _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_nat A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (let ((_let_2 (@ tptp.complete_Inf_Inf_int _let_1))) (=> (= (@ tptp.complete_Sup_Sup_int _let_1) _let_2) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_int A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (let ((_let_2 (@ tptp.comple2584293577114468500t_unit _let_1))) (=> (= (@ tptp.comple4687483117567863418t_unit _let_1) _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_o A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (let ((_let_2 (@ tptp.comple2584293577114468500t_unit _let_1))) (=> (= (@ tptp.comple4687483117567863418t_unit _let_1) _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_nat A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (A tptp.int)) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (let ((_let_2 (@ tptp.comple2584293577114468500t_unit _let_1))) (=> (= (@ tptp.comple4687483117567863418t_unit _let_1) _let_2) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_int A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A4 tptp.set_o) (A Bool)) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (let ((_let_2 (@ tptp.comple7806235888213564991et_nat _let_1))) (=> (= (@ tptp.comple7399068483239264473et_nat _let_1) _let_2) (=> (@ tptp.condit5477540289124974626et_nat _let_1) (=> (@ tptp.condit68592940725977398et_nat _let_1) (=> (@ (@ tptp.member_o A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_nat)) (A4 tptp.set_nat) (A tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_set_nat F) A4))) (let ((_let_2 (@ tptp.comple7806235888213564991et_nat _let_1))) (=> (= (@ tptp.comple7399068483239264473et_nat _let_1) _let_2) (=> (@ tptp.condit5477540289124974626et_nat _let_1) (=> (@ tptp.condit68592940725977398et_nat _let_1) (=> (@ (@ tptp.member_nat A) A4) (= (@ F A) _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (A tptp.int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (= (@ tptp.complete_Sup_Sup_nat (@ _let_1 (@ (@ tptp.insert_int A) A4))) (@ (@ tptp.sup_sup_nat (@ F A)) (@ tptp.complete_Sup_Sup_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_2) (= (@ tptp.complete_Sup_Sup_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_nat (@ F A)) (@ tptp.complete_Sup_Sup_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (A tptp.int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.insert_int A) A4))) (@ (@ tptp.sup_sup_int (@ F A)) (@ tptp.complete_Sup_Sup_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_873079544045703924it_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_int (@ F A)) (@ tptp.complete_Sup_Sup_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (A Bool)) (let ((_let_1 (@ tptp.image_o_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_sup_int (@ F A)) (@ tptp.complete_Sup_Sup_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_2) (= (@ tptp.complete_Sup_Sup_int (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_int (@ F A)) (@ tptp.complete_Sup_Sup_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (A Bool)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2080475194861589617t_unit _let_2) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit5477540289124974626et_nat _let_2) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (A tptp.int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (= (@ tptp.complete_Inf_Inf_nat (@ _let_1 (@ (@ tptp.insert_int A) A4))) (@ (@ tptp.inf_inf_nat (@ F A)) (@ tptp.complete_Inf_Inf_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_2) (= (@ tptp.complete_Inf_Inf_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_nat (@ F A)) (@ tptp.complete_Inf_Inf_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (A tptp.int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.insert_int A) A4))) (@ (@ tptp.inf_inf_int (@ F A)) (@ tptp.complete_Inf_Inf_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_873079544045703924it_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_int (@ F A)) (@ tptp.complete_Inf_Inf_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (A Bool)) (let ((_let_1 (@ tptp.image_o_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_inf_int (@ F A)) (@ tptp.complete_Inf_Inf_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_2) (= (@ tptp.complete_Inf_Inf_int (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_int (@ F A)) (@ tptp.complete_Inf_Inf_int _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (A Bool)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (A tptp.nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit9161856309968323677t_unit _let_2) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit _let_2)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (let ((_let_2 (@ _let_1 A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit68592940725977398et_nat _let_2) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_set_nat (@ F A)) (@ tptp.comple7806235888213564991et_nat _let_2)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (B5 tptp.set_o) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.member_o A))) (=> (@ (@ tptp.inj_on_o_o F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_o_o F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (B5 tptp.set_o) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.member_o A))) (=> (@ (@ tptp.inj_on_o_nat F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_o_nat F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (B5 tptp.set_o) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.member_o A))) (=> (@ (@ tptp.inj_on_o_int F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_o_int F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (B5 tptp.set_nat) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.member_nat A))) (=> (@ (@ tptp.inj_on_nat_rat F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (= (@ (@ tptp.member_rat (@ F A)) (@ (@ tptp.image_nat_rat F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (B5 tptp.set_nat) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.member_nat A))) (=> (@ (@ tptp.inj_on_nat_o F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_nat_o F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.member_nat A))) (=> (@ (@ tptp.inj_on_nat_nat F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_nat_nat F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (B5 tptp.set_nat) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.member_nat A))) (=> (@ (@ tptp.inj_on_nat_int F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_nat_int F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (B5 tptp.set_int) (A tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.member_int A))) (=> (@ (@ tptp.inj_on_int_o F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_int_o F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (B5 tptp.set_int) (A tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.member_int A))) (=> (@ (@ tptp.inj_on_int_nat F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_int_nat F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (B5 tptp.set_int) (A tptp.int) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.member_int A))) (=> (@ (@ tptp.inj_on_int_int F) B5) (=> (@ _let_1 B5) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_int_int F) A4)) (@ _let_1 A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat A4) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_int A4) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_int A4) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_rat) (F (-> tptp.nat tptp.rat)) (T3 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_rat S5) (@ (@ tptp.image_nat_rat F) T3)) (exists ((U2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat U2) T3) (@ (@ tptp.inj_on_nat_rat F) U2) (= S5 (@ (@ tptp.image_nat_rat F) U2)))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (T3 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat S5) (@ (@ tptp.image_nat_nat F) T3)) (exists ((U2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat U2) T3) (@ (@ tptp.inj_on_nat_nat F) U2) (= S5 (@ (@ tptp.image_nat_nat F) U2)))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int) (F (-> tptp.nat tptp.int)) (T3 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_int S5) (@ (@ tptp.image_nat_int F) T3)) (exists ((U2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat U2) T3) (@ (@ tptp.inj_on_nat_int F) U2) (= S5 (@ (@ tptp.image_nat_int F) U2)))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (F (-> tptp.int tptp.nat)) (T3 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_nat S5) (@ (@ tptp.image_int_nat F) T3)) (exists ((U2 tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int U2) T3) (@ (@ tptp.inj_on_int_nat F) U2) (= S5 (@ (@ tptp.image_int_nat F) U2)))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int) (F (-> tptp.int tptp.int)) (T3 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int S5) (@ (@ tptp.image_int_int F) T3)) (exists ((U2 tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int U2) T3) (@ (@ tptp.inj_on_int_int F) U2) (= S5 (@ (@ tptp.image_int_int F) U2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit) (X2 tptp.product_unit) (B5 tptp.set_Product_unit)) (=> (@ (@ tptp.inj_on8151373323710067377t_unit F) A4) (=> (not (@ (@ tptp.member_Product_unit X2) B5)) (=> (= (@ (@ tptp.insert_Product_unit X2) B5) (@ (@ tptp.image_405062704495631173t_unit F) A4)) (not (forall ((X8 tptp.product_unit) (A8 tptp.set_Product_unit)) (=> (not (@ (@ tptp.member_Product_unit X8) A8)) (=> (= A4 (@ (@ tptp.insert_Product_unit X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_405062704495631173t_unit F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (X2 tptp.product_unit) (B5 tptp.set_Product_unit)) (=> (@ (@ tptp.inj_on4268752236855399398t_unit F) A4) (=> (not (@ (@ tptp.member_Product_unit X2) B5)) (=> (= (@ (@ tptp.insert_Product_unit X2) B5) (@ (@ tptp.image_o_Product_unit F) A4)) (not (forall ((X8 Bool) (A8 tptp.set_o)) (=> (not (@ (@ tptp.member_o X8) A8)) (=> (= A4 (@ (@ tptp.insert_o X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_o_Product_unit F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (X2 tptp.rat) (B5 tptp.set_rat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (not (@ (@ tptp.member_rat X2) B5)) (=> (= (@ (@ tptp.insert_rat X2) B5) (@ (@ tptp.image_nat_rat F) A4)) (not (forall ((X8 tptp.nat) (A8 tptp.set_nat)) (=> (not (@ (@ tptp.member_nat X8) A8)) (=> (= A4 (@ (@ tptp.insert_nat X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_nat_rat F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (X2 tptp.product_unit) (B5 tptp.set_Product_unit)) (=> (@ (@ tptp.inj_on7061601236592826506t_unit F) A4) (=> (not (@ (@ tptp.member_Product_unit X2) B5)) (=> (= (@ (@ tptp.insert_Product_unit X2) B5) (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (not (forall ((X8 tptp.nat) (A8 tptp.set_nat)) (=> (not (@ (@ tptp.member_nat X8) A8)) (=> (= A4 (@ (@ tptp.insert_nat X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_8730104196221521654t_unit F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (X2 tptp.product_unit) (B5 tptp.set_Product_unit)) (=> (@ (@ tptp.inj_on4178023183795006766t_unit F) A4) (=> (not (@ (@ tptp.member_Product_unit X2) B5)) (=> (= (@ (@ tptp.insert_Product_unit X2) B5) (@ (@ tptp.image_5846526143423701914t_unit F) A4)) (not (forall ((X8 tptp.int) (A8 tptp.set_int)) (=> (not (@ (@ tptp.member_int X8) A8)) (=> (= A4 (@ (@ tptp.insert_int X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_5846526143423701914t_unit F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit Bool)) (A4 tptp.set_Product_unit) (X2 Bool) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on8854722734121536060unit_o F) A4) (=> (not (@ (@ tptp.member_o X2) B5)) (=> (= (@ (@ tptp.insert_o X2) B5) (@ (@ tptp.image_Product_unit_o F) A4)) (not (forall ((X8 tptp.product_unit) (A8 tptp.set_Product_unit)) (=> (not (@ (@ tptp.member_Product_unit X8) A8)) (=> (= A4 (@ (@ tptp.insert_Product_unit X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_Product_unit_o F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o) (X2 Bool) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_o F) A4) (=> (not (@ (@ tptp.member_o X2) B5)) (=> (= (@ (@ tptp.insert_o X2) B5) (@ (@ tptp.image_o_o F) A4)) (not (forall ((X8 Bool) (A8 tptp.set_o)) (=> (not (@ (@ tptp.member_o X8) A8)) (=> (= A4 (@ (@ tptp.insert_o X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_o_o F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (X2 Bool) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_nat_o F) A4) (=> (not (@ (@ tptp.member_o X2) B5)) (=> (= (@ (@ tptp.insert_o X2) B5) (@ (@ tptp.image_nat_o F) A4)) (not (forall ((X8 tptp.nat) (A8 tptp.set_nat)) (=> (not (@ (@ tptp.member_nat X8) A8)) (=> (= A4 (@ (@ tptp.insert_nat X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_nat_o F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (A4 tptp.set_int) (X2 Bool) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_int_o F) A4) (=> (not (@ (@ tptp.member_o X2) B5)) (=> (= (@ (@ tptp.insert_o X2) B5) (@ (@ tptp.image_int_o F) A4)) (not (forall ((X8 tptp.int) (A8 tptp.set_int)) (=> (not (@ (@ tptp.member_int X8) A8)) (=> (= A4 (@ (@ tptp.insert_int X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_int_o F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 tptp.set_Product_unit) (X2 tptp.nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on8430439091780834860it_nat F) A4) (=> (not (@ (@ tptp.member_nat X2) B5)) (=> (= (@ (@ tptp.insert_nat X2) B5) (@ (@ tptp.image_875570014554754200it_nat F) A4)) (not (forall ((X8 tptp.product_unit) (A8 tptp.set_Product_unit)) (=> (not (@ (@ tptp.member_Product_unit X8) A8)) (=> (= A4 (@ (@ tptp.insert_Product_unit X8) A8)) (=> (= X2 (@ F X8)) (not (= B5 (@ (@ tptp.image_875570014554754200it_nat F) A8)))))))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A Bool) (A4 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_o F) tptp.top_top_set_o) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_o_o F) A4)) (@ (@ tptp.member_o A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A Bool) (A4 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_nat F) tptp.top_top_set_o) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_o_nat F) A4)) (@ (@ tptp.member_o A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A Bool) (A4 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_int F) tptp.top_top_set_o) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_o_int F) A4)) (@ (@ tptp.member_o A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char Bool)) (A tptp.char) (A4 tptp.set_char)) (=> (@ (@ tptp.inj_on_char_o F) tptp.top_top_set_char) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_char_o F) A4)) (@ (@ tptp.member_char A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.nat)) (A tptp.char) (A4 tptp.set_char)) (=> (@ (@ tptp.inj_on_char_nat F) tptp.top_top_set_char) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_char_nat F) A4)) (@ (@ tptp.member_char A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.int)) (A tptp.char) (A4 tptp.set_char)) (=> (@ (@ tptp.inj_on_char_int F) tptp.top_top_set_char) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_char_int F) A4)) (@ (@ tptp.member_char A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat Bool)) (A tptp.rat) (A4 tptp.set_rat)) (=> (@ (@ tptp.inj_on_rat_o F) tptp.top_top_set_rat) (= (@ (@ tptp.member_o (@ F A)) (@ (@ tptp.image_rat_o F) A4)) (@ (@ tptp.member_rat A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (A tptp.rat) (A4 tptp.set_rat)) (=> (@ (@ tptp.inj_on_rat_nat F) tptp.top_top_set_rat) (= (@ (@ tptp.member_nat (@ F A)) (@ (@ tptp.image_rat_nat F) A4)) (@ (@ tptp.member_rat A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.int)) (A tptp.rat) (A4 tptp.set_rat)) (=> (@ (@ tptp.inj_on_rat_int F) tptp.top_top_set_rat) (= (@ (@ tptp.member_int (@ F A)) (@ (@ tptp.image_rat_int F) A4)) (@ (@ tptp.member_rat A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A tptp.nat) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ (@ tptp.member_rat (@ F A)) (@ (@ tptp.image_nat_rat F) A4)) (@ (@ tptp.member_nat A) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (= (@ _let_1 A4) (@ _let_1 B5)) (= A4 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char Bool)) (B Bool)) (=> (@ (@ tptp.inj_on_char_o F) tptp.top_top_set_char) (= (@ (@ tptp.member_o B) (@ (@ tptp.image_char_o F) tptp.top_top_set_char)) (exists ((X4 tptp.char)) (and (= B (@ F X4)) (forall ((Y5 tptp.char)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.nat)) (B tptp.nat)) (=> (@ (@ tptp.inj_on_char_nat F) tptp.top_top_set_char) (= (@ (@ tptp.member_nat B) (@ (@ tptp.image_char_nat F) tptp.top_top_set_char)) (exists ((X4 tptp.char)) (and (= B (@ F X4)) (forall ((Y5 tptp.char)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.int)) (B tptp.int)) (=> (@ (@ tptp.inj_on_char_int F) tptp.top_top_set_char) (= (@ (@ tptp.member_int B) (@ (@ tptp.image_char_int F) tptp.top_top_set_char)) (exists ((X4 tptp.char)) (and (= B (@ F X4)) (forall ((Y5 tptp.char)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat Bool)) (B Bool)) (=> (@ (@ tptp.inj_on_rat_o F) tptp.top_top_set_rat) (= (@ (@ tptp.member_o B) (@ (@ tptp.image_rat_o F) tptp.top_top_set_rat)) (exists ((X4 tptp.rat)) (and (= B (@ F X4)) (forall ((Y5 tptp.rat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (B tptp.nat)) (=> (@ (@ tptp.inj_on_rat_nat F) tptp.top_top_set_rat) (= (@ (@ tptp.member_nat B) (@ (@ tptp.image_rat_nat F) tptp.top_top_set_rat)) (exists ((X4 tptp.rat)) (and (= B (@ F X4)) (forall ((Y5 tptp.rat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.int)) (B tptp.int)) (=> (@ (@ tptp.inj_on_rat_int F) tptp.top_top_set_rat) (= (@ (@ tptp.member_int B) (@ (@ tptp.image_rat_int F) tptp.top_top_set_rat)) (exists ((X4 tptp.rat)) (and (= B (@ F X4)) (forall ((Y5 tptp.rat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (B tptp.rat)) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ (@ tptp.member_rat B) (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat)) (exists ((X4 tptp.nat)) (and (= B (@ F X4)) (forall ((Y5 tptp.nat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (B Bool)) (=> (@ (@ tptp.inj_on_nat_o F) tptp.top_top_set_nat) (= (@ (@ tptp.member_o B) (@ (@ tptp.image_nat_o F) tptp.top_top_set_nat)) (exists ((X4 tptp.nat)) (and (= B (@ F X4)) (forall ((Y5 tptp.nat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (B tptp.nat)) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ (@ tptp.member_nat B) (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat)) (exists ((X4 tptp.nat)) (and (= B (@ F X4)) (forall ((Y5 tptp.nat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (B tptp.int)) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (@ (@ tptp.member_int B) (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat)) (exists ((X4 tptp.nat)) (and (= B (@ F X4)) (forall ((Y5 tptp.nat)) (=> (= B (@ F Y5)) (= Y5 X4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (G (-> Bool Bool))) (=> (@ (@ tptp.inj_on_nat_o F) A4) (=> (@ (@ tptp.inj_on_o_o G) (@ (@ tptp.image_nat_o F) A4)) (@ (@ tptp.inj_on_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (A4 tptp.set_Code_integer) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (@ (@ tptp.inj_on108595395805848489nteger F) A4) (=> (@ (@ tptp.inj_on3998011822705705585nteger G) (@ (@ tptp.image_2177946750938214461nteger F) A4)) (@ (@ tptp.inj_on7031512951821619701nteger (@ (@ tptp.comp_C8797469213163452608nteger G) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.inj_on_nat_nat G) (@ (@ tptp.image_nat_nat F) A4)) (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (G (-> tptp.nat tptp.num))) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.inj_on_nat_num G) (@ (@ tptp.image_int_nat F) A4)) (@ (@ tptp.inj_on_int_num (@ (@ tptp.comp_nat_num_int G) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (G (-> tptp.int tptp.nat))) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.inj_on_int_nat G) (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.inj_on_int_nat (@ (@ tptp.comp_int_nat_int G) F)) A4)))))
% 3.35/4.36 (assert (forall ((G (-> Bool Bool)) (F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_o (@ (@ tptp.comp_o_o_nat G) F)) A4) (@ (@ tptp.inj_on_o_o G) (@ (@ tptp.image_nat_o F) A4)))))
% 3.35/4.36 (assert (forall ((G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (A4 tptp.set_Code_integer)) (=> (@ (@ tptp.inj_on7031512951821619701nteger (@ (@ tptp.comp_C8797469213163452608nteger G) F)) A4) (@ (@ tptp.inj_on3998011822705705585nteger G) (@ (@ tptp.image_2177946750938214461nteger F) A4)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) A4) (@ (@ tptp.inj_on_nat_nat G) (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.num)) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_num (@ (@ tptp.comp_nat_num_int G) F)) A4) (@ (@ tptp.inj_on_nat_num G) (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.int tptp.nat)) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat (@ (@ tptp.comp_int_nat_int G) F)) A4) (@ (@ tptp.inj_on_int_nat G) (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (F3 (-> Bool Bool))) (=> (@ (@ tptp.inj_on_nat_o F) A4) (= (@ (@ tptp.inj_on_o_o F3) (@ (@ tptp.image_nat_o F) A4)) (@ (@ tptp.inj_on_nat_o (@ (@ tptp.comp_o_o_nat F3) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (A4 tptp.set_Code_integer) (F3 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (=> (@ (@ tptp.inj_on108595395805848489nteger F) A4) (= (@ (@ tptp.inj_on3998011822705705585nteger F3) (@ (@ tptp.image_2177946750938214461nteger F) A4)) (@ (@ tptp.inj_on7031512951821619701nteger (@ (@ tptp.comp_C8797469213163452608nteger F3) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (F3 (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (= (@ (@ tptp.inj_on_nat_nat F3) (@ (@ tptp.image_nat_nat F) A4)) (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.comp_nat_nat_nat F3) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (F3 (-> tptp.nat tptp.num))) (=> (@ (@ tptp.inj_on_int_nat F) A4) (= (@ (@ tptp.inj_on_nat_num F3) (@ (@ tptp.image_int_nat F) A4)) (@ (@ tptp.inj_on_int_num (@ (@ tptp.comp_nat_num_int F3) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (F3 (-> tptp.int tptp.nat))) (=> (@ (@ tptp.inj_on_int_int F) A4) (= (@ (@ tptp.inj_on_int_nat F3) (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.inj_on_int_nat (@ (@ tptp.comp_int_nat_int F3) F)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer))) (=> (@ (@ tptp.inj_on3998011822705705585nteger F) tptp.top_to3804862627464599871nteger) (=> (@ (@ tptp.inj_on108595395805848489nteger G) tptp.top_to4645266643341252675nteger) (@ (@ tptp.inj_on7031512951821619701nteger (@ (@ tptp.comp_C8797469213163452608nteger F) G)) tptp.top_to4645266643341252675nteger)))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool))) (=> (@ (@ tptp.inj_on_o_o F) tptp.top_top_set_o) (=> (@ (@ tptp.inj_on_nat_o G) tptp.top_top_set_nat) (@ (@ tptp.inj_on_nat_o (@ (@ tptp.comp_o_o_nat F) G)) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (=> (@ (@ tptp.inj_on_nat_nat G) tptp.top_top_set_nat) (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.comp_nat_nat_nat F) G)) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat))) (=> (@ (@ tptp.inj_on_nat_num F) tptp.top_top_set_nat) (=> (@ (@ tptp.inj_on_int_nat G) tptp.top_top_set_int) (@ (@ tptp.inj_on_int_num (@ (@ tptp.comp_nat_num_int F) G)) tptp.top_top_set_int)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (=> (@ (@ tptp.inj_on_int_int G) tptp.top_top_set_int) (@ (@ tptp.inj_on_int_nat (@ (@ tptp.comp_int_nat_int F) G)) tptp.top_top_set_int)))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_se7855581050983116737at_nat)) (let ((_let_1 (@ tptp.inf_in2572325071724192079at_nat A))) (= (@ _let_1 (@ tptp.comple5685304695842803022at_nat B5)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3684629450409544005at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.set_nat) (B5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat A))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat B5)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.inf_inf_Product_unit A))) (= (@ _let_1 (@ tptp.comple4687483117567863418t_unit B5)) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_se6425085446898223655at_nat)) (let ((_let_1 (@ tptp.sup_su718114333110466843at_nat A))) (= (@ _let_1 (@ tptp.comple6332534001959699150at_nat B5)) (@ tptp.comple6332534001959699150at_nat (@ (@ tptp.image_1013614488123988933at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_se5479201105039950375at_nat)) (let ((_let_1 (@ tptp.sup_su5525570899277871387at_nat A))) (= (@ _let_1 (@ tptp.comple6751905152567503566at_nat B5)) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4303274092540115909at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.set_nat) (B5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.sup_sup_set_nat A))) (= (@ _let_1 (@ tptp.comple7806235888213564991et_nat B5)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.sup_sup_Product_unit A))) (= (@ _let_1 (@ tptp.comple2584293577114468500t_unit B5)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M tptp.nat) (F (-> Bool tptp.nat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat M) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_o_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M tptp.nat) (F (-> tptp.nat tptp.nat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat M) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M tptp.nat) (F (-> tptp.int tptp.nat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat M) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M tptp.int) (F (-> Bool tptp.int))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int M) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_o_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M tptp.int) (F (-> tptp.nat tptp.int))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int M) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M tptp.int) (F (-> tptp.int tptp.int))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int M) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M tptp.rat) (F (-> Bool tptp.rat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_rat M) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_o_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M tptp.rat) (F (-> tptp.nat tptp.rat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_rat M) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M tptp.rat) (F (-> tptp.int tptp.rat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_rat M) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_int_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M tptp.code_integer) (F (-> Bool tptp.code_integer))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_le3102999989581377725nteger M) (@ F X)))) (@ tptp.condit4933233095834890765nteger (@ (@ tptp.image_o_Code_integer F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.nat) (F (-> Bool tptp.nat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_o_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M3 tptp.nat) (F (-> tptp.nat tptp.nat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.nat) (F (-> tptp.int tptp.nat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat M3) (@ F X)))) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.int) (F (-> Bool tptp.int))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_o_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M3 tptp.int) (F (-> tptp.nat tptp.int))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.int) (F (-> tptp.int tptp.int))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int M3) (@ F X)))) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.rat) (F (-> Bool tptp.rat))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_rat M3) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_o_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (M3 tptp.rat) (F (-> tptp.nat tptp.rat))) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_rat M3) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (M3 tptp.rat) (F (-> tptp.int tptp.rat))) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_rat M3) (@ F X)))) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_int_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (M3 tptp.code_integer) (F (-> Bool tptp.code_integer))) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_le3102999989581377725nteger M3) (@ F X)))) (@ tptp.condit4933233095834890765nteger (@ (@ tptp.image_o_Code_integer F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat)) (M tptp.nat)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_o_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (M tptp.nat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (M tptp.nat)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) M))) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (M tptp.int)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_o_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (M tptp.int)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (M tptp.int)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) M))) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.rat)) (M tptp.rat)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_rat (@ F X)) M))) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_o_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat)) (M tptp.rat)) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_rat (@ F X)) M))) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.rat)) (M tptp.rat)) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_rat (@ F X)) M))) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_int_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.code_integer)) (M tptp.code_integer)) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_le3102999989581377725nteger (@ F X)) M))) (@ tptp.condit1118808407379112185nteger (@ (@ tptp.image_o_Code_integer F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (@ (@ tptp.ord_less_eq_set_rat (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5))) (@ (@ tptp.inf_inf_set_rat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (@ (@ tptp.ord_less_eq_set_int (@ _let_1 (@ (@ tptp.inf_inf_set_nat A4) B5))) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5))) (@ (@ tptp.inf_inf_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (@ (@ tptp.ord_less_eq_set_int (@ _let_1 (@ (@ tptp.inf_inf_set_int A4) B5))) (@ (@ tptp.inf_inf_set_int (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5168914502847457605at_nat F))) (@ (@ tptp.ord_le3146513528884898305at_nat (@ _let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ _let_1 A4)) (@ _let_1 B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr7459493094073627847at_nat)) (@ (@ tptp.inj_on3942866938762682161at_nat (@ tptp.produc5456455677105495163at_nat (lambda ((I2 tptp.set_Pr4329608150637261639at_nat) (J tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat J) I2)))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.inj_on8430303779476321073at_nat (@ tptp.produc7548845685434208379at_nat (lambda ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat J) I2)))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr3280342998896498603um_nat)) (@ (@ tptp.inj_on2339680571444523825at_num (@ tptp.produc5219324331026901427at_num (lambda ((I2 tptp.num) (J tptp.nat)) (@ (@ tptp.product_Pair_nat_num J) I2)))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.inj_on8969904277767023793at_nat (@ tptp.produc2626176000494625587at_nat (lambda ((I2 tptp.nat) (J tptp.nat)) (@ (@ tptp.product_Pair_nat_nat J) I2)))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr958786334691620121nt_int)) (@ (@ tptp.inj_on6454360653267994289nt_int (@ tptp.produc4245557441103728435nt_int (lambda ((I2 tptp.int) (J tptp.int)) (@ (@ tptp.product_Pair_int_int J) I2)))) A4)))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.product_unit))) (let ((_let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_sup_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_sup_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.sup_sup_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.product_unit))) (let ((_let_1 (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6169909464789311569t_unit A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.sup_sup_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se7855581050983116737at_nat) (A tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple5685304695842803022at_nat B5)) A) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3684629450409544005at_nat (lambda ((B4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_nat) (A tptp.set_nat)) (= (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7399068483239264473et_nat B5)) A) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((B4 tptp.set_nat)) (@ (@ tptp.inf_inf_set_nat B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Product_unit) (A tptp.product_unit)) (= (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple4687483117567863418t_unit B5)) A) (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((B4 tptp.product_unit)) (@ (@ tptp.inf_inf_Product_unit B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se6425085446898223655at_nat) (A tptp.set_Pr8693737435421807431at_nat)) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple6332534001959699150at_nat B5)) A) (@ tptp.comple6332534001959699150at_nat (@ (@ tptp.image_1013614488123988933at_nat (lambda ((B4 tptp.set_Pr8693737435421807431at_nat)) (@ (@ tptp.sup_su718114333110466843at_nat B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se5479201105039950375at_nat) (A tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple6751905152567503566at_nat B5)) A) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4303274092540115909at_nat (lambda ((B4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.sup_su5525570899277871387at_nat B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_nat) (A tptp.set_nat)) (= (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7806235888213564991et_nat B5)) A) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((B4 tptp.set_nat)) (@ (@ tptp.sup_sup_set_nat B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Product_unit) (A tptp.product_unit)) (= (@ (@ tptp.sup_sup_Product_unit (@ tptp.comple2584293577114468500t_unit B5)) A) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((B4 tptp.product_unit)) (@ (@ tptp.sup_sup_Product_unit B4) A))) B5)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.product_unit))) (let ((_let_1 (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.inf_inf_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.inf_inf_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.inf_inf_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.product_unit))) (let ((_let_1 (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.inf_inf_Product_unit (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_8938366415781434990at_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((A tptp.int) (S2 tptp.set_int) (T2 tptp.set_int)) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) (@ (@ tptp.inf_inf_set_int S2) T2)) (@ (@ tptp.inf_inf_set_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) S2)) (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.minus_minus_int X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((A tptp.rat) (S2 tptp.set_rat) (T2 tptp.set_rat)) (= (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) (@ (@ tptp.inf_inf_set_rat S2) T2)) (@ (@ tptp.inf_inf_set_rat (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) S2)) (@ (@ tptp.image_rat_rat (lambda ((X4 tptp.rat)) (@ (@ tptp.minus_minus_rat X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((A tptp.code_integer) (S2 tptp.set_Code_integer) (T2 tptp.set_Code_integer)) (= (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) (@ (@ tptp.inf_in1364745209274528805nteger S2) T2)) (@ (@ tptp.inf_in1364745209274528805nteger (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) S2)) (@ (@ tptp.image_4470545334726330049nteger (lambda ((X4 tptp.code_integer)) (@ (@ tptp.minus_8373710615458151222nteger X4) A))) T2)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.sup_sup_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_525487068563185620at_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_Pr4329608150637261639at_nat))) (let ((_let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr4329608150637261639at_nat))) (let ((_let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_1087905878993176368at_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.produc3843707927480180839at_nat) (I3 tptp.set_Pr4329608150637261639at_nat) (A4 (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7979982168039674559at_nat A4) I3)))) (=> (@ (@ tptp.member8757157785044589968at_nat K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_5423882813909314213at_nat A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_8938366415781434990at_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.produc3843707927480180839at_nat) (I3 tptp.set_Pr4329608150637261639at_nat) (A4 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat A4) I3)))) (=> (@ (@ tptp.member8757157785044589968at_nat K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.product_prod_nat_nat) (I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat A4) I3)))) (=> (@ (@ tptp.member8440522571783428010at_nat K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K Bool) (I3 tptp.set_o) (A4 (-> Bool tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat A4) I3)))) (=> (@ (@ tptp.member_o K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.nat) (I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat A4) I3)))) (=> (@ (@ tptp.member_nat K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((K tptp.int) (I3 tptp.set_int) (A4 (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat A4) I3)))) (=> (@ (@ tptp.member_int K) I3) (= (@ (@ tptp.inf_inf_set_nat (@ A4 K)) _let_1) _let_1)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_se7855581050983116737at_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple5685304695842803022at_nat B5)) A4) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3684629450409544005at_nat (lambda ((C5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat C5) A4))) B5)))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_set_nat) (A4 tptp.set_nat)) (= (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7399068483239264473et_nat B5)) A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((C5 tptp.set_nat)) (@ (@ tptp.inf_inf_set_nat C5) A4))) B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_se7855581050983116737at_nat)) (let ((_let_1 (@ tptp.inf_in2572325071724192079at_nat A4))) (= (@ _let_1 (@ tptp.comple5685304695842803022at_nat B5)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_3684629450409544005at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat A4))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat B5)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr8693737435421807431at_nat) (B5 tptp.set_se6425085446898223655at_nat)) (let ((_let_1 (@ tptp.sup_su718114333110466843at_nat A4))) (= (@ _let_1 (@ tptp.comple6332534001959699150at_nat B5)) (@ tptp.comple6332534001959699150at_nat (@ (@ tptp.image_1013614488123988933at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 tptp.set_se5479201105039950375at_nat)) (let ((_let_1 (@ tptp.sup_su5525570899277871387at_nat A4))) (= (@ _let_1 (@ tptp.comple6751905152567503566at_nat B5)) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4303274092540115909at_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_set_nat)) (let ((_let_1 (@ tptp.sup_sup_set_nat A4))) (= (@ _let_1 (@ tptp.comple7806235888213564991et_nat B5)) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) B5))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_rat) (A7 tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_rat)) (= (exists ((F2 (-> tptp.rat tptp.nat))) (and (@ (@ tptp.inj_on_rat_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_rat_nat F2) A4)) A7))) (exists ((G3 (-> tptp.nat tptp.rat))) (= (@ (@ tptp.image_nat_rat G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (A7 tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (exists ((F2 (-> tptp.int tptp.nat))) (and (@ (@ tptp.inj_on_int_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F2) A4)) A7))) (exists ((G3 (-> tptp.nat tptp.int))) (= (@ (@ tptp.image_nat_int G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (A7 tptp.set_int)) (=> (not (= A4 tptp.bot_bot_set_int)) (= (exists ((F2 (-> tptp.int tptp.int))) (and (@ (@ tptp.inj_on_int_int F2) A4) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F2) A4)) A7))) (exists ((G3 (-> tptp.int tptp.int))) (= (@ (@ tptp.image_int_int G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (A7 tptp.set_rat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (exists ((F2 (-> tptp.nat tptp.rat))) (and (@ (@ tptp.inj_on_nat_rat F2) A4) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F2) A4)) A7))) (exists ((G3 (-> tptp.rat tptp.nat))) (= (@ (@ tptp.image_rat_nat G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (A7 tptp.set_nat)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (exists ((F2 (-> tptp.nat tptp.nat))) (and (@ (@ tptp.inj_on_nat_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F2) A4)) A7))) (exists ((G3 (-> tptp.nat tptp.nat))) (= (@ (@ tptp.image_nat_nat G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (A7 tptp.set_int)) (=> (not (= A4 tptp.bot_bot_set_nat)) (= (exists ((F2 (-> tptp.nat tptp.int))) (and (@ (@ tptp.inj_on_nat_int F2) A4) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F2) A4)) A7))) (exists ((G3 (-> tptp.int tptp.nat))) (= (@ (@ tptp.image_int_nat G3) A7) A4))))))
% 3.35/4.36 (assert (forall ((B8 tptp.set_se7855581050983116737at_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.inf_in2572325071724192079at_nat A4))) (let ((_let_2 (@ _let_1 (@ tptp.comple1930127330929219688at_nat B8)))) (let ((_let_3 (= B8 tptp.bot_bo3083307316010499117at_nat))) (and (=> _let_3 (= _let_2 A4)) (=> (not _let_3) (= _let_2 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3684629450409544005at_nat _let_1) B8))))))))))
% 3.35/4.36 (assert (forall ((B8 tptp.set_set_nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.inf_inf_set_nat A4))) (let ((_let_2 (@ _let_1 (@ tptp.comple7806235888213564991et_nat B8)))) (let ((_let_3 (= B8 tptp.bot_bot_set_set_nat))) (and (=> _let_3 (= _let_2 A4)) (=> (not _let_3) (= _let_2 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) B8))))))))))
% 3.35/4.36 (assert (forall ((B8 tptp.set_se7855581050983116737at_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat B8)) A4))) (let ((_let_2 (= B8 tptp.bot_bo3083307316010499117at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3684629450409544005at_nat (lambda ((B6 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat B6) A4))) B8)))))))))
% 3.35/4.36 (assert (forall ((B8 tptp.set_set_nat) (A4 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat B8)) A4))) (let ((_let_2 (= B8 tptp.bot_bot_set_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat (lambda ((B6 tptp.set_nat)) (@ (@ tptp.inf_inf_set_nat B6) A4))) B8)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ (@ tptp.ord_less_eq_set_rat (@ _let_1 A4)) (@ _let_1 B5)) (@ (@ tptp.ord_less_eq_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) (@ _let_1 B5)) (@ (@ tptp.ord_less_eq_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) (@ _let_1 B5)) (@ (@ tptp.ord_less_eq_set_nat A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (= (@ (@ tptp.ord_less_eq_set_nat (@ _let_1 A4)) (@ _let_1 B5)) (@ (@ tptp.ord_less_eq_set_int A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (@ (@ tptp.ord_less_eq_set_int (@ _let_1 A4)) (@ _let_1 B5)) (@ (@ tptp.ord_less_eq_set_int A4) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (let ((_let_2 (@ (@ tptp.minus_minus_set_nat A4) B5))) (=> (@ (@ tptp.inj_on_nat_rat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat _let_2) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 _let_2) (@ (@ tptp.minus_minus_set_rat (@ _let_1 A4)) (@ _let_1 B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (let ((_let_2 (@ (@ tptp.minus_minus_set_nat A4) B5))) (=> (@ (@ tptp.inj_on_nat_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat _let_2) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 _let_2) (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (let ((_let_2 (@ (@ tptp.minus_minus_set_nat A4) B5))) (=> (@ (@ tptp.inj_on_nat_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_nat _let_2) C3) (=> (@ (@ tptp.ord_less_eq_set_nat B5) C3) (= (@ _let_1 _let_2) (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ (@ tptp.minus_minus_set_int A4) B5))) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (@ (@ tptp.ord_less_eq_set_int _let_2) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (@ _let_1 _let_2) (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ (@ tptp.minus_minus_set_int A4) B5))) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (@ (@ tptp.ord_less_eq_set_int _let_2) C3) (=> (@ (@ tptp.ord_less_eq_set_int B5) C3) (= (@ _let_1 _let_2) (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5)) (@ (@ tptp.minus_minus_set_rat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5)) (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_int F))) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.minus_minus_set_nat A4) B5)) (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_nat F))) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5)) (@ (@ tptp.minus_minus_set_nat (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) B5)) (@ (@ tptp.minus_minus_set_int (@ _let_1 A4)) (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (X2 Bool) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ (@ tptp.ord_less_eq_nat (@ F X2)) U) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ (@ tptp.ord_less_eq_nat (@ F X2)) U) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ (@ tptp.ord_less_eq_nat (@ F X2)) U) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (X2 Bool) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ (@ tptp.ord_less_eq_int (@ F X2)) U) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ (@ tptp.ord_less_eq_int (@ F X2)) U) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ (@ tptp.ord_less_eq_int (@ F X2)) U) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (X2 Bool) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) U) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A4 tptp.set_o) (X2 Bool) (U tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (=> (@ tptp.condit68592940725977398et_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ F X2)) U) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) U)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (X2 tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_nat X2) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (X2 tptp.int)) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.member_int X2) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A4 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (=> (@ tptp.condit68592940725977398et_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7806235888213564991et_nat _let_1)) (@ F X2)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (X2 Bool) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_nat U))) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_nat U))) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_nat U))) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (X2 Bool) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_int U))) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_int U))) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_int U))) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o) (X2 Bool) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (let ((_let_2 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat) (X2 tptp.nat) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (let ((_let_2 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int) (X2 tptp.int) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (let ((_let_2 (@ tptp.ord_le3221252021190050221t_unit U))) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ (@ tptp.member_int X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A4 tptp.set_o) (X2 Bool) (U tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (let ((_let_2 (@ tptp.ord_less_eq_set_nat U))) (=> (@ tptp.condit5477540289124974626et_nat _let_1) (=> (@ (@ tptp.member_o X2) A4) (=> (@ _let_2 (@ F X2)) (@ _let_2 (@ tptp.comple7399068483239264473et_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (@ (@ tptp.member_o X2) A4) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (@ (@ tptp.ord_less_eq_nat (@ F X2)) (@ tptp.complete_Sup_Sup_nat _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (@ (@ tptp.ord_less_eq_nat (@ F X2)) (@ tptp.complete_Sup_Sup_nat _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (@ (@ tptp.member_int X2) A4) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (@ (@ tptp.ord_less_eq_nat (@ F X2)) (@ tptp.complete_Sup_Sup_nat _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.int))) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (=> (@ (@ tptp.member_o X2) A4) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (@ (@ tptp.ord_less_eq_int (@ F X2)) (@ tptp.complete_Sup_Sup_int _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (@ (@ tptp.ord_less_eq_int (@ F X2)) (@ tptp.complete_Sup_Sup_int _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (@ (@ tptp.member_int X2) A4) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (@ (@ tptp.ord_less_eq_int (@ F X2)) (@ tptp.complete_Sup_Sup_int _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (@ (@ tptp.member_o X2) A4) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) (@ tptp.comple4687483117567863418t_unit _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (=> (@ (@ tptp.member_nat X2) A4) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) (@ tptp.comple4687483117567863418t_unit _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (=> (@ (@ tptp.member_int X2) A4) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X2)) (@ tptp.comple4687483117567863418t_unit _let_1)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.image_o_set_nat F) A4))) (=> (@ (@ tptp.member_o X2) A4) (=> (@ tptp.condit5477540289124974626et_nat _let_1) (@ (@ tptp.ord_less_eq_set_nat (@ F X2)) (@ tptp.comple7399068483239264473et_nat _let_1)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.product_unit tptp.set_nat))) (= (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat F) tptp.bot_bo3957492148770167129t_unit))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> Bool tptp.set_nat))) (= (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat F) tptp.bot_bot_set_o))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (= (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat F) tptp.bot_bot_set_nat))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.set_nat))) (= (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat F) tptp.bot_bo2099793752762293965at_nat))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr8693737435421807431at_nat) (F (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat))) (= (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_7288820656315755647at_nat F) tptp.bot_bo3957492148770167129t_unit))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr8693737435421807431at_nat) (F (-> Bool tptp.set_Pr8693737435421807431at_nat))) (= (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat F) tptp.bot_bot_set_o))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr8693737435421807431at_nat) (F (-> tptp.nat tptp.set_Pr8693737435421807431at_nat))) (= (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat F) tptp.bot_bot_set_nat))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat))) (= (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_5172358348707908735at_nat F) tptp.bot_bo3957492148770167129t_unit))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr8693737435421807431at_nat) (F (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat))) (= (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat F) tptp.bot_bo2099793752762293965at_nat))) A4)))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (F (-> Bool tptp.set_Pr4329608150637261639at_nat))) (= (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat F) tptp.bot_bot_set_o))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_nat)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_set_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_nat A) B5))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A Bool) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_set_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_o A) B5))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.set_nat)) (A tptp.product_prod_nat_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_15824709712370754et_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) B5))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_Pr8693737435421807431at_nat)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_4592875511192039216at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_nat A) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_7288820656315755647at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_Pr8693737435421807431at_nat)) (A Bool) (B5 tptp.set_o)) (let ((_let_1 (@ tptp.image_8493167801588156084at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_o A) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)) (A tptp.product_prod_nat_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5803077947706746251at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) B5))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_Pr4329608150637261639at_nat)) (A tptp.nat) (B5 tptp.set_nat)) (let ((_let_1 (@ tptp.image_1087905878993176368at_nat F))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.insert_nat A) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ F A)) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)) (A tptp.product_unit) (B5 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_5172358348707908735at_nat F))) (= (@ tptp.comple4364388969068068532at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) B5))) (@ (@ tptp.sup_su5525570899277871387at_nat (@ F A)) (@ tptp.comple4364388969068068532at_nat (@ _let_1 B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_set_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_set_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_unit)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_6169909464789311569t_unit F))) (= (@ tptp.comple4687483117567863418t_unit (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.sup_sup_Product_unit (@ F A)) (@ tptp.comple4687483117567863418t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.set_nat)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_15824709712370754et_nat F))) (= (@ tptp.comple7399068483239264473et_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.sup_sup_set_nat (@ F A)) (@ tptp.comple7399068483239264473et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_Pr8693737435421807431at_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_4592875511192039216at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_7288820656315755647at_nat F))) (= (@ tptp.comple2748534634209756852at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.sup_su718114333110466843at_nat (@ F A)) (@ tptp.comple2748534634209756852at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_inf_Product_unit (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((I2 Bool)) (@ (@ tptp.inf_inf_Product_unit (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_inf_Product_unit (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((I2 Bool)) (@ (@ tptp.inf_inf_set_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.set_nat)) (X2 tptp.set_nat)) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_inf_set_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_unit)) (X2 tptp.product_unit)) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit (lambda ((I2 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_inf_Product_unit (@ F I2)) X2))) I3)) (@ (@ tptp.inf_inf_Product_unit (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.set_Pr1261947904930325089at_nat)) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (F (-> Bool tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.set_Pr1261947904930325089at_nat)) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat (lambda ((I2 Bool)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (F (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) (X2 tptp.set_Pr1261947904930325089at_nat)) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F I2)) X2))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat F) I3))) X2)))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (X2 tptp.product_unit) (F (-> tptp.product_unit tptp.product_unit))) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_inf_Product_unit X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_Product_unit X2) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (X2 tptp.product_unit) (F (-> Bool tptp.product_unit))) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit (lambda ((I2 Bool)) (@ (@ tptp.inf_inf_Product_unit X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_Product_unit X2) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (X2 tptp.product_unit) (F (-> tptp.nat tptp.product_unit))) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_inf_Product_unit X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_Product_unit X2) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (X2 tptp.set_nat) (F (-> tptp.product_unit tptp.set_nat))) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_set_nat X2) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (X2 tptp.set_nat) (F (-> Bool tptp.set_nat))) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((I2 Bool)) (@ (@ tptp.inf_inf_set_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_set_nat X2) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (X2 tptp.set_nat) (F (-> tptp.nat tptp.set_nat))) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_inf_set_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_set_nat X2) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.product_unit) (F (-> tptp.product_prod_nat_nat tptp.product_unit))) (=> (not (= I3 tptp.bot_bo2099793752762293965at_nat)) (= (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit (lambda ((I2 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_inf_Product_unit X2) (@ F I2)))) I3)) (@ (@ tptp.inf_inf_Product_unit X2) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6169909464789311569t_unit F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Product_unit) (X2 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((I2 tptp.product_unit)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_o) (X2 tptp.set_Pr1261947904930325089at_nat) (F (-> Bool tptp.set_Pr1261947904930325089at_nat))) (=> (not (= I3 tptp.bot_bot_set_o)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat (lambda ((I2 Bool)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (X2 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (=> (not (= I3 tptp.bot_bot_set_nat)) (= (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ F I2)))) I3)) (@ (@ tptp.inf_in2572325071724192079at_nat X2) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat F) I3)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_8730104196221521654t_unit F))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_set_nat F))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_inf_set_nat (@ F A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_8173849991827986510et_nat F))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_inf_set_nat (@ F A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_o_set_nat F))) (= (@ tptp.comple7806235888213564991et_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_inf_set_nat (@ F A)) (@ tptp.comple7806235888213564991et_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_unit)) (A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_6169909464789311569t_unit F))) (= (@ tptp.comple2584293577114468500t_unit (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat A) A4))) (@ (@ tptp.inf_inf_Product_unit (@ F A)) (@ tptp.comple2584293577114468500t_unit (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) (A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_7178329752028323786at_nat F))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_nat A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) (A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.image_3617315916088684441at_nat F))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_Product_unit A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.set_Pr1261947904930325089at_nat)) (A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.image_7077428525161401678at_nat F))) (= (@ tptp.comple1930127330929219688at_nat (@ _let_1 (@ (@ tptp.insert_o A) A4))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ F A)) (@ tptp.comple1930127330929219688at_nat (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.sup_sup_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_7288820656315755647at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_7288820656315755647at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_Pr8693737435421807431at_nat)) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr8693737435421807431at_nat)) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_5172358348707908735at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_5172358348707908735at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)) (B5 tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.sup_su718114333110466843at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_Pr4329608150637261639at_nat)) (B5 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat A4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.sup_sup_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 (-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_7288820656315755647at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_7288820656315755647at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 (-> Bool tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 (-> tptp.nat tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_4592875511192039216at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat))) (let ((_let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_5172358348707908735at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_5172358348707908735at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr8693737435421807431at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat))) (let ((_let_1 (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_5803077947706746251at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.sup_su718114333110466843at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> Bool tptp.set_Pr4329608150637261639at_nat))) (let ((_let_1 (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat (lambda ((X4 Bool)) (@ (@ tptp.sup_su5525570899277871387at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr4329608150637261639at_nat) (A4 (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7979982168039674559at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo228742789529271731at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7979982168039674559at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_5423882813909314213at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_5423882813909314213at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat (lambda ((X4 Bool)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat)) (B5 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_in2572325071724192079at_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 (-> tptp.product_unit tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr4329608150637261639at_nat) (A4 (-> tptp.produc3843707927480180839at_nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo228742789529271731at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 (-> Bool tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat)) (B5 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat A4) C3))) B5))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 B5)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_nat (@ A4 X4)) B5))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_3617315916088684441at_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7979982168039674559at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo228742789529271731at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7979982168039674559at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_5423882813909314213at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_5423882813909314213at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7077428525161401678at_nat (lambda ((X4 Bool)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (let ((_let_1 (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Product_unit) (A4 tptp.set_nat) (B5 (-> tptp.product_unit tptp.set_nat))) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo3957492148770167129t_unit))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((X4 tptp.product_unit)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr4329608150637261639at_nat) (A4 tptp.set_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo228742789529271731at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_Pr1261947904930325089at_nat) (A4 tptp.set_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bo2099793752762293965at_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_o) (A4 tptp.set_nat) (B5 (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_o))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (let ((_let_1 (@ (@ tptp.inf_inf_set_nat A4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) C3))))) (let ((_let_2 (= C3 tptp.bot_bot_set_nat))) (and (=> _let_2 (= _let_1 A4)) (=> (not _let_2) (= _let_1 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.inf_inf_set_nat A4) (@ B5 X4)))) C3)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat U) (@ tptp.complete_Inf_Inf_nat _let_1)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.ord_less_eq_nat U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_875570014554754200it_nat F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat U) (@ tptp.complete_Inf_Inf_nat _let_1)) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_less_eq_nat U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat U) (@ tptp.complete_Inf_Inf_nat _let_1)) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_less_eq_nat U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat U) (@ tptp.complete_Inf_Inf_nat _let_1)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.ord_less_eq_nat U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.ord_less_eq_int U) (@ tptp.complete_Inf_Inf_int _let_1)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.ord_less_eq_int U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.ord_less_eq_int U) (@ tptp.complete_Inf_Inf_int _let_1)) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_less_eq_int U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.ord_less_eq_int U) (@ tptp.complete_Inf_Inf_int _let_1)) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_less_eq_int U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (= (@ (@ tptp.ord_less_eq_int U) (@ tptp.complete_Inf_Inf_int _let_1)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.ord_less_eq_int U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (= (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit _let_1)) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (= (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ tptp.comple2584293577114468500t_unit _let_1)) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit U) (@ F X4))))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.int)) (=> (@ (@ tptp.member_int M4) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (G (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.int)) (=> (@ (@ tptp.member_int M4) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Product_unit) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit M4) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Product_unit) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (G (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= B5 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit M4) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_o) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 Bool)) (=> (@ (@ tptp.member_o M4) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_o) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (G (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_o)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 Bool)) (=> (@ (@ tptp.member_o M4) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.nat)) (=> (@ (@ tptp.member_nat M4) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (G (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= B5 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (forall ((M4 tptp.nat)) (=> (@ (@ tptp.member_nat M4) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_less_eq_nat (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (forall ((M4 tptp.int)) (=> (@ (@ tptp.member_int M4) B5) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) A4) (@ (@ tptp.ord_less_eq_int (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int G) B5)))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int) (G (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (not (= B5 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (forall ((M4 tptp.int)) (=> (@ (@ tptp.member_int M4) B5) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) A4) (@ (@ tptp.ord_less_eq_int (@ F X6)) (@ G M4)))))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int G) B5)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_int_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat _let_1)) U) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.ord_less_eq_nat (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_875570014554754200it_nat F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat _let_1)) U) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_less_eq_nat (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_o_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat _let_1)) U) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_less_eq_nat (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (U tptp.nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (= (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat _let_1)) U) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.ord_less_eq_nat (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int _let_1)) U) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A4) (@ (@ tptp.ord_less_eq_int (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int _let_1)) U) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_less_eq_int (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_o_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int _let_1)) U) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_less_eq_int (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int)) (U tptp.int)) (let ((_let_1 (@ (@ tptp.image_nat_int F) A4))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (= (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int _let_1)) U) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ (@ tptp.ord_less_eq_int (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit F) A4))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (= (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit _let_1)) U) (forall ((X4 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (U tptp.product_unit)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit F) A4))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (= (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit _let_1)) U) (forall ((X4 Bool)) (=> (@ (@ tptp.member_o X4) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X4)) U)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.int)) (=> (@ (@ tptp.member_int N2) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.int)) (=> (@ (@ tptp.member_int N2) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit N2) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit N2) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 Bool)) (=> (@ (@ tptp.member_o N2) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 Bool)) (=> (@ (@ tptp.member_o N2) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.nat)) (=> (@ (@ tptp.member_nat N2) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (forall ((N2 tptp.nat)) (=> (@ (@ tptp.member_nat N2) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_less_eq_nat (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.nat tptp.int)) (B5 tptp.set_nat) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (forall ((N2 tptp.int)) (=> (@ (@ tptp.member_int N2) A4) (exists ((X6 tptp.nat)) (and (@ (@ tptp.member_nat X6) B5) (@ (@ tptp.ord_less_eq_int (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (forall ((N2 tptp.int)) (=> (@ (@ tptp.member_int N2) A4) (exists ((X6 tptp.int)) (and (@ (@ tptp.member_int X6) B5) (@ (@ tptp.ord_less_eq_int (@ F N2)) (@ G X6)))))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1))))))))
% 3.35/4.36 (assert (= tptp.basic_685971451221398055t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.insert_ref_a (@ tptp.produc473321116828791851t_unit P3)) tptp.bot_bot_set_ref_a))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_o) (B5 (-> Bool tptp.set_int)) (J4 Bool)) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_o J4) A4) (= (@ (@ tptp.image_int_int F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) A4))) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int)) (J4 tptp.nat)) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_nat J4) A4) (= (@ (@ tptp.image_int_int F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) A4))) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int)) (J4 tptp.int)) (=> (@ (@ tptp.inj_on_int_int F) C3) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_int J4) A4) (= (@ (@ tptp.image_int_int F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int B5) A4))) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_int F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_o) (B5 (-> Bool tptp.set_int)) (J4 Bool)) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_o J4) A4) (= (@ (@ tptp.image_int_nat F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int B5) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat (lambda ((X4 Bool)) (@ (@ tptp.image_int_nat F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_int)) (J4 tptp.nat)) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_nat J4) A4) (= (@ (@ tptp.image_int_nat F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int B5) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.image_int_nat F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (C3 tptp.set_int) (A4 tptp.set_int) (B5 (-> tptp.int tptp.set_int)) (J4 tptp.int)) (=> (@ (@ tptp.inj_on_int_nat F) C3) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_set_int (@ B5 X)) C3))) (=> (@ (@ tptp.member_int J4) A4) (= (@ (@ tptp.image_int_nat F) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_set_int B5) A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_int_set_nat (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_nat F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat)) (J4 Bool)) (=> (@ (@ tptp.inj_on_nat_rat F) C3) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (=> (@ (@ tptp.member_o J4) A4) (= (@ (@ tptp.image_nat_rat F) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_o_set_rat (lambda ((X4 Bool)) (@ (@ tptp.image_nat_rat F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (C3 tptp.set_nat) (A4 tptp.set_o) (B5 (-> Bool tptp.set_nat)) (J4 Bool)) (=> (@ (@ tptp.inj_on_nat_int F) C3) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (=> (@ (@ tptp.member_o J4) A4) (= (@ (@ tptp.image_nat_int F) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_o_set_nat B5) A4))) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_o_set_int (lambda ((X4 Bool)) (@ (@ tptp.image_nat_int F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat)) (J4 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_rat F) C3) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (=> (@ (@ tptp.member_nat J4) A4) (= (@ (@ tptp.image_nat_rat F) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (@ tptp.comple4298007329820168263et_rat (@ (@ tptp.image_nat_set_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.image_nat_rat F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (C3 tptp.set_nat) (A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat)) (J4 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_int F) C3) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_set_nat (@ B5 X)) C3))) (=> (@ (@ tptp.member_nat J4) A4) (= (@ (@ tptp.image_nat_int F) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_nat_set_int (lambda ((X4 tptp.nat)) (@ (@ tptp.image_nat_int F) (@ B5 X4)))) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (@ (@ tptp.ord_less_eq_nat (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.nat)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_875570014554754200it_nat G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) B5) (@ (@ tptp.ord_less_eq_nat (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> Bool tptp.nat)) (B5 tptp.set_o) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_o_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (@ (@ tptp.ord_less_eq_nat (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (@ (@ tptp.ord_less_eq_nat (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Inf_Inf_nat _let_1)) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (@ (@ tptp.ord_less_eq_int (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.int)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int))) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) B5) (@ (@ tptp.ord_less_eq_int (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_873079544045703924it_int F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> Bool tptp.int)) (B5 tptp.set_o) (F (-> Bool tptp.int))) (let ((_let_1 (@ (@ tptp.image_o_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) B5) (@ (@ tptp.ord_less_eq_int (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.nat tptp.int)) (B5 tptp.set_nat) (F (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) B5) (@ (@ tptp.ord_less_eq_int (@ G X)) (@ F X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Inf_Inf_int _let_1)) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (B5 tptp.set_int) (F (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X)) (@ F X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.product_unit)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit9161856309968323677t_unit _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) B5) (@ (@ tptp.ord_le3221252021190050221t_unit (@ G X)) (@ F X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple2584293577114468500t_unit _let_1)) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.nat)) (B5 tptp.set_int) (F (-> tptp.int tptp.nat))) (let ((_let_1 (@ (@ tptp.image_int_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.nat)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat))) (let ((_let_1 (@ (@ tptp.image_875570014554754200it_nat G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> Bool tptp.nat)) (B5 tptp.set_o) (F (-> Bool tptp.nat))) (let ((_let_1 (@ (@ tptp.image_o_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_nat (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.int)) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.int)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.int))) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (G (-> Bool tptp.int)) (B5 tptp.set_o) (F (-> Bool tptp.int))) (let ((_let_1 (@ (@ tptp.image_o_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_o)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (=> (forall ((X Bool)) (=> (@ (@ tptp.member_o X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (G (-> tptp.nat tptp.int)) (B5 tptp.set_nat) (F (-> tptp.nat tptp.int))) (let ((_let_1 (@ (@ tptp.image_nat_int G) B5))) (=> (not (= A4 tptp.bot_bot_set_nat)) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (=> (forall ((X tptp.nat)) (=> (@ (@ tptp.member_nat X) A4) (@ (@ tptp.ord_less_eq_int (@ F X)) (@ G X)))) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int F) A4))) (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (G (-> tptp.int tptp.product_unit)) (B5 tptp.set_int) (F (-> tptp.int tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit G) B5))) (=> (not (= A4 tptp.bot_bot_set_int)) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (=> (forall ((X tptp.int)) (=> (@ (@ tptp.member_int X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Product_unit) (G (-> tptp.product_unit tptp.product_unit)) (B5 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit))) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit G) B5))) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A4) B5) (=> (forall ((X tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit X) A4) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F X)) (@ G X)))) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4))) (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.int tptp.set_Product_unit)) (I tptp.int) (B5 tptp.set_Product_unit) (J3 tptp.set_int)) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit (@ (@ (@ tptp.fun_up5054257004045450754t_unit A4) I) B5)) J3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_8658272795163236474t_unit A4) (@ (@ tptp.minus_minus_set_int J3) (@ (@ tptp.insert_int I) tptp.bot_bot_set_int))))) (@ (@ (@ tptp.if_set_Product_unit (@ (@ tptp.member_int I) J3)) B5) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.int tptp.set_o)) (I tptp.int) (B5 tptp.set_o) (J3 tptp.set_int)) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o (@ (@ (@ tptp.fun_upd_int_set_o A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_int_set_o A4) (@ (@ tptp.minus_minus_set_int J3) (@ (@ tptp.insert_int I) tptp.bot_bot_set_int))))) (@ (@ (@ tptp.if_set_o (@ (@ tptp.member_int I) J3)) B5) tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.product_unit tptp.set_Product_unit)) (I tptp.product_unit) (B5 tptp.set_Product_unit) (J3 tptp.set_Product_unit)) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit (@ (@ (@ tptp.fun_up488859312337516701t_unit A4) I) B5)) J3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_7778121751606633509t_unit A4) (@ (@ tptp.minus_6452836326544984404t_unit J3) (@ (@ tptp.insert_Product_unit I) tptp.bot_bo3957492148770167129t_unit))))) (@ (@ (@ tptp.if_set_Product_unit (@ (@ tptp.member_Product_unit I) J3)) B5) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.product_unit tptp.set_o)) (I tptp.product_unit) (B5 tptp.set_o) (J3 tptp.set_Product_unit)) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o (@ (@ (@ tptp.fun_up1762901246852280360_set_o A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_6930536745178679216_set_o A4) (@ (@ tptp.minus_6452836326544984404t_unit J3) (@ (@ tptp.insert_Product_unit I) tptp.bot_bo3957492148770167129t_unit))))) (@ (@ (@ tptp.if_set_o (@ (@ tptp.member_Product_unit I) J3)) B5) tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_Product_unit)) (I Bool) (B5 tptp.set_Product_unit) (J3 tptp.set_o)) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit (@ (@ (@ tptp.fun_up4718931970374059986t_unit A4) I) B5)) J3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_663195431845683034t_unit A4) (@ (@ tptp.minus_minus_set_o J3) (@ (@ tptp.insert_o I) tptp.bot_bot_set_o))))) (@ (@ (@ tptp.if_set_Product_unit (@ (@ tptp.member_o I) J3)) B5) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((A4 (-> Bool tptp.set_o)) (I Bool) (B5 tptp.set_o) (J3 tptp.set_o)) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o (@ (@ (@ tptp.fun_upd_o_set_o A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_set_o A4) (@ (@ tptp.minus_minus_set_o J3) (@ (@ tptp.insert_o I) tptp.bot_bot_set_o))))) (@ (@ (@ tptp.if_set_o (@ (@ tptp.member_o I) J3)) B5) tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.nat tptp.set_Product_unit)) (I tptp.nat) (B5 tptp.set_Product_unit) (J3 tptp.set_nat)) (= (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit (@ (@ (@ tptp.fun_up1220017903161424222t_unit A4) I) B5)) J3)) (@ (@ tptp.sup_su793286257634532545t_unit (@ tptp.comple3349607820504768346t_unit (@ (@ tptp.image_4824033694279209942t_unit A4) (@ (@ tptp.minus_minus_set_nat J3) (@ (@ tptp.insert_nat I) tptp.bot_bot_set_nat))))) (@ (@ (@ tptp.if_set_Product_unit (@ (@ tptp.member_nat I) J3)) B5) tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.nat tptp.set_o)) (I tptp.nat) (B5 tptp.set_o) (J3 tptp.set_nat)) (= (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o (@ (@ (@ tptp.fun_upd_nat_set_o A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_o (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_nat_set_o A4) (@ (@ tptp.minus_minus_set_nat J3) (@ (@ tptp.insert_nat I) tptp.bot_bot_set_nat))))) (@ (@ (@ tptp.if_set_o (@ (@ tptp.member_nat I) J3)) B5) tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.int tptp.set_nat)) (I tptp.int) (B5 tptp.set_nat) (J3 tptp.set_int)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat (@ (@ (@ tptp.fun_upd_int_set_nat A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat A4) (@ (@ tptp.minus_minus_set_int J3) (@ (@ tptp.insert_int I) tptp.bot_bot_set_int))))) (@ (@ (@ tptp.if_set_nat (@ (@ tptp.member_int I) J3)) B5) tptp.bot_bot_set_nat)))))
% 3.35/4.36 (assert (forall ((A4 (-> tptp.product_unit tptp.set_nat)) (I tptp.product_unit) (B5 tptp.set_nat) (J3 tptp.set_Product_unit)) (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (@ (@ (@ tptp.fun_up4569834200710200790et_nat A4) I) B5)) J3)) (@ (@ tptp.sup_sup_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat A4) (@ (@ tptp.minus_6452836326544984404t_unit J3) (@ (@ tptp.insert_Product_unit I) tptp.bot_bo3957492148770167129t_unit))))) (@ (@ (@ tptp.if_set_nat (@ (@ tptp.member_Product_unit I) J3)) B5) tptp.bot_bot_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_2021340605491722874at_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_rat_rat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc8728714639637146746at_rat (@ (@ tptp.image_nat_rat F) A4)) (lambda ((X4 tptp.rat)) (@ (@ tptp.image_nat_rat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.insert_rat X4) tptp.bot_bot_set_rat))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_5529569163885119602at_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_rat_nat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc140472662868866674at_nat (@ (@ tptp.image_nat_rat F) A4)) (lambda ((X4 tptp.rat)) (@ (@ tptp.image_nat_nat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.insert_rat X4) tptp.bot_bot_set_rat))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_1351718144375922894at_int (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_rat_int (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc137982192359816398at_int (@ (@ tptp.image_nat_rat F) A4)) (lambda ((X4 tptp.rat)) (@ (@ tptp.image_nat_int G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.insert_rat X4) tptp.bot_bot_set_rat))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_3337248961327643342nt_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_int_rat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc821250958618291406nt_rat (@ (@ tptp.image_nat_int F) A4)) (lambda ((X4 tptp.int)) (@ (@ tptp.image_nat_rat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.insert_int X4) tptp.bot_bot_set_int))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_6845477519721040070nt_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_int_nat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc1456381018704787142nt_nat (@ (@ tptp.image_nat_int F) A4)) (lambda ((X4 tptp.int)) (@ (@ tptp.image_nat_nat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.insert_int X4) tptp.bot_bot_set_int))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (= (@ (@ tptp.image_659947567330398058nt_nat (lambda ((X4 tptp.int)) (@ (@ tptp.product_Pair_int_nat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc1456381018704787142nt_nat (@ (@ tptp.image_int_int F) A4)) (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_nat G) (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_int F) (@ (@ tptp.insert_int X4) tptp.bot_bot_set_int))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_2667626500211843362nt_int (lambda ((X4 tptp.nat)) (@ (@ tptp.product_Pair_int_int (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc1453890548195736866nt_int (@ (@ tptp.image_nat_int F) A4)) (lambda ((X4 tptp.int)) (@ (@ tptp.image_nat_int G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.insert_int X4) tptp.bot_bot_set_int))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.int)) (A4 tptp.set_int)) (= (@ (@ tptp.image_5705468584675977158nt_int (lambda ((X4 tptp.int)) (@ (@ tptp.product_Pair_int_int (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc1453890548195736866nt_int (@ (@ tptp.image_int_int F) A4)) (lambda ((X4 tptp.int)) (@ (@ tptp.image_int_int G) (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_int F) (@ (@ tptp.insert_int X4) tptp.bot_bot_set_int))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_469905907365485675it_rat (lambda ((X4 tptp.nat)) (@ (@ tptp.produc4168158269727034510it_rat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc6240246942209516957it_rat (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_nat_rat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage4884490618288580032t_unit F) (@ (@ tptp.insert_Product_unit X4) tptp.bot_bo3957492148770167129t_unit))) A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (= (@ (@ tptp.image_3978134465758882403it_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.produc4803288329813530246it_nat (@ F X4)) (@ G X4)))) A4) (@ (@ tptp.produc6875377002296012693it_nat (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (lambda ((X4 tptp.product_unit)) (@ (@ tptp.image_nat_nat G) (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage4884490618288580032t_unit F) (@ (@ tptp.insert_Product_unit X4) tptp.bot_bo3957492148770167129t_unit))) A4)))))))
% 3.35/4.36 (assert (forall ((I tptp.num) (C3 tptp.set_num) (G (-> tptp.num Bool)) (X2 tptp.num)) (=> (@ (@ tptp.member_num I) C3) (=> (@ (@ tptp.inj_on_num_o G) C3) (= (@ (@ (@ tptp.comp_o_num_num (lambda ((I2 Bool)) (@ (@ (@ tptp.if_num (@ (@ tptp.member_o I2) (@ (@ tptp.image_num_o G) C3))) (@ (@ (@ tptp.the_inv_into_num_o C3) G) I2)) X2))) G) I) (@ tptp.id_num I))))))
% 3.35/4.36 (assert (forall ((I tptp.num) (C3 tptp.set_num) (G (-> tptp.num tptp.nat)) (X2 tptp.num)) (=> (@ (@ tptp.member_num I) C3) (=> (@ (@ tptp.inj_on_num_nat G) C3) (= (@ (@ (@ tptp.comp_nat_num_num (lambda ((I2 tptp.nat)) (@ (@ (@ tptp.if_num (@ (@ tptp.member_nat I2) (@ (@ tptp.image_num_nat G) C3))) (@ (@ (@ tptp.the_inv_into_num_nat C3) G) I2)) X2))) G) I) (@ tptp.id_num I))))))
% 3.35/4.36 (assert (forall ((I tptp.num) (C3 tptp.set_num) (G (-> tptp.num tptp.int)) (X2 tptp.num)) (=> (@ (@ tptp.member_num I) C3) (=> (@ (@ tptp.inj_on_num_int G) C3) (= (@ (@ (@ tptp.comp_int_num_num (lambda ((I2 tptp.int)) (@ (@ (@ tptp.if_num (@ (@ tptp.member_int I2) (@ (@ tptp.image_num_int G) C3))) (@ (@ (@ tptp.the_inv_into_num_int C3) G) I2)) X2))) G) I) (@ tptp.id_num I))))))
% 3.35/4.36 (assert (forall ((I Bool) (C3 tptp.set_o) (G (-> Bool Bool)) (X2 Bool)) (=> (@ (@ tptp.member_o I) C3) (=> (@ (@ tptp.inj_on_o_o G) C3) (= (@ (@ (@ tptp.comp_o_o_o (lambda ((I2 Bool)) (let ((_let_1 (@ (@ tptp.member_o I2) (@ (@ tptp.image_o_o G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_o C3) G) I2)) (=> (not _let_1) X2))))) G) I) (@ tptp.id_o I))))))
% 3.35/4.36 (assert (forall ((I Bool) (C3 tptp.set_o) (G (-> Bool tptp.nat)) (X2 Bool)) (=> (@ (@ tptp.member_o I) C3) (=> (@ (@ tptp.inj_on_o_nat G) C3) (= (@ (@ (@ tptp.comp_nat_o_o (lambda ((I2 tptp.nat)) (let ((_let_1 (@ (@ tptp.member_nat I2) (@ (@ tptp.image_o_nat G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_nat C3) G) I2)) (=> (not _let_1) X2))))) G) I) (@ tptp.id_o I))))))
% 3.35/4.36 (assert (forall ((I Bool) (C3 tptp.set_o) (G (-> Bool tptp.int)) (X2 Bool)) (=> (@ (@ tptp.member_o I) C3) (=> (@ (@ tptp.inj_on_o_int G) C3) (= (@ (@ (@ tptp.comp_int_o_o (lambda ((I2 tptp.int)) (let ((_let_1 (@ (@ tptp.member_int I2) (@ (@ tptp.image_o_int G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_int C3) G) I2)) (=> (not _let_1) X2))))) G) I) (@ tptp.id_o I))))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (C3 tptp.set_nat) (G (-> tptp.nat tptp.rat)) (X2 tptp.nat)) (=> (@ (@ tptp.member_nat I) C3) (=> (@ (@ tptp.inj_on_nat_rat G) C3) (= (@ (@ (@ tptp.comp_rat_nat_nat (lambda ((I2 tptp.rat)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_rat I2) (@ (@ tptp.image_nat_rat G) C3))) (@ (@ (@ tptp.the_inv_into_nat_rat C3) G) I2)) X2))) G) I) (@ tptp.id_nat I))))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (C3 tptp.set_nat) (G (-> tptp.nat Bool)) (X2 tptp.nat)) (=> (@ (@ tptp.member_nat I) C3) (=> (@ (@ tptp.inj_on_nat_o G) C3) (= (@ (@ (@ tptp.comp_o_nat_nat (lambda ((I2 Bool)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_o I2) (@ (@ tptp.image_nat_o G) C3))) (@ (@ (@ tptp.the_inv_into_nat_o C3) G) I2)) X2))) G) I) (@ tptp.id_nat I))))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (C3 tptp.set_nat) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat)) (=> (@ (@ tptp.member_nat I) C3) (=> (@ (@ tptp.inj_on_nat_nat G) C3) (= (@ (@ (@ tptp.comp_nat_nat_nat (lambda ((I2 tptp.nat)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_nat I2) (@ (@ tptp.image_nat_nat G) C3))) (@ (@ (@ tptp.the_inv_into_nat_nat C3) G) I2)) X2))) G) I) (@ tptp.id_nat I))))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (C3 tptp.set_nat) (G (-> tptp.nat tptp.int)) (X2 tptp.nat)) (=> (@ (@ tptp.member_nat I) C3) (=> (@ (@ tptp.inj_on_nat_int G) C3) (= (@ (@ (@ tptp.comp_int_nat_nat (lambda ((I2 tptp.int)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_int I2) (@ (@ tptp.image_nat_int G) C3))) (@ (@ (@ tptp.the_inv_into_nat_int C3) G) I2)) X2))) G) I) (@ tptp.id_nat I))))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr7459493094073627847at_nat)) (= (@ tptp.field_1428494348145443988at_nat (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) R)) (@ (@ tptp.sup_su474284620922681339at_nat (@ (@ tptp.insert2290795007606087959at_nat A) (@ (@ tptp.insert2290795007606087959at_nat B) tptp.bot_bo1534825418459847827at_nat))) (@ tptp.field_1428494348145443988at_nat R)))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.field_3145993188331922222at_nat (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) R)) (@ (@ tptp.sup_su3642409539654194069at_nat (@ (@ tptp.insert9200635055090092081at_nat A) (@ (@ tptp.insert9200635055090092081at_nat B) tptp.bot_bo3083307316010499117at_nat))) (@ tptp.field_3145993188331922222at_nat R)))))
% 3.35/4.36 (assert (forall ((A tptp.int) (B tptp.int) (R tptp.set_Pr958786334691620121nt_int)) (= (@ tptp.field_int (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int A) B)) R)) (@ (@ tptp.sup_sup_set_int (@ (@ tptp.insert_int A) (@ (@ tptp.insert_int B) tptp.bot_bot_set_int))) (@ tptp.field_int R)))))
% 3.35/4.36 (assert (forall ((A tptp.produc859450856879609959at_nat) (B tptp.produc859450856879609959at_nat) (R tptp.set_Pr553994874890374343at_nat)) (= (@ tptp.field_3044959742847878580at_nat (@ (@ tptp.insert5475735164933346999at_nat (@ (@ tptp.produc4662710985925991255at_nat A) B)) R)) (@ (@ tptp.sup_su718114333110466843at_nat (@ (@ tptp.insert5050368324300391991at_nat A) (@ (@ tptp.insert5050368324300391991at_nat B) tptp.bot_bo5327735625951526323at_nat))) (@ tptp.field_3044959742847878580at_nat R)))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (B tptp.product_unit) (R tptp.set_Pr5094982260447487303t_unit)) (= (@ tptp.field_Product_unit (@ (@ tptp.insert4616891024742550839t_unit (@ (@ tptp.produc5692694829384537815t_unit A) B)) R)) (@ (@ tptp.sup_su793286257634532545t_unit (@ (@ tptp.insert_Product_unit A) (@ (@ tptp.insert_Product_unit B) tptp.bot_bo3957492148770167129t_unit))) (@ tptp.field_Product_unit R)))))
% 3.35/4.36 (assert (forall ((A tptp.produc3843707927480180839at_nat) (B tptp.produc3843707927480180839at_nat) (R tptp.set_Pr5564308138774400199at_nat)) (= (@ tptp.field_2862844103579723188at_nat (@ (@ tptp.insert398606708087465655at_nat (@ (@ tptp.produc2335810615602371415at_nat A) B)) R)) (@ (@ tptp.sup_su5525570899277871387at_nat (@ (@ tptp.insert9069300056098147895at_nat A) (@ (@ tptp.insert9069300056098147895at_nat B) tptp.bot_bo228742789529271731at_nat))) (@ tptp.field_2862844103579723188at_nat R)))))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat) (R tptp.set_Pr8693737435421807431at_nat)) (= (@ tptp.field_4706345496283612622at_nat (@ (@ tptp.insert5050368324300391991at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) R)) (@ (@ tptp.sup_su6327502436637775413at_nat (@ (@ tptp.insert8211810215607154385at_nat A) (@ (@ tptp.insert8211810215607154385at_nat B) tptp.bot_bo2099793752762293965at_nat))) (@ tptp.field_4706345496283612622at_nat R)))))
% 3.35/4.36 (assert (forall ((A Bool) (B Bool) (R tptp.set_Product_prod_o_o)) (= (@ tptp.field_o (@ (@ tptp.insert6201435330877294327od_o_o (@ (@ tptp.product_Pair_o_o A) B)) R)) (@ (@ tptp.sup_sup_set_o (@ (@ tptp.insert_o A) (@ (@ tptp.insert_o B) tptp.bot_bot_set_o))) (@ tptp.field_o R)))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat) (R tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.field_nat (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R)) (@ (@ tptp.sup_sup_set_nat (@ (@ tptp.insert_nat A) (@ (@ tptp.insert_nat B) tptp.bot_bot_set_nat))) (@ tptp.field_nat R)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.order_2045666486212196060at_rat F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_2680796546298691796at_nat F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_2678306075789641520at_int F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_3680150258199746352nt_nat F) (=> (@ tptp.condit2212336002400062152ve_int A4) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_3677659787690696076nt_int F) (=> (@ tptp.condit2212336002400062152ve_int A4) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.order_2045666486212196060at_rat F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_2680796546298691796at_nat F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_2678306075789641520at_int F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_3680150258199746352nt_nat F) (=> (@ tptp.condit1735850657277959132ow_int A4) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_3677659787690696076nt_int F) (=> (@ tptp.condit1735850657277959132ow_int A4) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (Z2 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ (@ (@ tptp.comp_nat_nat_nat (@ (@ tptp.the_inv_into_nat_nat tptp.top_top_set_nat) F)) F) Z2) (@ tptp.id_nat Z2)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.product_unit Bool)) (C3 tptp.set_Product_unit) (B5 tptp.set_Product_unit) (X2 tptp.product_unit)) (let ((_let_1 (@ (@ tptp.sup_su793286257634532545t_unit B5) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ (@ tptp.inj_on8854722734121536060unit_o G) C3) (=> (@ (@ tptp.ord_le3507040750410214029t_unit C3) _let_1) (@ (@ tptp.member2370919827131729009t_unit (lambda ((I2 Bool)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_o I2) (@ (@ tptp.image_Product_unit_o G) C3))) (@ (@ (@ tptp.the_in43325605794470270unit_o C3) G) I2)) X2))) (@ (@ tptp.bNF_We8730861560085513481t_unit tptp.top_top_set_o) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> Bool Bool)) (C3 tptp.set_o) (B5 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.sup_sup_set_o B5) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))) (=> (@ (@ tptp.inj_on_o_o G) C3) (=> (@ (@ tptp.ord_less_eq_set_o C3) _let_1) (@ (@ tptp.member_o_o (lambda ((I2 Bool)) (let ((_let_1 (@ (@ tptp.member_o I2) (@ (@ tptp.image_o_o G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_o C3) G) I2)) (=> (not _let_1) X2))))) (@ (@ tptp.bNF_We7690717809131995284nc_o_o tptp.top_top_set_o) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat Bool)) (C3 tptp.set_nat) (B5 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat B5) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)))) (=> (@ (@ tptp.inj_on_nat_o G) C3) (=> (@ (@ tptp.ord_less_eq_set_nat C3) _let_1) (@ (@ tptp.member_o_nat (lambda ((I2 Bool)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_o I2) (@ (@ tptp.image_nat_o G) C3))) (@ (@ (@ tptp.the_inv_into_nat_o C3) G) I2)) X2))) (@ (@ tptp.bNF_We6830391624356636116_o_nat tptp.top_top_set_o) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.product_unit tptp.char)) (C3 tptp.set_Product_unit) (B5 tptp.set_Product_unit) (X2 tptp.product_unit)) (let ((_let_1 (@ (@ tptp.sup_su793286257634532545t_unit B5) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ (@ tptp.inj_on1959294024837303853t_char G) C3) (=> (@ (@ tptp.ord_le3507040750410214029t_unit C3) _let_1) (@ (@ tptp.member379592906918970460t_unit (lambda ((I2 tptp.char)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_char I2) (@ (@ tptp.image_7248553556944771225t_char G) C3))) (@ (@ (@ tptp.the_in3194898024646563179t_char C3) G) I2)) X2))) (@ (@ tptp.bNF_We7396736742984212070t_unit tptp.top_top_set_char) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> Bool tptp.char)) (C3 tptp.set_o) (B5 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.sup_sup_set_o B5) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))) (=> (@ (@ tptp.inj_on_o_char G) C3) (=> (@ (@ tptp.ord_less_eq_set_o C3) _let_1) (@ (@ tptp.member_char_o (lambda ((I2 tptp.char)) (let ((_let_1 (@ (@ tptp.member_char I2) (@ (@ tptp.image_o_char G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_char C3) G) I2)) (=> (not _let_1) X2))))) (@ (@ tptp.bNF_We6174688282833725809char_o tptp.top_top_set_char) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.char)) (C3 tptp.set_nat) (B5 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat B5) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)))) (=> (@ (@ tptp.inj_on_nat_char G) C3) (=> (@ (@ tptp.ord_less_eq_set_nat C3) _let_1) (@ (@ tptp.member_char_nat (lambda ((I2 tptp.char)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_char I2) (@ (@ tptp.image_nat_char G) C3))) (@ (@ (@ tptp.the_in9023905271258939222t_char C3) G) I2)) X2))) (@ (@ tptp.bNF_We935846424581991991ar_nat tptp.top_top_set_char) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.product_unit tptp.rat)) (C3 tptp.set_Product_unit) (B5 tptp.set_Product_unit) (X2 tptp.product_unit)) (let ((_let_1 (@ (@ tptp.sup_su793286257634532545t_unit B5) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))) (=> (@ (@ tptp.inj_on7795309031694339124it_rat G) C3) (=> (@ (@ tptp.ord_le3507040750410214029t_unit C3) _let_1) (@ (@ tptp.member7011034171605722901t_unit (lambda ((I2 tptp.rat)) (@ (@ (@ tptp.if_Product_unit (@ (@ tptp.member_rat I2) (@ (@ tptp.image_240439954468258464it_rat G) C3))) (@ (@ (@ tptp.the_in3915408195775746418it_rat C3) G) I2)) X2))) (@ (@ tptp.bNF_We8564238559827753503t_unit tptp.top_top_set_rat) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> Bool tptp.rat)) (C3 tptp.set_o) (B5 tptp.set_o) (X2 Bool)) (let ((_let_1 (@ (@ tptp.sup_sup_set_o B5) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))) (=> (@ (@ tptp.inj_on_o_rat G) C3) (=> (@ (@ tptp.ord_less_eq_set_o C3) _let_1) (@ (@ tptp.member_rat_o (lambda ((I2 tptp.rat)) (let ((_let_1 (@ (@ tptp.member_rat I2) (@ (@ tptp.image_o_rat G) C3)))) (and (=> _let_1 (@ (@ (@ tptp.the_inv_into_o_rat C3) G) I2)) (=> (not _let_1) X2))))) (@ (@ tptp.bNF_We6195730058148253354_rat_o tptp.top_top_set_rat) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.rat)) (C3 tptp.set_nat) (B5 tptp.set_nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.sup_sup_set_nat B5) (@ (@ tptp.insert_nat X2) tptp.bot_bot_set_nat)))) (=> (@ (@ tptp.inj_on_nat_rat G) C3) (=> (@ (@ tptp.ord_less_eq_set_nat C3) _let_1) (@ (@ tptp.member_rat_nat (lambda ((I2 tptp.rat)) (@ (@ (@ tptp.if_nat (@ (@ tptp.member_rat I2) (@ (@ tptp.image_nat_rat G) C3))) (@ (@ (@ tptp.the_inv_into_nat_rat C3) G) I2)) X2))) (@ (@ tptp.bNF_We7223962090624190782at_nat tptp.top_top_set_rat) _let_1)))))))
% 3.35/4.36 (assert (forall ((G (-> tptp.int tptp.nat)) (C3 tptp.set_int) (B5 tptp.set_int) (X2 tptp.int)) (let ((_let_1 (@ (@ tptp.sup_sup_set_int B5) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)))) (=> (@ (@ tptp.inj_on_int_nat G) C3) (=> (@ (@ tptp.ord_less_eq_set_int C3) _let_1) (@ (@ tptp.member_nat_int (lambda ((I2 tptp.nat)) (@ (@ (@ tptp.if_int (@ (@ tptp.member_nat I2) (@ (@ tptp.image_int_nat G) C3))) (@ (@ (@ tptp.the_inv_into_int_nat C3) G) I2)) X2))) (@ (@ tptp.bNF_We7538026264050006418at_int tptp.top_top_set_nat) _let_1)))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o)) (=> (@ tptp.order_mono_o_nat F) (=> (@ tptp.condit5413489452508810728elow_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_o A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_nat A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o)) (=> (@ tptp.order_mono_o_int F) (=> (@ tptp.condit5413489452508810728elow_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_int (@ F (@ tptp.complete_Inf_Inf_o A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_o_int F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_int (@ F (@ tptp.complete_Inf_Inf_nat A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (=> (@ tptp.order_7782127260464396005t_unit F) (=> (@ tptp.condit5413489452508810728elow_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.complete_Inf_Inf_o A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_o_Product_unit F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (=> (@ tptp.order_5727276828720722763t_unit F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.complete_Inf_Inf_nat A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int A4) (=> (not (= A4 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_int A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_int F) (=> (@ tptp.condit1735850657277959132ow_int A4) (=> (not (= A4 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_int (@ F (@ tptp.complete_Inf_Inf_int A4))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_unit)) (A4 tptp.set_int)) (=> (@ tptp.order_2843698775922903023t_unit F) (=> (@ tptp.condit1735850657277959132ow_int A4) (=> (not (= A4 tptp.bot_bot_set_int)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.complete_Inf_Inf_int A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit9161856309968323677t_unit A4) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.comple2584293577114468500t_unit A4))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 (-> tptp.int tptp.nat)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_nat A4) I3))) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 (-> tptp.nat tptp.nat)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat A4) I3))) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 (-> tptp.int tptp.nat)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_nat A4) I3))) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_int (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 (-> tptp.nat tptp.nat)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat A4) I3))) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_int (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.complete_Inf_Inf_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 (-> tptp.int tptp.nat)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_nat A4) I3))) (=> (@ tptp.order_5727276828720722763t_unit F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_5846526143423701914t_unit (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 (-> tptp.nat tptp.nat)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat A4) I3))) (=> (@ tptp.order_5727276828720722763t_unit F) (=> (@ tptp.condit1738341127787009408ow_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.complete_Inf_Inf_nat _let_1))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_8730104196221521654t_unit (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.int tptp.int)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_int _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.product_unit tptp.int)) (I3 tptp.set_Product_unit)) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_int _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_875570014554754200it_nat (lambda ((X4 tptp.product_unit)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> Bool tptp.int)) (I3 tptp.set_o)) (let ((_let_1 (@ (@ tptp.image_o_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (not (= I3 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_int _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.nat tptp.int)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ F (@ tptp.complete_Inf_Inf_int _let_1))) (@ tptp.complete_Inf_Inf_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3)))))))))
% 3.35/4.36 (assert (forall ((S5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (T3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (R3 (-> tptp.product_prod_nat_nat tptp.int Bool))) (= (@ (@ tptp.relcom8911704206367525917at_int (@ (@ tptp.sup_su362511073950362882_nat_o S5) T3)) R3) (@ (@ tptp.sup_su5231854730092680051_int_o (@ (@ tptp.relcom8911704206367525917at_int S5) R3)) (@ (@ tptp.relcom8911704206367525917at_int T3) R3)))))
% 3.35/4.36 (assert (forall ((S5 (-> tptp.int tptp.int Bool)) (T3 (-> tptp.int tptp.int Bool)) (R3 (-> tptp.int tptp.code_integer Bool))) (= (@ (@ tptp.relcom967497705283160040nteger (@ (@ tptp.sup_sup_int_int_o S5) T3)) R3) (@ (@ tptp.sup_su1544571744061072657eger_o (@ (@ tptp.relcom967497705283160040nteger S5) R3)) (@ (@ tptp.relcom967497705283160040nteger T3) R3)))))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S5 (-> tptp.product_prod_nat_nat tptp.int Bool)) (T3 (-> tptp.product_prod_nat_nat tptp.int Bool))) (let ((_let_1 (@ tptp.relcom8911704206367525917at_int R3))) (= (@ _let_1 (@ (@ tptp.sup_su5231854730092680051_int_o S5) T3)) (@ (@ tptp.sup_su5231854730092680051_int_o (@ _let_1 S5)) (@ _let_1 T3))))))
% 3.35/4.36 (assert (forall ((R3 (-> tptp.int tptp.int Bool)) (S5 (-> tptp.int tptp.code_integer Bool)) (T3 (-> tptp.int tptp.code_integer Bool))) (let ((_let_1 (@ tptp.relcom967497705283160040nteger R3))) (= (@ _let_1 (@ (@ tptp.sup_su1544571744061072657eger_o S5) T3)) (@ (@ tptp.sup_su1544571744061072657eger_o (@ _let_1 S5)) (@ _let_1 T3))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_se7855581050983116737at_nat)) (= (@ tptp.field_nat (@ tptp.comple5685304695842803022at_nat R3)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_5853224409075402146et_nat tptp.field_nat) R3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (= (@ (@ tptp.image_rat_nat (@ (@ tptp.the_inv_into_nat_rat A4) F)) (@ (@ tptp.image_nat_rat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (A4 tptp.set_rat)) (=> (@ (@ tptp.inj_on_rat_nat F) A4) (= (@ (@ tptp.image_nat_rat (@ (@ tptp.the_inv_into_rat_nat A4) F)) (@ (@ tptp.image_rat_nat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (= (@ (@ tptp.image_nat_nat (@ (@ tptp.the_inv_into_nat_nat A4) F)) (@ (@ tptp.image_nat_nat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (= (@ (@ tptp.image_nat_int (@ (@ tptp.the_inv_into_int_nat A4) F)) (@ (@ tptp.image_int_nat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (= (@ (@ tptp.image_int_nat (@ (@ tptp.the_inv_into_nat_int A4) F)) (@ (@ tptp.image_nat_int F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (= (@ (@ tptp.image_int_int (@ (@ tptp.the_inv_into_int_int A4) F)) (@ (@ tptp.image_int_int F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_8382823969816519465at_nat F))) (= (@ _let_1 (@ (@ tptp.vimage8942442433166402803at_nat F) A4)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ _let_1 tptp.top_top_set_char))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.list_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_2795870212791037530at_nat F))) (= (@ _let_1 (@ (@ tptp.vimage8527374361057053988at_nat F) A4)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ _let_1 tptp.top_top_set_list_nat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_9175953278516507234at_nat F))) (= (@ _let_1 (@ (@ tptp.vimage2119786153496215084at_nat F) A4)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ _let_1 tptp.top_top_set_rat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (= (@ _let_1 (@ (@ tptp.vimage_nat_rat F) A4)) (@ (@ tptp.inf_inf_set_rat A4) (@ _let_1 tptp.top_top_set_nat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_nat F))) (= (@ _let_1 (@ (@ tptp.vimage_nat_nat F) A4)) (@ (@ tptp.inf_inf_set_nat A4) (@ _let_1 tptp.top_top_set_nat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.image_nat_int F))) (= (@ _let_1 (@ (@ tptp.vimage_nat_int F) A4)) (@ (@ tptp.inf_inf_set_int A4) (@ _let_1 tptp.top_top_set_nat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_5846123807819985514at_nat F))) (= (@ _let_1 (@ (@ tptp.vimage8013328719654469172at_nat F) A4)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ _let_1 tptp.top_top_set_nat))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_int_nat F))) (= (@ _let_1 (@ (@ tptp.vimage_int_nat F) A4)) (@ (@ tptp.inf_inf_set_nat A4) (@ _let_1 tptp.top_top_set_int))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.image_int_int F))) (= (@ _let_1 (@ (@ tptp.vimage_int_int F) A4)) (@ (@ tptp.inf_inf_set_int A4) (@ _let_1 tptp.top_top_set_int))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.image_8883965892284119310at_nat F))) (= (@ _let_1 (@ (@ tptp.vimage1827798767263827160at_nat F) A4)) (@ (@ tptp.inf_in2572325071724192079at_nat A4) (@ _let_1 tptp.top_top_set_int))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (G (-> Bool Bool)) (X2 tptp.set_o)) (= (@ (@ tptp.vimage_nat_o F) (@ (@ tptp.vimage_o_o G) X2)) (@ (@ tptp.vimage_nat_o (@ (@ tptp.comp_o_o_nat G) F)) X2))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.num)) (X2 tptp.set_num)) (= (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.vimage_nat_num G) X2)) (@ (@ tptp.vimage_int_num (@ (@ tptp.comp_nat_num_int G) F)) X2))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.set_nat)) (= (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.vimage_nat_nat G) X2)) (@ (@ tptp.vimage_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) X2))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat)) (X2 tptp.set_nat)) (= (@ (@ tptp.vimage_int_int F) (@ (@ tptp.vimage_int_nat G) X2)) (@ (@ tptp.vimage_int_nat (@ (@ tptp.comp_int_nat_int G) F)) X2))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (X2 tptp.set_Pr4111642102156807771nteger)) (= (@ (@ tptp.vimage6029918387083761651nteger F) (@ (@ tptp.vimage4289680085338140859nteger G) X2)) (@ (@ tptp.vimage6839621282666897215nteger (@ (@ tptp.comp_C8797469213163452608nteger G) F)) X2))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (G (-> Bool Bool)) (Set tptp.set_o)) (= (@ (@ tptp.vimage_nat_o F) (@ (@ tptp.vimage_o_o G) Set)) (@ (@ tptp.vimage_nat_o (@ (@ tptp.comp_o_o_nat G) F)) Set))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.num)) (Set tptp.set_num)) (= (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.vimage_nat_num G) Set)) (@ (@ tptp.vimage_int_num (@ (@ tptp.comp_nat_num_int G) F)) Set))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (Set tptp.set_nat)) (= (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.vimage_nat_nat G) Set)) (@ (@ tptp.vimage_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)) Set))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat)) (Set tptp.set_nat)) (= (@ (@ tptp.vimage_int_int F) (@ (@ tptp.vimage_int_nat G) Set)) (@ (@ tptp.vimage_int_nat (@ (@ tptp.comp_int_nat_int G) F)) Set))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (Set tptp.set_Pr4111642102156807771nteger)) (= (@ (@ tptp.vimage6029918387083761651nteger F) (@ (@ tptp.vimage4289680085338140859nteger G) Set)) (@ (@ tptp.vimage6839621282666897215nteger (@ (@ tptp.comp_C8797469213163452608nteger G) F)) Set))))
% 3.35/4.36 (assert (forall ((I tptp.produc3843707927480180839at_nat) (J4 tptp.produc3843707927480180839at_nat) (R3 tptp.set_Pr5564308138774400199at_nat)) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat I) J4)) R3) (@ (@ tptp.member8757157785044589968at_nat J4) (@ tptp.field_2862844103579723188at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.product_prod_nat_nat) (J4 tptp.product_prod_nat_nat) (R3 tptp.set_Pr8693737435421807431at_nat)) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat I) J4)) R3) (@ (@ tptp.member8440522571783428010at_nat J4) (@ tptp.field_4706345496283612622at_nat R3)))))
% 3.35/4.36 (assert (forall ((I Bool) (J4 Bool) (R3 tptp.set_Product_prod_o_o)) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o I) J4)) R3) (@ (@ tptp.member_o J4) (@ tptp.field_o R3)))))
% 3.35/4.36 (assert (forall ((I tptp.set_Pr4329608150637261639at_nat) (J4 tptp.set_Pr4329608150637261639at_nat) (R3 tptp.set_Pr7459493094073627847at_nat)) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat I) J4)) R3) (@ (@ tptp.member6273874620674182256at_nat J4) (@ tptp.field_1428494348145443988at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.set_Pr1261947904930325089at_nat) (J4 tptp.set_Pr1261947904930325089at_nat) (R3 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I) J4)) R3) (@ (@ tptp.member2643936169264416010at_nat J4) (@ tptp.field_3145993188331922222at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (J4 tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I) J4)) R3) (@ (@ tptp.member_nat J4) (@ tptp.field_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.int) (J4 tptp.int) (R3 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I) J4)) R3) (@ (@ tptp.member_int J4) (@ tptp.field_int R3)))))
% 3.35/4.36 (assert (forall ((I tptp.produc3843707927480180839at_nat) (J4 tptp.produc3843707927480180839at_nat) (R3 tptp.set_Pr5564308138774400199at_nat)) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat I) J4)) R3) (@ (@ tptp.member8757157785044589968at_nat I) (@ tptp.field_2862844103579723188at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.product_prod_nat_nat) (J4 tptp.product_prod_nat_nat) (R3 tptp.set_Pr8693737435421807431at_nat)) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat I) J4)) R3) (@ (@ tptp.member8440522571783428010at_nat I) (@ tptp.field_4706345496283612622at_nat R3)))))
% 3.35/4.36 (assert (forall ((I Bool) (J4 Bool) (R3 tptp.set_Product_prod_o_o)) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o I) J4)) R3) (@ (@ tptp.member_o I) (@ tptp.field_o R3)))))
% 3.35/4.36 (assert (forall ((I tptp.set_Pr4329608150637261639at_nat) (J4 tptp.set_Pr4329608150637261639at_nat) (R3 tptp.set_Pr7459493094073627847at_nat)) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat I) J4)) R3) (@ (@ tptp.member6273874620674182256at_nat I) (@ tptp.field_1428494348145443988at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.set_Pr1261947904930325089at_nat) (J4 tptp.set_Pr1261947904930325089at_nat) (R3 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I) J4)) R3) (@ (@ tptp.member2643936169264416010at_nat I) (@ tptp.field_3145993188331922222at_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.nat) (J4 tptp.nat) (R3 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I) J4)) R3) (@ (@ tptp.member_nat I) (@ tptp.field_nat R3)))))
% 3.35/4.36 (assert (forall ((I tptp.int) (J4 tptp.int) (R3 tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I) J4)) R3) (@ (@ tptp.member_int I) (@ tptp.field_int R3)))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr7459493094073627847at_nat) (S5 tptp.set_Pr7459493094073627847at_nat)) (= (@ (@ tptp.inf_in6969519006101653788_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) S5))) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ (@ tptp.inf_in2456762090751560885at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr4329608150637261639at_nat) (S5 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.inf_in6124848772414083356_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) S5))) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ (@ tptp.inf_in7913087082777306421at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr6200539531224447659at_num) (S5 tptp.set_Pr6200539531224447659at_num)) (= (@ (@ tptp.inf_inf_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) S5))) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ (@ tptp.inf_in7510916698018314649at_num R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr958786334691620121nt_int) (S5 tptp.set_Pr958786334691620121nt_int)) (= (@ (@ tptp.inf_inf_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R3))) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) S5))) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ (@ tptp.inf_in2269163501485487111nt_int R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr1261947904930325089at_nat) (S5 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.inf_inf_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) S5))) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ (@ tptp.inf_in2572325071724192079at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (X2 tptp.nat) (Y3 Bool)) (let ((_let_1 (@ tptp.comp_o_o_nat F))) (= (@ _let_1 (@ (@ (@ tptp.fun_upd_nat_o G) X2) Y3)) (@ (@ (@ tptp.fun_upd_nat_o (@ _let_1 G)) X2) (@ F Y3))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (X2 tptp.int) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.comp_nat_num_int F))) (= (@ _let_1 (@ (@ (@ tptp.fun_upd_int_nat G) X2) Y3)) (@ (@ (@ tptp.fun_upd_int_num (@ _let_1 G)) X2) (@ F Y3))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat)) (X2 tptp.nat) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.comp_nat_nat_nat F))) (= (@ _let_1 (@ (@ (@ tptp.fun_upd_nat_nat G) X2) Y3)) (@ (@ (@ tptp.fun_upd_nat_nat (@ _let_1 G)) X2) (@ F Y3))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.int tptp.int)) (X2 tptp.int) (Y3 tptp.int)) (let ((_let_1 (@ tptp.comp_int_nat_int F))) (= (@ _let_1 (@ (@ (@ tptp.fun_upd_int_int G) X2) Y3)) (@ (@ (@ tptp.fun_upd_int_nat (@ _let_1 G)) X2) (@ F Y3))))))
% 3.35/4.36 (assert (forall ((F (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X2 tptp.code_integer) (Y3 (-> tptp.code_integer tptp.code_integer))) (let ((_let_1 (@ tptp.comp_C8797469213163452608nteger F))) (= (@ _let_1 (@ (@ (@ tptp.fun_up8056716234270145717nteger G) X2) Y3)) (@ (@ (@ tptp.fun_up8139772397987072257nteger (@ _let_1 G)) X2) (@ F Y3))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_rat)) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) (@ (@ tptp.vimage_nat_rat F) A4))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) (@ (@ tptp.vimage_nat_nat F) A4))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_int)) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) (@ (@ tptp.vimage_nat_int F) A4))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_nat)) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) (@ (@ tptp.vimage_int_nat F) A4))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) (@ (@ tptp.vimage_int_int F) A4))) A4)))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (= (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5) (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.vimage_nat_rat F) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5) (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.vimage_nat_nat F) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5) (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.vimage_nat_int F) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (= (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5) (@ (@ tptp.ord_less_eq_set_int A4) (@ (@ tptp.vimage_int_nat F) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (= (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5) (@ (@ tptp.ord_less_eq_set_int A4) (@ (@ tptp.vimage_int_int F) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.char)) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_char_char F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_char) (= (@ _let_1 (@ (@ tptp.vimage_char_char F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.rat)) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_char_rat F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_rat) (= (@ _let_1 (@ (@ tptp.vimage_char_rat F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.nat)) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_char_nat F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.vimage_char_nat F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.int)) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.image_char_int F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.vimage_char_int F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.char)) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_rat_char F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_char) (= (@ _let_1 (@ (@ tptp.vimage_rat_char F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.rat)) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_rat_rat F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_rat) (= (@ _let_1 (@ (@ tptp.vimage_rat_rat F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_rat_nat F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_nat) (= (@ _let_1 (@ (@ tptp.vimage_rat_nat F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.int)) (A4 tptp.set_int)) (let ((_let_1 (@ tptp.image_rat_int F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_int) (= (@ _let_1 (@ (@ tptp.vimage_rat_int F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.char)) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_nat_char F))) (=> (= (@ _let_1 tptp.top_top_set_nat) tptp.top_top_set_char) (= (@ _let_1 (@ (@ tptp.vimage_nat_char F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (= (@ _let_1 tptp.top_top_set_nat) tptp.top_top_set_rat) (= (@ _let_1 (@ (@ tptp.vimage_nat_rat F) A4)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_rat F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit1103211067700513672ow_rat (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit1738341127787009408ow_nat A4) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit1735850657277959132ow_int A4) (@ tptp.condit1738341127787009408ow_nat (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_int F) (=> (@ tptp.condit1735850657277959132ow_int A4) (@ tptp.condit1735850657277959132ow_int (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_rat F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit1579696412822616692ve_rat (@ (@ tptp.image_nat_rat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_nat_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_nat_int F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int A4) (@ tptp.condit2214826472909112428ve_nat (@ (@ tptp.image_int_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_int F) (=> (@ tptp.condit2212336002400062152ve_int A4) (@ tptp.condit2212336002400062152ve_int (@ (@ tptp.image_int_int F) A4))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr7459493094073627847at_nat) (S5 tptp.set_Pr7459493094073627847at_nat)) (= (@ (@ tptp.sup_su6164525874564267778_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) S5))) (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ (@ tptp.sup_su5395584912770621083at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr6200539531224447659at_num) (S5 tptp.set_Pr6200539531224447659at_num)) (= (@ (@ tptp.sup_sup_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) S5))) (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ (@ tptp.sup_su2042722026077122175at_num R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr1261947904930325089at_nat) (S5 tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.sup_sup_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R3))) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) S5))) (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ (@ tptp.sup_su6327502436637775413at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr958786334691620121nt_int) (S5 tptp.set_Pr958786334691620121nt_int)) (= (@ (@ tptp.sup_sup_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R3))) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) S5))) (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ (@ tptp.sup_su6024340866399070445nt_int R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr8693737435421807431at_nat) (S5 tptp.set_Pr8693737435421807431at_nat)) (= (@ (@ tptp.sup_su362511073950362882_nat_o (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) R3))) (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) S5))) (lambda ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) (@ (@ tptp.sup_su718114333110466843at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((R3 tptp.set_Pr4329608150637261639at_nat) (S5 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.sup_su7519161239522478338_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R3))) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) S5))) (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ (@ tptp.sup_su5525570899277871387at_nat R3) S5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_set_nat)) (let ((_let_1 (@ tptp.vimage_nat_nat F))) (= (@ _let_1 (@ tptp.comple7399068483239264473et_nat A4)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat _let_1) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (= (@ (@ tptp.vimage2449269961533847803at_nat F) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage4653281326611754070at_nat (@ (@ tptp.comp_P1567445206330693457at_nat tptp.product_fst_nat_nat) F)) A4)) (@ (@ tptp.vimage4653281326611754070at_nat (@ (@ tptp.comp_P1567445206330693457at_nat tptp.product_snd_nat_nat) F)) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)) (A4 tptp.set_ref_a) (B5 tptp.set_he8644174446132254637t_unit)) (= (@ (@ tptp.vimage4308919176130087787t_unit F) (@ (@ tptp.produc3946373962484743846t_unit A4) (lambda ((Uu tptp.ref_a)) B5))) (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage7322659125625010723_ref_a (@ (@ tptp.comp_P7986581389989349338at_nat tptp.produc473321116828791851t_unit) F)) A4)) (@ (@ tptp.vimage1024995831485383111t_unit (@ (@ tptp.comp_P6390991081591698364at_nat tptp.produc1126150082675451753t_unit) F)) B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (Y3 tptp.rat) (X2 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (not (@ (@ tptp.member_rat Y3) (@ (@ tptp.image_nat_rat F) A4))) (@ (@ tptp.inj_on_nat_rat (@ (@ (@ tptp.fun_upd_nat_rat F) X2) Y3)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (Y3 tptp.nat) (X2 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (not (@ (@ tptp.member_nat Y3) (@ (@ tptp.image_nat_nat F) A4))) (@ (@ tptp.inj_on_nat_nat (@ (@ (@ tptp.fun_upd_nat_nat F) X2) Y3)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (Y3 tptp.nat) (X2 tptp.int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (not (@ (@ tptp.member_nat Y3) (@ (@ tptp.image_int_nat F) A4))) (@ (@ tptp.inj_on_int_nat (@ (@ (@ tptp.fun_upd_int_nat F) X2) Y3)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (Y3 tptp.int) (X2 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (not (@ (@ tptp.member_int Y3) (@ (@ tptp.image_nat_int F) A4))) (@ (@ tptp.inj_on_nat_int (@ (@ (@ tptp.fun_upd_nat_int F) X2) Y3)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (Y3 tptp.int) (X2 tptp.int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (not (@ (@ tptp.member_int Y3) (@ (@ tptp.image_int_int F) A4))) (@ (@ tptp.inj_on_int_int (@ (@ (@ tptp.fun_upd_int_int F) X2) Y3)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (G (-> Bool Bool))) (= (@ (@ tptp.comp_s9189197539837705563_set_o (@ tptp.vimage_nat_o F)) (@ tptp.vimage_o_o G)) (@ tptp.vimage_nat_o (@ (@ tptp.comp_o_o_nat G) F)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (G (-> tptp.nat tptp.num))) (= (@ (@ tptp.comp_s6458263553158497821et_num (@ tptp.vimage_int_nat F)) (@ tptp.vimage_nat_num G)) (@ tptp.vimage_int_num (@ (@ tptp.comp_nat_num_int G) F)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (G (-> tptp.nat tptp.nat))) (= (@ (@ tptp.comp_s8964582002068861047et_nat (@ tptp.vimage_nat_nat F)) (@ tptp.vimage_nat_nat G)) (@ tptp.vimage_nat_nat (@ (@ tptp.comp_nat_nat_nat G) F)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (G (-> tptp.int tptp.nat))) (= (@ (@ tptp.comp_s7717450105097109807et_nat (@ tptp.vimage_int_int F)) (@ tptp.vimage_int_nat G)) (@ tptp.vimage_int_nat (@ (@ tptp.comp_int_nat_int G) F)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (G (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger))) (= (@ (@ tptp.comp_s4786119426940707554nteger (@ tptp.vimage6029918387083761651nteger F)) (@ tptp.vimage4289680085338140859nteger G)) (@ tptp.vimage6839621282666897215nteger (@ (@ tptp.comp_C8797469213163452608nteger G) F)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit)) (=> (= (@ (@ tptp.image_405062704495631173t_unit F) tptp.top_to1996260823553986621t_unit) tptp.top_to1996260823553986621t_unit) (= (= (@ (@ tptp.vimage7995052115951654139t_unit F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit Bool)) (A4 tptp.set_o)) (=> (= (@ (@ tptp.image_Product_unit_o F) tptp.top_to1996260823553986621t_unit) tptp.top_top_set_o) (= (= (@ (@ tptp.vimage8808348054653608838unit_o F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_Product_unit)) (=> (= (@ (@ tptp.image_o_Product_unit F) tptp.top_top_set_o) tptp.top_to1996260823553986621t_unit) (= (= (@ (@ tptp.vimage4222377557387472176t_unit F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bo3957492148770167129t_unit)))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o)) (=> (= (@ (@ tptp.image_o_o F) tptp.top_top_set_o) tptp.top_top_set_o) (= (= (@ (@ tptp.vimage_o_o F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_o)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.char)) (A4 tptp.set_char)) (=> (= (@ (@ tptp.image_7248553556944771225t_char F) tptp.top_to1996260823553986621t_unit) tptp.top_top_set_char) (= (= (@ (@ tptp.vimage2648087219933717859t_char F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_char)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.char)) (A4 tptp.set_char)) (=> (= (@ (@ tptp.image_o_char F) tptp.top_top_set_o) tptp.top_top_set_char) (= (= (@ (@ tptp.vimage_o_char F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_char)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.rat)) (A4 tptp.set_rat)) (=> (= (@ (@ tptp.image_240439954468258464it_rat F) tptp.top_to1996260823553986621t_unit) tptp.top_top_set_rat) (= (= (@ (@ tptp.vimage5618198413390092650it_rat F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_rat)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.rat)) (A4 tptp.set_rat)) (=> (= (@ (@ tptp.image_o_rat F) tptp.top_top_set_o) tptp.top_top_set_rat) (= (= (@ (@ tptp.vimage_o_rat F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_rat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 tptp.set_nat)) (=> (= (@ (@ tptp.image_875570014554754200it_nat F) tptp.top_to1996260823553986621t_unit) tptp.top_top_set_nat) (= (= (@ (@ tptp.vimage6253328473476588386it_nat F) A4) tptp.bot_bo3957492148770167129t_unit) (= A4 tptp.bot_bot_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_nat)) (=> (= (@ (@ tptp.image_o_nat F) tptp.top_top_set_o) tptp.top_top_set_nat) (= (= (@ (@ tptp.vimage_o_nat F) A4) tptp.bot_bot_set_o) (= A4 tptp.bot_bot_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.char)) (B5 tptp.set_char) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_char_char F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_char) (=> (@ (@ tptp.ord_less_eq_set_char (@ (@ tptp.vimage_char_char F) B5)) A4) (@ (@ tptp.ord_less_eq_set_char B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.rat)) (B5 tptp.set_rat) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_char_rat F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_rat) (=> (@ (@ tptp.ord_less_eq_set_char (@ (@ tptp.vimage_char_rat F) B5)) A4) (@ (@ tptp.ord_less_eq_set_rat B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.nat)) (B5 tptp.set_nat) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_char_nat F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_char (@ (@ tptp.vimage_char_nat F) B5)) A4) (@ (@ tptp.ord_less_eq_set_nat B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.int)) (B5 tptp.set_int) (A4 tptp.set_char)) (let ((_let_1 (@ tptp.image_char_int F))) (=> (= (@ _let_1 tptp.top_top_set_char) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_char (@ (@ tptp.vimage_char_int F) B5)) A4) (@ (@ tptp.ord_less_eq_set_int B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.char)) (B5 tptp.set_char) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_rat_char F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_char) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.vimage_rat_char F) B5)) A4) (@ (@ tptp.ord_less_eq_set_char B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.rat)) (B5 tptp.set_rat) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_rat_rat F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_rat) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.vimage_rat_rat F) B5)) A4) (@ (@ tptp.ord_less_eq_set_rat B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (B5 tptp.set_nat) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_rat_nat F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.vimage_rat_nat F) B5)) A4) (@ (@ tptp.ord_less_eq_set_nat B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.int)) (B5 tptp.set_int) (A4 tptp.set_rat)) (let ((_let_1 (@ tptp.image_rat_int F))) (=> (= (@ _let_1 tptp.top_top_set_rat) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.vimage_rat_int F) B5)) A4) (@ (@ tptp.ord_less_eq_set_int B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.char)) (B5 tptp.set_char) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_char F))) (=> (= (@ _let_1 tptp.top_top_set_nat) tptp.top_top_set_char) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.vimage_nat_char F) B5)) A4) (@ (@ tptp.ord_less_eq_set_char B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.image_nat_rat F))) (=> (= (@ _let_1 tptp.top_top_set_nat) tptp.top_top_set_rat) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.vimage_nat_rat F) B5)) A4) (@ (@ tptp.ord_less_eq_set_rat B5) (@ _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_num))) (let ((_let_1 (@ (@ tptp.vimage5436458796434496692at_num (@ tptp.product_Pair_nat_num X2)) (@ (@ tptp.produc6237731129814287028at_num A4) F)))) (let ((_let_2 (@ (@ tptp.member_nat X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_num)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_int))) (let ((_let_1 (@ (@ tptp.vimage7872673496510460816nt_int (@ tptp.product_Pair_int_int X2)) (@ (@ tptp.produc1453890548195736866nt_int A4) F)))) (let ((_let_2 (@ (@ tptp.member_int X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_int)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_Product_unit))) (let ((_let_1 (@ (@ tptp.vimage508909887551888138t_unit (@ tptp.produc3901946521647900940t_unit X2)) (@ (@ tptp.produc411009820408249917t_unit A4) F)))) (let ((_let_2 (@ (@ tptp.member_o X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_Product_unit))) (let ((_let_1 (@ (@ tptp.vimage7305857734363866308t_unit (@ tptp.produc3434450474625521892t_unit X2)) (@ (@ tptp.produc5506539147108004339t_unit A4) F)))) (let ((_let_2 (@ (@ tptp.member_nat X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_Product_unit))) (let ((_let_1 (@ (@ tptp.vimage4422279681566046568t_unit (@ tptp.produc550872421827702152t_unit X2)) (@ (@ tptp.produc2622961094310184599t_unit A4) F)))) (let ((_let_2 (@ (@ tptp.member_int X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bo3957492148770167129t_unit)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_o))) (let ((_let_1 (@ (@ tptp.vimage8945963521958007626od_o_o (@ tptp.product_Pair_o_o X2)) (@ (@ tptp.product_Sigma_o_o A4) F)))) (let ((_let_2 (@ (@ tptp.member_o X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_o)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (A4 tptp.set_nat) (F (-> tptp.nat tptp.set_o))) (let ((_let_1 (@ (@ tptp.vimage6125388955539849434_nat_o (@ tptp.product_Pair_nat_o X2)) (@ (@ tptp.product_Sigma_nat_o A4) F)))) (let ((_let_2 (@ (@ tptp.member_nat X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_o)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_o))) (let ((_let_1 (@ (@ tptp.vimage4304346610107161470_int_o (@ tptp.product_Pair_int_o X2)) (@ (@ tptp.product_Sigma_int_o A4) F)))) (let ((_let_2 (@ (@ tptp.member_int X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_o)))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.set_nat))) (let ((_let_1 (@ (@ tptp.vimage5656379182745576100_o_nat (@ tptp.product_Pair_o_nat X2)) (@ (@ tptp.product_Sigma_o_nat A4) F)))) (let ((_let_2 (@ (@ tptp.member_o X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_nat)))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.set_nat))) (let ((_let_1 (@ (@ tptp.vimage9012682431555523728nt_nat (@ tptp.product_Pair_int_nat X2)) (@ (@ tptp.produc1456381018704787142nt_nat A4) F)))) (let ((_let_2 (@ (@ tptp.member_int X2) A4))) (and (=> _let_2 (= _let_1 (@ F X2))) (=> (not _let_2) (= _let_1 tptp.bot_bot_set_nat)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (= (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.image_nat_rat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.image_nat_nat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (= (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.image_nat_int F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (= (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.image_int_nat F) A4)) A4))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (@ (@ tptp.vimage_int_int F) (@ (@ tptp.image_int_int F) A4)) A4))))
% 3.35/4.36 (assert (@ (@ tptp.inj_on3412903767820855855at_nat (lambda ((F2 (-> tptp.nat tptp.nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (= Y5 (@ F2 X4))))))) tptp.top_top_set_nat_nat))
% 3.35/4.36 (assert (@ (@ tptp.inj_on7039184780174133295nt_int (lambda ((F2 (-> tptp.int tptp.int))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (= Y5 (@ F2 X4))))))) tptp.top_top_set_int_int))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (Y3 tptp.rat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.member_rat Y3) (@ (@ tptp.image_nat_rat F) A4)) (= (@ F (@ (@ (@ tptp.the_inv_into_nat_rat A4) F) Y3)) Y3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (Y3 tptp.nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.member_nat Y3) (@ (@ tptp.image_nat_nat F) A4)) (= (@ F (@ (@ (@ tptp.the_inv_into_nat_nat A4) F) Y3)) Y3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (Y3 tptp.nat)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.member_nat Y3) (@ (@ tptp.image_int_nat F) A4)) (= (@ F (@ (@ (@ tptp.the_inv_into_int_nat A4) F) Y3)) Y3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (Y3 tptp.int)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.member_int Y3) (@ (@ tptp.image_nat_int F) A4)) (= (@ F (@ (@ (@ tptp.the_inv_into_nat_int A4) F) Y3)) Y3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (Y3 tptp.int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.member_int Y3) (@ (@ tptp.image_int_int F) A4)) (= (@ F (@ (@ (@ tptp.the_inv_into_int_int A4) F) Y3)) Y3)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (@ (@ tptp.inj_on_rat_nat (@ (@ tptp.the_inv_into_nat_rat A4) F)) (@ (@ tptp.image_nat_rat F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (@ (@ tptp.inj_on_nat_nat (@ (@ tptp.the_inv_into_nat_nat A4) F)) (@ (@ tptp.image_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (@ (@ tptp.inj_on_int_nat (@ (@ tptp.the_inv_into_nat_int A4) F)) (@ (@ tptp.image_nat_int F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (@ (@ tptp.inj_on_nat_int (@ (@ tptp.the_inv_into_int_nat A4) F)) (@ (@ tptp.image_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (@ (@ tptp.inj_on_int_int (@ (@ tptp.the_inv_into_int_int A4) F)) (@ (@ tptp.image_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_ref_a)) (= (@ (@ tptp.vimage2910454108108208703_ref_a tptp.produc473321116828791851t_unit) A4) (@ (@ tptp.produc3946373962484743846t_unit A4) (lambda ((Uu tptp.ref_a)) tptp.top_to3956321331435058429t_unit)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat)) (= (@ (@ tptp.vimage4653281326611754070at_nat tptp.product_fst_nat_nat) A4) (@ (@ tptp.produc457027306803732586at_nat A4) (lambda ((Uu tptp.nat)) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_he8644174446132254637t_unit)) (= (@ (@ tptp.vimage6116673589273818795t_unit tptp.produc1126150082675451753t_unit) A4) (@ (@ tptp.produc3946373962484743846t_unit tptp.top_top_set_ref_a) (lambda ((Uu tptp.ref_a)) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat)) (= (@ (@ tptp.vimage4653281326611754070at_nat tptp.product_snd_nat_nat) A4) (@ (@ tptp.produc457027306803732586at_nat tptp.top_top_set_nat) (lambda ((Uu tptp.nat)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_nat tptp.set_nat)) (A4 tptp.set_set_nat)) (=> (@ tptp.order_1005506198798982270et_nat F) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_7916887816326733075et_nat F) A4))) (@ F (@ tptp.comple7399068483239264473et_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_nat)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_509894322932672675et_nat F) (@ (@ tptp.ord_less_eq_set_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat F) A4))) (@ F (@ tptp.comple4687483117567863418t_unit A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_nat tptp.product_unit)) (A4 tptp.set_set_nat)) (=> (@ tptp.order_7928700340835332885t_unit F) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_6369283972875870912t_unit F) A4))) (@ F (@ tptp.comple7399068483239264473et_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_4454465170704313136t_unit F) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4))) (@ F (@ tptp.comple4687483117567863418t_unit A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_nat tptp.set_nat)) (A4 tptp.set_set_nat)) (=> (@ tptp.order_1005506198798982270et_nat F) (@ (@ tptp.ord_less_eq_set_nat (@ F (@ tptp.comple7806235888213564991et_nat A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_7916887816326733075et_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.set_nat tptp.product_unit)) (A4 tptp.set_set_nat)) (=> (@ tptp.order_7928700340835332885t_unit F) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.comple7806235888213564991et_nat A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_6369283972875870912t_unit F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.set_nat)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_509894322932672675et_nat F) (@ (@ tptp.ord_less_eq_set_nat (@ F (@ tptp.comple2584293577114468500t_unit A4))) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_8173849991827986510et_nat F) A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.product_unit)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_4454465170704313136t_unit F) (@ (@ tptp.ord_le3221252021190050221t_unit (@ F (@ tptp.comple2584293577114468500t_unit A4))) (@ tptp.comple2584293577114468500t_unit (@ (@ tptp.image_405062704495631173t_unit F) A4))))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (A4 tptp.set_nat)) (let ((_let_1 (@ tptp.pow_nat A4))) (let ((_let_2 (@ tptp.insert_nat A))) (= (@ tptp.pow_nat (@ _let_2 A4)) (@ (@ tptp.sup_sup_set_set_nat _let_1) (@ (@ tptp.image_7916887816326733075et_nat _let_2) _let_1)))))))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat) (A4 tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.pow_Pr3466873192417945886at_nat A4))) (let ((_let_2 (@ tptp.insert8211810215607154385at_nat A))) (= (@ tptp.pow_Pr3466873192417945886at_nat (@ _let_2 A4)) (@ (@ tptp.sup_su3642409539654194069at_nat _let_1) (@ (@ tptp.image_3684629450409544005at_nat _let_2) _let_1)))))))
% 3.35/4.36 (assert (forall ((A tptp.produc3843707927480180839at_nat) (A4 tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.pow_Pr1023649790151954692at_nat A4))) (let ((_let_2 (@ tptp.insert9069300056098147895at_nat A))) (= (@ tptp.pow_Pr1023649790151954692at_nat (@ _let_2 A4)) (@ (@ tptp.sup_su474284620922681339at_nat _let_1) (@ (@ tptp.image_4303274092540115909at_nat _let_2) _let_1)))))))
% 3.35/4.36 (assert (forall ((A tptp.product_unit) (A4 tptp.set_Product_unit)) (let ((_let_1 (@ tptp.pow_Product_unit A4))) (let ((_let_2 (@ tptp.insert_Product_unit A))) (= (@ tptp.pow_Product_unit (@ _let_2 A4)) (@ (@ tptp.sup_su5975557051335651745t_unit _let_1) (@ (@ tptp.image_4019945301284682565t_unit _let_2) _let_1)))))))
% 3.35/4.36 (assert (forall ((A Bool) (A4 tptp.set_o)) (let ((_let_1 (@ tptp.pow_o A4))) (let ((_let_2 (@ tptp.insert_o A))) (= (@ tptp.pow_o (@ _let_2 A4)) (@ (@ tptp.sup_sup_set_set_o _let_1) (@ (@ tptp.image_set_o_set_o _let_2) _let_1)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (B5 tptp.set_rat) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.vimage_nat_rat F) B5)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (B5 tptp.set_nat) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.vimage_nat_nat F) B5)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (B5 tptp.set_int) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.vimage_nat_int F) B5)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (B5 tptp.set_nat) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.vimage_int_nat F) B5)) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (B5 tptp.set_int) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.vimage_int_int F) B5)) A4)))))
% 3.35/4.36 (assert (= tptp.vimage4884490618288580032t_unit (lambda ((F2 (-> tptp.nat tptp.product_unit)) (B6 tptp.set_Product_unit)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_8173849991827986510et_nat (lambda ((Y5 tptp.product_unit)) (@ (@ tptp.vimage4884490618288580032t_unit F2) (@ (@ tptp.insert_Product_unit Y5) tptp.bot_bo3957492148770167129t_unit)))) B6)))))
% 3.35/4.36 (assert (= tptp.vimage6435164912253009178at_nat (lambda ((F2 (-> tptp.nat tptp.produc3843707927480180839at_nat)) (B6 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat (lambda ((Y5 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.vimage6435164912253009178at_nat F2) (@ (@ tptp.insert9069300056098147895at_nat Y5) tptp.bot_bo228742789529271731at_nat)))) B6)))))
% 3.35/4.36 (assert (= tptp.vimage8013328719654469172at_nat (lambda ((F2 (-> tptp.nat tptp.product_prod_nat_nat)) (B6 tptp.set_Pr1261947904930325089at_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat (lambda ((Y5 tptp.product_prod_nat_nat)) (@ (@ tptp.vimage8013328719654469172at_nat F2) (@ (@ tptp.insert8211810215607154385at_nat Y5) tptp.bot_bo2099793752762293965at_nat)))) B6)))))
% 3.35/4.36 (assert (= tptp.vimage_nat_o (lambda ((F2 (-> tptp.nat Bool)) (B6 tptp.set_o)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((Y5 Bool)) (@ (@ tptp.vimage_nat_o F2) (@ (@ tptp.insert_o Y5) tptp.bot_bot_set_o)))) B6)))))
% 3.35/4.36 (assert (= tptp.vimage_nat_nat (lambda ((F2 (-> tptp.nat tptp.nat)) (B6 tptp.set_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat (lambda ((Y5 tptp.nat)) (@ (@ tptp.vimage_nat_nat F2) (@ (@ tptp.insert_nat Y5) tptp.bot_bot_set_nat)))) B6)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (X2 tptp.rat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.member_rat X2) (@ (@ tptp.image_nat_rat F) A4)) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.member_nat (@ (@ (@ tptp.the_inv_into_nat_rat A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (A4 tptp.set_o) (X2 Bool) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_o F) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_o_o F) A4)) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.member_o (@ (@ (@ tptp.the_inv_into_o_o A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat) (X2 Bool) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_o F) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_nat_o F) A4)) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.member_nat (@ (@ (@ tptp.the_inv_into_nat_o A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (A4 tptp.set_int) (X2 Bool) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_o F) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_int_o F) A4)) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (@ (@ tptp.member_int (@ (@ (@ tptp.the_inv_into_int_o A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o) (X2 tptp.nat) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_nat F) A4) (=> (@ (@ tptp.member_nat X2) (@ (@ tptp.image_o_nat F) A4)) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.member_o (@ (@ (@ tptp.the_inv_into_o_nat A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 tptp.nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.member_nat X2) (@ (@ tptp.image_nat_nat F) A4)) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.member_nat (@ (@ (@ tptp.the_inv_into_nat_nat A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.nat) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.member_nat X2) (@ (@ tptp.image_int_nat F) A4)) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (@ (@ tptp.member_int (@ (@ (@ tptp.the_inv_into_int_nat A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o) (X2 tptp.int) (B5 tptp.set_o)) (=> (@ (@ tptp.inj_on_o_int F) A4) (=> (@ (@ tptp.member_int X2) (@ (@ tptp.image_o_int F) A4)) (=> (@ (@ tptp.ord_less_eq_set_o A4) B5) (@ (@ tptp.member_o (@ (@ (@ tptp.the_inv_into_o_int A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (X2 tptp.int) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.member_int X2) (@ (@ tptp.image_nat_int F) A4)) (=> (@ (@ tptp.ord_less_eq_set_nat A4) B5) (@ (@ tptp.member_nat (@ (@ (@ tptp.the_inv_into_nat_int A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (X2 tptp.int) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.member_int X2) (@ (@ tptp.image_int_int F) A4)) (=> (@ (@ tptp.ord_less_eq_set_int A4) B5) (@ (@ tptp.member_int (@ (@ (@ tptp.the_inv_into_int_int A4) F) X2)) B5))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 tptp.rat)) (let ((_let_1 (@ (@ tptp.image_nat_nat G) A4))) (=> (@ (@ tptp.inj_on_nat_rat F) _let_1) (=> (@ (@ tptp.inj_on_nat_nat G) A4) (=> (@ (@ tptp.member_rat X2) (@ (@ tptp.image_nat_rat F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_nat_rat A4) (@ (@ tptp.comp_nat_rat_nat F) G)) X2) (@ (@ (@ tptp.comp_nat_nat_rat (@ (@ tptp.the_inv_into_nat_nat A4) G)) (@ (@ tptp.the_inv_into_nat_rat _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.num)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.num)) (let ((_let_1 (@ (@ tptp.image_int_nat G) A4))) (=> (@ (@ tptp.inj_on_nat_num F) _let_1) (=> (@ (@ tptp.inj_on_int_nat G) A4) (=> (@ (@ tptp.member_num X2) (@ (@ tptp.image_nat_num F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_int_num A4) (@ (@ tptp.comp_nat_num_int F) G)) X2) (@ (@ (@ tptp.comp_nat_int_num (@ (@ tptp.the_inv_into_int_nat A4) G)) (@ (@ tptp.the_inv_into_nat_num _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 tptp.rat)) (let ((_let_1 (@ (@ tptp.image_int_nat G) A4))) (=> (@ (@ tptp.inj_on_nat_rat F) _let_1) (=> (@ (@ tptp.inj_on_int_nat G) A4) (=> (@ (@ tptp.member_rat X2) (@ (@ tptp.image_nat_rat F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_int_rat A4) (@ (@ tptp.comp_nat_rat_int F) G)) X2) (@ (@ (@ tptp.comp_nat_int_rat (@ (@ tptp.the_inv_into_int_nat A4) G)) (@ (@ tptp.the_inv_into_nat_rat _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool Bool)) (G (-> tptp.nat Bool)) (A4 tptp.set_nat) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_nat_o G) A4))) (let ((_let_2 (@ tptp.the_inv_into_nat_o A4))) (=> (@ (@ tptp.inj_on_o_o F) _let_1) (=> (@ (@ tptp.inj_on_nat_o G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_o_o F) _let_1)) (= (@ (@ _let_2 (@ (@ tptp.comp_o_o_nat F) G)) X2) (@ (@ (@ tptp.comp_o_nat_o (@ _let_2 G)) (@ (@ tptp.the_inv_into_o_o _let_1) F)) X2)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat Bool)) (G (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_nat_rat G) A4))) (=> (@ (@ tptp.inj_on_rat_o F) _let_1) (=> (@ (@ tptp.inj_on_nat_rat G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_rat_o F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_nat_o A4) (@ (@ tptp.comp_rat_o_nat F) G)) X2) (@ (@ (@ tptp.comp_rat_nat_o (@ (@ tptp.the_inv_into_nat_rat A4) G)) (@ (@ tptp.the_inv_into_rat_o _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (G (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_nat_nat G) A4))) (=> (@ (@ tptp.inj_on_nat_o F) _let_1) (=> (@ (@ tptp.inj_on_nat_nat G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_nat_o F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_nat_o A4) (@ (@ tptp.comp_nat_o_nat F) G)) X2) (@ (@ (@ tptp.comp_nat_nat_o (@ (@ tptp.the_inv_into_nat_nat A4) G)) (@ (@ tptp.the_inv_into_nat_o _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (G (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_nat_int G) A4))) (=> (@ (@ tptp.inj_on_int_o F) _let_1) (=> (@ (@ tptp.inj_on_nat_int G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_int_o F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_nat_o A4) (@ (@ tptp.comp_int_o_nat F) G)) X2) (@ (@ (@ tptp.comp_int_nat_o (@ (@ tptp.the_inv_into_nat_int A4) G)) (@ (@ tptp.the_inv_into_int_o _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (G (-> tptp.int tptp.nat)) (A4 tptp.set_int) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_int_nat G) A4))) (=> (@ (@ tptp.inj_on_nat_o F) _let_1) (=> (@ (@ tptp.inj_on_int_nat G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_nat_o F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_int_o A4) (@ (@ tptp.comp_nat_o_int F) G)) X2) (@ (@ (@ tptp.comp_nat_int_o (@ (@ tptp.the_inv_into_int_nat A4) G)) (@ (@ tptp.the_inv_into_nat_o _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int Bool)) (G (-> tptp.int tptp.int)) (A4 tptp.set_int) (X2 Bool)) (let ((_let_1 (@ (@ tptp.image_int_int G) A4))) (=> (@ (@ tptp.inj_on_int_o F) _let_1) (=> (@ (@ tptp.inj_on_int_int G) A4) (=> (@ (@ tptp.member_o X2) (@ (@ tptp.image_int_o F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_int_o A4) (@ (@ tptp.comp_int_o_int F) G)) X2) (@ (@ (@ tptp.comp_int_int_o (@ (@ tptp.the_inv_into_int_int A4) G)) (@ (@ tptp.the_inv_into_int_o _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (G (-> Bool Bool)) (A4 tptp.set_o) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.image_o_o G) A4))) (=> (@ (@ tptp.inj_on_o_nat F) _let_1) (=> (@ (@ tptp.inj_on_o_o G) A4) (=> (@ (@ tptp.member_nat X2) (@ (@ tptp.image_o_nat F) _let_1)) (= (@ (@ (@ tptp.the_inv_into_o_nat A4) (@ (@ tptp.comp_o_nat_o F) G)) X2) (@ (@ (@ tptp.comp_o_o_nat (@ (@ tptp.the_inv_into_o_o A4) G)) (@ (@ tptp.the_inv_into_o_nat _let_1) F)) X2))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.int)) (Y3 tptp.int)) (let ((_let_1 (@ tptp.image_int_int F))) (let ((_let_2 (@ (@ tptp.image_int_int (@ (@ (@ tptp.fun_upd_int_int F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_int X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_int Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.nat)) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.image_int_nat F))) (let ((_let_2 (@ (@ tptp.image_int_nat (@ (@ (@ tptp.fun_upd_int_nat F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_int X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_nat Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int tptp.product_unit)) (Y3 tptp.product_unit)) (let ((_let_1 (@ tptp.image_5846526143423701914t_unit F))) (let ((_let_2 (@ (@ tptp.image_5846526143423701914t_unit (@ (@ (@ tptp.fun_up2220634978854545698t_unit F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_int X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_Product_unit Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (A4 tptp.set_int) (F (-> tptp.int Bool)) (Y3 Bool)) (let ((_let_1 (@ tptp.image_int_o F))) (let ((_let_2 (@ (@ tptp.image_int_o (@ (@ (@ tptp.fun_upd_int_o F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_int X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_o Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_int A4) (@ (@ tptp.insert_int X2) tptp.bot_bot_set_int)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit) (A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.nat)) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.image_875570014554754200it_nat F))) (let ((_let_2 (@ (@ tptp.image_875570014554754200it_nat (@ (@ (@ tptp.fun_up6473050886840373792it_nat F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_Product_unit X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_nat Y3) (@ _let_1 (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit) (A4 tptp.set_Product_unit) (F (-> tptp.product_unit tptp.product_unit)) (Y3 tptp.product_unit)) (let ((_let_1 (@ tptp.image_405062704495631173t_unit F))) (let ((_let_2 (@ (@ tptp.image_405062704495631173t_unit (@ (@ (@ tptp.fun_up6875000483049295805t_unit F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_Product_unit X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_Product_unit Y3) (@ _let_1 (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit) (A4 tptp.set_Product_unit) (F (-> tptp.product_unit Bool)) (Y3 Bool)) (let ((_let_1 (@ tptp.image_Product_unit_o F))) (let ((_let_2 (@ (@ tptp.image_Product_unit_o (@ (@ (@ tptp.fun_up5432024876597553480unit_o F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_Product_unit X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_o Y3) (@ _let_1 (@ (@ tptp.minus_6452836326544984404t_unit A4) (@ (@ tptp.insert_Product_unit X2) tptp.bot_bo3957492148770167129t_unit)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.nat)) (Y3 tptp.nat)) (let ((_let_1 (@ tptp.image_o_nat F))) (let ((_let_2 (@ (@ tptp.image_o_nat (@ (@ (@ tptp.fun_upd_o_nat F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_o X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_nat Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_o A4) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool tptp.product_unit)) (Y3 tptp.product_unit)) (let ((_let_1 (@ tptp.image_o_Product_unit F))) (let ((_let_2 (@ (@ tptp.image_o_Product_unit (@ (@ (@ tptp.fun_up846054379331416818t_unit F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_o X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_Product_unit Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_o A4) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((X2 Bool) (A4 tptp.set_o) (F (-> Bool Bool)) (Y3 Bool)) (let ((_let_1 (@ tptp.image_o_o F))) (let ((_let_2 (@ (@ tptp.image_o_o (@ (@ (@ tptp.fun_upd_o_o F) X2) Y3)) A4))) (let ((_let_3 (@ (@ tptp.member_o X2) A4))) (and (=> _let_3 (= _let_2 (@ (@ tptp.insert_o Y3) (@ _let_1 (@ (@ tptp.minus_minus_set_o A4) (@ (@ tptp.insert_o X2) tptp.bot_bot_set_o)))))) (=> (not _let_3) (= _let_2 (@ _let_1 A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 (-> tptp.int tptp.nat)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_nat A4) I3))) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 (-> tptp.nat tptp.nat)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_nat A4) I3))) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit2214826472909112428ve_nat _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_nat _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.int tptp.int)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_int_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.product_unit tptp.int)) (I3 tptp.set_Product_unit)) (let ((_let_1 (@ (@ tptp.image_873079544045703924it_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat (lambda ((X4 tptp.product_unit)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> Bool tptp.int)) (I3 tptp.set_o)) (let ((_let_1 (@ (@ tptp.image_o_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (not (= I3 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 (-> tptp.nat tptp.int)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_nat_int A4) I3))) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.complete_Sup_Sup_int _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 (-> tptp.int tptp.product_unit)) (I3 tptp.set_int)) (let ((_let_1 (@ (@ tptp.image_5846526143423701914t_unit A4) I3))) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (not (= I3 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat (lambda ((X4 tptp.int)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 (-> tptp.product_unit tptp.product_unit)) (I3 tptp.set_Product_unit)) (let ((_let_1 (@ (@ tptp.image_405062704495631173t_unit A4) I3))) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (not (= I3 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat (lambda ((X4 tptp.product_unit)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 (-> Bool tptp.product_unit)) (I3 tptp.set_o)) (let ((_let_1 (@ (@ tptp.image_o_Product_unit A4) I3))) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (not (= I3 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat (lambda ((X4 Bool)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 (-> tptp.nat tptp.product_unit)) (I3 tptp.set_nat)) (let ((_let_1 (@ (@ tptp.image_8730104196221521654t_unit A4) I3))) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit2080475194861589617t_unit _let_1) (=> (not (= I3 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ A4 X4)))) I3))) (@ F (@ tptp.comple4687483117567863418t_unit _let_1)))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.nat)) (A4 tptp.set_o)) (=> (@ tptp.order_mono_o_nat F) (=> (@ tptp.condit5488710616941104124bove_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_o_nat F) A4))) (@ F (@ tptp.complete_Sup_Sup_o A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_nat F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_nat_nat F) A4))) (@ F (@ tptp.complete_Sup_Sup_nat A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_nat F) (=> (@ tptp.condit2212336002400062152ve_int A4) (=> (not (= A4 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_int_nat F) A4))) (@ F (@ tptp.complete_Sup_Sup_int A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.nat)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_7096114683908731117it_nat F) (=> (@ tptp.condit2080475194861589617t_unit A4) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_nat (@ tptp.complete_Sup_Sup_nat (@ (@ tptp.image_875570014554754200it_nat F) A4))) (@ F (@ tptp.comple4687483117567863418t_unit A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.int)) (A4 tptp.set_o)) (=> (@ tptp.order_mono_o_int F) (=> (@ tptp.condit5488710616941104124bove_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_o_int F) A4))) (@ F (@ tptp.complete_Sup_Sup_o A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.order_mono_nat_int F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_nat_int F) A4))) (@ F (@ tptp.complete_Sup_Sup_nat A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.order_mono_int_int F) (=> (@ tptp.condit2212336002400062152ve_int A4) (=> (not (= A4 tptp.bot_bot_set_int)) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int F) A4))) (@ F (@ tptp.complete_Sup_Sup_int A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_unit tptp.int)) (A4 tptp.set_Product_unit)) (=> (@ tptp.order_7093624213399680841it_int F) (=> (@ tptp.condit2080475194861589617t_unit A4) (=> (not (= A4 tptp.bot_bo3957492148770167129t_unit)) (@ (@ tptp.ord_less_eq_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_873079544045703924it_int F) A4))) (@ F (@ tptp.comple4687483117567863418t_unit A4))))))))
% 3.35/4.36 (assert (forall ((F (-> Bool tptp.product_unit)) (A4 tptp.set_o)) (=> (@ tptp.order_7782127260464396005t_unit F) (=> (@ tptp.condit5488710616941104124bove_o A4) (=> (not (= A4 tptp.bot_bot_set_o)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_o_Product_unit F) A4))) (@ F (@ tptp.complete_Sup_Sup_o A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (=> (@ tptp.order_5727276828720722763t_unit F) (=> (@ tptp.condit2214826472909112428ve_nat A4) (=> (not (= A4 tptp.bot_bot_set_nat)) (@ (@ tptp.ord_le3221252021190050221t_unit (@ tptp.comple4687483117567863418t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4))) (@ F (@ tptp.complete_Sup_Sup_nat A4))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.rat)) (A13 tptp.set_nat) (B1 tptp.set_rat) (F22 (-> tptp.int tptp.int)) (B22 tptp.set_int) (A24 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_rat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_int F22) B22) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_int)) (= (@ (@ tptp.bNF_We7904740386373615514nt_rat B22) B1) (@ (@ tptp.image_1904597124500147013nt_rat (@ (@ (@ tptp.bNF_We576767280138975660at_int B22) F1) F22)) (@ (@ tptp.bNF_We8539870446460111250nt_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.nat)) (A13 tptp.set_nat) (B1 tptp.set_nat) (F22 (-> tptp.int tptp.int)) (B22 tptp.set_int) (A24 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_nat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_int F22) B22) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_int)) (= (@ (@ tptp.bNF_We8539870446460111250nt_nat B22) B1) (@ (@ tptp.image_5412825682893543741nt_nat (@ (@ (@ tptp.bNF_We893321924073841572at_int B22) F1) F22)) (@ (@ tptp.bNF_We8539870446460111250nt_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.int)) (A13 tptp.set_nat) (B1 tptp.set_int) (F22 (-> tptp.int tptp.int)) (B22 tptp.set_int) (A24 tptp.set_int)) (=> (= (@ (@ tptp.image_nat_int F1) A13) B1) (=> (@ (@ tptp.inj_on_int_int F22) B22) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_int)) (= (@ (@ tptp.bNF_We8537379975951060974nt_int B22) B1) (@ (@ tptp.image_1234974663384347033nt_int (@ (@ (@ tptp.bNF_We1892675635974896128nt_int B22) F1) F22)) (@ (@ tptp.bNF_We8539870446460111250nt_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.int tptp.nat)) (A13 tptp.set_int) (B1 tptp.set_nat) (F22 (-> tptp.int tptp.int)) (B22 tptp.set_int) (A24 tptp.set_int)) (=> (= (@ (@ tptp.image_int_nat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_int F22) B22) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_int)) (= (@ (@ tptp.bNF_We8539870446460111250nt_nat B22) B1) (@ (@ tptp.image_1600535827742230425nt_nat (@ (@ (@ tptp.bNF_We1264975484310686208at_int B22) F1) F22)) (@ (@ tptp.bNF_We8537379975951060974nt_int A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.int tptp.int)) (A13 tptp.set_int) (B1 tptp.set_int) (F22 (-> tptp.int tptp.int)) (B22 tptp.set_int) (A24 tptp.set_int)) (=> (= (@ (@ tptp.image_int_int F1) A13) B1) (=> (@ (@ tptp.inj_on_int_int F22) B22) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_int)) (= (@ (@ tptp.bNF_We8537379975951060974nt_int B22) B1) (@ (@ tptp.image_6646056845087809525nt_int (@ (@ (@ tptp.bNF_We2264329196211740764nt_int B22) F1) F22)) (@ (@ tptp.bNF_We8537379975951060974nt_int A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.rat)) (A13 tptp.set_nat) (B1 tptp.set_rat) (F22 (-> tptp.int tptp.nat)) (B22 tptp.set_int) (A24 tptp.set_nat)) (=> (= (@ (@ tptp.image_nat_rat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_nat F22) B22) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_nat)) (= (@ (@ tptp.bNF_We7904740386373615514nt_rat B22) B1) (@ (@ tptp.image_696479991571767017nt_rat (@ (@ (@ tptp.bNF_We579257750648025936at_nat B22) F1) F22)) (@ (@ tptp.bNF_We7540516734559056694at_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.nat)) (A13 tptp.set_nat) (B1 tptp.set_nat) (F22 (-> tptp.int tptp.nat)) (B22 tptp.set_int) (A24 tptp.set_nat)) (=> (= (@ (@ tptp.image_nat_nat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_nat F22) B22) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_nat)) (= (@ (@ tptp.bNF_We8539870446460111250nt_nat B22) B1) (@ (@ tptp.image_4204708549965163745nt_nat (@ (@ (@ tptp.bNF_We895812394582891848at_nat B22) F1) F22)) (@ (@ tptp.bNF_We7540516734559056694at_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.nat tptp.int)) (A13 tptp.set_nat) (B1 tptp.set_int) (F22 (-> tptp.int tptp.nat)) (B22 tptp.set_int) (A24 tptp.set_nat)) (=> (= (@ (@ tptp.image_nat_int F1) A13) B1) (=> (@ (@ tptp.inj_on_int_nat F22) B22) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_nat)) (= (@ (@ tptp.bNF_We8537379975951060974nt_int B22) B1) (@ (@ tptp.image_26857530455967037nt_int (@ (@ (@ tptp.bNF_We1895166106483946404nt_nat B22) F1) F22)) (@ (@ tptp.bNF_We7540516734559056694at_nat A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.int tptp.nat)) (A13 tptp.set_int) (B1 tptp.set_nat) (F22 (-> tptp.int tptp.nat)) (B22 tptp.set_int) (A24 tptp.set_nat)) (=> (= (@ (@ tptp.image_int_nat F1) A13) B1) (=> (@ (@ tptp.inj_on_int_nat F22) B22) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_nat)) (= (@ (@ tptp.bNF_We8539870446460111250nt_nat B22) B1) (@ (@ tptp.image_392418694813850429nt_nat (@ (@ (@ tptp.bNF_We1267465954819736484at_nat B22) F1) F22)) (@ (@ tptp.bNF_We7538026264050006418at_int A24) A13)))))))))
% 3.35/4.36 (assert (forall ((F1 (-> tptp.int tptp.int)) (A13 tptp.set_int) (B1 tptp.set_int) (F22 (-> tptp.int tptp.nat)) (B22 tptp.set_int) (A24 tptp.set_nat)) (=> (= (@ (@ tptp.image_int_int F1) A13) B1) (=> (@ (@ tptp.inj_on_int_nat F22) B22) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F22) B22)) A24) (=> (=> (= B22 tptp.bot_bot_set_int) (= A24 tptp.bot_bot_set_nat)) (= (@ (@ tptp.bNF_We8537379975951060974nt_int B22) B1) (@ (@ tptp.image_5437939712159429529nt_int (@ (@ (@ tptp.bNF_We2266819666720791040nt_nat B22) F1) F22)) (@ (@ tptp.bNF_We7538026264050006418at_int A24) A13)))))))))
% 3.35/4.36 (assert (= tptp.bNF_Ca6037544080215331608at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) (@ tptp.field_1428494348145443988at_nat R5)) (exists ((Y5 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.member6273874620674182256at_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R5))))))))
% 3.35/4.36 (assert (= tptp.bNF_Ca8448034394003515314at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) (@ tptp.field_3145993188331922222at_nat R5)) (exists ((Y5 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.member2643936169264416010at_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R5))))))))
% 3.35/4.36 (assert (= tptp.bNF_Ca5159621140400407487al_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) (@ tptp.field_nat R5)) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R5))))))))
% 3.35/4.36 (assert (= tptp.bNF_Ca5157130669891357211al_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) (@ tptp.field_int R5)) (exists ((Y5 tptp.int)) (and (@ (@ tptp.member_int Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R5))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr7459493094073627847at_nat)) (=> (@ (@ tptp.total_5117575981256876747at_nat (@ tptp.field_1428494348145443988at_nat R)) R) (=> (@ (@ tptp.ord_le5997549366648089703at_nat R) tptp.id_set4888139568991089827at_nat) (or (= R tptp.bot_bo4948859079157340979at_nat) (exists ((A3 tptp.set_Pr4329608150637261639at_nat)) (= R (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat A3) A3)) tptp.bot_bo4948859079157340979at_nat))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr958786334691620121nt_int)) (=> (@ (@ tptp.total_on_int (@ tptp.field_int R)) R) (=> (@ (@ tptp.ord_le2843351958646193337nt_int R) tptp.id_int2) (or (= R tptp.bot_bo1796632182523588997nt_int) (exists ((A3 tptp.int)) (= R (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int A3) A3)) tptp.bot_bo1796632182523588997nt_int))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr8693737435421807431at_nat)) (=> (@ (@ tptp.total_3592101749530773125at_nat (@ tptp.field_4706345496283612622at_nat R)) R) (=> (@ (@ tptp.ord_le3000389064537975527at_nat R) tptp.id_Pro2258643101195443293at_nat) (or (= R tptp.bot_bo5327735625951526323at_nat) (exists ((A3 tptp.product_prod_nat_nat)) (= R (@ (@ tptp.insert5050368324300391991at_nat (@ (@ tptp.produc6161850002892822231at_nat A3) A3)) tptp.bot_bo5327735625951526323at_nat))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.total_7212417256332265445at_nat (@ tptp.field_3145993188331922222at_nat R)) R) (=> (@ (@ tptp.ord_le1268244103169919719at_nat R) tptp.id_set1796276052702428605at_nat) (or (= R tptp.bot_bo228742789529271731at_nat) (exists ((A3 tptp.set_Pr1261947904930325089at_nat)) (= R (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat A3) A3)) tptp.bot_bo228742789529271731at_nat))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.total_on_nat (@ tptp.field_nat R)) R) (=> (@ (@ tptp.ord_le3146513528884898305at_nat R) tptp.id_nat2) (or (= R tptp.bot_bo2099793752762293965at_nat) (exists ((A3 tptp.nat)) (= R (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat A3) A3)) tptp.bot_bo2099793752762293965at_nat))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_int_int F) A4)) (=> (not (@ tptp.finite_finite_int A4)) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) (@ (@ tptp.image_int_int F) A4)) (not (@ tptp.finite_finite_int (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_int F) (@ (@ tptp.insert_int X) tptp.bot_bot_set_int))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.rat)) (and (@ (@ tptp.member_rat X) (@ (@ tptp.image_nat_rat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.insert_rat X) tptp.bot_bot_set_rat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) (@ (@ tptp.image_nat_int F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.insert_int X) tptp.bot_bot_set_int))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.product_unit)) (and (@ (@ tptp.member_Product_unit X) (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage4884490618288580032t_unit F) (@ (@ tptp.insert_Product_unit X) tptp.bot_bo3957492148770167129t_unit))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_o (@ (@ tptp.image_nat_o F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) (@ (@ tptp.image_nat_o F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_o F) (@ (@ tptp.insert_o X) tptp.bot_bot_set_o))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (=> (not (@ tptp.finite_finite_int A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) (@ (@ tptp.image_int_nat F) A4)) (not (@ tptp.finite_finite_int (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.insert_nat X) tptp.bot_bot_set_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) (@ (@ tptp.image_nat_nat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.insert_nat X) tptp.bot_bot_set_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_unit)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X tptp.product_unit)) (and (@ (@ tptp.member_Product_unit X) (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage3104651464403166471t_unit F) (@ (@ tptp.insert_Product_unit X) tptp.bot_bo3957492148770167129t_unit))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage8013328719654469172at_nat F) (@ (@ tptp.insert8211810215607154385at_nat X) tptp.bot_bo2099793752762293965at_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat Bool)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_o (@ (@ tptp.image_3693632289388996572_nat_o F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) (@ (@ tptp.image_3693632289388996572_nat_o F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage2444243245536687506_nat_o F) (@ (@ tptp.insert_o X) tptp.bot_bot_set_o))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_int_int F) A4)) (=> (not (@ tptp.finite_finite_int A4)) (not (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_finite_int (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_int F) (@ (@ tptp.insert_int Y) tptp.bot_bot_set_int))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y tptp.rat)) (=> (@ (@ tptp.member_rat Y) (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_rat F) (@ (@ tptp.insert_rat Y) tptp.bot_bot_set_rat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_int F) (@ (@ tptp.insert_int Y) tptp.bot_bot_set_int))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit Y) (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage4884490618288580032t_unit F) (@ (@ tptp.insert_Product_unit Y) tptp.bot_bo3957492148770167129t_unit))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_o (@ (@ tptp.image_nat_o F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y Bool)) (=> (@ (@ tptp.member_o Y) (@ (@ tptp.image_nat_o F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_o F) (@ (@ tptp.insert_o Y) tptp.bot_bot_set_o))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (=> (not (@ tptp.finite_finite_int A4)) (not (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_finite_int (@ (@ tptp.inf_inf_set_int (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.insert_nat Y) tptp.bot_bot_set_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y tptp.nat)) (=> (@ (@ tptp.member_nat Y) (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.insert_nat Y) tptp.bot_bot_set_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.int)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_2483585944268220136at_int F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (not (forall ((Y tptp.int)) (=> (@ (@ tptp.member_int Y) (@ (@ tptp.image_2483585944268220136at_int F) A4)) (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage4650790856102703794at_int F) (@ (@ tptp.insert_int Y) tptp.bot_bot_set_int))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_unit)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (not (forall ((Y tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit Y) (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.inf_in2572325071724192079at_nat (@ (@ tptp.vimage3104651464403166471t_unit F) (@ (@ tptp.insert_Product_unit Y) tptp.bot_bo3957492148770167129t_unit))) A4)))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (not (forall ((Y tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (@ tptp.finite_finite_nat (@ (@ tptp.inf_inf_set_nat (@ (@ tptp.vimage8013328719654469172at_nat F) (@ (@ tptp.insert8211810215607154385at_nat Y) tptp.bot_bo2099793752762293965at_nat))) A4)))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ tptp.basic_5713354656523905413at_nat (@ (@ tptp.produc9060074326276436823at_nat X2) Y3)) (@ (@ tptp.insert2290795007606087959at_nat Y3) tptp.bot_bo1534825418459847827at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.set_Pr1261947904930325089at_nat)) (= (@ tptp.basic_484852565060450053at_nat (@ (@ tptp.produc2922128104949294807at_nat X2) Y3)) (@ (@ tptp.insert9200635055090092081at_nat Y3) tptp.bot_bo3083307316010499117at_nat))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.num)) (= (@ tptp.basic_snds_nat_num (@ (@ tptp.product_Pair_nat_num X2) Y3)) (@ (@ tptp.insert_num Y3) tptp.bot_bot_set_num))))
% 3.35/4.36 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ tptp.basic_snds_int_int (@ (@ tptp.product_Pair_int_int X2) Y3)) (@ (@ tptp.insert_int Y3) tptp.bot_bot_set_int))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ tptp.basic_snds_nat_nat (@ (@ tptp.product_Pair_nat_nat X2) Y3)) (@ (@ tptp.insert_nat Y3) tptp.bot_bot_set_nat))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr5564308138774400199at_nat) (A tptp.produc3843707927480180839at_nat) (B tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ tptp.field_2862844103579723188at_nat R))) (=> (@ (@ tptp.order_2711500226769404828at_nat _let_1) R) (=> (@ (@ tptp.member8757157785044589968at_nat A) _let_1) (=> (@ (@ tptp.member8757157785044589968at_nat B) _let_1) (= (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) B)) R) (not (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat B) A)) (@ (@ tptp.minus_8235382265540049710at_nat R) tptp.id_Pro5428700290092274115at_nat))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Product_prod_o_o) (A Bool) (B Bool)) (let ((_let_1 (@ tptp.field_o R))) (=> (@ (@ tptp.order_6238756238976269133r_on_o _let_1) R) (=> (@ (@ tptp.member_o A) _let_1) (=> (@ (@ tptp.member_o B) _let_1) (= (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) R) (not (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o B) A)) (@ (@ tptp.minus_7052513330764642158od_o_o R) tptp.id_o2))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr8693737435421807431at_nat) (A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat)) (let ((_let_1 (@ tptp.field_4706345496283612622at_nat R))) (=> (@ (@ tptp.order_7480980593162297270at_nat _let_1) R) (=> (@ (@ tptp.member8440522571783428010at_nat A) _let_1) (=> (@ (@ tptp.member8440522571783428010at_nat B) _let_1) (= (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) R) (not (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat B) A)) (@ (@ tptp.minus_8321449233255521966at_nat R) tptp.id_Pro2258643101195443293at_nat))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr7459493094073627847at_nat) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.field_1428494348145443988at_nat R))) (=> (@ (@ tptp.order_1878278401035043452at_nat _let_1) R) (=> (@ (@ tptp.member6273874620674182256at_nat A) _let_1) (=> (@ (@ tptp.member6273874620674182256at_nat B) _let_1) (= (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) R) (not (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat B) A)) (@ (@ tptp.minus_8674369445256047406at_nat R) tptp.id_set4888139568991089827at_nat))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.field_3145993188331922222at_nat R))) (=> (@ (@ tptp.order_5942792088423767318at_nat _let_1) R) (=> (@ (@ tptp.member2643936169264416010at_nat A) _let_1) (=> (@ (@ tptp.member2643936169264416010at_nat B) _let_1) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) R) (not (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat B) A)) (@ (@ tptp.minus_3314409938677909166at_nat R) tptp.id_set1796276052702428605at_nat))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat) (A tptp.nat) (B tptp.nat)) (let ((_let_1 (@ tptp.field_nat R))) (=> (@ (@ tptp.order_4473980167227706203on_nat _let_1) R) (=> (@ (@ tptp.member_nat A) _let_1) (=> (@ (@ tptp.member_nat B) _let_1) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R) (not (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat B) A)) (@ (@ tptp.minus_1356011639430497352at_nat R) tptp.id_nat2))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr958786334691620121nt_int) (A tptp.int) (B tptp.int)) (let ((_let_1 (@ tptp.field_int R))) (=> (@ (@ tptp.order_4471489696718655927on_int _let_1) R) (=> (@ (@ tptp.member_int A) _let_1) (=> (@ (@ tptp.member_int B) _let_1) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R) (not (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int B) A)) (@ (@ tptp.minus_1052850069191792384nt_int R) tptp.id_int2))))))))))
% 3.35/4.36 (assert (= tptp.order_4940263126897443436at_nat (lambda ((R5 tptp.set_Pr8693737435421807431at_nat) (A5 tptp.product_prod_nat_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((B4 tptp.product_prod_nat_nat)) (and (not (= B4 A5)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A5) B4)) R5)))))))
% 3.35/4.36 (assert (= tptp.order_1761765819289301284nt_int (lambda ((R5 tptp.set_Pr2560585780119916871nt_int) (A5 tptp.product_prod_int_int)) (@ tptp.collec213857154873943460nt_int (lambda ((B4 tptp.product_prod_int_int)) (and (not (= B4 A5)) (@ (@ tptp.member8566619992076573584nt_int (@ (@ tptp.produc3646306378393792727nt_int A5) B4)) R5)))))))
% 3.35/4.36 (assert (= tptp.order_2442354982230848562at_nat (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (A5 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.collec4573900263915890866at_nat (lambda ((B4 tptp.set_Pr4329608150637261639at_nat)) (and (not (= B4 A5)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A5) B4)) R5)))))))
% 3.35/4.36 (assert (= tptp.order_4440095836999870412at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (A5 tptp.set_Pr1261947904930325089at_nat)) (@ tptp.collec5514110066124741708at_nat (lambda ((B4 tptp.set_Pr1261947904930325089at_nat)) (and (not (= B4 A5)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A5) B4)) R5)))))))
% 3.35/4.36 (assert (= tptp.order_aboveS_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (A5 tptp.nat)) (@ tptp.collect_nat (lambda ((B4 tptp.nat)) (and (not (= B4 A5)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A5) B4)) R5)))))))
% 3.35/4.36 (assert (= tptp.order_aboveS_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (A5 tptp.int)) (@ tptp.collect_int (lambda ((B4 tptp.int)) (and (not (= B4 A5)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A5) B4)) R5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_rat)) (=> (@ (@ tptp.inj_on_nat_rat F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_rat A4) (@ (@ tptp.image_nat_rat F) tptp.top_top_set_nat)) (= (@ tptp.finite_card_nat (@ (@ tptp.vimage_nat_rat F) A4)) (@ tptp.finite_card_rat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat)) (= (@ tptp.finite_card_nat (@ (@ tptp.vimage_nat_nat F) A4)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_nat_int F) tptp.top_top_set_nat) (=> (@ (@ tptp.ord_less_eq_set_int A4) (@ (@ tptp.image_nat_int F) tptp.top_top_set_nat)) (= (@ tptp.finite_card_nat (@ (@ tptp.vimage_nat_int F) A4)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_int_nat F) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.image_int_nat F) tptp.top_top_set_int)) (= (@ tptp.finite_card_int (@ (@ tptp.vimage_int_nat F) A4)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (=> (@ (@ tptp.ord_less_eq_set_int A4) (@ (@ tptp.image_int_int F) tptp.top_top_set_int)) (= (@ tptp.finite_card_int (@ (@ tptp.vimage_int_int F) A4)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr7459493094073627847at_nat)) (let ((_let_1 (@ tptp.field_1428494348145443988at_nat R))) (=> (@ (@ tptp.order_1878278401035043452at_nat _let_1) R) (= (@ (@ tptp.order_423636163458052581at_nat _let_1) R) (forall ((A6 tptp.set_se5479201105039950375at_nat)) (=> (@ (@ tptp.ord_le7966958417815640519at_nat A6) (@ tptp.field_1428494348145443988at_nat R)) (=> (not (= A6 tptp.bot_bo1534825418459847827at_nat)) (exists ((X4 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.member6273874620674182256at_nat X4) A6) (forall ((Y5 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat Y5) A6) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr4329608150637261639at_nat)) (let ((_let_1 (@ tptp.field_3145993188331922222at_nat R))) (=> (@ (@ tptp.order_5942792088423767318at_nat _let_1) R) (= (@ (@ tptp.order_1968183844437341695at_nat _let_1) R) (forall ((A6 tptp.set_se7855581050983116737at_nat)) (=> (@ (@ tptp.ord_le2077887516847798113at_nat A6) (@ tptp.field_3145993188331922222at_nat R)) (=> (not (= A6 tptp.bot_bo3083307316010499117at_nat)) (exists ((X4 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.member2643936169264416010at_nat X4) A6) (forall ((Y5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat Y5) A6) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr958786334691620121nt_int)) (let ((_let_1 (@ tptp.field_int R))) (=> (@ (@ tptp.order_4471489696718655927on_int _let_1) R) (= (@ (@ tptp.order_2886507596567047182on_int _let_1) R) (forall ((A6 tptp.set_int)) (=> (@ (@ tptp.ord_less_eq_set_int A6) (@ tptp.field_int R)) (=> (not (= A6 tptp.bot_bot_set_int)) (exists ((X4 tptp.int)) (and (@ (@ tptp.member_int X4) A6) (forall ((Y5 tptp.int)) (=> (@ (@ tptp.member_int Y5) A6) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr5094982260447487303t_unit)) (let ((_let_1 (@ tptp.field_Product_unit R))) (=> (@ (@ tptp.order_888282469287196226t_unit _let_1) R) (= (@ (@ tptp.order_3164716736300062379t_unit _let_1) R) (forall ((A6 tptp.set_Product_unit)) (=> (@ (@ tptp.ord_le3507040750410214029t_unit A6) (@ tptp.field_Product_unit R)) (=> (not (= A6 tptp.bot_bo3957492148770167129t_unit)) (exists ((X4 tptp.product_unit)) (and (@ (@ tptp.member_Product_unit X4) A6) (forall ((Y5 tptp.product_unit)) (=> (@ (@ tptp.member_Product_unit Y5) A6) (@ (@ tptp.member7821138191923116944t_unit (@ (@ tptp.produc5692694829384537815t_unit X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr5564308138774400199at_nat)) (let ((_let_1 (@ tptp.field_2862844103579723188at_nat R))) (=> (@ (@ tptp.order_2711500226769404828at_nat _let_1) R) (= (@ (@ tptp.order_2339240034117818117at_nat _let_1) R) (forall ((A6 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.ord_le1268244103169919719at_nat A6) (@ tptp.field_2862844103579723188at_nat R)) (=> (not (= A6 tptp.bot_bo228742789529271731at_nat)) (exists ((X4 tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X4) A6) (forall ((Y5 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat Y5) A6) (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr8693737435421807431at_nat)) (let ((_let_1 (@ tptp.field_4706345496283612622at_nat R))) (=> (@ (@ tptp.order_7480980593162297270at_nat _let_1) R) (= (@ (@ tptp.order_8331247224601271455at_nat _let_1) R) (forall ((A6 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A6) (@ tptp.field_4706345496283612622at_nat R)) (=> (not (= A6 tptp.bot_bo2099793752762293965at_nat)) (exists ((X4 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X4) A6) (forall ((Y5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y5) A6) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Product_prod_o_o)) (let ((_let_1 (@ tptp.field_o R))) (=> (@ (@ tptp.order_6238756238976269133r_on_o _let_1) R) (= (@ (@ tptp.order_2615775362358406454r_on_o _let_1) R) (forall ((A6 tptp.set_o)) (=> (@ (@ tptp.ord_less_eq_set_o A6) (@ tptp.field_o R)) (=> (not (= A6 tptp.bot_bot_set_o)) (exists ((X4 Bool)) (and (@ (@ tptp.member_o X4) A6) (forall ((Y5 Bool)) (=> (@ (@ tptp.member_o Y5) A6) (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((R tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.field_nat R))) (=> (@ (@ tptp.order_4473980167227706203on_nat _let_1) R) (= (@ (@ tptp.order_2888998067076097458on_nat _let_1) R) (forall ((A6 tptp.set_nat)) (=> (@ (@ tptp.ord_less_eq_set_nat A6) (@ tptp.field_nat R)) (=> (not (= A6 tptp.bot_bot_set_nat)) (exists ((X4 tptp.nat)) (and (@ (@ tptp.member_nat X4) A6) (forall ((Y5 tptp.nat)) (=> (@ (@ tptp.member_nat Y5) A6) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R)))))))))))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_int) (H (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int F4) (@ tptp.finite_finite_int (@ (@ tptp.image_int_int H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_int) (H (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int F4) (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_Pr1261947904930325089at_nat) (H (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat F4) (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5168914502847457605at_nat H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_Pr1261947904930325089at_nat) (H (-> tptp.product_prod_nat_nat tptp.nat))) (=> (@ tptp.finite6177210948735845034at_nat F4) (@ tptp.finite_finite_nat (@ (@ tptp.image_2486076414777270412at_nat H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_nat) (H (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat F4) (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_nat) (H (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat F4) (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_nat) (H (-> tptp.nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite_finite_nat F4) (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat H) F4)))))
% 3.35/4.36 (assert (forall ((F4 tptp.set_nat) (H (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat F4) (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat H) F4)))))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) A)) tptp.id_Pro2258643101195443293at_nat)))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) A)) tptp.id_set4888139568991089827at_nat)))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) A)) tptp.id_set1796276052702428605at_nat)))
% 3.35/4.36 (assert (forall ((A tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) A)) tptp.id_nat2)))
% 3.35/4.36 (assert (forall ((A tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) A)) tptp.id_int2)))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat)) (= (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) tptp.id_Pro2258643101195443293at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) tptp.id_set4888139568991089827at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (= (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) tptp.id_set1796276052702428605at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat)) (= (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) tptp.id_nat2) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.int) (B tptp.int)) (= (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) tptp.id_int2) (= A B))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (= (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_5423882813909314213at_nat B5) A4))) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 X4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite_finite_nat A4) (= (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat B5) A4))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 X4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (= (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4))) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) A4) (@ tptp.finite_finite_nat (@ B5 X4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ tptp.finite_finite_nat A4) (= (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A4) (@ tptp.finite_finite_nat (@ B5 X4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite4343798906461161616at_nat A4) (=> (forall ((A3 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat A3) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 A3)))) (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7979982168039674559at_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite_finite_o A4) (=> (forall ((A3 Bool)) (=> (@ (@ tptp.member_o A3) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 A3)))) (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7077428525161401678at_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite_finite_int A4) (=> (forall ((A3 tptp.int)) (=> (@ (@ tptp.member_int A3) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 A3)))) (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_8938366415781434990at_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (forall ((A3 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat A3) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 A3)))) (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_5423882813909314213at_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (=> (@ tptp.finite_finite_nat A4) (=> (forall ((A3 tptp.nat)) (=> (@ (@ tptp.member_nat A3) A4) (@ tptp.finite6177210948735845034at_nat (@ B5 A3)))) (@ tptp.finite6177210948735845034at_nat (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (B5 (-> tptp.produc3843707927480180839at_nat tptp.set_nat))) (=> (@ tptp.finite4343798906461161616at_nat A4) (=> (forall ((A3 tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat A3) A4) (@ tptp.finite_finite_nat (@ B5 A3)))) (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_3160451284896210088et_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (B5 (-> Bool tptp.set_nat))) (=> (@ tptp.finite_finite_o A4) (=> (forall ((A3 Bool)) (=> (@ (@ tptp.member_o A3) A4) (@ tptp.finite_finite_nat (@ B5 A3)))) (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 (-> tptp.int tptp.set_nat))) (=> (@ tptp.finite_finite_int A4) (=> (forall ((A3 tptp.int)) (=> (@ (@ tptp.member_int A3) A4) (@ tptp.finite_finite_nat (@ B5 A3)))) (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_int_set_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (forall ((A3 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat A3) A4) (@ tptp.finite_finite_nat (@ B5 A3)))) (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 (-> tptp.nat tptp.set_nat))) (=> (@ tptp.finite_finite_nat A4) (=> (forall ((A3 tptp.nat)) (=> (@ (@ tptp.member_nat A3) A4) (@ tptp.finite_finite_nat (@ B5 A3)))) (@ tptp.finite_finite_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat B5) A4)))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ tptp.finite6177210948735845034at_nat I3) (= (@ tptp.condit1738341127787009408ow_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat A4) I3))) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (@ tptp.condit1738341127787009408ow_nat (@ A4 X4))))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (=> (@ tptp.finite_finite_nat I3) (= (@ tptp.condit1738341127787009408ow_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) I3))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (@ tptp.condit1738341127787009408ow_nat (@ A4 X4))))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_Pr1261947904930325089at_nat) (A4 (-> tptp.product_prod_nat_nat tptp.set_nat))) (=> (@ tptp.finite6177210948735845034at_nat I3) (= (@ tptp.condit2214826472909112428ve_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_15824709712370754et_nat A4) I3))) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) I3) (@ tptp.condit2214826472909112428ve_nat (@ A4 X4))))))))
% 3.35/4.36 (assert (forall ((I3 tptp.set_nat) (A4 (-> tptp.nat tptp.set_nat))) (=> (@ tptp.finite_finite_nat I3) (= (@ tptp.condit2214826472909112428ve_nat (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat A4) I3))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) I3) (@ tptp.condit2214826472909112428ve_nat (@ A4 X4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat (@ (@ tptp.image_int_nat F) A4))) (@ tptp.finite_card_int A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int (@ (@ tptp.image_int_int F) A4))) (@ tptp.finite_card_int A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_rat (@ (@ tptp.image_nat_rat F) A4))) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat (@ (@ tptp.image_nat_nat F) A4))) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat A4) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int (@ (@ tptp.image_nat_int F) A4))) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat B5)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int B5)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_rat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_rat B5)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat B5)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int B5)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int A4) (=> (= (@ tptp.finite_card_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_card_int A4)) (@ (@ tptp.inj_on_int_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (=> (= (@ tptp.finite_card_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_card_int A4)) (@ (@ tptp.inj_on_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat A4) (=> (= (@ tptp.finite_card_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_card_nat A4)) (@ (@ tptp.inj_on_nat_rat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (=> (= (@ tptp.finite_card_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_card_nat A4)) (@ (@ tptp.inj_on_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat A4) (=> (= (@ tptp.finite_card_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_card_nat A4)) (@ (@ tptp.inj_on_nat_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int A4) (= (@ (@ tptp.inj_on_int_nat F) A4) (= (@ tptp.finite_card_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (= (@ (@ tptp.inj_on_int_int F) A4) (= (@ tptp.finite_card_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_card_int A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat A4) (= (@ (@ tptp.inj_on_nat_rat F) A4) (= (@ tptp.finite_card_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (= (@ (@ tptp.inj_on_nat_nat F) A4) (= (@ tptp.finite_card_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat A4) (= (@ (@ tptp.inj_on_nat_int F) A4) (= (@ tptp.finite_card_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_card_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr4329608150637261639at_nat) (R tptp.set_Pr5564308138774400199at_nat) (A tptp.produc3843707927480180839at_nat) (B tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.order_2339240034117818117at_nat A4) R) (=> (@ (@ tptp.member6009668390874684176at_nat (@ (@ tptp.produc2335810615602371415at_nat A) B)) R) (and (@ (@ tptp.member8757157785044589968at_nat A) A4) (@ (@ tptp.member8757157785044589968at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (R tptp.set_Pr8693737435421807431at_nat) (A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat)) (=> (@ (@ tptp.order_8331247224601271455at_nat A4) R) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) R) (and (@ (@ tptp.member8440522571783428010at_nat A) A4) (@ (@ tptp.member8440522571783428010at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (R tptp.set_Product_prod_o_o) (A Bool) (B Bool)) (=> (@ (@ tptp.order_2615775362358406454r_on_o A4) R) (=> (@ (@ tptp.member7466972457876170832od_o_o (@ (@ tptp.product_Pair_o_o A) B)) R) (and (@ (@ tptp.member_o A) A4) (@ (@ tptp.member_o B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se5479201105039950375at_nat) (R tptp.set_Pr7459493094073627847at_nat) (A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.order_423636163458052581at_nat A4) R) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) R) (and (@ (@ tptp.member6273874620674182256at_nat A) A4) (@ (@ tptp.member6273874620674182256at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_se7855581050983116737at_nat) (R tptp.set_Pr4329608150637261639at_nat) (A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.order_1968183844437341695at_nat A4) R) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) R) (and (@ (@ tptp.member2643936169264416010at_nat A) A4) (@ (@ tptp.member2643936169264416010at_nat B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (R tptp.set_Pr958786334691620121nt_int) (A tptp.int) (B tptp.int)) (=> (@ (@ tptp.order_2886507596567047182on_int A4) R) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) R) (and (@ (@ tptp.member_int A) A4) (@ (@ tptp.member_int B) A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (R tptp.set_Pr1261947904930325089at_nat) (A tptp.nat) (B tptp.nat)) (=> (@ (@ tptp.order_2888998067076097458on_nat A4) R) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) R) (and (@ (@ tptp.member_nat A) A4) (@ (@ tptp.member_nat B) A4))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_rat)) (=> (not (@ tptp.finite_finite_rat S5)) (exists ((F5 (-> tptp.nat tptp.rat))) (and (@ (@ tptp.inj_on_nat_rat F5) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F5) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int)) (=> (not (@ tptp.finite_finite_int S5)) (exists ((F5 (-> tptp.nat tptp.int))) (and (@ (@ tptp.inj_on_nat_int F5) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F5) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat)) (=> (not (@ tptp.finite6177210948735845034at_nat S5)) (exists ((F5 (-> tptp.nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.inj_on5538052773655684606at_nat F5) tptp.top_top_set_nat) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F5) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat)) (=> (not (@ tptp.finite_finite_nat S5)) (exists ((F5 (-> tptp.nat tptp.nat))) (and (@ (@ tptp.inj_on_nat_nat F5) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F5) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_rat)) (= (not (@ tptp.finite_finite_rat S5)) (exists ((F2 (-> tptp.nat tptp.rat))) (and (@ (@ tptp.inj_on_nat_rat F2) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F2) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int)) (= (not (@ tptp.finite_finite_int S5)) (exists ((F2 (-> tptp.nat tptp.int))) (and (@ (@ tptp.inj_on_nat_int F2) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F2) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat)) (= (not (@ tptp.finite6177210948735845034at_nat S5)) (exists ((F2 (-> tptp.nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.inj_on5538052773655684606at_nat F2) tptp.top_top_set_nat) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F2) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat)) (= (not (@ tptp.finite_finite_nat S5)) (exists ((F2 (-> tptp.nat tptp.nat))) (and (@ (@ tptp.inj_on_nat_nat F2) tptp.top_top_set_nat) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F2) tptp.top_top_set_nat)) S5))))))
% 3.35/4.36 (assert (forall ((P tptp.produc859450856879609959at_nat)) (=> (@ (@ tptp.member8206827879206165904at_nat P) tptp.id_Pro2258643101195443293at_nat) (not (forall ((X tptp.product_prod_nat_nat)) (not (= P (@ (@ tptp.produc6161850002892822231at_nat X) X))))))))
% 3.35/4.36 (assert (forall ((P tptp.produc1319942482725812455at_nat)) (=> (@ (@ tptp.member1466754251312161552at_nat P) tptp.id_set4888139568991089827at_nat) (not (forall ((X tptp.set_Pr4329608150637261639at_nat)) (not (= P (@ (@ tptp.produc9060074326276436823at_nat X) X))))))))
% 3.35/4.36 (assert (forall ((P tptp.produc3843707927480180839at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat P) tptp.id_set1796276052702428605at_nat) (not (forall ((X tptp.set_Pr1261947904930325089at_nat)) (not (= P (@ (@ tptp.produc2922128104949294807at_nat X) X))))))))
% 3.35/4.36 (assert (forall ((P tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat P) tptp.id_nat2) (not (forall ((X tptp.nat)) (not (= P (@ (@ tptp.product_Pair_nat_nat X) X))))))))
% 3.35/4.36 (assert (forall ((P tptp.product_prod_int_int)) (=> (@ (@ tptp.member5262025264175285858nt_int P) tptp.id_int2) (not (forall ((X tptp.int)) (not (= P (@ (@ tptp.product_Pair_int_int X) X))))))))
% 3.35/4.36 (assert (forall ((A tptp.product_prod_nat_nat) (B tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A) B)) tptp.id_Pro2258643101195443293at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr4329608150637261639at_nat) (B tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A) B)) tptp.id_set4888139568991089827at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.set_Pr1261947904930325089at_nat) (B tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A) B)) tptp.id_set1796276052702428605at_nat) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A) B)) tptp.id_nat2) (= A B))))
% 3.35/4.36 (assert (forall ((A tptp.int) (B tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A) B)) tptp.id_int2) (= A B))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int) (G (-> tptp.int tptp.int))) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5) (=> (@ (@ tptp.inj_on_int_int G) B5) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int G) B5)) A4) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_int B5) (= (@ tptp.finite_card_int A4) (@ tptp.finite_card_int B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.nat)) (A4 tptp.set_rat) (B5 tptp.set_nat) (G (-> tptp.nat tptp.rat))) (=> (@ (@ tptp.inj_on_rat_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_rat_nat F) A4)) B5) (=> (@ (@ tptp.inj_on_nat_rat G) B5) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat G) B5)) A4) (=> (@ tptp.finite_finite_rat A4) (=> (@ tptp.finite_finite_nat B5) (= (@ tptp.finite_card_rat A4) (@ tptp.finite_card_nat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat) (G (-> tptp.nat tptp.int))) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5) (=> (@ (@ tptp.inj_on_nat_int G) B5) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int G) B5)) A4) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_nat B5) (= (@ tptp.finite_card_int A4) (@ tptp.finite_card_nat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (G (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat F) A4)) B5) (=> (@ (@ tptp.inj_on8969904277767023793at_nat G) B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat G) B5)) A4) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (= (@ tptp.finite711546835091564841at_nat A4) (@ tptp.finite711546835091564841at_nat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_nat) (G (-> tptp.nat tptp.product_prod_nat_nat))) (=> (@ (@ tptp.inj_on2178005380612969504at_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) B5) (=> (@ (@ tptp.inj_on5538052773655684606at_nat G) B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat G) B5)) A4) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite_finite_nat B5) (= (@ tptp.finite711546835091564841at_nat A4) (@ tptp.finite_card_nat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat) (G (-> tptp.rat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5) (=> (@ (@ tptp.inj_on_rat_nat G) B5) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_rat_nat G) B5)) A4) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_rat B5) (= (@ tptp.finite_card_nat A4) (@ tptp.finite_card_rat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int) (G (-> tptp.int tptp.nat))) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5) (=> (@ (@ tptp.inj_on_int_nat G) B5) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat G) B5)) A4) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_int B5) (= (@ tptp.finite_card_nat A4) (@ tptp.finite_card_int B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (G (-> tptp.product_prod_nat_nat tptp.nat))) (=> (@ (@ tptp.inj_on5538052773655684606at_nat F) A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) B5) (=> (@ (@ tptp.inj_on2178005380612969504at_nat G) B5) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat G) B5)) A4) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (= (@ tptp.finite_card_nat A4) (@ tptp.finite711546835091564841at_nat B5))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat) (G (-> tptp.nat tptp.nat))) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5) (=> (@ (@ tptp.inj_on_nat_nat G) B5) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat G) B5)) A4) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_nat B5) (= (@ tptp.finite_card_nat A4) (@ tptp.finite_card_nat B5))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int)) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_int B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_int B5)) (exists ((F5 (-> tptp.int tptp.int))) (and (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F5) A4)) B5) (@ (@ tptp.inj_on_int_int F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat)) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_nat B5)) (exists ((F5 (-> tptp.int tptp.nat))) (and (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F5) A4)) B5) (@ (@ tptp.inj_on_int_nat F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite711546835091564841at_nat A4)) (@ tptp.finite711546835091564841at_nat B5)) (exists ((F5 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat F5) A4)) B5) (@ (@ tptp.inj_on8969904277767023793at_nat F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite711546835091564841at_nat A4)) (@ tptp.finite_card_nat B5)) (exists ((F5 (-> tptp.product_prod_nat_nat tptp.nat))) (and (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F5) A4)) B5) (@ (@ tptp.inj_on2178005380612969504at_nat F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_rat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_rat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_rat B5)) (exists ((F5 (-> tptp.nat tptp.rat))) (and (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F5) A4)) B5) (@ (@ tptp.inj_on_nat_rat F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_int B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_int B5)) (exists ((F5 (-> tptp.nat tptp.int))) (and (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F5) A4)) B5) (@ (@ tptp.inj_on_nat_int F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite711546835091564841at_nat B5)) (exists ((F5 (-> tptp.nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F5) A4)) B5) (@ (@ tptp.inj_on5538052773655684606at_nat F5) A4))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_nat B5)) (exists ((F5 (-> tptp.nat tptp.nat))) (and (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F5) A4)) B5) (@ (@ tptp.inj_on_nat_nat F5) A4))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5) (=> (@ tptp.finite_finite_rat B5) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_rat B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5) (=> (@ tptp.finite_finite_int B5) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_int B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5) (=> (@ tptp.finite_finite_int B5) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_int B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5) (=> (@ tptp.finite_finite_nat B5) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_nat B5)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5) (=> (@ tptp.finite_finite_nat B5) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_nat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int)) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_int B5) (= (exists ((F2 (-> tptp.int tptp.int))) (and (@ (@ tptp.inj_on_int_int F2) A4) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_int B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat)) (=> (@ tptp.finite_finite_int A4) (=> (@ tptp.finite_finite_nat B5) (= (exists ((F2 (-> tptp.int tptp.nat))) (and (@ (@ tptp.inj_on_int_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_int A4)) (@ tptp.finite_card_nat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (= (exists ((F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.inj_on8969904277767023793at_nat F2) A4) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite711546835091564841at_nat A4)) (@ tptp.finite711546835091564841at_nat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ tptp.finite_finite_nat B5) (= (exists ((F2 (-> tptp.product_prod_nat_nat tptp.nat))) (and (@ (@ tptp.inj_on2178005380612969504at_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite711546835091564841at_nat A4)) (@ tptp.finite_card_nat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_rat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_rat B5) (= (exists ((F2 (-> tptp.nat tptp.rat))) (and (@ (@ tptp.inj_on_nat_rat F2) A4) (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_rat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_int B5) (= (exists ((F2 (-> tptp.nat tptp.int))) (and (@ (@ tptp.inj_on_nat_int F2) A4) (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_int B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite6177210948735845034at_nat B5) (= (exists ((F2 (-> tptp.nat tptp.product_prod_nat_nat))) (and (@ (@ tptp.inj_on5538052773655684606at_nat F2) A4) (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite711546835091564841at_nat B5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ tptp.finite_finite_nat A4) (=> (@ tptp.finite_finite_nat B5) (= (exists ((F2 (-> tptp.nat tptp.nat))) (and (@ (@ tptp.inj_on_nat_nat F2) A4) (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F2) A4)) B5))) (@ (@ tptp.ord_less_eq_nat (@ tptp.finite_card_nat A4)) (@ tptp.finite_card_nat B5)))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int) (T3 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int S5) (=> (@ tptp.finite_finite_int T3) (=> (= (@ tptp.finite_card_int S5) (@ tptp.finite_card_int T3)) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) S5)) T3) (= (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) T3) (exists ((Y5 tptp.int)) (and (@ (@ tptp.member_int Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on_int_int F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_int) (T3 tptp.set_nat) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int S5) (=> (@ tptp.finite_finite_nat T3) (=> (= (@ tptp.finite_card_int S5) (@ tptp.finite_card_nat T3)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) S5)) T3) (= (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) T3) (exists ((Y5 tptp.int)) (and (@ (@ tptp.member_int Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on_int_nat F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (T3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat S5) (=> (@ tptp.finite6177210948735845034at_nat T3) (=> (= (@ tptp.finite711546835091564841at_nat S5) (@ tptp.finite711546835091564841at_nat T3)) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat F) S5)) T3) (= (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) T3) (exists ((Y5 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on8969904277767023793at_nat F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_Pr1261947904930325089at_nat) (T3 tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.nat))) (=> (@ tptp.finite6177210948735845034at_nat S5) (=> (@ tptp.finite_finite_nat T3) (=> (= (@ tptp.finite711546835091564841at_nat S5) (@ tptp.finite_card_nat T3)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F) S5)) T3) (= (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) T3) (exists ((Y5 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on2178005380612969504at_nat F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (T3 tptp.set_rat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat S5) (=> (@ tptp.finite_finite_rat T3) (=> (= (@ tptp.finite_card_nat S5) (@ tptp.finite_card_rat T3)) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) S5)) T3) (= (forall ((X4 tptp.rat)) (=> (@ (@ tptp.member_rat X4) T3) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on_nat_rat F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (T3 tptp.set_int) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat S5) (=> (@ tptp.finite_finite_int T3) (=> (= (@ tptp.finite_card_nat S5) (@ tptp.finite_card_int T3)) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) S5)) T3) (= (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) T3) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on_nat_int F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (T3 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite_finite_nat S5) (=> (@ tptp.finite6177210948735845034at_nat T3) (=> (= (@ tptp.finite_card_nat S5) (@ tptp.finite711546835091564841at_nat T3)) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F) S5)) T3) (= (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) T3) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on5538052773655684606at_nat F) S5))))))))
% 3.35/4.36 (assert (forall ((S5 tptp.set_nat) (T3 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat S5) (=> (@ tptp.finite_finite_nat T3) (=> (= (@ tptp.finite_card_nat S5) (@ tptp.finite_card_nat T3)) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) S5)) T3) (= (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) T3) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) S5) (= (@ F Y5) X4))))) (@ (@ tptp.inj_on_nat_nat F) S5))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (not (@ tptp.finite_finite_int A4)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_int_int F) A4)) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) A4) (not (@ tptp.finite_finite_int (@ tptp.collect_int (lambda ((A5 tptp.int)) (and (@ (@ tptp.member_int A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.nat))) (=> (not (@ tptp.finite_finite_o A4)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_o_nat F) A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) A4) (not (@ tptp.finite_finite_o (@ tptp.collect_o (lambda ((A5 Bool)) (and (@ (@ tptp.member_o A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.nat))) (=> (not (@ tptp.finite_finite_int A4)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) A4) (not (@ tptp.finite_finite_int (@ tptp.collect_int (lambda ((A5 tptp.int)) (and (@ (@ tptp.member_int A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.rat))) (=> (not (@ tptp.finite_finite_nat A4)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat F) A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (not (@ tptp.finite_finite_nat (@ tptp.collect_nat (lambda ((A5 tptp.nat)) (and (@ (@ tptp.member_nat A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.int))) (=> (not (@ tptp.finite_finite_nat A4)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int F) A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (not (@ tptp.finite_finite_nat (@ tptp.collect_nat (lambda ((A5 tptp.nat)) (and (@ (@ tptp.member_nat A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (not (@ tptp.finite_finite_nat A4)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) A4) (not (@ tptp.finite_finite_nat (@ tptp.collect_nat (lambda ((A5 tptp.nat)) (and (@ (@ tptp.member_nat A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_o) (F (-> Bool tptp.product_prod_nat_nat))) (=> (not (@ tptp.finite_finite_o A4)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_3855930084881510382at_nat F) A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) A4) (not (@ tptp.finite_finite_o (@ tptp.collect_o (lambda ((A5 Bool)) (and (@ (@ tptp.member_o A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.product_prod_nat_nat))) (=> (not (@ tptp.finite_finite_int A4)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_8883965892284119310at_nat F) A4)) (exists ((X tptp.int)) (and (@ (@ tptp.member_int X) A4) (not (@ tptp.finite_finite_int (@ tptp.collect_int (lambda ((A5 tptp.int)) (and (@ (@ tptp.member_int A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr958786334691620121nt_int) (F (-> tptp.product_prod_int_int tptp.nat))) (=> (not (@ tptp.finite2998713641127702882nt_int A4)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_5044651549707136836nt_nat F) A4)) (exists ((X tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int X) A4) (not (@ tptp.finite2998713641127702882nt_int (@ tptp.collec213857154873943460nt_int (lambda ((A5 tptp.product_prod_int_int)) (and (@ (@ tptp.member5262025264175285858nt_int A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.nat))) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (exists ((X tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X) A4) (not (@ tptp.finite6177210948735845034at_nat (@ tptp.collec3392354462482085612at_nat (lambda ((A5 tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat A5) A4) (= (@ F A5) (@ F X)))))))))))))
% 3.35/4.36 (assert (forall ((P tptp.produc7812382424243267045t_unit)) (@ (@ tptp.member242389114213480694t_unit (@ tptp.produc1126150082675451753t_unit P)) (@ tptp.basic_1496934909540232809t_unit P))))
% 3.35/4.36 (assert (forall ((A tptp.heap_e7401611519738050253t_unit) (P tptp.produc7812382424243267045t_unit)) (= (@ (@ tptp.member242389114213480694t_unit A) (@ tptp.basic_1496934909540232809t_unit P)) (= A (@ tptp.produc1126150082675451753t_unit P)))))
% 3.35/4.36 (assert (forall ((A tptp.heap_e7401611519738050253t_unit) (P tptp.produc7812382424243267045t_unit)) (=> (@ (@ tptp.member242389114213480694t_unit A) (@ tptp.basic_1496934909540232809t_unit P)) (= A (@ tptp.produc1126150082675451753t_unit P)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (= (@ tptp.finite_card_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (= (@ tptp.finite_card_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (= (@ tptp.finite_card_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_card_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (= (@ tptp.finite_card_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_card_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (= (@ tptp.finite_card_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_card_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.set_int Bool))) (= (forall ((B6 tptp.set_int)) (=> (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_int_int F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_int)) (=> (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) A4)) (@ P2 (@ (@ tptp.image_int_int F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.set_rat Bool))) (= (forall ((B6 tptp.set_rat)) (=> (and (@ tptp.finite_finite_rat B6) (@ (@ tptp.ord_less_eq_set_rat B6) (@ (@ tptp.image_nat_rat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4)) (@ P2 (@ (@ tptp.image_nat_rat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.set_int Bool))) (= (forall ((B6 tptp.set_int)) (=> (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_nat_int F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4)) (@ P2 (@ (@ tptp.image_nat_int F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat Bool))) (= (forall ((B6 tptp.set_Pr1261947904930325089at_nat)) (=> (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) (@ (@ tptp.image_5168914502847457605at_nat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_Pr1261947904930325089at_nat)) (=> (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) A4)) (@ P2 (@ (@ tptp.image_5168914502847457605at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat Bool))) (= (forall ((B6 tptp.set_Pr1261947904930325089at_nat)) (=> (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) (@ (@ tptp.image_5846123807819985514at_nat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4)) (@ P2 (@ (@ tptp.image_5846123807819985514at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.set_nat Bool))) (= (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_int_nat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_int)) (=> (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) A4)) (@ P2 (@ (@ tptp.image_int_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.set_nat Bool))) (= (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_2486076414777270412at_nat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_Pr1261947904930325089at_nat)) (=> (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) A4)) (@ P2 (@ (@ tptp.image_2486076414777270412at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.set_nat Bool))) (= (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_nat_nat F) A4))) (@ P2 B6))) (forall ((B6 tptp.set_nat)) (=> (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4)) (@ P2 (@ (@ tptp.image_nat_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (P2 (-> tptp.set_int Bool))) (= (exists ((B6 tptp.set_int)) (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_int_int F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_int)) (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) A4) (@ P2 (@ (@ tptp.image_int_int F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (P2 (-> tptp.set_rat Bool))) (= (exists ((B6 tptp.set_rat)) (and (@ tptp.finite_finite_rat B6) (@ (@ tptp.ord_less_eq_set_rat B6) (@ (@ tptp.image_nat_rat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_rat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (P2 (-> tptp.set_int Bool))) (= (exists ((B6 tptp.set_int)) (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) (@ (@ tptp.image_nat_int F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_int F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat Bool))) (= (exists ((B6 tptp.set_Pr1261947904930325089at_nat)) (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_Pr1261947904930325089at_nat)) (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) A4) (@ P2 (@ (@ tptp.image_5168914502847457605at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (P2 (-> tptp.set_Pr1261947904930325089at_nat Bool))) (= (exists ((B6 tptp.set_Pr1261947904930325089at_nat)) (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_5846123807819985514at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (P2 (-> tptp.set_nat Bool))) (= (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_int_nat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_int)) (and (@ tptp.finite_finite_int B6) (@ (@ tptp.ord_less_eq_set_int B6) A4) (@ P2 (@ (@ tptp.image_int_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (P2 (-> tptp.set_nat Bool))) (= (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_Pr1261947904930325089at_nat)) (and (@ tptp.finite6177210948735845034at_nat B6) (@ (@ tptp.ord_le3146513528884898305at_nat B6) A4) (@ P2 (@ (@ tptp.image_2486076414777270412at_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (P2 (-> tptp.set_nat Bool))) (= (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) (@ (@ tptp.image_nat_nat F) A4)) (@ P2 B6))) (exists ((B6 tptp.set_nat)) (and (@ tptp.finite_finite_nat B6) (@ (@ tptp.ord_less_eq_set_nat B6) A4) (@ P2 (@ (@ tptp.image_nat_nat F) B6)))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_int B5) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (exists ((C2 tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int C2) A4) (@ tptp.finite_finite_int C2) (= B5 (@ (@ tptp.image_int_int F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_rat) (F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_rat B5) (=> (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (exists ((C2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat C2) A4) (@ tptp.finite_finite_nat C2) (= B5 (@ (@ tptp.image_nat_rat F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_int) (F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_int B5) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (exists ((C2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat C2) A4) (@ tptp.finite_finite_nat C2) (= B5 (@ (@ tptp.image_nat_int F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (exists ((C2 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.ord_le3146513528884898305at_nat C2) A4) (@ tptp.finite6177210948735845034at_nat C2) (= B5 (@ (@ tptp.image_5168914502847457605at_nat F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat B5) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (exists ((C2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat C2) A4) (@ tptp.finite_finite_nat C2) (= B5 (@ (@ tptp.image_5846123807819985514at_nat F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (exists ((C2 tptp.set_int)) (and (@ (@ tptp.ord_less_eq_set_int C2) A4) (@ tptp.finite_finite_int C2) (= B5 (@ (@ tptp.image_int_nat F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (exists ((C2 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.ord_le3146513528884898305at_nat C2) A4) (@ tptp.finite6177210948735845034at_nat C2) (= B5 (@ (@ tptp.image_2486076414777270412at_nat F) C2))))))))
% 3.35/4.36 (assert (forall ((B5 tptp.set_nat) (F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_nat B5) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (exists ((C2 tptp.set_nat)) (and (@ (@ tptp.ord_less_eq_set_nat C2) A4) (@ tptp.finite_finite_nat C2) (= B5 (@ (@ tptp.image_nat_nat F) C2))))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_finite_int B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (B5 tptp.set_nat) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_finite_nat B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (@ tptp.finite6177210948735845034at_nat B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_nat) (F (-> tptp.product_prod_nat_nat tptp.nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (@ tptp.finite_finite_nat B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_rat) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_rat B5) (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_finite_rat B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_int) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_int B5) (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_finite_int B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat B5) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (@ tptp.finite6177210948735845034at_nat B5)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (B5 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_nat B5) (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_finite_nat B5)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (= (@ tptp.finite_finite_int (@ (@ tptp.image_int_int F) A4)) (@ tptp.finite_finite_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (= (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat F) A4)) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (= (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int F) A4)) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) A4) (= (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (@ tptp.finite6177210948735845034at_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on5538052773655684606at_nat F) A4) (= (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (= (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (@ tptp.finite_finite_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.inj_on2178005380612969504at_nat F) A4) (= (@ tptp.finite_finite_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (@ tptp.finite6177210948735845034at_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (= (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_int_int F) A4)) (=> (@ (@ tptp.inj_on_int_int F) A4) (@ tptp.finite_finite_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat F) A4)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int F) A4)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) A4) (@ tptp.finite6177210948735845034at_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (=> (@ (@ tptp.inj_on5538052773655684606at_nat F) A4) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (@ tptp.finite_finite_int A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (=> (@ (@ tptp.inj_on2178005380612969504at_nat F) A4) (@ tptp.finite6177210948735845034at_nat A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (@ tptp.finite_finite_nat A4)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.char tptp.nat)) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_char_nat G) tptp.top_top_set_char)) (@ tptp.finite_finite_nat (@ (@ tptp.image_char_nat (lambda ((X4 tptp.char)) (@ F (@ G X4)))) tptp.top_top_set_char)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.rat tptp.nat)) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_rat_nat G) tptp.top_top_set_rat)) (@ tptp.finite_finite_nat (@ (@ tptp.image_rat_nat (lambda ((X4 tptp.rat)) (@ F (@ G X4)))) tptp.top_top_set_rat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.rat)) (F (-> tptp.rat tptp.rat))) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat)) (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.rat)) (F (-> tptp.rat tptp.int))) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat)) (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.rat))) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int G) tptp.top_top_set_nat)) (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int G) tptp.top_top_set_nat)) (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.rat)) (F (-> tptp.rat tptp.nat))) (=> (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat G) tptp.top_top_set_nat)) (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.int)) (F (-> tptp.int tptp.nat))) (=> (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int G) tptp.top_top_set_nat)) (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.rat))) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat G) tptp.top_top_set_nat)) (@ tptp.finite_finite_rat (@ (@ tptp.image_nat_rat (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((G (-> tptp.nat tptp.nat)) (F (-> tptp.nat tptp.int))) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat G) tptp.top_top_set_nat)) (@ tptp.finite_finite_int (@ (@ tptp.image_nat_int (lambda ((X4 tptp.nat)) (@ F (@ G X4)))) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (= tptp.id_Pro2258643101195443293at_nat (@ tptp.collec7088162979684241874at_nat (lambda ((X4 tptp.produc859450856879609959at_nat)) (= (@ tptp.produc3213797794245857475at_nat X4) (@ tptp.produc6408287024330202629at_nat X4))))))
% 3.35/4.36 (assert (= tptp.id_nat2 (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (= (@ tptp.product_fst_nat_nat X4) (@ tptp.product_snd_nat_nat X4))))))
% 3.35/4.36 (assert (= tptp.id_int2 (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (= (@ tptp.product_fst_int_int X4) (@ tptp.product_snd_int_int X4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_int A4) (@ (@ tptp.image_int_int F) A4)) (@ (@ tptp.inj_on_int_int F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat A4) (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (@ (@ tptp.inj_on8969904277767023793at_nat F) A4)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_nat A4) (@ (@ tptp.image_nat_nat F) A4)) (@ (@ tptp.inj_on_nat_nat F) A4)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int)) (A4 tptp.set_int) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_int_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_int_int F) A4)) B5) (=> (@ tptp.finite_finite_int B5) (@ tptp.finite_finite_int A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.rat)) (A4 tptp.set_nat) (B5 tptp.set_rat)) (=> (@ (@ tptp.inj_on_nat_rat F) A4) (=> (@ (@ tptp.ord_less_eq_set_rat (@ (@ tptp.image_nat_rat F) A4)) B5) (=> (@ tptp.finite_finite_rat B5) (@ tptp.finite_finite_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.int)) (A4 tptp.set_nat) (B5 tptp.set_int)) (=> (@ (@ tptp.inj_on_nat_int F) A4) (=> (@ (@ tptp.ord_less_eq_set_int (@ (@ tptp.image_nat_int F) A4)) B5) (=> (@ tptp.finite_finite_int B5) (@ tptp.finite_finite_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5168914502847457605at_nat F) A4)) B5) (=> (@ tptp.finite6177210948735845034at_nat B5) (@ tptp.finite6177210948735845034at_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat) (B5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.inj_on5538052773655684606at_nat F) A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) B5) (=> (@ tptp.finite6177210948735845034at_nat B5) (@ tptp.finite_finite_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_int_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_int_nat F) A4)) B5) (=> (@ tptp.finite_finite_nat B5) (@ tptp.finite_finite_int A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on2178005380612969504at_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) B5) (=> (@ tptp.finite_finite_nat B5) (@ tptp.finite6177210948735845034at_nat A4))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat) (B5 tptp.set_nat)) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (=> (@ (@ tptp.ord_less_eq_set_nat (@ (@ tptp.image_nat_nat F) A4)) B5) (=> (@ tptp.finite_finite_nat B5) (@ tptp.finite_finite_nat A4))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_int) (F (-> tptp.int tptp.int))) (let ((_let_1 (@ (@ tptp.image_int_int F) A4))) (=> (@ tptp.finite_finite_int A4) (=> (@ (@ tptp.ord_less_eq_set_int _let_1) A4) (=> (@ (@ tptp.inj_on_int_int F) A4) (= _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat) (F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (let ((_let_1 (@ (@ tptp.image_5168914502847457605at_nat F) A4))) (=> (@ tptp.finite6177210948735845034at_nat A4) (=> (@ (@ tptp.ord_le3146513528884898305at_nat _let_1) A4) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) A4) (= _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat) (F (-> tptp.nat tptp.nat))) (let ((_let_1 (@ (@ tptp.image_nat_nat F) A4))) (=> (@ tptp.finite_finite_nat A4) (=> (@ (@ tptp.ord_less_eq_set_nat _let_1) A4) (=> (@ (@ tptp.inj_on_nat_nat F) A4) (= _let_1 A4)))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat tptp.top_to4669805908274784177at_nat) (=> (= (@ (@ tptp.image_5168914502847457605at_nat F) tptp.top_to4669805908274784177at_nat) tptp.top_to4669805908274784177at_nat) (@ (@ tptp.inj_on8969904277767023793at_nat F) tptp.top_to4669805908274784177at_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.char))) (=> (@ tptp.finite_finite_char tptp.top_top_set_char) (=> (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char) (@ (@ tptp.inj_on_char_char F) tptp.top_top_set_char)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.list_nat tptp.list_nat))) (=> (@ tptp.finite8100373058378681591st_nat tptp.top_top_set_list_nat) (=> (= (@ (@ tptp.image_7976474329151083847st_nat F) tptp.top_top_set_list_nat) tptp.top_top_set_list_nat) (@ (@ tptp.inj_on3049792774292151987st_nat F) tptp.top_top_set_list_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.rat))) (=> (@ tptp.finite_finite_rat tptp.top_top_set_rat) (=> (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat) (@ (@ tptp.inj_on_rat_rat F) tptp.top_top_set_rat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat tptp.top_top_set_nat) (=> (= (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat) tptp.top_top_set_nat) (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int tptp.top_top_set_int) (=> (= (@ (@ tptp.image_int_int F) tptp.top_top_set_int) tptp.top_top_set_int) (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat))) (=> (@ tptp.finite6177210948735845034at_nat tptp.top_to4669805908274784177at_nat) (=> (@ (@ tptp.inj_on8969904277767023793at_nat F) tptp.top_to4669805908274784177at_nat) (= (@ (@ tptp.image_5168914502847457605at_nat F) tptp.top_to4669805908274784177at_nat) tptp.top_to4669805908274784177at_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.char tptp.char))) (=> (@ tptp.finite_finite_char tptp.top_top_set_char) (=> (@ (@ tptp.inj_on_char_char F) tptp.top_top_set_char) (= (@ (@ tptp.image_char_char F) tptp.top_top_set_char) tptp.top_top_set_char)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.list_nat tptp.list_nat))) (=> (@ tptp.finite8100373058378681591st_nat tptp.top_top_set_list_nat) (=> (@ (@ tptp.inj_on3049792774292151987st_nat F) tptp.top_top_set_list_nat) (= (@ (@ tptp.image_7976474329151083847st_nat F) tptp.top_top_set_list_nat) tptp.top_top_set_list_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.rat tptp.rat))) (=> (@ tptp.finite_finite_rat tptp.top_top_set_rat) (=> (@ (@ tptp.inj_on_rat_rat F) tptp.top_top_set_rat) (= (@ (@ tptp.image_rat_rat F) tptp.top_top_set_rat) tptp.top_top_set_rat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat))) (=> (@ tptp.finite_finite_nat tptp.top_top_set_nat) (=> (@ (@ tptp.inj_on_nat_nat F) tptp.top_top_set_nat) (= (@ (@ tptp.image_nat_nat F) tptp.top_top_set_nat) tptp.top_top_set_nat)))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.int))) (=> (@ tptp.finite_finite_int tptp.top_top_set_int) (=> (@ (@ tptp.inj_on_int_int F) tptp.top_top_set_int) (= (@ (@ tptp.image_int_int F) tptp.top_top_set_int) tptp.top_top_set_int)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.char tptp.char)) (F4 tptp.set_char)) (=> (@ tptp.finite_finite_char (@ (@ tptp.vimage_char_char H) F4)) (=> (= (@ (@ tptp.image_char_char H) tptp.top_top_set_char) tptp.top_top_set_char) (@ tptp.finite_finite_char F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.char tptp.rat)) (F4 tptp.set_rat)) (=> (@ tptp.finite_finite_char (@ (@ tptp.vimage_char_rat H) F4)) (=> (= (@ (@ tptp.image_char_rat H) tptp.top_top_set_char) tptp.top_top_set_rat) (@ tptp.finite_finite_rat F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.char tptp.nat)) (F4 tptp.set_nat)) (=> (@ tptp.finite_finite_char (@ (@ tptp.vimage_char_nat H) F4)) (=> (= (@ (@ tptp.image_char_nat H) tptp.top_top_set_char) tptp.top_top_set_nat) (@ tptp.finite_finite_nat F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.char tptp.int)) (F4 tptp.set_int)) (=> (@ tptp.finite_finite_char (@ (@ tptp.vimage_char_int H) F4)) (=> (= (@ (@ tptp.image_char_int H) tptp.top_top_set_char) tptp.top_top_set_int) (@ tptp.finite_finite_int F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.rat tptp.char)) (F4 tptp.set_char)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.vimage_rat_char H) F4)) (=> (= (@ (@ tptp.image_rat_char H) tptp.top_top_set_rat) tptp.top_top_set_char) (@ tptp.finite_finite_char F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.rat tptp.rat)) (F4 tptp.set_rat)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.vimage_rat_rat H) F4)) (=> (= (@ (@ tptp.image_rat_rat H) tptp.top_top_set_rat) tptp.top_top_set_rat) (@ tptp.finite_finite_rat F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.rat tptp.nat)) (F4 tptp.set_nat)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.vimage_rat_nat H) F4)) (=> (= (@ (@ tptp.image_rat_nat H) tptp.top_top_set_rat) tptp.top_top_set_nat) (@ tptp.finite_finite_nat F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.rat tptp.int)) (F4 tptp.set_int)) (=> (@ tptp.finite_finite_rat (@ (@ tptp.vimage_rat_int H) F4)) (=> (= (@ (@ tptp.image_rat_int H) tptp.top_top_set_rat) tptp.top_top_set_int) (@ tptp.finite_finite_int F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.nat tptp.char)) (F4 tptp.set_char)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.vimage_nat_char H) F4)) (=> (= (@ (@ tptp.image_nat_char H) tptp.top_top_set_nat) tptp.top_top_set_char) (@ tptp.finite_finite_char F4)))))
% 3.35/4.36 (assert (forall ((H (-> tptp.nat tptp.rat)) (F4 tptp.set_rat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.vimage_nat_rat H) F4)) (=> (= (@ (@ tptp.image_nat_rat H) tptp.top_top_set_nat) tptp.top_top_set_rat) (@ tptp.finite_finite_rat F4)))))
% 3.35/4.36 (assert (= tptp.basic_1496934909540232809t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.insert8563697753282147485t_unit (@ tptp.produc1126150082675451753t_unit P3)) tptp.bot_bo3686245532977126937t_unit))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_unit)) (A4 tptp.set_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.product_unit)) (and (@ (@ tptp.member_Product_unit X) (@ (@ tptp.image_8730104196221521654t_unit F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.vimage4884490618288580032t_unit F) (@ (@ tptp.insert_Product_unit X) tptp.bot_bo3957492148770167129t_unit))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat Bool)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_o (@ (@ tptp.image_nat_o F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) (@ (@ tptp.image_nat_o F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.vimage_nat_o F) (@ (@ tptp.insert_o X) tptp.bot_bot_set_o))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.int tptp.nat)) (A4 tptp.set_int)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_int_nat F) A4)) (=> (not (@ tptp.finite_finite_int A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) (@ (@ tptp.image_int_nat F) A4)) (not (@ tptp.finite_finite_int (@ (@ tptp.vimage_int_nat F) (@ (@ tptp.insert_nat X) tptp.bot_bot_set_nat))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_nat_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) (@ (@ tptp.image_nat_nat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.vimage_nat_nat F) (@ (@ tptp.insert_nat X) tptp.bot_bot_set_nat))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_unit)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite4290736615968046902t_unit (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X tptp.product_unit)) (and (@ (@ tptp.member_Product_unit X) (@ (@ tptp.image_6169909464789311569t_unit F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.vimage3104651464403166471t_unit F) (@ (@ tptp.insert_Product_unit X) tptp.bot_bo3957492148770167129t_unit))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.product_prod_nat_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X) (@ (@ tptp.image_5846123807819985514at_nat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.vimage8013328719654469172at_nat F) (@ (@ tptp.insert8211810215607154385at_nat X) tptp.bot_bo2099793752762293965at_nat))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat Bool)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_o (@ (@ tptp.image_3693632289388996572_nat_o F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X Bool)) (and (@ (@ tptp.member_o X) (@ (@ tptp.image_3693632289388996572_nat_o F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.vimage2444243245536687506_nat_o F) (@ (@ tptp.insert_o X) tptp.bot_bot_set_o))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite_finite_nat (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X tptp.nat)) (and (@ (@ tptp.member_nat X) (@ (@ tptp.image_2486076414777270412at_nat F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.vimage4653281326611754070at_nat F) (@ (@ tptp.insert_nat X) tptp.bot_bot_set_nat))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (A4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (=> (not (@ tptp.finite6177210948735845034at_nat A4)) (exists ((X tptp.product_prod_nat_nat)) (and (@ (@ tptp.member8440522571783428010at_nat X) (@ (@ tptp.image_5168914502847457605at_nat F) A4)) (not (@ tptp.finite6177210948735845034at_nat (@ (@ tptp.vimage2449269961533847803at_nat F) (@ (@ tptp.insert8211810215607154385at_nat X) tptp.bot_bo2099793752762293965at_nat))))))))))
% 3.35/4.36 (assert (forall ((F (-> tptp.nat tptp.produc3843707927480180839at_nat)) (A4 tptp.set_nat)) (=> (@ tptp.finite4343798906461161616at_nat (@ (@ tptp.image_2499013659892586576at_nat F) A4)) (=> (not (@ tptp.finite_finite_nat A4)) (exists ((X tptp.produc3843707927480180839at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat X) (@ (@ tptp.image_2499013659892586576at_nat F) A4)) (not (@ tptp.finite_finite_nat (@ (@ tptp.vimage6435164912253009178at_nat F) (@ (@ tptp.insert9069300056098147895at_nat X) tptp.bot_bo228742789529271731at_nat))))))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat) (P2 (-> tptp.nat Bool)) (M3 tptp.nat)) (=> (forall ((K2 tptp.nat)) (=> (@ (@ tptp.ord_less_nat N3) K2) (@ P2 K2))) (=> (forall ((K2 tptp.nat)) (=> (@ (@ tptp.ord_less_eq_nat K2) N3) (=> (forall ((I5 tptp.nat)) (=> (@ (@ tptp.ord_less_nat K2) I5) (@ P2 I5))) (@ P2 K2)))) (@ P2 M3)))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ tptp.field_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5)))))) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.ord_less_nat X4) N3))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (@ (@ tptp.order_2888998067076097458on_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.ord_less_nat X4) N3)))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (@ (@ tptp.order_2888998067076097458on_nat (@ tptp.field_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (@ tptp.bNF_We3818239936649020644el_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))))
% 3.35/4.36 (assert (@ tptp.wf_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o tptp.ord_less_nat))))
% 3.35/4.36 (assert (= tptp.bNF_Ca8459412986667044542atLess (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o tptp.ord_less_nat))))
% 3.35/4.36 (assert (let ((_let_1 (@ (@ tptp.comp_nat_nat_nat tptp.suc) tptp.suc))) (= _let_1 _let_1)))
% 3.35/4.36 (assert (= tptp.pred_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((M5 tptp.nat) (N4 tptp.nat)) (= N4 (@ tptp.suc M5)))))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_nat)) (not (@ (@ tptp.member_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) A4)))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ (@ tptp.inf_in2572325071724192079at_nat tptp.bNF_Ca8665028551170535155natLeq) (@ (@ tptp.produc457027306803732586at_nat (@ (@ tptp.order_underS_nat tptp.bNF_Ca8665028551170535155natLeq) N3)) (lambda ((Uu tptp.nat)) (@ (@ tptp.order_underS_nat tptp.bNF_Ca8665028551170535155natLeq) N3)))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ (@ tptp.inf_in2572325071724192079at_nat tptp.bNF_Ca8665028551170535155natLeq) (@ (@ tptp.produc457027306803732586at_nat (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.ord_less_nat X4) N3)))) (lambda ((Uu tptp.nat)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ (@ tptp.ord_less_nat X4) N3)))))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (and (@ (@ tptp.ord_less_nat X4) N3) (@ (@ tptp.ord_less_nat Y5) N3) (@ (@ tptp.ord_less_eq_nat X4) Y5))))))))
% 3.35/4.36 (assert (= tptp.bNF_Ca8665028551170535155natLeq (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o tptp.ord_less_eq_nat))))
% 3.35/4.36 (assert (exists ((F5 (-> tptp.nat tptp.rat))) (= (@ (@ tptp.image_nat_rat F5) tptp.top_top_set_nat) tptp.top_top_set_rat)))
% 3.35/4.36 (assert (= (@ tptp.set_or1210151606488870762an_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) tptp.top_top_set_nat)))
% 3.35/4.36 (assert (forall ((I tptp.nat) (J4 tptp.nat)) (= (@ (@ tptp.image_nat_nat tptp.suc) (@ (@ tptp.set_or4665077453230672383an_nat I) J4)) (@ (@ tptp.set_or4665077453230672383an_nat (@ tptp.suc I)) (@ tptp.suc J4)))))
% 3.35/4.36 (assert (= (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat tptp.set_or1210151606488870762an_nat) tptp.top_top_set_nat)) tptp.bot_bot_set_nat))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (let ((_let_1 (@ tptp.set_or4665077453230672383an_nat tptp.zero_zero_nat))) (= (@ _let_1 (@ tptp.suc N3)) (@ (@ tptp.insert_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) (@ _let_1 N3)))))))
% 3.35/4.36 (assert (forall ((C tptp.nat) (Y3 tptp.nat) (X2 tptp.nat)) (let ((_let_1 (@ (@ tptp.set_or4665077453230672383an_nat X2) Y3))) (let ((_let_2 (@ (@ tptp.ord_less_nat X2) Y3))) (let ((_let_3 (@ (@ tptp.ord_less_nat C) Y3))) (and (=> _let_3 (= (@ (@ tptp.image_nat_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.minus_minus_nat I2) C))) _let_1) (@ (@ tptp.set_or4665077453230672383an_nat (@ (@ tptp.minus_minus_nat X2) C)) (@ (@ tptp.minus_minus_nat Y3) C)))) (=> (not _let_3) (and (=> _let_2 (= (@ (@ tptp.image_nat_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.minus_minus_nat I2) C))) _let_1) (@ (@ tptp.insert_nat tptp.zero_zero_nat) tptp.bot_bot_set_nat))) (=> (not _let_2) (= (@ (@ tptp.image_nat_nat (lambda ((I2 tptp.nat)) (@ (@ tptp.minus_minus_nat I2) C))) _let_1) tptp.bot_bot_set_nat))))))))))
% 3.35/4.36 (assert (= (@ (@ tptp.image_nat_rat tptp.nat_to_rat_surj) tptp.top_top_set_nat) tptp.top_top_set_rat))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (=> (@ (@ tptp.ord_less_nat tptp.zero_zero_nat) N3) (= (@ (@ tptp.image_nat_nat (lambda ((M5 tptp.nat)) (@ (@ tptp.modulo_modulo_nat M5) N3))) tptp.top_top_set_nat) (@ (@ tptp.set_or4665077453230672383an_nat tptp.zero_zero_nat) N3)))))
% 3.35/4.36 (assert (= tptp.divmod_nat (lambda ((M5 tptp.nat) (N4 tptp.nat)) (@ (@ (@ tptp.if_Pro6206227464963214023at_nat (or (= N4 tptp.zero_zero_nat) (@ (@ tptp.ord_less_nat M5) N4))) (@ (@ tptp.product_Pair_nat_nat tptp.zero_zero_nat) M5)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((Q3 tptp.nat) (__flatten_var_0 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ tptp.suc Q3)) __flatten_var_0))) (@ (@ tptp.divmod_nat (@ (@ tptp.minus_minus_nat M5) N4)) N4))))))
% 3.35/4.36 (assert (= tptp.field_6020823756834552118ts_rat (@ (@ tptp.image_nat_rat tptp.nat_to_rat_surj) tptp.top_top_set_nat)))
% 3.35/4.36 (assert (forall ((I tptp.nat) (J4 tptp.nat)) (= (@ (@ tptp.image_nat_nat tptp.suc) (@ (@ tptp.set_or1269000886237332187st_nat I) J4)) (@ (@ tptp.set_or1269000886237332187st_nat (@ tptp.suc I)) (@ tptp.suc J4)))))
% 3.35/4.36 (assert (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat tptp.set_ord_atMost_nat) tptp.top_top_set_nat)) tptp.top_top_set_nat))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ tptp.set_ord_atMost_nat (@ tptp.suc N3)) (@ (@ tptp.insert_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) (@ tptp.set_ord_atMost_nat N3))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (let ((_let_1 (@ tptp.set_or1269000886237332187st_nat tptp.zero_zero_nat))) (= (@ _let_1 (@ tptp.suc N3)) (@ (@ tptp.insert_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) (@ _let_1 N3)))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ (@ tptp.image_nat_nat tptp.suc) (@ tptp.set_ord_lessThan_nat N3)) (@ (@ tptp.set_or1269000886237332187st_nat tptp.one_one_nat) N3))))
% 3.35/4.36 (assert (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat tptp.set_ord_lessThan_nat) tptp.top_top_set_nat)) tptp.top_top_set_nat))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ tptp.set_ord_lessThan_nat (@ tptp.suc N3)) (@ (@ tptp.insert_nat tptp.zero_zero_nat) (@ (@ tptp.image_nat_nat tptp.suc) (@ tptp.set_ord_lessThan_nat N3))))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ (@ tptp.image_nat_nat tptp.suc) (@ tptp.set_ord_atMost_nat N3)) (@ (@ tptp.set_or1269000886237332187st_nat tptp.one_one_nat) (@ tptp.suc N3)))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat)) (= (@ (@ tptp.image_nat_int tptp.semiri1314217659103216013at_int) (@ (@ tptp.set_or1269000886237332187st_nat A) B)) (@ (@ tptp.set_or1266510415728281911st_int (@ tptp.semiri1314217659103216013at_int A)) (@ tptp.semiri1314217659103216013at_int B)))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat)) (= (@ (@ tptp.image_nat_int tptp.semiri1314217659103216013at_int) (@ (@ tptp.set_or4665077453230672383an_nat A) B)) (@ (@ tptp.set_or4662586982721622107an_int (@ tptp.semiri1314217659103216013at_int A)) (@ tptp.semiri1314217659103216013at_int B)))))
% 3.35/4.36 (assert (forall ((L tptp.int) (U tptp.int)) (= (@ (@ tptp.image_int_int (lambda ((X4 tptp.int)) (@ (@ tptp.plus_plus_int X4) L))) (@ (@ tptp.set_or4662586982721622107an_int tptp.zero_zero_int) (@ (@ tptp.minus_minus_int U) L))) (@ (@ tptp.set_or4662586982721622107an_int L) U))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat) (S2 tptp.nat) (T2 tptp.nat)) (=> (@ (@ tptp.ord_less_eq_nat A) B) (=> (@ (@ tptp.ord_less_nat S2) T2) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat (@ (@ tptp.product_Pair_nat_nat A) S2)) (@ (@ tptp.product_Pair_nat_nat B) T2))) tptp.fun_pair_less)))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat) (Z2 tptp.nat)) (let ((_let_1 (@ tptp.product_Pair_nat_nat X2))) (= (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat (@ _let_1 Y3)) (@ _let_1 Z2))) tptp.fun_pair_less) (@ (@ tptp.ord_less_nat Y3) Z2)))))
% 3.35/4.36 (assert (forall ((A4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.total_3592101749530773125at_nat A4) tptp.fun_pair_less)))
% 3.35/4.36 (assert (= tptp.complete_Inf_Inf_int (lambda ((X9 tptp.set_int)) (@ tptp.uminus_uminus_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int tptp.uminus_uminus_int) X9))))))
% 3.35/4.36 (assert (@ tptp.wf_Pro7803398752247294826at_nat tptp.fun_pair_less))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat) (S2 tptp.nat) (T2 tptp.nat)) (=> (@ (@ tptp.ord_less_nat A) B) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat (@ (@ tptp.product_Pair_nat_nat A) S2)) (@ (@ tptp.product_Pair_nat_nat B) T2))) tptp.fun_pair_less))))
% 3.35/4.36 (assert (forall ((M tptp.set_nat) (N tptp.set_nat)) (= (@ (@ (@ tptp.bij_betw_nat_nat tptp.suc) M) N) (= (@ (@ tptp.image_nat_nat tptp.suc) M) N))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat) (S2 tptp.nat) (T2 tptp.nat)) (=> (@ (@ tptp.ord_less_eq_nat A) B) (=> (@ (@ tptp.ord_less_eq_nat S2) T2) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat (@ (@ tptp.product_Pair_nat_nat A) S2)) (@ (@ tptp.product_Pair_nat_nat B) T2))) tptp.fun_pair_leq)))))
% 3.35/4.36 (assert (forall ((A tptp.nat) (B tptp.nat) (S2 tptp.nat) (T2 tptp.nat)) (=> (@ (@ tptp.ord_less_nat A) B) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat (@ (@ tptp.product_Pair_nat_nat A) S2)) (@ (@ tptp.product_Pair_nat_nat B) T2))) tptp.fun_pair_leq))))
% 3.35/4.36 (assert (= tptp.fun_pair_leq (@ (@ tptp.sup_su718114333110466843at_nat tptp.fun_pair_less) tptp.id_Pro2258643101195443293at_nat)))
% 3.35/4.36 (assert (forall ((Y3 tptp.product_prod_nat_nat) (YS tptp.set_Pr1261947904930325089at_nat) (X2 tptp.product_prod_nat_nat) (XS tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y3) YS) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) tptp.fun_pair_leq) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat XS) YS)) tptp.fun_max_weak) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) XS)) YS)) tptp.fun_max_weak))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat) (XS tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.product_prod_nat_nat) (YS tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.produc2922128104949294807at_nat XS))) (=> (@ (@ tptp.member8440522571783428010at_nat X2) XS) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) tptp.fun_pair_leq) (=> (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 YS)) tptp.fun_min_weak) (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat Y3) YS))) tptp.fun_min_weak)))))))
% 3.35/4.36 (assert (forall ((Y3 tptp.product_prod_nat_nat) (Y4 tptp.set_Pr1261947904930325089at_nat) (X2 tptp.product_prod_nat_nat) (X5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y3) Y4) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) tptp.fun_pair_less) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X5) Y4)) tptp.fun_max_strict) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ (@ tptp.insert8211810215607154385at_nat X2) X5)) Y4)) tptp.fun_max_strict))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat) (XS tptp.set_Pr1261947904930325089at_nat) (Y3 tptp.product_prod_nat_nat) (YS tptp.set_Pr1261947904930325089at_nat)) (let ((_let_1 (@ tptp.produc2922128104949294807at_nat XS))) (=> (@ (@ tptp.member8440522571783428010at_nat X2) XS) (=> (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X2) Y3)) tptp.fun_pair_less) (=> (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 YS)) tptp.fun_min_strict) (@ (@ tptp.member8757157785044589968at_nat (@ _let_1 (@ (@ tptp.insert8211810215607154385at_nat Y3) YS))) tptp.fun_min_strict)))))))
% 3.35/4.36 (assert (@ tptp.fun_re2478310338295953701at_nat (@ (@ tptp.produc9060074326276436823at_nat tptp.fun_max_strict) tptp.fun_max_weak)))
% 3.35/4.36 (assert (@ tptp.fun_re2478310338295953701at_nat (@ (@ tptp.produc9060074326276436823at_nat tptp.fun_min_strict) tptp.fun_min_weak)))
% 3.35/4.36 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat X5) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat tptp.bot_bo2099793752762293965at_nat) X5)) tptp.fun_max_weak))))
% 3.35/4.36 (assert (forall ((Y4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ tptp.finite6177210948735845034at_nat Y4) (=> (not (= Y4 tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat tptp.bot_bo2099793752762293965at_nat) Y4)) tptp.fun_max_strict)))))
% 3.35/4.36 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat)) (=> (not (= X5 tptp.bot_bo2099793752762293965at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X5) tptp.bot_bo2099793752762293965at_nat)) tptp.fun_min_strict))))
% 3.35/4.36 (assert (forall ((X5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X5) tptp.bot_bo2099793752762293965at_nat)) tptp.fun_min_weak)))
% 3.35/4.36 (assert (= tptp.fun_max_strict (@ tptp.max_ex8135407076693332796at_nat tptp.fun_pair_less)))
% 3.35/4.36 (assert (= tptp.fun_min_strict (@ tptp.min_ex6901939911449802026at_nat tptp.fun_pair_less)))
% 3.35/4.36 (assert (= tptp.fun_min_weak (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.min_ex6901939911449802026at_nat tptp.fun_pair_leq)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat tptp.bot_bo2099793752762293965at_nat) tptp.bot_bo2099793752762293965at_nat)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.36 (assert (= tptp.fun_max_weak (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.max_ex8135407076693332796at_nat tptp.fun_pair_leq)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat tptp.bot_bo2099793752762293965at_nat) tptp.bot_bo2099793752762293965at_nat)) tptp.bot_bo228742789529271731at_nat))))
% 3.35/4.36 (assert (forall ((U tptp.int)) (=> (@ (@ tptp.ord_less_eq_int tptp.zero_zero_int) U) (= (@ (@ tptp.set_or4662586982721622107an_int tptp.zero_zero_int) U) (@ (@ tptp.image_nat_int tptp.semiri1314217659103216013at_int) (@ tptp.set_ord_lessThan_nat (@ tptp.nat2 U)))))))
% 3.35/4.36 (assert (= (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_set_nat tptp.set_ord_atLeast_nat) tptp.top_top_set_nat)) tptp.top_top_set_nat))
% 3.35/4.36 (assert (@ tptp.trans_4347625901269045472at_nat tptp.fun_pair_less))
% 3.35/4.36 (assert (= tptp.ord_less_eq_int (lambda ((X4 tptp.int) (Xa3 tptp.int)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((Y5 tptp.nat) (Z4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat Y5) V3)) (@ (@ tptp.plus_plus_nat U3) Z4)))) __flatten_var_0))) (@ tptp.rep_Integ X4)) (@ tptp.rep_Integ Xa3)))))
% 3.35/4.36 (assert (= tptp.nat2 (lambda ((X4 tptp.int)) (@ (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat) (@ tptp.rep_Integ X4)))))
% 3.35/4.36 (assert (= tptp.ord_less_int (lambda ((X4 tptp.int) (Xa3 tptp.int)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((Y5 tptp.nat) (Z4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat Y5) V3)) (@ (@ tptp.plus_plus_nat U3) Z4)))) __flatten_var_0))) (@ tptp.rep_Integ X4)) (@ tptp.rep_Integ Xa3)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o tptp.pcr_int) (@ (@ tptp.bNF_re6644619430987730960nt_o_o tptp.pcr_int) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))) tptp.ord_less_eq_int))
% 3.35/4.36 (assert (forall ((Xa2 tptp.product_prod_nat_nat) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.ord_less_eq_int (@ tptp.abs_Integ Xa2)) (@ tptp.abs_Integ X2)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0))) Xa2) X2))))
% 3.35/4.36 (assert (= tptp.int_ge_less_than2 (lambda ((D3 tptp.int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((Z6 tptp.int) (Z4 tptp.int)) (and (@ (@ tptp.ord_less_eq_int D3) Z4) (@ (@ tptp.ord_less_int Z6) Z4))))))))
% 3.35/4.36 (assert (= tptp.int_ge_less_than (lambda ((D3 tptp.int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((Z6 tptp.int) (Z4 tptp.int)) (and (@ (@ tptp.ord_less_eq_int D3) Z6) (@ (@ tptp.ord_less_int Z6) Z4))))))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re717283939379294677_int_o tptp.pcr_int) (@ (@ tptp.bNF_re6644619430987730960nt_o_o tptp.pcr_int) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))) tptp.ord_less_int))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int tptp.pcr_int) (@ (@ tptp.bNF_re7400052026677387805at_int tptp.pcr_int) tptp.pcr_int)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0)))) tptp.minus_minus_int))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int tptp.pcr_int) (@ (@ tptp.bNF_re7400052026677387805at_int tptp.pcr_int) tptp.pcr_int)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0)))) tptp.plus_plus_int))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat)) (= (@ tptp.nat2 (@ tptp.abs_Integ X2)) (@ (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat) X2))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re4555766996558763186at_nat tptp.pcr_int) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat)) tptp.nat2))
% 3.35/4.36 (assert (forall ((X2 tptp.product_prod_nat_nat)) (= (@ tptp.uminus_uminus_int (@ tptp.abs_Integ X2)) (@ tptp.abs_Integ (@ (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))) X2)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re7400052026677387805at_int tptp.pcr_int) tptp.pcr_int) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4)))) tptp.uminus_uminus_int))
% 3.35/4.36 (assert (forall ((Xa2 tptp.product_prod_nat_nat) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.times_times_int (@ tptp.abs_Integ Xa2)) (@ tptp.abs_Integ X2)) (@ tptp.abs_Integ (@ (@ (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0))) Xa2) X2)))))
% 3.35/4.36 (assert (forall ((Xa2 tptp.product_prod_nat_nat) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.plus_plus_int (@ tptp.abs_Integ Xa2)) (@ tptp.abs_Integ X2)) (@ tptp.abs_Integ (@ (@ (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0))) Xa2) X2)))))
% 3.35/4.36 (assert (forall ((Xa2 tptp.product_prod_nat_nat) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.minus_minus_int (@ tptp.abs_Integ Xa2)) (@ tptp.abs_Integ X2)) (@ tptp.abs_Integ (@ (@ (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0))) Xa2) X2)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re7408651293131936558nt_int tptp.pcr_int) (@ (@ tptp.bNF_re7400052026677387805at_int tptp.pcr_int) tptp.pcr_int)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0)))) tptp.times_times_int))
% 3.35/4.36 (assert (forall ((Xa2 tptp.product_prod_nat_nat) (X2 tptp.product_prod_nat_nat)) (= (@ (@ tptp.ord_less_int (@ tptp.abs_Integ Xa2)) (@ tptp.abs_Integ X2)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0))) Xa2) X2))))
% 3.35/4.36 (assert (= tptp.uminus_uminus_int (@ (@ (@ tptp.map_fu3667384564859982768at_int tptp.rep_Integ) tptp.abs_Integ) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re3099431351363272937at_nat tptp.intrel) (@ (@ tptp.bNF_re2241393799969408733at_nat tptp.intrel) tptp.intrel)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0)))) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0)))))
% 3.35/4.36 (assert (= tptp.nat2 (@ (@ (@ tptp.map_fu2345160673673942751at_nat tptp.rep_Integ) tptp.id_nat) (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re3099431351363272937at_nat tptp.intrel) (@ (@ tptp.bNF_re2241393799969408733at_nat tptp.intrel) tptp.intrel)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0)))) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re3099431351363272937at_nat tptp.intrel) (@ (@ tptp.bNF_re2241393799969408733at_nat tptp.intrel) tptp.intrel)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0)))) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re4202695980764964119_nat_o tptp.intrel) (@ (@ tptp.bNF_re3666534408544137501at_o_o tptp.intrel) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re2241393799969408733at_nat tptp.intrel) tptp.intrel) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4)))) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4)))))
% 3.35/4.36 (assert (let ((_let_1 (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat))) (@ (@ (@ (@ tptp.bNF_re8246922863344978751at_nat tptp.intrel) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) _let_1) _let_1)))
% 3.35/4.36 (assert (= tptp.intrel (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (= (@ (@ tptp.plus_plus_nat X4) V3) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))))
% 3.35/4.36 (assert (@ (@ (@ (@ tptp.bNF_re4202695980764964119_nat_o tptp.intrel) (@ (@ tptp.bNF_re3666534408544137501at_o_o tptp.intrel) (lambda ((Y2 Bool) (Z Bool)) (= Y2 Z)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))))
% 3.35/4.36 (assert (= tptp.times_times_int (@ (@ (@ tptp.map_fu4960017516451851995nt_int tptp.rep_Integ) (@ (@ tptp.map_fu3667384564859982768at_int tptp.rep_Integ) tptp.abs_Integ)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0))))))
% 3.35/4.36 (assert (= tptp.minus_minus_int (@ (@ (@ tptp.map_fu4960017516451851995nt_int tptp.rep_Integ) (@ (@ tptp.map_fu3667384564859982768at_int tptp.rep_Integ) tptp.abs_Integ)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0))))))
% 3.35/4.36 (assert (= tptp.plus_plus_int (@ (@ (@ tptp.map_fu4960017516451851995nt_int tptp.rep_Integ) (@ (@ tptp.map_fu3667384564859982768at_int tptp.rep_Integ) tptp.abs_Integ)) (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0))))))
% 3.35/4.36 (assert (= tptp.ord_less_rat (lambda ((P3 tptp.rat) (Q3 tptp.rat)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((B4 tptp.int) (D3 tptp.int)) (@ (@ tptp.ord_less_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int C4) B4)))) (@ tptp.quotient_of Q3)))) (@ tptp.quotient_of P3)))))
% 3.35/4.36 (assert (= tptp.ord_less_eq_rat (lambda ((P3 tptp.rat) (Q3 tptp.rat)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((B4 tptp.int) (D3 tptp.int)) (@ (@ tptp.ord_less_eq_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int C4) B4)))) (@ tptp.quotient_of Q3)))) (@ tptp.quotient_of P3)))))
% 3.35/4.36 (assert (forall ((P tptp.rat)) (= (@ tptp.quotient_of (@ tptp.uminus_uminus_rat P)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (__flatten_var_0 tptp.int)) (@ (@ tptp.product_Pair_int_int (@ tptp.uminus_uminus_int A5)) __flatten_var_0))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (= tptp.ord_less_int (@ (@ (@ tptp.map_fu434086159418415080_int_o tptp.rep_Integ) (@ (@ tptp.map_fu4826362097070443709at_o_o tptp.rep_Integ) tptp.id_o)) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0))))))
% 3.35/4.36 (assert (= tptp.ord_less_eq_int (@ (@ (@ tptp.map_fu434086159418415080_int_o tptp.rep_Integ) (@ (@ tptp.map_fu4826362097070443709at_o_o tptp.rep_Integ) tptp.id_o)) (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0))))))
% 3.35/4.36 (assert (forall ((P tptp.rat) (Q tptp.rat)) (= (@ tptp.quotient_of (@ (@ tptp.minus_minus_rat P) Q)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((B4 tptp.int) (D3 tptp.int)) (@ tptp.normalize (@ (@ tptp.product_Pair_int_int (@ (@ tptp.minus_minus_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int B4) C4))) (@ (@ tptp.times_times_int C4) D3))))) (@ tptp.quotient_of Q)))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (forall ((P tptp.rat) (Q tptp.rat)) (= (@ tptp.quotient_of (@ (@ tptp.plus_plus_rat P) Q)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((B4 tptp.int) (D3 tptp.int)) (@ tptp.normalize (@ (@ tptp.product_Pair_int_int (@ (@ tptp.plus_plus_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int B4) C4))) (@ (@ tptp.times_times_int C4) D3))))) (@ tptp.quotient_of Q)))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (forall ((P tptp.rat) (Q tptp.rat)) (= (@ tptp.quotient_of (@ (@ tptp.divide_divide_rat P) Q)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((B4 tptp.int) (D3 tptp.int)) (@ tptp.normalize (@ (@ tptp.product_Pair_int_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int C4) B4))))) (@ tptp.quotient_of Q)))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (forall ((P tptp.rat) (Q tptp.rat)) (= (@ tptp.quotient_of (@ (@ tptp.times_times_rat P) Q)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((B4 tptp.int) (D3 tptp.int)) (@ tptp.normalize (@ (@ tptp.product_Pair_int_int (@ (@ tptp.times_times_int A5) B4)) (@ (@ tptp.times_times_int C4) D3))))) (@ tptp.quotient_of Q)))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (= tptp.pcr_int (@ (@ tptp.relcom8911704206367525917at_int (@ (@ tptp.basic_5328504652464829177at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) tptp.cr_int)))
% 3.35/4.36 (assert (= tptp.top_to1996260823553986621t_unit (@ (@ tptp.insert_Product_unit tptp.product_Unity) tptp.bot_bo3957492148770167129t_unit)))
% 3.35/4.36 (assert (= tptp.top_top_Product_unit tptp.product_Unity))
% 3.35/4.36 (assert (= tptp.uminus2952777764628376836t_unit (lambda ((Uu2 tptp.product_unit)) tptp.product_Unity)))
% 3.35/4.36 (assert (= tptp.inf_inf_Product_unit (lambda ((Uu2 tptp.product_unit) (Uv2 tptp.product_unit)) tptp.product_Unity)))
% 3.35/4.36 (assert (forall ((Y3 tptp.product_unit)) (= Y3 tptp.product_Unity)))
% 3.35/4.36 (assert (= tptp.comple2584293577114468500t_unit (lambda ((Uu2 tptp.set_Product_unit)) tptp.product_Unity)))
% 3.35/4.36 (assert (= tptp.comple4687483117567863418t_unit (lambda ((Uu2 tptp.set_Product_unit)) tptp.product_Unity)))
% 3.35/4.36 (assert (= tptp.sup_sup_Product_unit (lambda ((Uu2 tptp.product_unit) (Uv2 tptp.product_unit)) tptp.product_Unity)))
% 3.35/4.36 (assert (= tptp.bot_bot_Product_unit tptp.product_Unity))
% 3.35/4.36 (assert (= tptp.defaul566961228789861419t_unit tptp.product_Unity))
% 3.35/4.36 (assert (forall ((M tptp.set_nat)) (=> (@ tptp.finite_finite_nat M) (=> (not (= M tptp.bot_bot_set_nat)) (=> (not (@ (@ tptp.member_nat tptp.zero_zero_nat) M)) (= (@ tptp.gcd_Gcd_nat M) (@ tptp.lattic8265883725875713057ax_nat (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat (lambda ((M5 tptp.nat)) (@ tptp.collect_nat (lambda ((D3 tptp.nat)) (@ (@ tptp.dvd_dvd_nat D3) M5))))) M)))))))))
% 3.35/4.36 (assert (forall ((N tptp.set_nat)) (= (@ tptp.gcd_Gcd_int (@ (@ tptp.image_nat_int tptp.semiri1314217659103216013at_int) N)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Gcd_nat N)))))
% 3.35/4.36 (assert (= tptp.gcd_Gcd_int (lambda ((K3 tptp.set_int)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Gcd_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)) K3))))))
% 3.35/4.36 (assert (forall ((K4 tptp.set_int)) (= (@ tptp.gcd_Gcd_nat (@ (@ tptp.image_int_nat (lambda ((K5 tptp.int)) (@ tptp.nat2 (@ tptp.abs_abs_int K5)))) K4)) (@ tptp.nat2 (@ tptp.gcd_Gcd_int K4)))))
% 3.35/4.36 (assert (= (@ (@ tptp.image_int_int tptp.abs_abs_int) tptp.top_top_set_int) tptp.semiring_1_Nats_int))
% 3.35/4.36 (assert (forall ((K4 tptp.set_int)) (= (@ tptp.gcd_Gcd_int (@ (@ tptp.image_int_int tptp.abs_abs_int) K4)) (@ tptp.gcd_Gcd_int K4))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (@ (@ tptp.member_int (@ tptp.semiri1314217659103216013at_int N3)) (@ (@ tptp.image_int_int tptp.abs_abs_int) tptp.top_top_set_int))))
% 3.35/4.36 (assert (@ tptp.fun_is_measure_int (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)))
% 3.35/4.36 (assert (forall ((P tptp.rat)) (= (@ tptp.quotient_of (@ tptp.abs_abs_rat P)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (__flatten_var_0 tptp.int)) (@ (@ tptp.product_Pair_int_int (@ tptp.abs_abs_int A5)) __flatten_var_0))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (= (@ (@ tptp.image_int_nat tptp.nat_int_encode) tptp.top_top_set_int) tptp.top_top_set_nat))
% 3.35/4.36 (assert (= (@ (@ tptp.image_nat_int tptp.nat_int_decode) tptp.top_top_set_nat) tptp.top_top_set_int))
% 3.35/4.36 (assert (forall ((K4 tptp.set_int)) (= (@ tptp.gcd_Lcm_int (@ (@ tptp.image_int_int tptp.abs_abs_int) K4)) (@ tptp.gcd_Lcm_int K4))))
% 3.35/4.36 (assert (= tptp.gcd_Lcm_int (lambda ((K3 tptp.set_int)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Lcm_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)) K3))))))
% 3.35/4.36 (assert (forall ((N tptp.set_nat)) (= (@ tptp.gcd_Lcm_int (@ (@ tptp.image_nat_int tptp.semiri1314217659103216013at_int) N)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Lcm_nat N)))))
% 3.35/4.36 (assert (forall ((K4 tptp.set_int)) (= (@ tptp.gcd_Lcm_nat (@ (@ tptp.image_int_nat (lambda ((K5 tptp.int)) (@ tptp.nat2 (@ tptp.abs_abs_int K5)))) K4)) (@ tptp.nat2 (@ tptp.gcd_Lcm_int K4)))))
% 3.35/4.36 (assert (forall ((P tptp.rat)) (= (@ tptp.quotient_of (@ tptp.inverse_inverse_rat P)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((A5 tptp.int) (B4 tptp.int)) (@ (@ (@ tptp.if_Pro3027730157355071871nt_int (= A5 tptp.zero_zero_int)) (@ (@ tptp.product_Pair_int_int tptp.zero_zero_int) tptp.one_one_int)) (@ (@ tptp.product_Pair_int_int (@ (@ tptp.times_times_int (@ tptp.sgn_sgn_int A5)) B4)) (@ tptp.abs_abs_int A5))))) (@ tptp.quotient_of P)))))
% 3.35/4.36 (assert (= tptp.euclid4774559944035922753ze_int (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)))
% 3.35/4.36 (assert (= tptp.product_Unity (@ tptp.product_Abs_unit true)))
% 3.35/4.36 (assert (= tptp.nat_prod_encode (@ tptp.produc6842872674320459806at_nat (lambda ((M5 tptp.nat) (N4 tptp.nat)) (@ (@ tptp.plus_plus_nat (@ tptp.nat_triangle (@ (@ tptp.plus_plus_nat M5) N4))) M5)))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit)) (not (forall ((Y Bool)) (=> (= X2 (@ tptp.product_Abs_unit Y)) (not (@ (@ tptp.member_o Y) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o))))))))
% 3.35/4.36 (assert (forall ((P2 (-> tptp.product_unit Bool)) (X2 tptp.product_unit)) (=> (forall ((Y Bool)) (=> (@ (@ tptp.member_o Y) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o)) (@ P2 (@ tptp.product_Abs_unit Y)))) (@ P2 X2))))
% 3.35/4.36 (assert (forall ((X2 Bool) (Y3 Bool)) (let ((_let_1 (@ (@ tptp.insert_o true) tptp.bot_bot_set_o))) (=> (@ (@ tptp.member_o X2) _let_1) (=> (@ (@ tptp.member_o Y3) _let_1) (= (= (@ tptp.product_Abs_unit X2) (@ tptp.product_Abs_unit Y3)) (= X2 Y3)))))))
% 3.35/4.36 (assert (= (@ (@ tptp.image_2486076414777270412at_nat tptp.nat_prod_encode) tptp.top_to4669805908274784177at_nat) tptp.top_top_set_nat))
% 3.35/4.36 (assert (@ (@ (@ tptp.type_d6188575255521822967unit_o tptp.product_Rep_unit) tptp.product_Abs_unit) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o)))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit) (Y3 tptp.product_unit)) (= (= (@ tptp.product_Rep_unit X2) (@ tptp.product_Rep_unit Y3)) (= X2 Y3))))
% 3.35/4.36 (assert (forall ((Y3 Bool) (P2 (-> Bool Bool))) (=> (@ (@ tptp.member_o Y3) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o)) (=> (forall ((X tptp.product_unit)) (@ P2 (@ tptp.product_Rep_unit X))) (@ P2 Y3)))))
% 3.35/4.36 (assert (forall ((Y3 Bool)) (=> (@ (@ tptp.member_o Y3) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o)) (not (forall ((X tptp.product_unit)) (= Y3 (not (@ tptp.product_Rep_unit X))))))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit)) (@ (@ tptp.member_o (@ tptp.product_Rep_unit X2)) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o))))
% 3.35/4.36 (assert (forall ((X2 tptp.product_unit)) (= (@ tptp.product_Abs_unit (@ tptp.product_Rep_unit X2)) X2)))
% 3.35/4.36 (assert (forall ((Y3 Bool)) (=> (@ (@ tptp.member_o Y3) (@ (@ tptp.insert_o true) tptp.bot_bot_set_o)) (= (@ tptp.product_Rep_unit (@ tptp.product_Abs_unit Y3)) Y3))))
% 3.35/4.36 (assert (= (@ (@ tptp.image_5846123807819985514at_nat tptp.nat_prod_decode) tptp.top_top_set_nat) tptp.top_to4669805908274784177at_nat))
% 3.35/4.36 (assert (= tptp.fun_pair_less (@ (@ tptp.lex_prod_nat_nat tptp.less_than) tptp.less_than)))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.list_nat)) (=> (= (@ tptp.nat_list_decode X2) Y3) (=> (=> (= X2 tptp.zero_zero_nat) (not (= Y3 tptp.nil_nat))) (not (forall ((N2 tptp.nat)) (=> (= X2 (@ tptp.suc N2)) (not (= Y3 (@ (@ tptp.produc2761476792215241774st_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.cons_nat X4) (@ tptp.nat_list_decode Y5)))) (@ tptp.nat_prod_decode N2)))))))))))
% 3.35/4.36 (assert (= tptp.nat_to_rat_surj (lambda ((N4 tptp.nat)) (@ (@ tptp.produc6207742614233964070at_rat (lambda ((A5 tptp.nat) (B4 tptp.nat)) (@ (@ tptp.fract (@ tptp.nat_int_decode A5)) (@ tptp.nat_int_decode B4)))) (@ tptp.nat_prod_decode N4)))))
% 3.35/4.36 (assert (forall ((N3 tptp.nat)) (= (@ tptp.nat_list_decode (@ tptp.suc N3)) (@ (@ tptp.produc2761476792215241774st_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.cons_nat X4) (@ tptp.nat_list_decode Y5)))) (@ tptp.nat_prod_decode N3)))))
% 3.35/4.36 (assert (forall ((X2 tptp.nat) (Y3 tptp.list_nat)) (let ((_let_1 (@ tptp.accp_nat tptp.nat_list_decode_rel))) (=> (= (@ tptp.nat_list_decode X2) Y3) (=> (@ _let_1 X2) (=> (=> (= X2 tptp.zero_zero_nat) (=> (= Y3 tptp.nil_nat) (not (@ _let_1 tptp.zero_zero_nat)))) (not (forall ((N2 tptp.nat)) (let ((_let_1 (@ tptp.suc N2))) (=> (= X2 _let_1) (=> (= Y3 (@ (@ tptp.produc2761476792215241774st_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.cons_nat X4) (@ tptp.nat_list_decode Y5)))) (@ tptp.nat_prod_decode N2))) (not (@ (@ tptp.accp_nat tptp.nat_list_decode_rel) _let_1)))))))))))))
% 3.35/4.37 (assert (= (@ (@ tptp.image_nat_list_nat tptp.nat_list_decode) tptp.top_top_set_nat) tptp.top_top_set_list_nat))
% 3.35/4.37 (assert (forall ((N3 tptp.nat)) (let ((_let_1 (@ tptp.suc N3))) (=> (@ (@ tptp.accp_nat tptp.nat_list_decode_rel) _let_1) (= (@ tptp.nat_list_decode _let_1) (@ (@ tptp.produc2761476792215241774st_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.cons_nat X4) (@ tptp.nat_list_decode Y5)))) (@ tptp.nat_prod_decode N3)))))))
% 3.35/4.37 (assert (= (@ (@ tptp.image_1320371278474632150at_nat tptp.nat_sum_encode) tptp.top_to6661820994512907621at_nat) tptp.top_top_set_nat))
% 3.35/4.37 (assert (= (@ (@ tptp.image_list_nat_nat tptp.nat_list_encode) tptp.top_top_set_list_nat) tptp.top_top_set_nat))
% 3.35/4.37 (assert (= (@ (@ tptp.image_678696785212003926at_nat tptp.nat_sum_decode) tptp.top_top_set_nat) tptp.top_to6661820994512907621at_nat))
% 3.35/4.37 (assert (= tptp.unique5024387138958732305ep_int (lambda ((L3 tptp.num) (__flatten_var_0 tptp.product_prod_int_int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((Q3 tptp.int) (R5 tptp.int)) (let ((_let_1 (@ (@ tptp.times_times_int (@ tptp.numeral_numeral_int (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numeral_numeral_int L3))) (@ (@ (@ tptp.if_Pro3027730157355071871nt_int (@ (@ tptp.ord_less_eq_int _let_2) R5)) (@ (@ tptp.product_Pair_int_int (@ (@ tptp.plus_plus_int _let_1) tptp.one_one_int)) (@ (@ tptp.minus_minus_int R5) _let_2))) (@ (@ tptp.product_Pair_int_int _let_1) R5)))))) __flatten_var_0))))
% 3.35/4.37 (assert (= tptp.unique5026877609467782581ep_nat (lambda ((L3 tptp.num) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((Q3 tptp.nat) (R5 tptp.nat)) (let ((_let_1 (@ (@ tptp.times_times_nat (@ tptp.numeral_numeral_nat (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numeral_numeral_nat L3))) (@ (@ (@ tptp.if_Pro6206227464963214023at_nat (@ (@ tptp.ord_less_eq_nat _let_2) R5)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat _let_1) tptp.one_one_nat)) (@ (@ tptp.minus_minus_nat R5) _let_2))) (@ (@ tptp.product_Pair_nat_nat _let_1) R5)))))) __flatten_var_0))))
% 3.35/4.37 (assert (= tptp.unique4921790084139445826nteger (lambda ((L3 tptp.num) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ (@ tptp.produc6916734918728496179nteger (lambda ((Q3 tptp.code_integer) (R5 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.times_3573771949741848930nteger (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numera6620942414471956472nteger L3))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ (@ tptp.ord_le3102999989581377725nteger _let_2) R5)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.plus_p5714425477246183910nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger R5) _let_2))) (@ (@ tptp.produc1086072967326762835nteger _let_1) R5)))))) __flatten_var_0))))
% 3.35/4.37 (assert (= tptp.code_nat_of_integer (lambda ((K5 tptp.code_integer)) (@ (@ (@ tptp.if_nat (@ (@ tptp.ord_le3102999989581377725nteger K5) tptp.zero_z3403309356797280102nteger)) tptp.zero_zero_nat) (@ (@ tptp.produc1555791787009142072er_nat (lambda ((L3 tptp.code_integer) (J tptp.code_integer)) (let ((_let_1 (@ tptp.code_nat_of_integer L3))) (let ((_let_2 (@ (@ tptp.plus_plus_nat _let_1) _let_1))) (@ (@ (@ tptp.if_nat (= J tptp.zero_z3403309356797280102nteger)) _let_2) (@ (@ tptp.plus_plus_nat _let_2) tptp.one_one_nat)))))) (@ (@ tptp.code_divmod_integer K5) (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))))))))
% 3.35/4.37 (assert (= tptp.code_num_of_integer (lambda ((K5 tptp.code_integer)) (@ (@ (@ tptp.if_num (@ (@ tptp.ord_le3102999989581377725nteger K5) tptp.one_one_Code_integer)) tptp.one) (@ (@ tptp.produc7336495610019696514er_num (lambda ((L3 tptp.code_integer) (J tptp.code_integer)) (let ((_let_1 (@ tptp.code_num_of_integer L3))) (let ((_let_2 (@ (@ tptp.plus_plus_num _let_1) _let_1))) (@ (@ (@ tptp.if_num (= J tptp.zero_z3403309356797280102nteger)) _let_2) (@ (@ tptp.plus_plus_num _let_2) tptp.one)))))) (@ (@ tptp.code_divmod_integer K5) (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))))))))
% 3.35/4.37 (assert (= tptp.code_divmod_integer (lambda ((K5 tptp.code_integer) (L3 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.code_divmod_abs K5) L3))) (let ((_let_2 (@ tptp.produc1086072967326762835nteger tptp.zero_z3403309356797280102nteger))) (let ((_let_3 (@ tptp.ord_le6747313008572928689nteger tptp.zero_z3403309356797280102nteger))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= K5 tptp.zero_z3403309356797280102nteger)) (@ _let_2 tptp.zero_z3403309356797280102nteger)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 L3)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 K5)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= S tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger L3) S)))))) _let_1))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= L3 tptp.zero_z3403309356797280102nteger)) (@ _let_2 K5)) (@ (@ tptp.produc6499014454317279255nteger tptp.uminus1351360451143612070nteger) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ (@ tptp.ord_le6747313008572928689nteger K5) tptp.zero_z3403309356797280102nteger)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= S tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.uminus1351360451143612070nteger L3)) S)))))) _let_1))))))))))))
% 3.35/4.37 (assert (= tptp.code_int_of_integer (lambda ((K5 tptp.code_integer)) (@ (@ (@ tptp.if_int (@ (@ tptp.ord_le6747313008572928689nteger K5) tptp.zero_z3403309356797280102nteger)) (@ tptp.uminus_uminus_int (@ tptp.code_int_of_integer (@ tptp.uminus1351360451143612070nteger K5)))) (@ (@ (@ tptp.if_int (= K5 tptp.zero_z3403309356797280102nteger)) tptp.zero_zero_int) (@ (@ tptp.produc1553301316500091796er_int (lambda ((L3 tptp.code_integer) (J tptp.code_integer)) (let ((_let_1 (@ (@ tptp.times_times_int (@ tptp.numeral_numeral_int (@ tptp.bit0 tptp.one))) (@ tptp.code_int_of_integer L3)))) (@ (@ (@ tptp.if_int (= J tptp.zero_z3403309356797280102nteger)) _let_1) (@ (@ tptp.plus_plus_int _let_1) tptp.one_one_int))))) (@ (@ tptp.code_divmod_integer K5) (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one)))))))))
% 3.35/4.37 (assert (= tptp.code_negative (@ (@ tptp.comp_C3531382070062128313er_num tptp.uminus1351360451143612070nteger) tptp.numera6620942414471956472nteger)))
% 3.35/4.37 (assert (= tptp.code_bit_cut_integer (lambda ((K5 tptp.code_integer)) (@ (@ (@ tptp.if_Pro5737122678794959658eger_o (= K5 tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc6677183202524767010eger_o tptp.zero_z3403309356797280102nteger) false)) (@ (@ tptp.produc9125791028180074456eger_o (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (@ (@ tptp.produc6677183202524767010eger_o (@ (@ (@ tptp.if_Code_integer (@ (@ tptp.ord_le6747313008572928689nteger tptp.zero_z3403309356797280102nteger) K5)) R5) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.uminus1351360451143612070nteger R5)) S))) (= S tptp.one_one_Code_integer)))) (@ (@ tptp.code_divmod_abs K5) (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))))))))
% 3.35/4.37 (assert (= tptp.code_divmod_integer (lambda ((K5 tptp.code_integer) (L3 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.code_divmod_abs K5) L3))) (let ((_let_2 (@ tptp.produc1086072967326762835nteger tptp.zero_z3403309356797280102nteger))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= K5 tptp.zero_z3403309356797280102nteger)) (@ _let_2 tptp.zero_z3403309356797280102nteger)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= L3 tptp.zero_z3403309356797280102nteger)) (@ _let_2 K5)) (@ (@ (@ (@ tptp.comp_C1593894019821074884nteger (@ (@ tptp.comp_C8797469213163452608nteger tptp.produc6499014454317279255nteger) tptp.times_3573771949741848930nteger)) tptp.sgn_sgn_Code_integer) L3) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= (@ tptp.sgn_sgn_Code_integer K5) (@ tptp.sgn_sgn_Code_integer L3))) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= S tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.abs_abs_Code_integer L3)) S)))))) _let_1))))))))))
% 3.35/4.37 (assert (= tptp.top_top_set_char (@ (@ tptp.image_nat_char tptp.unique3096191561947761185of_nat) (@ (@ tptp.set_or4665077453230672383an_nat tptp.zero_zero_nat) (@ tptp.numeral_numeral_nat (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 tptp.one)))))))))))))
% 3.35/4.37 (assert (= tptp.code_num_of_integer (@ (@ (@ tptp.map_fu1227494855608507351um_num tptp.code_int_of_integer) tptp.id_num) (@ (@ tptp.comp_nat_num_int tptp.num_of_nat) tptp.nat2))))
% 3.35/4.37 (assert (= (@ (@ tptp.image_char_nat tptp.comm_s629917340098488124ar_nat) tptp.top_top_set_char) (@ (@ tptp.set_or4665077453230672383an_nat tptp.zero_zero_nat) (@ tptp.numeral_numeral_nat (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 tptp.one))))))))))))
% 3.35/4.37 (assert (let ((_let_1 (@ (@ tptp.comp_nat_num_int tptp.num_of_nat) tptp.nat2))) (@ (@ (@ (@ tptp.bNF_re7626690874201225453um_num (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))) _let_1) _let_1)))
% 3.35/4.37 (assert (@ (@ (@ (@ tptp.bNF_re6718328864250387230um_num tptp.code_pcr_integer) (lambda ((Y2 tptp.num) (Z tptp.num)) (= Y2 Z))) (@ (@ tptp.comp_nat_num_int tptp.num_of_nat) tptp.nat2)) tptp.code_num_of_integer))
% 3.35/4.37 (assert (= tptp.code_pcr_integer (@ (@ tptp.relcom967497705283160040nteger (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) tptp.code_cr_integer)))
% 3.35/4.37 (assert (= tptp.random6974930770145893639ompred (lambda ((P4 (-> tptp.produc7822875418678951345atural tptp.produc4675096598859438275atural)) (S tptp.produc7822875418678951345atural)) (@ (@ tptp.produc6665183775751917029atural (lambda ((P5 tptp.pred_Product_unit) (S7 tptp.produc7822875418678951345atural)) (@ (@ (@ tptp.if_Pro3444522238938527101atural (@ (@ tptp.eval_Product_unit P5) tptp.product_Unity)) (@ (@ tptp.produc5069803637994805237atural tptp.bot_bo2717538794563056311t_unit) S7)) (@ (@ tptp.produc5069803637994805237atural (@ tptp.single_Product_unit tptp.product_Unity)) S7)))) (@ P4 S)))))
% 3.35/4.37 (assert (= tptp.archim3151403230148437115or_rat (lambda ((P3 tptp.rat)) (@ (@ tptp.produc8211389475949308722nt_int tptp.divide_divide_int) (@ tptp.quotient_of P3)))))
% 3.35/4.37 (assert (= tptp.adjust_div (@ tptp.produc8211389475949308722nt_int (lambda ((Q3 tptp.int) (R5 tptp.int)) (@ (@ tptp.plus_plus_int Q3) (@ tptp.zero_n2684676970156552555ol_int (not (= R5 tptp.zero_zero_int))))))))
% 3.35/4.37 (assert (= tptp.bit_take_bit_num (lambda ((N4 tptp.nat) (M5 tptp.num)) (@ (@ tptp.produc478579273971653890on_num (lambda ((A5 tptp.nat) (X4 tptp.num)) (@ (@ (@ tptp.case_nat_option_num tptp.none_num) (lambda ((O tptp.nat)) (@ (@ (@ (@ tptp.case_num_option_num (@ tptp.some_num tptp.one)) (lambda ((P3 tptp.num)) (@ (@ (@ tptp.case_o6005452278849405969um_num tptp.none_num) (lambda ((Q3 tptp.num)) (@ tptp.some_num (@ tptp.bit0 Q3)))) (@ (@ tptp.bit_take_bit_num O) P3)))) (lambda ((P3 tptp.num)) (@ tptp.some_num (@ (@ (@ tptp.case_option_num_num tptp.one) tptp.bit1) (@ (@ tptp.bit_take_bit_num O) P3))))) X4))) A5))) (@ (@ tptp.product_Pair_nat_num N4) M5)))))
% 3.35/4.37 (assert (forall ((P2 (-> tptp.nat Bool)) (I tptp.nat) (J4 tptp.nat)) (= (@ (@ tptp.list_ex_nat P2) (@ (@ tptp.upt I) J4)) (not (@ (@ (@ tptp.all_interval_nat (@ (@ tptp.comp_o_o_nat (lambda ((_lvar_0 Bool)) (not _lvar_0))) P2)) I) J4)))))
% 3.35/4.37 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ (@ (@ tptp.if_int false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.int) (Y3 tptp.int)) (= (@ (@ (@ tptp.if_int true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ (@ (@ tptp.if_nat false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.nat) (Y3 tptp.nat)) (= (@ (@ (@ tptp.if_nat true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.num) (Y3 tptp.num)) (= (@ (@ (@ tptp.if_num false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.num) (Y3 tptp.num)) (= (@ (@ (@ tptp.if_num true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.rat) (Y3 tptp.rat)) (= (@ (@ (@ tptp.if_rat false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.rat) (Y3 tptp.rat)) (= (@ (@ (@ tptp.if_rat true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_o) (Y3 tptp.set_o)) (= (@ (@ (@ tptp.if_set_o false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_o) (Y3 tptp.set_o)) (= (@ (@ (@ tptp.if_set_o true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_unit) (Y3 tptp.product_unit)) (= (@ (@ (@ tptp.if_Product_unit false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_unit) (Y3 tptp.product_unit)) (= (@ (@ (@ tptp.if_Product_unit true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.code_integer) (Y3 tptp.code_integer)) (= (@ (@ (@ tptp.if_Code_integer false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.code_integer) (Y3 tptp.code_integer)) (= (@ (@ (@ tptp.if_Code_integer true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_nat) (Y3 tptp.set_nat)) (= (@ (@ (@ tptp.if_set_nat false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_nat) (Y3 tptp.set_nat)) (= (@ (@ (@ tptp.if_set_nat true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_Product_unit) (Y3 tptp.set_Product_unit)) (= (@ (@ (@ tptp.if_set_Product_unit false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.set_Product_unit) (Y3 tptp.set_Product_unit)) (= (@ (@ (@ tptp.if_set_Product_unit true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.heap_Heap_ref_a) (Y3 tptp.heap_Heap_ref_a)) (= (@ (@ (@ tptp.if_Heap_Heap_ref_a false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.heap_Heap_ref_a) (Y3 tptp.heap_Heap_ref_a)) (= (@ (@ (@ tptp.if_Heap_Heap_ref_a true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_prod_int_int) (Y3 tptp.product_prod_int_int)) (= (@ (@ (@ tptp.if_Pro3027730157355071871nt_int false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_prod_int_int) (Y3 tptp.product_prod_int_int)) (= (@ (@ (@ tptp.if_Pro3027730157355071871nt_int true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.if_Pro6206227464963214023at_nat false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.product_prod_nat_nat) (Y3 tptp.product_prod_nat_nat)) (= (@ (@ (@ tptp.if_Pro6206227464963214023at_nat true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.produc6271795597528267376eger_o) (Y3 tptp.produc6271795597528267376eger_o)) (= (@ (@ (@ tptp.if_Pro5737122678794959658eger_o false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.produc6271795597528267376eger_o) (Y3 tptp.produc6271795597528267376eger_o)) (= (@ (@ (@ tptp.if_Pro5737122678794959658eger_o true) X2) Y3) X2)))
% 3.35/4.37 (assert (forall ((X2 tptp.produc8923325533196201883nteger) (Y3 tptp.produc8923325533196201883nteger)) (= (@ (@ (@ tptp.if_Pro6119634080678213985nteger false) X2) Y3) Y3)))
% 3.35/4.37 (assert (forall ((X2 tptp.produc8923325533196201883nteger) (Y3 tptp.produc8923325533196201883nteger)) (= (@ (@ (@ tptp.if_Pro6119634080678213985nteger true) X2) Y3) X2)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc859450856879609959at_nat) (Y3 tptp.produc859450856879609959at_nat)) (= (@ (@ (@ tptp.if_Pro4507677147265585453at_nat false) X2) Y3) Y3)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc859450856879609959at_nat) (Y3 tptp.produc859450856879609959at_nat)) (= (@ (@ (@ tptp.if_Pro4507677147265585453at_nat true) X2) Y3) X2)))
% 13.34/13.69 (assert (forall ((X2 tptp.set_Pr8693737435421807431at_nat) (Y3 tptp.set_Pr8693737435421807431at_nat)) (= (@ (@ (@ tptp.if_set1508868558775481357at_nat false) X2) Y3) Y3)))
% 13.34/13.69 (assert (forall ((X2 tptp.set_Pr8693737435421807431at_nat) (Y3 tptp.set_Pr8693737435421807431at_nat)) (= (@ (@ (@ tptp.if_set1508868558775481357at_nat true) X2) Y3) X2)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc4675096598859438275atural) (Y3 tptp.produc4675096598859438275atural)) (= (@ (@ (@ tptp.if_Pro3444522238938527101atural false) X2) Y3) Y3)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc4675096598859438275atural) (Y3 tptp.produc4675096598859438275atural)) (= (@ (@ (@ tptp.if_Pro3444522238938527101atural true) X2) Y3) X2)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat)) (= (@ (@ (@ tptp.if_Pro3594990065127090477at_nat false) X2) Y3) Y3)))
% 13.34/13.69 (assert (forall ((X2 tptp.produc3843707927480180839at_nat) (Y3 tptp.produc3843707927480180839at_nat)) (= (@ (@ (@ tptp.if_Pro3594990065127090477at_nat true) X2) Y3) X2)))
% 13.34/13.69 (assert (forall ((P2 Bool)) (or (= P2 true) (= P2 false))))
% 13.34/13.69 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ (@ tptp.if_set3208018901896979469at_nat false) X2) Y3) Y3)))
% 13.34/13.69 (assert (forall ((X2 tptp.set_Pr4329608150637261639at_nat) (Y3 tptp.set_Pr4329608150637261639at_nat)) (= (@ (@ (@ tptp.if_set3208018901896979469at_nat true) X2) Y3) X2)))
% 13.34/13.69 (assert true)
% 13.34/13.69 (assert (not tptp.thesis))
% 13.34/13.69 (set-info :filename cvc5---1.0.5_9444)
% 13.34/13.69 (check-sat-assuming ( true ))
% 13.34/13.69 ------- get file name : TPTP file name is ITP206^3
% 13.34/13.69 ------- cvc5-thf : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_9444.smt2...
% 13.34/13.69 --- Run --ho-elim --full-saturate-quant at 10...
% 13.34/13.69 % SZS status Theorem for ITP206^3
% 13.34/13.69 % SZS output start Proof for ITP206^3
% 13.34/13.69 (
% 13.34/13.69 (let ((_let_1 (not tptp.thesis))) (let ((_let_2 (= tptp.adjust_div (@ tptp.produc8211389475949308722nt_int (lambda ((Q3 tptp.int) (R5 tptp.int)) (@ (@ tptp.plus_plus_int Q3) (@ tptp.zero_n2684676970156552555ol_int (not (= R5 tptp.zero_zero_int))))))))) (let ((_let_3 (= tptp.archim3151403230148437115or_rat (lambda ((P3 tptp.rat)) (@ (@ tptp.produc8211389475949308722nt_int tptp.divide_divide_int) (@ tptp.quotient_of P3)))))) (let ((_let_4 (= tptp.random6974930770145893639ompred (lambda ((P4 (-> tptp.produc7822875418678951345atural tptp.produc4675096598859438275atural)) (S tptp.produc7822875418678951345atural)) (@ (@ tptp.produc6665183775751917029atural (lambda ((P5 tptp.pred_Product_unit) (S7 tptp.produc7822875418678951345atural)) (@ (@ (@ tptp.if_Pro3444522238938527101atural (@ (@ tptp.eval_Product_unit P5) tptp.product_Unity)) (@ (@ tptp.produc5069803637994805237atural tptp.bot_bo2717538794563056311t_unit) S7)) (@ (@ tptp.produc5069803637994805237atural (@ tptp.single_Product_unit tptp.product_Unity)) S7)))) (@ P4 S)))))) (let ((_let_5 (= tptp.code_pcr_integer (@ (@ tptp.relcom967497705283160040nteger (lambda ((Y2 tptp.int) (Z tptp.int)) (= Y2 Z))) tptp.code_cr_integer)))) (let ((_let_6 (@ (@ tptp.comp_nat_num_int tptp.num_of_nat) tptp.nat2))) (let ((_let_7 (@ (@ tptp.set_or4665077453230672383an_nat tptp.zero_zero_nat) (@ tptp.numeral_numeral_nat (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 (@ tptp.bit0 tptp.one)))))))))))) (let ((_let_8 (= tptp.code_num_of_integer (@ (@ (@ tptp.map_fu1227494855608507351um_num tptp.code_int_of_integer) tptp.id_num) _let_6)))) (let ((_let_9 (= tptp.top_top_set_char (@ (@ tptp.image_nat_char tptp.unique3096191561947761185of_nat) _let_7)))) (let ((_let_10 (= tptp.code_bit_cut_integer (lambda ((K5 tptp.code_integer)) (@ (@ (@ tptp.if_Pro5737122678794959658eger_o (= K5 tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc6677183202524767010eger_o tptp.zero_z3403309356797280102nteger) false)) (@ (@ tptp.produc9125791028180074456eger_o (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (@ (@ tptp.produc6677183202524767010eger_o (@ (@ (@ tptp.if_Code_integer (@ (@ tptp.ord_le6747313008572928689nteger tptp.zero_z3403309356797280102nteger) K5)) R5) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.uminus1351360451143612070nteger R5)) S))) (= S tptp.one_one_Code_integer)))) (@ (@ tptp.code_divmod_abs K5) (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))))))))) (let ((_let_11 (= tptp.code_negative (@ (@ tptp.comp_C3531382070062128313er_num tptp.uminus1351360451143612070nteger) tptp.numera6620942414471956472nteger)))) (let ((_let_12 (= tptp.code_divmod_integer (lambda ((K5 tptp.code_integer) (L3 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.code_divmod_abs K5) L3))) (let ((_let_2 (@ tptp.produc1086072967326762835nteger tptp.zero_z3403309356797280102nteger))) (let ((_let_3 (@ tptp.ord_le6747313008572928689nteger tptp.zero_z3403309356797280102nteger))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= K5 tptp.zero_z3403309356797280102nteger)) (@ _let_2 tptp.zero_z3403309356797280102nteger)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 L3)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 K5)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= S tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger L3) S)))))) _let_1))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= L3 tptp.zero_z3403309356797280102nteger)) (@ _let_2 K5)) (@ (@ tptp.produc6499014454317279255nteger tptp.uminus1351360451143612070nteger) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ (@ tptp.ord_le6747313008572928689nteger K5) tptp.zero_z3403309356797280102nteger)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= S tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.uminus1351360451143612070nteger L3)) S)))))) _let_1))))))))))))) (let ((_let_13 (= tptp.unique4921790084139445826nteger (lambda ((L3 tptp.num) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ (@ tptp.produc6916734918728496179nteger (lambda ((Q3 tptp.code_integer) (R5 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.times_3573771949741848930nteger (@ tptp.numera6620942414471956472nteger (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numera6620942414471956472nteger L3))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ (@ tptp.ord_le3102999989581377725nteger _let_2) R5)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.plus_p5714425477246183910nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger R5) _let_2))) (@ (@ tptp.produc1086072967326762835nteger _let_1) R5)))))) __flatten_var_0))))) (let ((_let_14 (= tptp.unique5026877609467782581ep_nat (lambda ((L3 tptp.num) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((Q3 tptp.nat) (R5 tptp.nat)) (let ((_let_1 (@ (@ tptp.times_times_nat (@ tptp.numeral_numeral_nat (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numeral_numeral_nat L3))) (@ (@ (@ tptp.if_Pro6206227464963214023at_nat (@ (@ tptp.ord_less_eq_nat _let_2) R5)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat _let_1) tptp.one_one_nat)) (@ (@ tptp.minus_minus_nat R5) _let_2))) (@ (@ tptp.product_Pair_nat_nat _let_1) R5)))))) __flatten_var_0))))) (let ((_let_15 (= tptp.unique5024387138958732305ep_int (lambda ((L3 tptp.num) (__flatten_var_0 tptp.product_prod_int_int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((Q3 tptp.int) (R5 tptp.int)) (let ((_let_1 (@ (@ tptp.times_times_int (@ tptp.numeral_numeral_int (@ tptp.bit0 tptp.one))) Q3))) (let ((_let_2 (@ tptp.numeral_numeral_int L3))) (@ (@ (@ tptp.if_Pro3027730157355071871nt_int (@ (@ tptp.ord_less_eq_int _let_2) R5)) (@ (@ tptp.product_Pair_int_int (@ (@ tptp.plus_plus_int _let_1) tptp.one_one_int)) (@ (@ tptp.minus_minus_int R5) _let_2))) (@ (@ tptp.product_Pair_int_int _let_1) R5)))))) __flatten_var_0))))) (let ((_let_16 (@ (@ tptp.image_678696785212003926at_nat tptp.nat_sum_decode) tptp.top_top_set_nat))) (let ((_let_17 (= _let_16 tptp.top_to6661820994512907621at_nat))) (let ((_let_18 (@ (@ tptp.image_nat_list_nat tptp.nat_list_decode) tptp.top_top_set_nat))) (let ((_let_19 (= _let_18 tptp.top_top_set_list_nat))) (let ((_let_20 (= tptp.nat_to_rat_surj (lambda ((N4 tptp.nat)) (@ (@ tptp.produc6207742614233964070at_rat (lambda ((A5 tptp.nat) (B4 tptp.nat)) (@ (@ tptp.fract (@ tptp.nat_int_decode A5)) (@ tptp.nat_int_decode B4)))) (@ tptp.nat_prod_decode N4)))))) (let ((_let_21 (= tptp.fun_pair_less (@ (@ tptp.lex_prod_nat_nat tptp.less_than) tptp.less_than)))) (let ((_let_22 (= tptp.nat_prod_encode (@ tptp.produc6842872674320459806at_nat (lambda ((M5 tptp.nat) (N4 tptp.nat)) (@ (@ tptp.plus_plus_nat (@ tptp.nat_triangle (@ (@ tptp.plus_plus_nat M5) N4))) M5)))))) (let ((_let_23 (= tptp.product_Unity (@ tptp.product_Abs_unit true)))) (let ((_let_24 (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int))) (let ((_let_25 (= tptp.euclid4774559944035922753ze_int _let_24))) (let ((_let_26 (= tptp.gcd_Lcm_int (lambda ((K3 tptp.set_int)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Lcm_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)) K3))))))) (let ((_let_27 (= (@ (@ tptp.image_int_nat tptp.nat_int_encode) tptp.top_top_set_int) tptp.top_top_set_nat))) (let ((_let_28 (= (@ (@ tptp.image_int_int tptp.abs_abs_int) tptp.top_top_set_int) tptp.semiring_1_Nats_int))) (let ((_let_29 (= tptp.gcd_Gcd_int (lambda ((K3 tptp.set_int)) (@ tptp.semiri1314217659103216013at_int (@ tptp.gcd_Gcd_nat (@ (@ tptp.image_int_nat (@ (@ tptp.comp_int_nat_int tptp.nat2) tptp.abs_abs_int)) K3))))))) (let ((_let_30 (= tptp.defaul566961228789861419t_unit tptp.product_Unity))) (let ((_let_31 (= tptp.bot_bot_Product_unit tptp.product_Unity))) (let ((_let_32 (= tptp.sup_sup_Product_unit (lambda ((Uu2 tptp.product_unit) (Uv2 tptp.product_unit)) tptp.product_Unity)))) (let ((_let_33 (= tptp.comple4687483117567863418t_unit (lambda ((Uu2 tptp.set_Product_unit)) tptp.product_Unity)))) (let ((_let_34 (= tptp.comple2584293577114468500t_unit (lambda ((Uu2 tptp.set_Product_unit)) tptp.product_Unity)))) (let ((_let_35 (= tptp.inf_inf_Product_unit (lambda ((Uu2 tptp.product_unit) (Uv2 tptp.product_unit)) tptp.product_Unity)))) (let ((_let_36 (= tptp.uminus2952777764628376836t_unit (lambda ((Uu2 tptp.product_unit)) tptp.product_Unity)))) (let ((_let_37 (= tptp.top_top_Product_unit tptp.product_Unity))) (let ((_let_38 (= tptp.top_to1996260823553986621t_unit (@ (@ tptp.insert_Product_unit tptp.product_Unity) tptp.bot_bo3957492148770167129t_unit)))) (let ((_let_39 (= tptp.pcr_int (@ (@ tptp.relcom8911704206367525917at_int (@ (@ tptp.basic_5328504652464829177at_nat (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z))) (lambda ((Y2 tptp.nat) (Z tptp.nat)) (= Y2 Z)))) tptp.cr_int)))) (let ((_let_40 (@ (@ tptp.map_fu434086159418415080_int_o tptp.rep_Integ) (@ (@ tptp.map_fu4826362097070443709at_o_o tptp.rep_Integ) tptp.id_o)))) (let ((_let_41 (= tptp.ord_less_eq_rat (lambda ((P3 tptp.rat) (Q3 tptp.rat)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((B4 tptp.int) (D3 tptp.int)) (@ (@ tptp.ord_less_eq_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int C4) B4)))) (@ tptp.quotient_of Q3)))) (@ tptp.quotient_of P3)))))) (let ((_let_42 (= tptp.ord_less_rat (lambda ((P3 tptp.rat) (Q3 tptp.rat)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (C4 tptp.int)) (@ (@ tptp.produc4947309494688390418_int_o (lambda ((B4 tptp.int) (D3 tptp.int)) (@ (@ tptp.ord_less_int (@ (@ tptp.times_times_int A5) D3)) (@ (@ tptp.times_times_int C4) B4)))) (@ tptp.quotient_of Q3)))) (@ tptp.quotient_of P3)))))) (let ((_let_43 (@ (@ tptp.map_fu3667384564859982768at_int tptp.rep_Integ) tptp.abs_Integ))) (let ((_let_44 (@ (@ tptp.map_fu4960017516451851995nt_int tptp.rep_Integ) _let_43))) (let ((_let_45 (= tptp.plus_plus_int (@ _let_44 (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) U3)) (@ (@ tptp.plus_plus_nat Y5) V3)))) __flatten_var_0))))))) (let ((_let_46 (= tptp.minus_minus_int (@ _let_44 (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat X4) V3)) (@ (@ tptp.plus_plus_nat Y5) U3)))) __flatten_var_0))))))) (let ((_let_47 (= tptp.times_times_int (@ _let_44 (@ tptp.produc27273713700761075at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc2626176000494625587at_nat (lambda ((U3 tptp.nat) (V3 tptp.nat)) (let ((_let_1 (@ tptp.times_times_nat Y5))) (let ((_let_2 (@ tptp.times_times_nat X4))) (@ (@ tptp.product_Pair_nat_nat (@ (@ tptp.plus_plus_nat (@ _let_2 U3)) (@ _let_1 V3))) (@ (@ tptp.plus_plus_nat (@ _let_2 V3)) (@ _let_1 U3))))))) __flatten_var_0))))))) (let ((_let_48 (@ tptp.bNF_re3666534408544137501at_o_o tptp.intrel))) (let ((_let_49 (@ tptp.bNF_re4202695980764964119_nat_o tptp.intrel))) (let ((_let_50 (= tptp.intrel (@ tptp.produc8739625826339149834_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (= (@ (@ tptp.plus_plus_nat X4) V3) (@ (@ tptp.plus_plus_nat U3) Y5)))) __flatten_var_0)))))) (let ((_let_51 (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat))) (let ((_let_52 (@ (@ tptp.bNF_re2241393799969408733at_nat tptp.intrel) tptp.intrel))) (let ((_let_53 (@ (@ tptp.bNF_re3099431351363272937at_nat tptp.intrel) _let_52))) (let ((_let_54 (= tptp.uminus_uminus_int (@ _let_43 (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))))))) (let ((_let_55 (@ (@ tptp.bNF_re7400052026677387805at_int tptp.pcr_int) tptp.pcr_int))) (let ((_let_56 (@ (@ tptp.bNF_re7408651293131936558nt_int tptp.pcr_int) _let_55))) (let ((_let_57 (@ tptp.bNF_re6644619430987730960nt_o_o tptp.pcr_int))) (let ((_let_58 (@ tptp.bNF_re717283939379294677_int_o tptp.pcr_int))) (let ((_let_59 (= tptp.int_ge_less_than (lambda ((D3 tptp.int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((Z6 tptp.int) (Z4 tptp.int)) (and (@ (@ tptp.ord_less_eq_int D3) Z6) (@ (@ tptp.ord_less_int Z6) Z4))))))))) (let ((_let_60 (= tptp.int_ge_less_than2 (lambda ((D3 tptp.int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((Z6 tptp.int) (Z4 tptp.int)) (and (@ (@ tptp.ord_less_eq_int D3) Z4) (@ (@ tptp.ord_less_int Z6) Z4))))))))) (let ((_let_61 (= tptp.ord_less_int (lambda ((X4 tptp.int) (Xa3 tptp.int)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((Y5 tptp.nat) (Z4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_nat (@ (@ tptp.plus_plus_nat Y5) V3)) (@ (@ tptp.plus_plus_nat U3) Z4)))) __flatten_var_0))) (@ tptp.rep_Integ X4)) (@ tptp.rep_Integ Xa3)))))) (let ((_let_62 (= tptp.nat2 (lambda ((X4 tptp.int)) (@ (@ tptp.produc6842872674320459806at_nat tptp.minus_minus_nat) (@ tptp.rep_Integ X4)))))) (let ((_let_63 (= tptp.ord_less_eq_int (lambda ((X4 tptp.int) (Xa3 tptp.int)) (@ (@ (@ tptp.produc8739625826339149834_nat_o (lambda ((Y5 tptp.nat) (Z4 tptp.nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ tptp.produc6081775807080527818_nat_o (lambda ((U3 tptp.nat) (V3 tptp.nat)) (@ (@ tptp.ord_less_eq_nat (@ (@ tptp.plus_plus_nat Y5) V3)) (@ (@ tptp.plus_plus_nat U3) Z4)))) __flatten_var_0))) (@ tptp.rep_Integ X4)) (@ tptp.rep_Integ Xa3)))))) (let ((_let_64 (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat tptp.bot_bo2099793752762293965at_nat) tptp.bot_bo2099793752762293965at_nat)) tptp.bot_bo228742789529271731at_nat))) (let ((_let_65 (= tptp.fun_max_weak (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.max_ex8135407076693332796at_nat tptp.fun_pair_leq)) _let_64)))) (let ((_let_66 (= tptp.fun_min_weak (@ (@ tptp.sup_su5525570899277871387at_nat (@ tptp.min_ex6901939911449802026at_nat tptp.fun_pair_leq)) _let_64)))) (let ((_let_67 (= tptp.fun_min_strict (@ tptp.min_ex6901939911449802026at_nat tptp.fun_pair_less)))) (let ((_let_68 (= tptp.fun_max_strict (@ tptp.max_ex8135407076693332796at_nat tptp.fun_pair_less)))) (let ((_let_69 (= tptp.fun_pair_leq (@ (@ tptp.sup_su718114333110466843at_nat tptp.fun_pair_less) tptp.id_Pro2258643101195443293at_nat)))) (let ((_let_70 (= tptp.complete_Inf_Inf_int (lambda ((X9 tptp.set_int)) (@ tptp.uminus_uminus_int (@ tptp.complete_Sup_Sup_int (@ (@ tptp.image_int_int tptp.uminus_uminus_int) X9))))))) (let ((_let_71 (@ (@ tptp.image_nat_rat tptp.nat_to_rat_surj) tptp.top_top_set_nat))) (let ((_let_72 (= tptp.field_6020823756834552118ts_rat _let_71))) (let ((_let_73 (= _let_71 tptp.top_top_set_rat))) (let ((_let_74 (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_set_nat tptp.set_or1210151606488870762an_nat) tptp.top_top_set_nat)))) (let ((_let_75 (= _let_74 tptp.bot_bot_set_nat))) (let ((_let_76 (= tptp.bNF_Ca8665028551170535155natLeq (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o tptp.ord_less_eq_nat))))) (let ((_let_77 (= tptp.pred_nat (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((M5 tptp.nat) (N4 tptp.nat)) (= N4 (@ tptp.suc M5)))))))) (let ((_let_78 (@ (@ tptp.comp_nat_nat_nat tptp.suc) tptp.suc))) (let ((_let_79 (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o tptp.ord_less_nat)))) (let ((_let_80 (= tptp.bNF_Ca8459412986667044542atLess _let_79))) (let ((_let_81 (= tptp.basic_1496934909540232809t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.insert8563697753282147485t_unit (@ tptp.produc1126150082675451753t_unit P3)) tptp.bot_bo3686245532977126937t_unit))))) (let ((_let_82 (= tptp.id_int2 (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (= (@ tptp.product_fst_int_int X4) (@ tptp.product_snd_int_int X4))))))) (let ((_let_83 (= tptp.id_nat2 (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (= (@ tptp.product_fst_nat_nat X4) (@ tptp.product_snd_nat_nat X4))))))) (let ((_let_84 (= tptp.id_Pro2258643101195443293at_nat (@ tptp.collec7088162979684241874at_nat (lambda ((X4 tptp.produc859450856879609959at_nat)) (= (@ tptp.produc3213797794245857475at_nat X4) (@ tptp.produc6408287024330202629at_nat X4))))))) (let ((_let_85 (= tptp.order_aboveS_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (A5 tptp.int)) (@ tptp.collect_int (lambda ((B4 tptp.int)) (and (not (= B4 A5)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A5) B4)) R5)))))))) (let ((_let_86 (= tptp.order_aboveS_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (A5 tptp.nat)) (@ tptp.collect_nat (lambda ((B4 tptp.nat)) (and (not (= B4 A5)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A5) B4)) R5)))))))) (let ((_let_87 (= tptp.order_4440095836999870412at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (A5 tptp.set_Pr1261947904930325089at_nat)) (@ tptp.collec5514110066124741708at_nat (lambda ((B4 tptp.set_Pr1261947904930325089at_nat)) (and (not (= B4 A5)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A5) B4)) R5)))))))) (let ((_let_88 (= tptp.order_2442354982230848562at_nat (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (A5 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.collec4573900263915890866at_nat (lambda ((B4 tptp.set_Pr4329608150637261639at_nat)) (and (not (= B4 A5)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A5) B4)) R5)))))))) (let ((_let_89 (= tptp.order_1761765819289301284nt_int (lambda ((R5 tptp.set_Pr2560585780119916871nt_int) (A5 tptp.product_prod_int_int)) (@ tptp.collec213857154873943460nt_int (lambda ((B4 tptp.product_prod_int_int)) (and (not (= B4 A5)) (@ (@ tptp.member8566619992076573584nt_int (@ (@ tptp.produc3646306378393792727nt_int A5) B4)) R5)))))))) (let ((_let_90 (= tptp.order_4940263126897443436at_nat (lambda ((R5 tptp.set_Pr8693737435421807431at_nat) (A5 tptp.product_prod_nat_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((B4 tptp.product_prod_nat_nat)) (and (not (= B4 A5)) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat A5) B4)) R5)))))))) (let ((_let_91 (= tptp.bNF_Ca5157130669891357211al_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) (@ tptp.field_int R5)) (exists ((Y5 tptp.int)) (and (@ (@ tptp.member_int Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R5))))))))) (let ((_let_92 (= tptp.bNF_Ca5159621140400407487al_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) (@ tptp.field_nat R5)) (exists ((Y5 tptp.nat)) (and (@ (@ tptp.member_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R5))))))))) (let ((_let_93 (= tptp.bNF_Ca8448034394003515314at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) (@ tptp.field_3145993188331922222at_nat R5)) (exists ((Y5 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.member2643936169264416010at_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R5))))))))) (let ((_let_94 (= tptp.bNF_Ca6037544080215331608at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) (@ tptp.field_1428494348145443988at_nat R5)) (exists ((Y5 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.member6273874620674182256at_nat Y5) A6) (not (= X4 Y5)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R5))))))))) (let ((_let_95 (= tptp.basic_685971451221398055t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.insert_ref_a (@ tptp.produc473321116828791851t_unit P3)) tptp.bot_bot_set_ref_a))))) (let ((_let_96 (= tptp.sup_sup_set_nat (lambda ((A6 tptp.set_nat) (B6 tptp.set_nat)) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_o_set_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set_nat B4) A6) B6))) tptp.top_top_set_o)))))) (let ((_let_97 (= tptp.sup_su5525570899277871387at_nat (lambda ((A6 tptp.set_Pr4329608150637261639at_nat) (B6 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_2496312346330513076at_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set3208018901896979469at_nat B4) A6) B6))) tptp.top_top_set_o)))))) (let ((_let_98 (= tptp.sup_su718114333110466843at_nat (lambda ((A6 tptp.set_Pr8693737435421807431at_nat) (B6 tptp.set_Pr8693737435421807431at_nat)) (@ tptp.comple2748534634209756852at_nat (@ (@ tptp.image_8493167801588156084at_nat (lambda ((B4 Bool)) (@ (@ (@ tptp.if_set1508868558775481357at_nat B4) A6) B6))) tptp.top_top_set_o)))))) (let ((_let_99 (= tptp.total_3592101749530773125at_nat (lambda ((A6 tptp.set_Pr1261947904930325089at_nat) (R5 tptp.set_Pr8693737435421807431at_nat)) (forall ((X4 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat X4) A6) (forall ((Y5 tptp.product_prod_nat_nat)) (=> (@ (@ tptp.member8440522571783428010at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat X4) Y5)) R5) (@ (@ tptp.member8206827879206165904at_nat (@ (@ tptp.produc6161850002892822231at_nat Y5) X4)) R5))))))))))) (let ((_let_100 (= tptp.total_on_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A6) (forall ((Y5 tptp.int)) (=> (@ (@ tptp.member_int Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R5) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int Y5) X4)) R5))))))))))) (let ((_let_101 (= tptp.total_on_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A6) (forall ((Y5 tptp.nat)) (=> (@ (@ tptp.member_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R5) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat Y5) X4)) R5))))))))))) (let ((_let_102 (= tptp.total_7212417256332265445at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) A6) (forall ((Y5 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R5) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat Y5) X4)) R5))))))))))) (let ((_let_103 (= tptp.total_5117575981256876747at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) A6) (forall ((Y5 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat Y5) A6) (=> (not (= X4 Y5)) (or (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R5) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat Y5) X4)) R5))))))))))) (let ((_let_104 (= tptp.order_1960202971199294558of_int (lambda ((P4 (-> tptp.int tptp.int Bool)) (A6 tptp.set_int)) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) (and (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int A5) B4)) (@ (@ tptp.produc1453890548195736866nt_int A6) (lambda ((Uu tptp.int)) A6))) (@ (@ P4 A5) B4))))))))) (let ((_let_105 (= tptp.order_1962693441708344834of_nat (lambda ((P4 (-> tptp.nat tptp.nat Bool)) (A6 tptp.set_nat)) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) (and (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat A5) B4)) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) A6))) (@ (@ P4 A5) B4))))))))) (let ((_let_106 (= tptp.order_8809246210994205103at_nat (lambda ((P4 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)) (A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat A5) B4)) (@ (@ tptp.produc7726050920695093128at_nat A6) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A6))) (@ (@ P4 A5) B4))))))))) (let ((_let_107 (= tptp.order_8308734813930759573at_nat (lambda ((P4 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)) (A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec7872792499061297490at_nat (@ tptp.produc9020218426428501292_nat_o (lambda ((A5 tptp.set_Pr4329608150637261639at_nat) (B4 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat A5) B4)) (@ (@ tptp.produc6258361011560675592at_nat A6) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A6))) (@ (@ P4 A5) B4))))))))) (let ((_let_108 (= tptp.top_top_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.top_to4366644338036079209nt_int))))) (let ((_let_109 (= tptp.top_top_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.top_to4669805908274784177at_nat))))) (let ((_let_110 (= tptp.top_top_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.top_to385025497714130939at_num))))) (let ((_let_111 (= tptp.top_to8903224817164384382_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.top_to6833984726390702231at_nat))))) (let ((_let_112 (= tptp.top_to1326704617074743934_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.top_to5281548843312042519at_nat))))) (let ((_let_113 (= tptp.bot_bot_nat_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.bot_bo2099793752762293965at_nat))))) (let ((_let_114 (= tptp.bot_bo394778441745866138_nat_o (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.bot_bo228742789529271731at_nat))))) (let ((_let_115 (= tptp.bot_bot_int_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.bot_bo1796632182523588997nt_int))))) (let ((_let_116 (= tptp.bot_bot_nat_num_o (lambda ((X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_117 (= tptp.bot_bo3364206721330744218_nat_o (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_118 (= tptp.comple7687260386943045147_int_o (lambda ((S4 tptp.set_int_int_o) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) (@ (@ tptp.image_1365644804893650413_int_o tptp.produc4947309494688390418_int_o) S4)))))))) (let ((_let_119 (= tptp.comple3592611370556534995_nat_o (lambda ((S4 tptp.set_nat_nat_o) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) (@ (@ tptp.image_7429393840292777309_nat_o tptp.produc6081775807080527818_nat_o) S4)))))))) (let ((_let_120 (= tptp.comple4350791933526045961_num_o (lambda ((S4 tptp.set_nat_num_o) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_6580737572886966642at_num tptp.collec4100598399430923318at_num) (@ (@ tptp.image_8484515203959327177_num_o tptp.produc4927758841916487424_num_o) S4)))))))) (let ((_let_121 (= tptp.comple493620192902636699_nat_o (lambda ((S4 tptp.set_se9180647916752606350_nat_o) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) (@ (@ tptp.image_6226802281960588479_nat_o tptp.produc410239310623530412_nat_o) S4)))))))) (let ((_let_122 (= tptp.comple4502628867940267931_nat_o (lambda ((S4 tptp.set_se7255092946006855566_nat_o) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_5694205205332509994at_nat tptp.collec7872792499061297490at_nat) (@ (@ tptp.image_5235725667318448191_nat_o tptp.produc9020218426428501292_nat_o) S4)))))))) (let ((_let_123 (= tptp.comple5770381748412298549_int_o (lambda ((S4 tptp.set_int_int_o) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) (@ tptp.comple1626965760690514720nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) (@ (@ tptp.image_1365644804893650413_int_o tptp.produc4947309494688390418_int_o) S4)))))))) (let ((_let_124 (= tptp.comple1675732732025788397_nat_o (lambda ((S4 tptp.set_nat_nat_o) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) (@ (@ tptp.image_7429393840292777309_nat_o tptp.produc6081775807080527818_nat_o) S4)))))))) (let ((_let_125 (= tptp.comple2433913294995299363_num_o (lambda ((S4 tptp.set_nat_num_o) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) (@ tptp.comple6868718957223342258at_num (@ (@ tptp.image_6580737572886966642at_num tptp.collec4100598399430923318at_num) (@ (@ tptp.image_8484515203959327177_num_o tptp.produc4927758841916487424_num_o) S4)))))))) (let ((_let_126 (= tptp.comple8322679762649017525_nat_o (lambda ((S4 tptp.set_se9180647916752606350_nat_o) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) (@ (@ tptp.image_6226802281960588479_nat_o tptp.produc410239310623530412_nat_o) S4)))))))) (let ((_let_127 (= tptp.comple5307621999477653941_nat_o (lambda ((S4 tptp.set_se7255092946006855566_nat_o) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) (@ tptp.comple4403251139954110286at_nat (@ (@ tptp.image_5694205205332509994at_nat tptp.collec7872792499061297490at_nat) (@ (@ tptp.image_5235725667318448191_nat_o tptp.produc9020218426428501292_nat_o) S4)))))))) (let ((_let_128 (= tptp.comple7806235888213564991et_nat (lambda ((A6 tptp.set_set_nat)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_nat_o (@ tptp.member_nat X4)) A6)))))))) (let ((_let_129 (= tptp.comple1626965760690514720nt_int (lambda ((A6 tptp.set_se6260736226359567993nt_int)) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_701744273176368580_int_o (@ tptp.member5262025264175285858nt_int X4)) A6)))))))) (let ((_let_130 (= tptp.comple1930127330929219688at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_7457375456213313148_nat_o (@ tptp.member8440522571783428010at_nat X4)) A6)))))))) (let ((_let_131 (= tptp.comple3628384868704368283et_int (lambda ((A6 tptp.set_set_int)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_int_o (@ tptp.member_int X4)) A6)))))))) (let ((_let_132 (= tptp.comple3063163877087187839_set_o (lambda ((A6 tptp.set_set_o)) (@ tptp.collect_o (lambda ((X4 Bool)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_set_o_o (@ tptp.member_o X4)) A6)))))))) (let ((_let_133 (= tptp.comple6751905152567503566at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ tptp.complete_Inf_Inf_o (@ (@ tptp.image_3568060456209098518_nat_o (@ tptp.member8757157785044589968at_nat X4)) A6)))))))) (let ((_let_134 (= tptp.comple7399068483239264473et_nat (lambda ((A6 tptp.set_set_nat)) (@ tptp.collect_nat (lambda ((X4 tptp.nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_nat_o (@ tptp.member_nat X4)) A6)))))))) (let ((_let_135 (= tptp.comple5382143125604098054nt_int (lambda ((A6 tptp.set_se6260736226359567993nt_int)) (@ tptp.collec213857154873943460nt_int (lambda ((X4 tptp.product_prod_int_int)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_701744273176368580_int_o (@ tptp.member5262025264175285858nt_int X4)) A6)))))))) (let ((_let_136 (= tptp.comple5685304695842803022at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.collec3392354462482085612at_nat (lambda ((X4 tptp.product_prod_nat_nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_7457375456213313148_nat_o (@ tptp.member8440522571783428010at_nat X4)) A6)))))))) (let ((_let_137 (= tptp.comple3221217463730067765et_int (lambda ((A6 tptp.set_set_int)) (@ tptp.collect_int (lambda ((X4 tptp.int)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_int_o (@ tptp.member_int X4)) A6)))))))) (let ((_let_138 (= tptp.comple90263536869209701_set_o (lambda ((A6 tptp.set_set_o)) (@ tptp.collect_o (lambda ((X4 Bool)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_set_o_o (@ tptp.member_o X4)) A6)))))))) (let ((_let_139 (= tptp.comple4364388969068068532at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.collec6321179662152712658at_nat (lambda ((X4 tptp.produc3843707927480180839at_nat)) (@ tptp.complete_Sup_Sup_o (@ (@ tptp.image_3568060456209098518_nat_o (@ tptp.member8757157785044589968at_nat X4)) A6)))))))) (let ((_let_140 (= tptp.comple6214475593288795910_nat_o (lambda ((S4 tptp.set_nat_o) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7806235888213564991et_nat (@ (@ tptp.image_nat_o_set_nat tptp.collect_nat) S4))))))) (let ((_let_141 (= tptp.comple4707286699709038525_int_o (lambda ((S4 tptp.set_Pr8049984349381595834_int_o) (X4 tptp.product_prod_int_int)) (@ (@ tptp.member5262025264175285858nt_int X4) (@ tptp.comple1626965760690514720nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) S4))))))) (let ((_let_142 (= tptp.comple6265855634338933877_nat_o (lambda ((S4 tptp.set_Pr5582243495563764594_nat_o) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple1930127330929219688at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) S4))))))) (let ((_let_143 (= tptp.comple4393433247856107946_int_o (lambda ((S4 tptp.set_int_o) (X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3628384868704368283et_int (@ (@ tptp.image_int_o_set_int tptp.collect_int) S4))))))) (let ((_let_144 (= tptp.complete_Inf_Inf_o_o (lambda ((S4 tptp.set_o_o) (X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple3063163877087187839_set_o (@ (@ tptp.image_o_o_set_o tptp.collect_o) S4))))))) (let ((_let_145 (= tptp.comple8183010123678664591_nat_o (lambda ((S4 tptp.set_Pr7010166363911110284_nat_o) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple6751905152567503566at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) S4))))))) (let ((_let_146 (= tptp.comple8317665133742190828_nat_o (lambda ((S4 tptp.set_nat_o) (X4 tptp.nat)) (@ (@ tptp.member_nat X4) (@ tptp.comple7399068483239264473et_nat (@ (@ tptp.image_nat_o_set_nat tptp.collect_nat) S4))))))) (let ((_let_147 (= tptp.comple342879659800731223_int_o (lambda ((S4 tptp.set_Pr8049984349381595834_int_o) (X4 tptp.product_prod_int_int)) (@ (@ tptp.member5262025264175285858nt_int X4) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_4447441447610994254nt_int tptp.collec213857154873943460nt_int) S4))))))) (let ((_let_148 (= tptp.comple1901448594430626575_nat_o (lambda ((S4 tptp.set_Pr5582243495563764594_nat_o) (X4 tptp.product_prod_nat_nat)) (@ (@ tptp.member8440522571783428010at_nat X4) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7124889717316225246at_nat tptp.collec3392354462482085612at_nat) S4))))))) (let ((_let_149 (= tptp.comple6496622788309502864_int_o (lambda ((S4 tptp.set_int_o) (X4 tptp.int)) (@ (@ tptp.member_int X4) (@ tptp.comple3221217463730067765et_int (@ (@ tptp.image_int_o_set_int tptp.collect_int) S4))))))) (let ((_let_150 (= tptp.complete_Sup_Sup_o_o (lambda ((S4 tptp.set_o_o) (X4 Bool)) (@ (@ tptp.member_o X4) (@ tptp.comple90263536869209701_set_o (@ (@ tptp.image_o_o_set_o tptp.collect_o) S4))))))) (let ((_let_151 (= tptp.comple1177764198577243945_nat_o (lambda ((S4 tptp.set_Pr7010166363911110284_nat_o) (X4 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.member8757157785044589968at_nat X4) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_4902389024228248874at_nat tptp.collec6321179662152712658at_nat) S4))))))) (let ((_let_152 (= tptp.id_on_6713504163309144702at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) X4)) tptp.bot_bo228742789529271731at_nat))) A6)))))) (let ((_let_153 (= tptp.id_on_int (lambda ((A6 tptp.set_int)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((X4 tptp.int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X4) X4)) tptp.bot_bo1796632182523588997nt_int))) A6)))))) (let ((_let_154 (= tptp.id_on_3275838214495744996at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) X4)) tptp.bot_bo4948859079157340979at_nat))) A6)))))) (let ((_let_155 (= tptp.produc457027306803732586at_nat (lambda ((A6 tptp.set_nat) (B6 (-> tptp.nat tptp.set_nat))) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((X4 tptp.nat)) (@ tptp.comple5685304695842803022at_nat (@ (@ tptp.image_7178329752028323786at_nat (lambda ((Y5 tptp.nat)) (@ (@ tptp.insert8211810215607154385at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) tptp.bot_bo2099793752762293965at_nat))) (@ B6 X4))))) A6)))))) (let ((_let_156 (= tptp.produc7726050920695093128at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (B6 (-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat))) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat)) (@ tptp.comple4364388969068068532at_nat (@ (@ tptp.image_6898982319499645995at_nat (lambda ((Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.insert9069300056098147895at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) tptp.bot_bo228742789529271731at_nat))) (@ B6 X4))))) A6)))))) (let ((_let_157 (= tptp.produc1453890548195736866nt_int (lambda ((A6 tptp.set_int) (B6 (-> tptp.int tptp.set_int))) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((X4 tptp.int)) (@ tptp.comple5382143125604098054nt_int (@ (@ tptp.image_8635204845542730022nt_int (lambda ((Y5 tptp.int)) (@ (@ tptp.insert5033312907999012233nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) tptp.bot_bo1796632182523588997nt_int))) (@ B6 X4))))) A6)))))) (let ((_let_158 (= tptp.produc6237731129814287028at_num (lambda ((A6 tptp.set_nat) (B6 (-> tptp.nat tptp.set_num))) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_2893549341467670548at_num (lambda ((X4 tptp.nat)) (@ tptp.comple1400524285282149784at_num (@ (@ tptp.image_4778453735051108682at_num (lambda ((Y5 tptp.num)) (@ (@ tptp.insert8920054152555992091at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) tptp.bot_bo7038385379056416535at_num))) (@ B6 X4))))) A6)))))) (let ((_let_159 (= tptp.produc6258361011560675592at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (B6 (-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat))) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat)) (@ tptp.comple7342073961973170484at_nat (@ (@ tptp.image_1124969593608450885at_nat (lambda ((Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.insert291458823148189367at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) tptp.bot_bo4948859079157340979at_nat))) (@ B6 X4))))) A6)))))) (let ((_let_160 (= tptp.refl_on_nat (lambda ((A6 tptp.set_nat) (R5 tptp.set_Pr1261947904930325089at_nat)) (and (@ (@ tptp.ord_le3146513528884898305at_nat R5) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) A6))) (forall ((X4 tptp.nat)) (=> (@ (@ tptp.member_nat X4) A6) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) X4)) R5)))))))) (let ((_let_161 (= tptp.refl_on_int (lambda ((A6 tptp.set_int) (R5 tptp.set_Pr958786334691620121nt_int)) (and (@ (@ tptp.ord_le2843351958646193337nt_int R5) (@ (@ tptp.produc1453890548195736866nt_int A6) (lambda ((Uu tptp.int)) A6))) (forall ((X4 tptp.int)) (=> (@ (@ tptp.member_int X4) A6) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) X4)) R5)))))))) (let ((_let_162 (= tptp.refl_o6955724340487615712at_nat (lambda ((A6 tptp.set_se7855581050983116737at_nat) (R5 tptp.set_Pr4329608150637261639at_nat)) (and (@ (@ tptp.ord_le1268244103169919719at_nat R5) (@ (@ tptp.produc7726050920695093128at_nat A6) (lambda ((Uu tptp.set_Pr1261947904930325089at_nat)) A6))) (forall ((X4 tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member2643936169264416010at_nat X4) A6) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) X4)) R5)))))))) (let ((_let_163 (= tptp.refl_o6272981002401706822at_nat (lambda ((A6 tptp.set_se5479201105039950375at_nat) (R5 tptp.set_Pr7459493094073627847at_nat)) (and (@ (@ tptp.ord_le5997549366648089703at_nat R5) (@ (@ tptp.produc6258361011560675592at_nat A6) (lambda ((Uu tptp.set_Pr4329608150637261639at_nat)) A6))) (forall ((X4 tptp.set_Pr4329608150637261639at_nat)) (=> (@ (@ tptp.member6273874620674182256at_nat X4) A6) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) X4)) R5)))))))) (let ((_let_164 (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) P2))) tptp.top_to4366644338036079209nt_int)) (=> (not P2) (= (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((A5 tptp.int) (B4 tptp.int)) P2))) tptp.bot_bo1796632182523588997nt_int)))))) (let ((_let_165 (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) P2))) tptp.top_to4669805908274784177at_nat)) (=> (not P2) (= (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((A5 tptp.nat) (B4 tptp.nat)) P2))) tptp.bot_bo2099793752762293965at_nat)))))) (let ((_let_166 (forall ((P2 Bool)) (and (=> P2 (= (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) P2))) tptp.top_to6833984726390702231at_nat)) (=> (not P2) (= (@ tptp.collec6321179662152712658at_nat (@ tptp.produc410239310623530412_nat_o (lambda ((A5 tptp.set_Pr1261947904930325089at_nat) (B4 tptp.set_Pr1261947904930325089at_nat)) P2))) tptp.bot_bo228742789529271731at_nat)))))) (let ((_let_167 (= tptp.produc929334515565554804at_nat (lambda ((A6 tptp.set_nat) (B6 tptp.set_nat)) (@ (@ tptp.produc457027306803732586at_nat A6) (lambda ((Uu tptp.nat)) B6)))))) (let ((_let_168 (= (@ (@ tptp.produc9045269283572012658at_rat tptp.top_top_set_nat) (lambda ((Uu tptp.nat)) tptp.top_top_set_rat)) tptp.top_to7513191607651882425at_rat))) (let ((_let_169 (= (@ (@ tptp.produc4754187946284079723t_char tptp.top_top_set_nat) (lambda ((Uu tptp.nat)) tptp.top_top_set_char)) tptp.top_to7107842681480589234t_char))) (let ((_let_170 (= (@ (@ tptp.produc137982192359816398at_int tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_int)) tptp.top_to7002410609688830997at_int))) (let ((_let_171 (= (@ (@ tptp.produc140472662868866674at_nat tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_nat)) tptp.top_to269121717765781945at_nat))) (let ((_let_172 (= (@ (@ tptp.produc8728714639637146746at_rat tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_rat)) tptp.top_to3112507417142880193at_rat))) (let ((_let_173 (= (@ (@ tptp.produc1427039474575272051t_char tptp.top_top_set_rat) (lambda ((Uu tptp.rat)) tptp.top_top_set_char)) tptp.top_to3221206985699244474t_char))) (let ((_let_174 (= (@ (@ tptp.produc1836876251250453959ar_int tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_int)) tptp.top_to3104204703268025230ar_int))) (let ((_let_175 (= (@ (@ tptp.produc1839366721759504235ar_nat tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_nat)) tptp.top_to5594287848199751986ar_nat))) (let ((_let_176 (= (@ (@ tptp.produc1204236661673008499ar_rat tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_rat)) tptp.top_to8437673547576850234ar_rat))) (let ((_let_177 (= (@ (@ tptp.produc2936396906406871148r_char tptp.top_top_set_char) (lambda ((Uu tptp.char)) tptp.top_top_set_char)) tptp.top_to1235241553633177651r_char))) (let ((_let_178 (= tptp.inv_image_int_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (F2 (-> tptp.int tptp.int))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_179 (= tptp.inv_image_nat_int (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.int tptp.nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_180 (= tptp.inv_im4434751243573137211at_int (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.int tptp.set_Pr1261947904930325089at_nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_181 (= tptp.inv_im2900519150384625825at_int (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (F2 (-> tptp.int tptp.set_Pr4329608150637261639at_nat))) (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_182 (= tptp.inv_image_int_nat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (F2 (-> tptp.nat tptp.int))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_183 (= tptp.inv_image_nat_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.nat tptp.nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_184 (= tptp.inv_im4437241714082187487at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.nat tptp.set_Pr1261947904930325089at_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_185 (= tptp.inv_im2903009620893676101at_nat (lambda ((R5 tptp.set_Pr7459493094073627847at_nat) (F2 (-> tptp.nat tptp.set_Pr4329608150637261639at_nat))) (@ tptp.collec3392354462482085612at_nat (@ tptp.produc6081775807080527818_nat_o (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat (@ F2 X4)) (@ F2 Y5))) R5)))))))) (let ((_let_186 (= tptp.quotient_nat_rat (lambda ((R6 (-> tptp.nat tptp.nat Bool)) (Abs4 (-> tptp.nat tptp.rat)) (Rep4 (-> tptp.rat tptp.nat)) (T4 (-> tptp.nat tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_nat_rat T4))) (and (@ (@ tptp.ord_le1897120724991155070_rat_o T4) (@ (@ tptp.bNF_Grp_nat_rat tptp.top_top_set_nat) Abs4)) (@ (@ tptp.ord_le5467402850006352766_nat_o (@ (@ tptp.bNF_Grp_rat_nat tptp.top_top_set_rat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_nat_rat_nat T4) _let_1)))))))) (let ((_let_187 (= tptp.quotient_nat_char (lambda ((R6 (-> tptp.nat tptp.nat Bool)) (Abs4 (-> tptp.nat tptp.char)) (Rep4 (-> tptp.char tptp.nat)) (T4 (-> tptp.nat tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_nat_char T4))) (and (@ (@ tptp.ord_le4878496333587278021char_o T4) (@ (@ tptp.bNF_Grp_nat_char tptp.top_top_set_nat) Abs4)) (@ (@ tptp.ord_le5641337153896221125_nat_o (@ (@ tptp.bNF_Grp_char_nat tptp.top_top_set_char) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom8112501251453913252ar_nat T4) _let_1)))))))) (let ((_let_188 (= tptp.quotient_rat_int (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.int)) (Rep4 (-> tptp.int tptp.rat)) (T4 (-> tptp.rat tptp.int Bool))) (let ((_let_1 (@ tptp.conversep_rat_int T4))) (and (@ (@ tptp.ord_le3222257882335906850_int_o T4) (@ (@ tptp.bNF_Grp_rat_int tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le8236914709048111138_rat_o (@ (@ tptp.bNF_Grp_int_rat tptp.top_top_set_int) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_int_rat T4) _let_1)))))))) (let ((_let_189 (= tptp.quotient_rat_nat (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.nat)) (Rep4 (-> tptp.nat tptp.rat)) (T4 (-> tptp.rat tptp.nat Bool))) (let ((_let_1 (@ tptp.conversep_rat_nat T4))) (and (@ (@ tptp.ord_le5467402850006352766_nat_o T4) (@ (@ tptp.bNF_Grp_rat_nat tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le1897120724991155070_rat_o (@ (@ tptp.bNF_Grp_nat_rat tptp.top_top_set_nat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_nat_rat T4) _let_1)))))))) (let ((_let_190 (= tptp.quotient_rat_rat (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.rat)) (Rep4 (-> tptp.rat tptp.rat)) (T4 (-> tptp.rat tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_rat_rat T4))) (let ((_let_2 (@ tptp.bNF_Grp_rat_rat tptp.top_top_set_rat))) (and (@ (@ tptp.ord_le4717968354871517046_rat_o T4) (@ _let_2 Abs4)) (@ (@ tptp.ord_le4717968354871517046_rat_o (@ _let_2 Rep4)) _let_1) (= R6 (@ (@ tptp.relcompp_rat_rat_rat T4) _let_1))))))))) (let ((_let_191 (= tptp.quotient_rat_char (lambda ((R6 (-> tptp.rat tptp.rat Bool)) (Abs4 (-> tptp.rat tptp.char)) (Rep4 (-> tptp.char tptp.rat)) (T4 (-> tptp.rat tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_rat_char T4))) (and (@ (@ tptp.ord_le6546876390139131069char_o T4) (@ (@ tptp.bNF_Grp_rat_char tptp.top_top_set_rat) Abs4)) (@ (@ tptp.ord_le4891902658761385405_rat_o (@ (@ tptp.bNF_Grp_char_rat tptp.top_top_set_char) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom1505247221262953652ar_rat T4) _let_1)))))))) (let ((_let_192 (= tptp.quotient_char_int (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.int)) (Rep4 (-> tptp.int tptp.char)) (T4 (-> tptp.char tptp.int Bool))) (let ((_let_1 (@ tptp.conversep_char_int T4))) (and (@ (@ tptp.ord_le3396192186225775209_int_o T4) (@ (@ tptp.bNF_Grp_char_int tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le7608100903186094441char_o (@ (@ tptp.bNF_Grp_int_char tptp.top_top_set_int) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom750623199913152513t_char T4) _let_1)))))))) (let ((_let_193 (= tptp.quotient_char_nat (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.nat)) (Rep4 (-> tptp.nat tptp.char)) (T4 (-> tptp.char tptp.nat Bool))) (let ((_let_1 (@ tptp.conversep_char_nat T4))) (and (@ (@ tptp.ord_le5641337153896221125_nat_o T4) (@ (@ tptp.bNF_Grp_char_nat tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le4878496333587278021char_o (@ (@ tptp.bNF_Grp_nat_char tptp.top_top_set_nat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom6755291642603558309t_char T4) _let_1)))))))) (let ((_let_194 (= tptp.quotient_char_rat (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.rat)) (Rep4 (-> tptp.rat tptp.char)) (T4 (-> tptp.char tptp.rat Bool))) (let ((_let_1 (@ tptp.conversep_char_rat T4))) (and (@ (@ tptp.ord_le4891902658761385405_rat_o T4) (@ (@ tptp.bNF_Grp_char_rat tptp.top_top_set_char) Abs4)) (@ (@ tptp.ord_le6546876390139131069char_o (@ (@ tptp.bNF_Grp_rat_char tptp.top_top_set_rat) Rep4)) _let_1) (= R6 (@ (@ tptp.relcom3428143170894750637t_char T4) _let_1)))))))) (let ((_let_195 (= tptp.quotient_char_char (lambda ((R6 (-> tptp.char tptp.char Bool)) (Abs4 (-> tptp.char tptp.char)) (Rep4 (-> tptp.char tptp.char)) (T4 (-> tptp.char tptp.char Bool))) (let ((_let_1 (@ tptp.conversep_char_char T4))) (let ((_let_2 (@ tptp.bNF_Grp_char_char tptp.top_top_set_char))) (and (@ (@ tptp.ord_le2540245887939449860char_o T4) (@ _let_2 Abs4)) (@ (@ tptp.ord_le2540245887939449860char_o (@ _let_2 Rep4)) _let_1) (= R6 (@ (@ tptp.relcom5872928454965100966r_char T4) _let_1))))))))) (let ((_let_196 (= tptp.produc6369869760173755749_ref_a (@ (@ tptp.comp_P7254561687666694144_ref_a tptp.produc473321116828791851t_unit) (@ tptp.produc4426278547552487717t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit) (Y5 tptp.ref_a)) (@ (@ tptp.produc6544324848051098391t_unit Y5) X4))))))) (let ((_let_197 (= tptp.product_snd_num_nat (@ (@ tptp.comp_P8336958949797789649um_nat tptp.product_fst_nat_num) (@ tptp.produc5219324331026901427at_num (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_num Y5) X4))))))) (let ((_let_198 (= tptp.produc5717040794327095847_ref_a (@ (@ tptp.comp_P2006160480335490974_ref_a tptp.produc1126150082675451753t_unit) (@ tptp.produc4426278547552487717t_unit (lambda ((X4 tptp.heap_e7401611519738050253t_unit) (Y5 tptp.ref_a)) (@ (@ tptp.produc6544324848051098391t_unit Y5) X4))))))) (let ((_let_199 (= tptp.product_fst_nat_nat (@ (@ tptp.comp_P1567445206330693457at_nat tptp.product_snd_nat_nat) (@ tptp.produc2626176000494625587at_nat (lambda ((X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_nat Y5) X4))))))) (let ((_let_200 (= tptp.product_fst_num_nat (@ (@ tptp.comp_P5051845089628979463um_nat tptp.product_snd_nat_num) (@ tptp.produc5219324331026901427at_num (lambda ((X4 tptp.num) (Y5 tptp.nat)) (@ (@ tptp.product_Pair_nat_num Y5) X4))))))) (let ((_let_201 (= tptp.produc6011863565407846595at_nat (@ (@ tptp.comp_P4974406650942564362at_nat tptp.produc2937545259423399429at_nat) (@ tptp.produc7548845685434208379at_nat (lambda ((X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.produc2922128104949294807at_nat Y5) X4))))))) (let ((_let_202 (= tptp.produc4486455499028916547at_nat (@ (@ tptp.comp_P3728553842126764068at_nat tptp.produc826222791318859909at_nat) (@ tptp.produc5456455677105495163at_nat (lambda ((X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.produc9060074326276436823at_nat Y5) X4))))))) (let ((_let_203 (= tptp.lookup_a (lambda ((R5 tptp.ref_a)) (@ tptp.heap_tap_a (lambda ((H5 tptp.heap_e7401611519738050253t_unit)) (@ (@ tptp.get_a H5) R5))))))) (let ((_let_204 (= tptp.finite4582259249640653518nt_nat (lambda ((S4 tptp.set_int) (F2 (-> tptp.int tptp.nat tptp.nat))) (forall ((X4 tptp.int) (Y5 tptp.int)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_int X4) S4) (=> (@ (@ tptp.member_int Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))) (let ((_let_205 (= tptp.finite3582905537739598962at_nat (lambda ((S4 tptp.set_nat) (F2 (-> tptp.nat tptp.nat tptp.nat))) (forall ((X4 tptp.nat) (Y5 tptp.nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_nat X4) S4) (=> (@ (@ tptp.member_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))) (let ((_let_206 (= tptp.finite4703585013658510744_o_nat (lambda ((S4 tptp.set_o) (F2 (-> Bool tptp.nat tptp.nat))) (forall ((X4 Bool) (Y5 Bool)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member_o X4) S4) (=> (@ (@ tptp.member_o Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))) (let ((_let_207 (= tptp.finite2110315540964234241at_nat (lambda ((S4 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.product_prod_nat_nat tptp.nat tptp.nat))) (forall ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member8440522571783428010at_nat X4) S4) (=> (@ (@ tptp.member8440522571783428010at_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))) (let ((_let_208 (= tptp.finite8619596206551965927at_nat (lambda ((S4 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat))) (forall ((X4 tptp.produc3843707927480180839at_nat) (Y5 tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (=> (@ (@ tptp.member8757157785044589968at_nat X4) S4) (=> (@ (@ tptp.member8757157785044589968at_nat Y5) S4) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1))))))))))) (let ((_let_209 (= tptp.produc6036585564866528938nt_int (lambda ((F2 (-> tptp.int tptp.int)) (G3 (-> tptp.int tptp.int)) (__flatten_var_0 tptp.product_prod_int_int)) (@ (@ tptp.produc4245557441103728435nt_int (lambda ((X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.product_Pair_int_int (@ F2 X4)) (@ G3 Y5)))) __flatten_var_0))))) (let ((_let_210 (@ tptp.produc2552614499379209865t_unit (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X23)))) (let ((_let_211 (= tptp.produc1126150082675451753t_unit _let_210))) (let ((_let_212 (@ tptp.produc4846201513286513633_ref_a (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X12)))) (let ((_let_213 (= tptp.produc473321116828791851t_unit _let_212))) (let ((_let_214 (= tptp.id_on_num (lambda ((A6 tptp.set_num)) (@ (@ tptp.bNF_Gr_num_num A6) tptp.id_num))))) (let ((_let_215 (= tptp.id_on_o (lambda ((A6 tptp.set_o)) (@ (@ tptp.bNF_Gr_o_o A6) tptp.id_o))))) (let ((_let_216 (= tptp.id_on_nat (lambda ((A6 tptp.set_nat)) (@ (@ tptp.bNF_Gr_nat_nat A6) tptp.id_nat))))) (let ((_let_217 (= tptp.bNF_vi5202502398764838569_nat_o (lambda ((F2 (-> tptp.list_nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.list_nat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom170568170053003356at_int (@ (@ tptp.bNF_Gr4119388860389678161at_nat tptp.top_top_set_list_nat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_218 (= tptp.bNF_vi1204582724742824157_nat_o (lambda ((F2 (-> tptp.int tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.int) (__flatten_var_1 tptp.int)) (let ((_let_1 (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int))) (@ (@ (@ (@ tptp.relcom1106208330880909712at_int (@ _let_1 F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ _let_1 G3)))) __flatten_var_0) __flatten_var_1)))))) (let ((_let_219 (= tptp.bNF_vi190728152058600505_nat_o (lambda ((F2 (-> tptp.nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.nat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom8569543703982574316at_int (@ (@ tptp.bNF_Gr3553472063123884001at_nat tptp.top_top_set_nat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_220 (= tptp.bNF_vi2997284877290766385_nat_o (lambda ((F2 (-> tptp.rat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.rat) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom1211213461163567844at_int (@ (@ tptp.bNF_Gr6883301533820405721at_nat tptp.top_top_set_rat) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_221 (= tptp.bNF_vi728936465572800120_nat_o (lambda ((F2 (-> tptp.char tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.product_prod_nat_nat)) (P4 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (__flatten_var_0 tptp.char) (__flatten_var_1 tptp.int)) (@ (@ (@ (@ tptp.relcom7879471502873553579at_int (@ (@ tptp.bNF_Gr8982933507515605408at_nat tptp.top_top_set_char) F2)) (@ (@ tptp.relcom8911704206367525917at_int P4) (@ tptp.conver1866313717161370910at_nat (@ (@ tptp.bNF_Gr6591314147588017797at_nat tptp.top_top_set_int) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_222 (= tptp.bNF_vi467646977814820164_int_o (lambda ((F2 (-> tptp.list_nat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.list_nat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom7887202796854296604nteger (@ (@ tptp.bNF_Grp_list_nat_int tptp.top_top_set_list_nat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_223 (= tptp.bNF_vi2125572119366604152_int_o (lambda ((F2 (-> tptp.int tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.int) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom967497705283160040nteger (@ (@ tptp.bNF_Grp_int_int tptp.top_top_set_int) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_224 (= tptp.bNF_vi7331807916455492308_int_o (lambda ((F2 (-> tptp.nat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.nat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom3277315637376110988nteger (@ (@ tptp.bNF_Grp_nat_int tptp.top_top_set_nat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_225 (= tptp.bNF_vi508398028314858188_int_o (lambda ((F2 (-> tptp.rat tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.rat) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom3409376902655092628nteger (@ (@ tptp.bNF_Grp_rat_int tptp.top_top_set_rat) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_226 (= tptp.bNF_vi7262943168399475603_int_o (lambda ((F2 (-> tptp.char tptp.int)) (G3 (-> tptp.code_integer tptp.int)) (P4 (-> tptp.int tptp.int Bool)) (__flatten_var_0 tptp.char) (__flatten_var_1 tptp.code_integer)) (@ (@ (@ (@ tptp.relcom5819909836510906509nteger (@ (@ tptp.bNF_Grp_char_int tptp.top_top_set_char) F2)) (@ (@ tptp.relcom967497705283160040nteger P4) (@ tptp.conver1462408618118490240er_int (@ (@ tptp.bNF_Gr6045950513751025625er_int tptp.top_to4645266643341252675nteger) G3)))) __flatten_var_0) __flatten_var_1))))) (let ((_let_227 (= tptp.produc6499014454317279255nteger (@ tptp.produc1802105962441033582nteger tptp.id_Code_integer)))) (let ((_let_228 (@ tptp.image_int_int tptp.id_int))) (let ((_let_229 (@ tptp.image_nat_nat tptp.id_nat))) (let ((_let_230 (@ tptp.image_num_num tptp.id_num))) (let ((_let_231 (@ tptp.image_o_o tptp.id_o))) (let ((_let_232 (@ tptp.comp_nat_nat_nat tptp.id_nat))) (let ((_let_233 (= _let_232 tptp.id_nat_nat))) (let ((_let_234 (@ tptp.comp_o_o_nat tptp.id_o))) (let ((_let_235 (= _let_234 tptp.id_nat_o))) (let ((_let_236 (= (@ (@ tptp.image_17660834435998945t_unit tptp.produc1126150082675451753t_unit) tptp.top_to2503719809363509323t_unit) tptp.top_to3956321331435058429t_unit))) (let ((_let_237 (= (@ (@ tptp.image_7136766188234240905_ref_a tptp.produc473321116828791851t_unit) tptp.top_to2503719809363509323t_unit) tptp.top_top_set_ref_a))) (let ((_let_238 (= (@ tptp.produc6499014454317279255nteger tptp.id_Code_integer) tptp.id_Pro2309048762231606924nteger))) (let ((_let_239 (@ tptp.produc4245557441103728435nt_int tptp.product_Pair_int_int))) (let ((_let_240 (= _let_239 tptp.id_Pro4381231610383771306nt_int))) (let ((_let_241 (= (@ tptp.produc2626176000494625587at_nat tptp.product_Pair_nat_nat) tptp.id_Pro7559728917991913458at_nat))) (let ((_let_242 (= (@ tptp.produc49306077274653107at_num tptp.product_Pair_nat_num) tptp.id_Pro8267972854940751164at_num))) (let ((_let_243 (= (@ tptp.produc7548845685434208379at_nat tptp.produc2922128104949294807at_nat) tptp.id_Pro8722402698821300696at_nat))) (let ((_let_244 (= (@ tptp.produc5456455677105495163at_nat tptp.produc9060074326276436823at_nat) tptp.id_Pro6043886709289754456at_nat))) (let ((_let_245 (= _let_228 tptp.id_set_int))) (let ((_let_246 (= _let_229 tptp.id_set_nat))) (let ((_let_247 (= _let_230 tptp.id_set_num))) (let ((_let_248 (= _let_231 tptp.id_set_o))) (let ((_let_249 (= tptp.fun_in_rel_int_int (lambda ((R6 tptp.set_Pr958786334691620121nt_int) (X4 tptp.int) (Y5 tptp.int)) (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int X4) Y5)) R6))))) (let ((_let_250 (= tptp.fun_in_rel_nat_nat (lambda ((R6 tptp.set_Pr1261947904930325089at_nat) (X4 tptp.nat) (Y5 tptp.nat)) (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat X4) Y5)) R6))))) (let ((_let_251 (= tptp.fun_in_rel_nat_num (lambda ((R6 tptp.set_Pr6200539531224447659at_num) (X4 tptp.nat) (Y5 tptp.num)) (@ (@ tptp.member9148766508732265716at_num (@ (@ tptp.product_Pair_nat_num X4) Y5)) R6))))) (let ((_let_252 (= tptp.fun_in8056734985859589634at_nat (lambda ((R6 tptp.set_Pr4329608150637261639at_nat) (X4 tptp.set_Pr1261947904930325089at_nat) (Y5 tptp.set_Pr1261947904930325089at_nat)) (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat X4) Y5)) R6))))) (let ((_let_253 (= tptp.fun_in6812141508599261570at_nat (lambda ((R6 tptp.set_Pr7459493094073627847at_nat) (X4 tptp.set_Pr4329608150637261639at_nat) (Y5 tptp.set_Pr4329608150637261639at_nat)) (@ (@ tptp.member1466754251312161552at_nat (@ (@ tptp.produc9060074326276436823at_nat X4) Y5)) R6))))) (let ((_let_254 (= tptp.bNF_re7626690874201225453um_num (lambda ((R6 (-> tptp.int tptp.int Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.int tptp.num))) (@ (@ tptp.ord_le6741204236512500942_int_o R6) (@ (@ (@ tptp.bNF_vi2107963681178519309_num_o F2) G3) S4)))))) (let ((_let_255 (= tptp.bNF_re6718328864250387230um_num (lambda ((R6 (-> tptp.int tptp.code_integer Bool)) (S4 (-> tptp.num tptp.num Bool)) (F2 (-> tptp.int tptp.num)) (G3 (-> tptp.code_integer tptp.num))) (@ (@ tptp.ord_le996066559646421213eger_o R6) (@ (@ (@ tptp.bNF_vi2326032003723069084_num_o F2) G3) S4)))))) (let ((_let_256 (= tptp.bNF_re717283939379294677_int_o (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat Bool) (-> tptp.int Bool) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (G3 (-> tptp.int tptp.int Bool))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi5082502771524357669nt_o_o F2) G3) S4)))))) (let ((_let_257 (= tptp.bNF_re7408651293131936558nt_int (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat) (-> tptp.int tptp.int) Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (G3 (-> tptp.int tptp.int tptp.int))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi8966365312794588230_int_o F2) G3) S4)))))) (let ((_let_258 (= tptp.bNF_re4555766996558763186at_nat (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.int Bool)) (S4 (-> tptp.nat tptp.nat Bool)) (F2 (-> tptp.product_prod_nat_nat tptp.nat)) (G3 (-> tptp.int tptp.nat))) (@ (@ tptp.ord_le129227817499904167_int_o R6) (@ (@ (@ tptp.bNF_vi5493721401438417730_nat_o F2) G3) S4)))))) (let ((_let_259 (= tptp.relcom967497705283160040nteger (lambda ((R6 (-> tptp.int tptp.int Bool)) (S4 (-> tptp.int tptp.code_integer Bool)) (A5 tptp.int) (C4 tptp.code_integer)) (exists ((B4 tptp.int)) (and (@ (@ R6 A5) B4) (@ (@ S4 B4) C4))))))) (let ((_let_260 (= tptp.relcom8911704206367525917at_int (lambda ((R6 (-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)) (S4 (-> tptp.product_prod_nat_nat tptp.int Bool)) (A5 tptp.product_prod_nat_nat) (C4 tptp.int)) (exists ((B4 tptp.product_prod_nat_nat)) (and (@ (@ R6 A5) B4) (@ (@ S4 B4) C4))))))) (let ((_let_261 (= tptp.bNF_Ca4946600973702282345at_int (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (As (-> tptp.set_Pr1261947904930325089at_nat tptp.int))) (forall ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))) (let ((_let_262 (= tptp.bNF_Ca4949091444211332621at_nat (lambda ((R5 tptp.set_Pr4329608150637261639at_nat) (As (-> tptp.set_Pr1261947904930325089at_nat tptp.nat))) (forall ((I2 tptp.set_Pr1261947904930325089at_nat) (J tptp.set_Pr1261947904930325089at_nat)) (=> (@ (@ tptp.member8757157785044589968at_nat (@ (@ tptp.produc2922128104949294807at_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))) (let ((_let_263 (= tptp.bNF_Ca402612664642806191nteger (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.code_integer))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_le3102999989581377725nteger (@ As I2)) (@ As J)))))))) (let ((_let_264 (= tptp.bNF_Ca30959104405961555nteger (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.code_integer))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_le3102999989581377725nteger (@ As I2)) (@ As J)))))))) (let ((_let_265 (= tptp.bNF_Ca1332973979827979050nt_rat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.rat))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_rat (@ As I2)) (@ As J)))))))) (let ((_let_266 (= tptp.bNF_Ca333620267926924494at_rat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.rat))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_rat (@ As I2)) (@ As J)))))))) (let ((_let_267 (= tptp.bNF_Ca1965613569405424510nt_int (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.int))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))) (let ((_let_268 (= tptp.bNF_Ca966259857504369954at_int (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.int))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_int (@ As I2)) (@ As J)))))))) (let ((_let_269 (= tptp.bNF_Ca1968104039914474786nt_nat (lambda ((R5 tptp.set_Pr958786334691620121nt_int) (As (-> tptp.int tptp.nat))) (forall ((I2 tptp.int) (J tptp.int)) (=> (@ (@ tptp.member5262025264175285858nt_int (@ (@ tptp.product_Pair_int_int I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))) (let ((_let_270 (= tptp.bNF_Ca968750328013420230at_nat (lambda ((R5 tptp.set_Pr1261947904930325089at_nat) (As (-> tptp.nat tptp.nat))) (forall ((I2 tptp.nat) (J tptp.nat)) (=> (@ (@ tptp.member8440522571783428010at_nat (@ (@ tptp.product_Pair_nat_nat I2) J)) R5) (@ (@ tptp.ord_less_eq_nat (@ As I2)) (@ As J)))))))) (let ((_let_271 (= tptp.comp_C8797469213163452608nteger (lambda ((F2 (-> (-> tptp.code_integer tptp.code_integer) tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)) (G3 (-> tptp.code_integer tptp.code_integer tptp.code_integer)) (X4 tptp.code_integer) (__flatten_var_0 tptp.produc8923325533196201883nteger)) (@ (@ F2 (@ G3 X4)) __flatten_var_0))))) (let ((_let_272 (= tptp.comp_int_nat_int (lambda ((F2 (-> tptp.int tptp.nat)) (G3 (-> tptp.int tptp.int)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))) (let ((_let_273 (= tptp.comp_nat_nat_nat (lambda ((F2 (-> tptp.nat tptp.nat)) (G3 (-> tptp.nat tptp.nat)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))) (let ((_let_274 (= tptp.comp_nat_num_int (lambda ((F2 (-> tptp.nat tptp.num)) (G3 (-> tptp.int tptp.nat)) (X4 tptp.int)) (@ F2 (@ G3 X4)))))) (let ((_let_275 (= tptp.comp_o_o_nat (lambda ((F2 (-> Bool Bool)) (G3 (-> tptp.nat Bool)) (X4 tptp.nat)) (@ F2 (@ G3 X4)))))) (let ((_let_276 (= tptp.produc7926200574084438792nt_int tptp.produc8211389475949308722nt_int))) (let ((_let_277 (= tptp.produc8005341501107743676_int_o tptp.produc4947309494688390418_int_o))) (let ((_let_278 (= tptp.produc297006045350968285nt_int tptp.produc4245557441103728435nt_int))) (let ((_let_279 (= tptp.produc4780622933104268256_nat_o tptp.produc8739625826339149834_nat_o))) (let ((_let_280 (= tptp.produc1854806715440696265at_nat tptp.produc27273713700761075at_nat))) (let ((_let_281 (= tptp.produc8211389475949308722nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.int)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))) (let ((_let_282 (= tptp.produc4947309494688390418_int_o (lambda ((F2 (-> tptp.int tptp.int Bool)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))) (let ((_let_283 (= tptp.produc4245557441103728435nt_int (lambda ((F2 (-> tptp.int tptp.int tptp.product_prod_int_int)) (Prod3 tptp.product_prod_int_int)) (@ (@ F2 (@ tptp.product_fst_int_int Prod3)) (@ tptp.product_snd_int_int Prod3)))))) (let ((_let_284 (= tptp.produc8739625826339149834_nat_o (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)) (Prod3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat Prod3)) (@ tptp.product_snd_nat_nat Prod3)) __flatten_var_0))))) (let ((_let_285 (= tptp.produc27273713700761075at_nat (lambda ((F2 (-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)) (Prod3 tptp.product_prod_nat_nat) (__flatten_var_0 tptp.product_prod_nat_nat)) (@ (@ (@ F2 (@ tptp.product_fst_nat_nat Prod3)) (@ tptp.product_snd_nat_nat Prod3)) __flatten_var_0))))) (let ((_let_286 (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (=> (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R) (not (=> (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (not (= R (@ tptp.produc473321116828791851t_unit _let_1)))))))))) (let ((_let_287 (= tptp.produc970745769005243767t_unit (lambda ((P3 tptp.produc7812382424243267045t_unit)) (@ (@ tptp.produc2564672488694626579_ref_a (@ tptp.produc1126150082675451753t_unit P3)) (@ tptp.produc473321116828791851t_unit P3)))))) (let ((_let_288 (= tptp.product_swap_int_int (lambda ((P3 tptp.product_prod_int_int)) (@ (@ tptp.product_Pair_int_int (@ tptp.product_snd_int_int P3)) (@ tptp.product_fst_int_int P3)))))) (let ((_let_289 (= tptp.product_swap_nat_nat (lambda ((P3 tptp.product_prod_nat_nat)) (@ (@ tptp.product_Pair_nat_nat (@ tptp.product_snd_nat_nat P3)) (@ tptp.product_fst_nat_nat P3)))))) (let ((_let_290 (= tptp.product_swap_num_nat (lambda ((P3 tptp.product_prod_num_nat)) (@ (@ tptp.product_Pair_nat_num (@ tptp.product_snd_num_nat P3)) (@ tptp.product_fst_num_nat P3)))))) (let ((_let_291 (= tptp.produc3946833401584108663at_nat (lambda ((P3 tptp.produc3843707927480180839at_nat)) (@ (@ tptp.produc2922128104949294807at_nat (@ tptp.produc2937545259423399429at_nat P3)) (@ tptp.produc6011863565407846595at_nat P3)))))) (let ((_let_292 (= tptp.produc5396952528824381687at_nat (lambda ((P3 tptp.produc1319942482725812455at_nat)) (@ (@ tptp.produc9060074326276436823at_nat (@ tptp.produc826222791318859909at_nat P3)) (@ tptp.produc4486455499028916547at_nat P3)))))) (let ((_let_293 (= tptp.ref_a2 (lambda ((V3 tptp.a)) (@ tptp.heap_heap_ref_a (@ tptp.alloc_a V3)))))) (let ((_let_294 (= tptp.ref_a3 tptp.ref_a2))) (let ((_let_295 (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.ref_a2 tptp.x)) tptp.h) tptp.h2) tptp.r))) (let ((_let_296 (@ tptp.alloc_a tptp.x))) (let ((_let_297 (@ _let_296 tptp.h))) (let ((_let_298 (=> (= tptp.r (@ tptp.produc473321116828791851t_unit _let_297)) (=> (= tptp.h2 (@ tptp.produc1126150082675451753t_unit _let_297)) tptp.thesis)))) (let ((_let_299 (ho_12013 k_12012 tptp.x))) (let ((_let_300 (ho_11998 _let_299 tptp.h))) (let ((_let_301 (= tptp.h2 (ho_10239 (ho_6965 k_6964 k_6962) _let_300)))) (let ((_let_302 (= tptp.r (ho_10244 (ho_10243 k_10242 k_10240) _let_300)))) (let ((_let_303 (and _let_301 _let_302))) (let ((_let_304 (ho_9851 (ho_12019 (ho_12018 (ho_12017 k_12016 (ho_12015 k_12014 _let_299)) tptp.h) tptp.h2) tptp.r))) (let ((_let_305 (not _let_304))) (let ((_let_306 (or _let_305 _let_303))) (let ((_let_307 (forall ((BOUND_VARIABLE_430996 |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (ho_11998 BOUND_VARIABLE_430996 H))) (or (not (ho_9851 (ho_12019 (ho_12018 (ho_12017 k_12016 (ho_12015 k_12014 BOUND_VARIABLE_430996)) H) H2) R)) (and (= H2 (ho_10239 (ho_6965 k_6964 k_6962) _let_1)) (= R (ho_10244 (ho_10243 k_10242 k_10240) _let_1)))))))) (let ((_let_308 (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (or (not (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R)) (and (= H2 (@ (@ tptp.produc2552614499379209865t_unit ll_2) _let_1)) (= R (@ (@ tptp.produc4846201513286513633_ref_a ll_3) _let_1)))))))) (let ((_let_309 (SYMM (ASSUME :args (_let_294))))) (let ((_let_310 (EQ_RESOLVE (ASSUME :args (_let_293)) (MACRO_SR_EQ_INTRO _let_309 :args (_let_293 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_311 (ASSUME :args (_let_292)))) (let ((_let_312 (ASSUME :args (_let_291)))) (let ((_let_313 (ASSUME :args (_let_290)))) (let ((_let_314 (ASSUME :args (_let_289)))) (let ((_let_315 (ASSUME :args (_let_288)))) (let ((_let_316 (ASSUME :args (_let_287)))) (let ((_let_317 (ASSUME :args (_let_285)))) (let ((_let_318 (ASSUME :args (_let_284)))) (let ((_let_319 (ASSUME :args (_let_283)))) (let ((_let_320 (ASSUME :args (_let_282)))) (let ((_let_321 (ASSUME :args (_let_281)))) (let ((_let_322 (EQ_RESOLVE (ASSUME :args (_let_280)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_280 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_323 (EQ_RESOLVE (ASSUME :args (_let_279)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_279 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_324 (EQ_RESOLVE (ASSUME :args (_let_278)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_278 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_325 (EQ_RESOLVE (ASSUME :args (_let_277)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_277 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_326 (EQ_RESOLVE (ASSUME :args (_let_276)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_276 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_327 (ASSUME :args (_let_275)))) (let ((_let_328 (ASSUME :args (_let_274)))) (let ((_let_329 (ASSUME :args (_let_273)))) (let ((_let_330 (ASSUME :args (_let_272)))) (let ((_let_331 (ASSUME :args (_let_271)))) (let ((_let_332 (EQ_RESOLVE (ASSUME :args (_let_270)) (MACRO_SR_EQ_INTRO :args (_let_270 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_333 (EQ_RESOLVE (ASSUME :args (_let_269)) (MACRO_SR_EQ_INTRO :args (_let_269 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_334 (EQ_RESOLVE (ASSUME :args (_let_268)) (MACRO_SR_EQ_INTRO :args (_let_268 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_335 (EQ_RESOLVE (ASSUME :args (_let_267)) (MACRO_SR_EQ_INTRO :args (_let_267 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_336 (EQ_RESOLVE (ASSUME :args (_let_266)) (MACRO_SR_EQ_INTRO :args (_let_266 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_337 (EQ_RESOLVE (ASSUME :args (_let_265)) (MACRO_SR_EQ_INTRO :args (_let_265 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_338 (EQ_RESOLVE (ASSUME :args (_let_264)) (MACRO_SR_EQ_INTRO :args (_let_264 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_339 (EQ_RESOLVE (ASSUME :args (_let_263)) (MACRO_SR_EQ_INTRO :args (_let_263 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_340 (EQ_RESOLVE (ASSUME :args (_let_262)) (MACRO_SR_EQ_INTRO :args (_let_262 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_341 (EQ_RESOLVE (ASSUME :args (_let_261)) (MACRO_SR_EQ_INTRO :args (_let_261 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_342 (EQ_RESOLVE (ASSUME :args (_let_260)) (MACRO_SR_EQ_INTRO :args (_let_260 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_343 (EQ_RESOLVE (ASSUME :args (_let_259)) (MACRO_SR_EQ_INTRO :args (_let_259 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_344 (ASSUME :args (_let_258)))) (let ((_let_345 (ASSUME :args (_let_257)))) (let ((_let_346 (ASSUME :args (_let_256)))) (let ((_let_347 (ASSUME :args (_let_255)))) (let ((_let_348 (ASSUME :args (_let_254)))) (let ((_let_349 (ASSUME :args (_let_253)))) (let ((_let_350 (ASSUME :args (_let_252)))) (let ((_let_351 (ASSUME :args (_let_251)))) (let ((_let_352 (ASSUME :args (_let_250)))) (let ((_let_353 (ASSUME :args (_let_249)))) (let ((_let_354 (SYMM (ASSUME :args (_let_248))))) (let ((_let_355 (SYMM (ASSUME :args (_let_247))))) (let ((_let_356 (SYMM (ASSUME :args (_let_246))))) (let ((_let_357 (SYMM (ASSUME :args (_let_245))))) (let ((_let_358 (SYMM (ASSUME :args (_let_244))))) (let ((_let_359 (SYMM (ASSUME :args (_let_243))))) (let ((_let_360 (SYMM (ASSUME :args (_let_242))))) (let ((_let_361 (SYMM (ASSUME :args (_let_241))))) (let ((_let_362 (EQ_RESOLVE (SYMM (ASSUME :args (_let_240))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.id_Pro4381231610383771306nt_int _let_239) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_363 (SYMM (ASSUME :args (_let_238))))) (let ((_let_364 (SYMM (ASSUME :args (_let_237))))) (let ((_let_365 (SYMM (ASSUME :args (_let_236))))) (let ((_let_366 (EQ_RESOLVE (SYMM (ASSUME :args (_let_235))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.id_nat_o _let_234) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_367 (EQ_RESOLVE (SYMM (ASSUME :args (_let_233))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.id_nat_nat _let_232) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_368 (ASSUME :args (_let_227)))) (let ((_let_369 (EQ_RESOLVE (ASSUME :args (_let_226)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_226 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_370 (EQ_RESOLVE (ASSUME :args (_let_225)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_225 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_371 (EQ_RESOLVE (ASSUME :args (_let_224)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_224 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_372 (EQ_RESOLVE (ASSUME :args (_let_223)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_223 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_373 (EQ_RESOLVE (ASSUME :args (_let_222)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_222 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_374 (EQ_RESOLVE (ASSUME :args (_let_221)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_221 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_375 (EQ_RESOLVE (ASSUME :args (_let_220)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_220 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_376 (EQ_RESOLVE (ASSUME :args (_let_219)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_219 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_377 (EQ_RESOLVE (ASSUME :args (_let_218)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_218 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_378 (EQ_RESOLVE (ASSUME :args (_let_217)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_217 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_379 (ASSUME :args (_let_216)))) (let ((_let_380 (ASSUME :args (_let_215)))) (let ((_let_381 (ASSUME :args (_let_214)))) (let ((_let_382 (ASSUME :args (_let_213)))) (let ((_let_383 (ASSUME :args (_let_211)))) (let ((_let_384 (EQ_RESOLVE (ASSUME :args (_let_209)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_209 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_385 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_208)) (MACRO_SR_EQ_INTRO :args (_let_208 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.finite8619596206551965927at_nat (lambda ((S4 tptp.set_Pr4329608150637261639at_nat) (F2 (-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat))) (forall ((X4 tptp.produc3843707927480180839at_nat) (Y5 tptp.produc3843707927480180839at_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (or (not (@ (@ tptp.member8757157785044589968at_nat X4) S4)) (not (@ (@ tptp.member8757157785044589968at_nat Y5) S4)) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_386 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_207)) (MACRO_SR_EQ_INTRO :args (_let_207 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.finite2110315540964234241at_nat (lambda ((S4 tptp.set_Pr1261947904930325089at_nat) (F2 (-> tptp.product_prod_nat_nat tptp.nat tptp.nat))) (forall ((X4 tptp.product_prod_nat_nat) (Y5 tptp.product_prod_nat_nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (or (not (@ (@ tptp.member8440522571783428010at_nat X4) S4)) (not (@ (@ tptp.member8440522571783428010at_nat Y5) S4)) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_387 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_206)) (MACRO_SR_EQ_INTRO :args (_let_206 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.finite4703585013658510744_o_nat (lambda ((S4 tptp.set_o) (F2 (-> Bool tptp.nat tptp.nat))) (forall ((X4 Bool) (Y5 Bool)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (or (not (@ (@ tptp.member_o X4) S4)) (not (@ (@ tptp.member_o Y5) S4)) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_388 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_205)) (MACRO_SR_EQ_INTRO :args (_let_205 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.finite3582905537739598962at_nat (lambda ((S4 tptp.set_nat) (F2 (-> tptp.nat tptp.nat tptp.nat))) (forall ((X4 tptp.nat) (Y5 tptp.nat)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (or (not (@ (@ tptp.member_nat X4) S4)) (not (@ (@ tptp.member_nat Y5) S4)) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_389 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_204)) (MACRO_SR_EQ_INTRO :args (_let_204 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.finite4582259249640653518nt_nat (lambda ((S4 tptp.set_int) (F2 (-> tptp.int tptp.nat tptp.nat))) (forall ((X4 tptp.int) (Y5 tptp.int)) (let ((_let_1 (@ F2 Y5))) (let ((_let_2 (@ F2 X4))) (or (not (@ (@ tptp.member_int X4) S4)) (not (@ (@ tptp.member_int Y5) S4)) (= (@ (@ tptp.comp_nat_nat_nat _let_1) _let_2) (@ (@ tptp.comp_nat_nat_nat _let_2) _let_1)))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_390 (ASSUME :args (_let_203)))) (let ((_let_391 (ASSUME :args (_let_202)))) (let ((_let_392 (ASSUME :args (_let_201)))) (let ((_let_393 (ASSUME :args (_let_200)))) (let ((_let_394 (ASSUME :args (_let_199)))) (let ((_let_395 (EQ_RESOLVE (ASSUME :args (_let_198)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_198 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_396 (ASSUME :args (_let_197)))) (let ((_let_397 (EQ_RESOLVE (ASSUME :args (_let_196)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_196 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_398 (ASSUME :args (_let_195)))) (let ((_let_399 (ASSUME :args (_let_194)))) (let ((_let_400 (ASSUME :args (_let_193)))) (let ((_let_401 (ASSUME :args (_let_192)))) (let ((_let_402 (ASSUME :args (_let_191)))) (let ((_let_403 (ASSUME :args (_let_190)))) (let ((_let_404 (ASSUME :args (_let_189)))) (let ((_let_405 (ASSUME :args (_let_188)))) (let ((_let_406 (ASSUME :args (_let_187)))) (let ((_let_407 (ASSUME :args (_let_186)))) (let ((_let_408 (ASSUME :args (_let_185)))) (let ((_let_409 (ASSUME :args (_let_184)))) (let ((_let_410 (ASSUME :args (_let_183)))) (let ((_let_411 (ASSUME :args (_let_182)))) (let ((_let_412 (EQ_RESOLVE (ASSUME :args (_let_181)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_181 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_413 (EQ_RESOLVE (ASSUME :args (_let_180)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_180 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_414 (EQ_RESOLVE (ASSUME :args (_let_179)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_179 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_415 (EQ_RESOLVE (ASSUME :args (_let_178)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_178 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_416 (SYMM (ASSUME :args (_let_177))))) (let ((_let_417 (SYMM (ASSUME :args (_let_176))))) (let ((_let_418 (SYMM (ASSUME :args (_let_175))))) (let ((_let_419 (SYMM (ASSUME :args (_let_174))))) (let ((_let_420 (SYMM (ASSUME :args (_let_173))))) (let ((_let_421 (SYMM (ASSUME :args (_let_172))))) (let ((_let_422 (SYMM (ASSUME :args (_let_171))))) (let ((_let_423 (SYMM (ASSUME :args (_let_170))))) (let ((_let_424 (SYMM (ASSUME :args (_let_169))))) (let ((_let_425 (SYMM (ASSUME :args (_let_168))))) (let ((_let_426 (ASSUME :args (_let_167)))) (let ((_let_427 (0))) (let ((_let_428 (EQ_RESOLVE (ASSUME :args (_let_166)) (MACRO_SR_EQ_INTRO :args (_let_166 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_429 (AND_ELIM _let_428 :args _let_427))) (let ((_let_430 (1))) (let ((_let_431 (AND_ELIM _let_428 :args _let_430))) (let ((_let_432 (EQ_RESOLVE (ASSUME :args (_let_165)) (MACRO_SR_EQ_INTRO :args (_let_165 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_433 (AND_ELIM _let_432 :args _let_427))) (let ((_let_434 (AND_ELIM _let_432 :args _let_430))) (let ((_let_435 (EQ_RESOLVE (ASSUME :args (_let_164)) (MACRO_SR_EQ_INTRO :args (_let_164 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_436 (EQ_RESOLVE (AND_ELIM _let_435 :args _let_427) (MACRO_SR_EQ_INTRO (AND_INTRO _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.top_to4366644338036079209nt_int (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((BOUND_VARIABLE_143190 tptp.int) (BOUND_VARIABLE_143192 tptp.int)) true)))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_437 (EQ_RESOLVE (AND_ELIM _let_435 :args _let_430) (MACRO_SR_EQ_INTRO (AND_INTRO _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.bot_bo1796632182523588997nt_int (@ tptp.collec213857154873943460nt_int (@ tptp.produc4947309494688390418_int_o (lambda ((BOUND_VARIABLE_149122 tptp.int) (BOUND_VARIABLE_149124 tptp.int)) false)))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_438 (EQ_RESOLVE (ASSUME :args (_let_163)) (MACRO_SR_EQ_INTRO :args (_let_163 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_439 (EQ_RESOLVE (ASSUME :args (_let_162)) (MACRO_SR_EQ_INTRO :args (_let_162 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_440 (EQ_RESOLVE (ASSUME :args (_let_161)) (MACRO_SR_EQ_INTRO :args (_let_161 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_441 (EQ_RESOLVE (ASSUME :args (_let_160)) (MACRO_SR_EQ_INTRO :args (_let_160 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_442 (ASSUME :args (_let_159)))) (let ((_let_443 (ASSUME :args (_let_158)))) (let ((_let_444 (EQ_RESOLVE (ASSUME :args (_let_157)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_157 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_445 (EQ_RESOLVE (ASSUME :args (_let_156)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_156 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_446 (EQ_RESOLVE (ASSUME :args (_let_155)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_155 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_447 (ASSUME :args (_let_154)))) (let ((_let_448 (EQ_RESOLVE (ASSUME :args (_let_153)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_153 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_449 (EQ_RESOLVE (ASSUME :args (_let_152)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_152 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_450 (ASSUME :args (_let_151)))) (let ((_let_451 (ASSUME :args (_let_150)))) (let ((_let_452 (ASSUME :args (_let_149)))) (let ((_let_453 (ASSUME :args (_let_148)))) (let ((_let_454 (ASSUME :args (_let_147)))) (let ((_let_455 (ASSUME :args (_let_146)))) (let ((_let_456 (ASSUME :args (_let_145)))) (let ((_let_457 (ASSUME :args (_let_144)))) (let ((_let_458 (ASSUME :args (_let_143)))) (let ((_let_459 (ASSUME :args (_let_142)))) (let ((_let_460 (ASSUME :args (_let_141)))) (let ((_let_461 (ASSUME :args (_let_140)))) (let ((_let_462 (ASSUME :args (_let_139)))) (let ((_let_463 (ASSUME :args (_let_138)))) (let ((_let_464 (ASSUME :args (_let_137)))) (let ((_let_465 (ASSUME :args (_let_136)))) (let ((_let_466 (ASSUME :args (_let_135)))) (let ((_let_467 (ASSUME :args (_let_134)))) (let ((_let_468 (ASSUME :args (_let_133)))) (let ((_let_469 (ASSUME :args (_let_132)))) (let ((_let_470 (ASSUME :args (_let_131)))) (let ((_let_471 (ASSUME :args (_let_130)))) (let ((_let_472 (ASSUME :args (_let_129)))) (let ((_let_473 (ASSUME :args (_let_128)))) (let ((_let_474 (ASSUME :args (_let_127)))) (let ((_let_475 (EQ_RESOLVE (ASSUME :args (_let_126)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_126 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_476 (ASSUME :args (_let_125)))) (let ((_let_477 (EQ_RESOLVE (ASSUME :args (_let_124)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_124 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_478 (EQ_RESOLVE (ASSUME :args (_let_123)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_123 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_479 (ASSUME :args (_let_122)))) (let ((_let_480 (EQ_RESOLVE (ASSUME :args (_let_121)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_121 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_481 (ASSUME :args (_let_120)))) (let ((_let_482 (EQ_RESOLVE (ASSUME :args (_let_119)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_119 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_483 (EQ_RESOLVE (ASSUME :args (_let_118)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_118 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_484 (ASSUME :args (_let_117)))) (let ((_let_485 (ASSUME :args (_let_116)))) (let ((_let_486 (EQ_RESOLVE (ASSUME :args (_let_115)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_115 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_487 (EQ_RESOLVE (ASSUME :args (_let_114)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_114 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_488 (EQ_RESOLVE (ASSUME :args (_let_113)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_113 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_489 (ASSUME :args (_let_112)))) (let ((_let_490 (EQ_RESOLVE (ASSUME :args (_let_111)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_111 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_491 (ASSUME :args (_let_110)))) (let ((_let_492 (EQ_RESOLVE (ASSUME :args (_let_109)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_109 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_493 (EQ_RESOLVE (ASSUME :args (_let_108)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_108 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_494 (EQ_RESOLVE (ASSUME :args (_let_107)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_107 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_495 (EQ_RESOLVE (ASSUME :args (_let_106)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_106 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_496 (EQ_RESOLVE (ASSUME :args (_let_105)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_105 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_497 (EQ_RESOLVE (ASSUME :args (_let_104)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_104 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_498 (EQ_RESOLVE (ASSUME :args (_let_103)) (MACRO_SR_EQ_INTRO :args (_let_103 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_499 (EQ_RESOLVE (ASSUME :args (_let_102)) (MACRO_SR_EQ_INTRO :args (_let_102 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_500 (EQ_RESOLVE (ASSUME :args (_let_101)) (MACRO_SR_EQ_INTRO :args (_let_101 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_501 (EQ_RESOLVE (ASSUME :args (_let_100)) (MACRO_SR_EQ_INTRO :args (_let_100 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_502 (EQ_RESOLVE (ASSUME :args (_let_99)) (MACRO_SR_EQ_INTRO :args (_let_99 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_503 (ASSUME :args (_let_98)))) (let ((_let_504 (EQ_RESOLVE (ASSUME :args (_let_97)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_97 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_505 (EQ_RESOLVE (ASSUME :args (_let_96)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_96 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_506 (EQ_RESOLVE (ASSUME :args (_let_95)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_95 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_507 (EQ_RESOLVE (ASSUME :args (_let_94)) (MACRO_SR_EQ_INTRO :args (_let_94 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_508 (EQ_RESOLVE (ASSUME :args (_let_93)) (MACRO_SR_EQ_INTRO :args (_let_93 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_509 (EQ_RESOLVE (ASSUME :args (_let_92)) (MACRO_SR_EQ_INTRO :args (_let_92 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_510 (EQ_RESOLVE (ASSUME :args (_let_91)) (MACRO_SR_EQ_INTRO :args (_let_91 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_511 (EQ_RESOLVE (ASSUME :args (_let_90)) (MACRO_SR_EQ_INTRO :args (_let_90 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_512 (EQ_RESOLVE (ASSUME :args (_let_89)) (MACRO_SR_EQ_INTRO :args (_let_89 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_513 (EQ_RESOLVE (ASSUME :args (_let_88)) (MACRO_SR_EQ_INTRO :args (_let_88 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_514 (EQ_RESOLVE (ASSUME :args (_let_87)) (MACRO_SR_EQ_INTRO :args (_let_87 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_515 (EQ_RESOLVE (ASSUME :args (_let_86)) (MACRO_SR_EQ_INTRO :args (_let_86 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_516 (EQ_RESOLVE (ASSUME :args (_let_85)) (MACRO_SR_EQ_INTRO :args (_let_85 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_517 (ASSUME :args (_let_84)))) (let ((_let_518 (EQ_RESOLVE (ASSUME :args (_let_83)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_83 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_519 (ASSUME :args (_let_82)))) (let ((_let_520 (EQ_RESOLVE (ASSUME :args (_let_81)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_81 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_521 (ASSUME :args (_let_80)))) (let ((_let_522 (ASSUME :args (_let_77)))) (let ((_let_523 (ASSUME :args (_let_76)))) (let ((_let_524 (EQ_RESOLVE (SYMM (ASSUME :args (_let_75))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.bot_bot_set_nat _let_74) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_525 (SYMM (ASSUME :args (_let_73))))) (let ((_let_526 (ASSUME :args (_let_72)))) (let ((_let_527 (ASSUME :args (_let_70)))) (let ((_let_528 (EQ_RESOLVE (ASSUME :args (_let_69)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_69 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_529 (ASSUME :args (_let_68)))) (let ((_let_530 (ASSUME :args (_let_67)))) (let ((_let_531 (EQ_RESOLVE (ASSUME :args (_let_66)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_66 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_532 (EQ_RESOLVE (ASSUME :args (_let_65)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_65 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_533 (EQ_RESOLVE (ASSUME :args (_let_63)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_63 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_534 (ASSUME :args (_let_62)))) (let ((_let_535 (EQ_RESOLVE (ASSUME :args (_let_61)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_61 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_536 (EQ_RESOLVE (ASSUME :args (_let_60)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_60 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_537 (EQ_RESOLVE (ASSUME :args (_let_59)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_59 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_538 (ASSUME :args (_let_54)))) (let ((_let_539 (EQ_RESOLVE (ASSUME :args (_let_50)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_50 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_540 (EQ_RESOLVE (ASSUME :args (_let_47)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_47 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_541 (EQ_RESOLVE (ASSUME :args (_let_46)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_46 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_542 (EQ_RESOLVE (ASSUME :args (_let_45)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_45 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_543 (EQ_RESOLVE (ASSUME :args (_let_42)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_42 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_544 (EQ_RESOLVE (ASSUME :args (_let_41)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_41 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_545 (EQ_RESOLVE (ASSUME :args (_let_39)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_39 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_546 (ASSUME :args (_let_38)))) (let ((_let_547 (ASSUME :args (_let_37)))) (let ((_let_548 (ASSUME :args (_let_36)))) (let ((_let_549 (ASSUME :args (_let_35)))) (let ((_let_550 (ASSUME :args (_let_34)))) (let ((_let_551 (ASSUME :args (_let_33)))) (let ((_let_552 (ASSUME :args (_let_32)))) (let ((_let_553 (ASSUME :args (_let_31)))) (let ((_let_554 (ASSUME :args (_let_30)))) (let ((_let_555 (EQ_RESOLVE (ASSUME :args (_let_29)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_29 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_556 (SYMM (ASSUME :args (_let_28))))) (let ((_let_557 (SYMM (ASSUME :args (_let_27))))) (let ((_let_558 (EQ_RESOLVE (ASSUME :args (_let_26)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_26 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_559 (EQ_RESOLVE (ASSUME :args (_let_25)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_25 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_560 (ASSUME :args (_let_23)))) (let ((_let_561 (ASSUME :args (_let_22)))) (let ((_let_562 (ASSUME :args (_let_21)))) (let ((_let_563 (ASSUME :args (_let_20)))) (let ((_let_564 (EQ_RESOLVE (SYMM (ASSUME :args (_let_19))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.top_top_set_list_nat _let_18) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_565 (EQ_RESOLVE (SYMM (ASSUME :args (_let_17))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.top_to6661820994512907621at_nat _let_16) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_566 (EQ_RESOLVE (ASSUME :args (_let_15)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_15 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_567 (ASSUME :args (_let_14)))) (let ((_let_568 (ASSUME :args (_let_13)))) (let ((_let_569 (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_12)) (MACRO_SR_EQ_INTRO :args (_let_12 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.code_divmod_integer (lambda ((K5 tptp.code_integer) (L3 tptp.code_integer)) (let ((_let_1 (@ (@ tptp.code_divmod_abs K5) L3))) (let ((_let_2 (@ tptp.produc1086072967326762835nteger tptp.zero_z3403309356797280102nteger))) (let ((_let_3 (@ tptp.ord_le6747313008572928689nteger tptp.zero_z3403309356797280102nteger))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= tptp.zero_z3403309356797280102nteger K5)) (@ _let_2 tptp.zero_z3403309356797280102nteger)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 L3)) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ _let_3 K5)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= tptp.zero_z3403309356797280102nteger S)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger L3) S)))))) _let_1))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= tptp.zero_z3403309356797280102nteger L3)) (@ _let_2 K5)) (@ (@ tptp.produc6499014454317279255nteger tptp.uminus1351360451143612070nteger) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (@ (@ tptp.ord_le6747313008572928689nteger K5) tptp.zero_z3403309356797280102nteger)) _let_1) (@ (@ tptp.produc6916734918728496179nteger (lambda ((R5 tptp.code_integer) (S tptp.code_integer)) (let ((_let_1 (@ tptp.uminus1351360451143612070nteger R5))) (@ (@ (@ tptp.if_Pro6119634080678213985nteger (= tptp.zero_z3403309356797280102nteger S)) (@ (@ tptp.produc1086072967326762835nteger _let_1) tptp.zero_z3403309356797280102nteger)) (@ (@ tptp.produc1086072967326762835nteger (@ (@ tptp.minus_8373710615458151222nteger _let_1) tptp.one_one_Code_integer)) (@ (@ tptp.minus_8373710615458151222nteger (@ tptp.uminus1351360451143612070nteger L3)) S)))))) _let_1))))))))))) SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_570 (ASSUME :args (_let_11)))) (let ((_let_571 (EQ_RESOLVE (ASSUME :args (_let_10)) (MACRO_SR_EQ_INTRO :args (_let_10 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_572 (ASSUME :args (_let_9)))) (let ((_let_573 (EQ_RESOLVE (ASSUME :args (_let_8)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_8 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_574 (EQ_RESOLVE (ASSUME :args (_let_5)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_5 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_575 (EQ_RESOLVE (ASSUME :args (_let_4)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_4 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_576 (EQ_RESOLVE (ASSUME :args (_let_3)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_575 _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args (_let_3 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_577 (AND_INTRO (MACRO_SR_PRED_TRANSFORM (ASSUME :args (_let_1)) :args ((= tptp.thesis false))) (EQ_RESOLVE (EQ_RESOLVE (ASSUME :args (_let_2)) (MACRO_SR_EQ_INTRO :args (_let_2 SB_DEFAULT SBA_FIXPOINT))) (MACRO_SR_EQ_INTRO (AND_INTRO _let_576 _let_575 _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309) :args ((= tptp.adjust_div (@ tptp.produc8211389475949308722nt_int (lambda ((Q3 tptp.int) (R5 tptp.int)) (@ (@ tptp.plus_plus_int Q3) (@ tptp.zero_n2684676970156552555ol_int (not (= tptp.zero_zero_int R5))))))) SB_DEFAULT SBA_FIXPOINT))) _let_576 _let_575 _let_574 _let_573 _let_572 _let_571 _let_570 _let_569 _let_568 _let_567 _let_566 _let_565 _let_564 _let_563 _let_562 _let_561 _let_560 _let_559 _let_558 _let_557 _let_556 _let_555 _let_554 _let_553 _let_552 _let_551 _let_550 _let_549 _let_548 _let_547 _let_546 _let_545 _let_544 _let_543 _let_542 _let_541 _let_540 _let_539 _let_538 _let_537 _let_536 _let_535 _let_534 _let_533 _let_532 _let_531 _let_530 _let_529 _let_528 _let_527 _let_526 _let_525 _let_524 _let_523 _let_522 _let_521 _let_520 _let_519 _let_518 _let_517 _let_516 _let_515 _let_514 _let_513 _let_512 _let_511 _let_510 _let_509 _let_508 _let_507 _let_506 _let_505 _let_504 _let_503 _let_502 _let_501 _let_500 _let_499 _let_498 _let_497 _let_496 _let_495 _let_494 _let_493 _let_492 _let_491 _let_490 _let_489 _let_488 _let_487 _let_486 _let_485 _let_484 _let_483 _let_482 _let_481 _let_480 _let_479 _let_478 _let_477 _let_476 _let_475 _let_474 _let_473 _let_472 _let_471 _let_470 _let_469 _let_468 _let_467 _let_466 _let_465 _let_464 _let_463 _let_462 _let_461 _let_460 _let_459 _let_458 _let_457 _let_456 _let_455 _let_454 _let_453 _let_452 _let_451 _let_450 _let_449 _let_448 _let_447 _let_446 _let_445 _let_444 _let_443 _let_442 _let_441 _let_440 _let_439 _let_438 _let_437 _let_436 _let_434 _let_433 _let_431 _let_429 _let_426 _let_425 _let_424 _let_423 _let_422 _let_421 _let_420 _let_419 _let_418 _let_417 _let_416 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410 _let_409 _let_408 _let_407 _let_406 _let_405 _let_404 _let_403 _let_402 _let_401 _let_400 _let_399 _let_398 _let_397 _let_396 _let_395 _let_394 _let_393 _let_392 _let_391 _let_390 _let_389 _let_388 _let_387 _let_386 _let_385 _let_384 _let_383 _let_382 _let_381 _let_380 _let_379 _let_378 _let_377 _let_376 _let_375 _let_374 _let_373 _let_372 _let_371 _let_370 _let_369 _let_368 _let_367 _let_366 _let_365 _let_364 _let_363 _let_362 _let_361 _let_360 _let_359 _let_358 _let_357 _let_356 _let_355 _let_354 _let_353 _let_352 _let_351 _let_350 _let_349 _let_348 _let_347 _let_346 _let_345 _let_344 _let_343 _let_342 _let_341 _let_340 _let_339 _let_338 _let_337 _let_336 _let_335 _let_334 _let_333 _let_332 _let_331 _let_330 _let_329 _let_328 _let_327 _let_326 _let_325 _let_324 _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312 _let_311 _let_310 _let_309))) (let ((_let_578 (EQ_RESOLVE (ASSUME :args (_let_286)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_286 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_577 :args ((forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (or (not (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R)) (and (= H2 (@ tptp.produc1126150082675451753t_unit _let_1)) (= R (@ tptp.produc473321116828791851t_unit _let_1)))))) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((F (-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)) (H tptp.heap_e7401611519738050253t_unit) (H2 tptp.heap_e7401611519738050253t_unit) (R tptp.ref_a)) (let ((_let_1 (@ F H))) (or (not (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a F)) H) H2) R)) (and (= H2 (@ (@ tptp.produc2552614499379209865t_unit (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X23)) _let_1)) (= R (@ (@ tptp.produc4846201513286513633_ref_a (lambda ((X12 tptp.ref_a) (X23 tptp.heap_e7401611519738050253t_unit)) X12)) _let_1)))))) _let_308))) (PREPROCESS :args ((= _let_308 _let_307))))))) (let ((_let_579 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_306)) :args ((or _let_305 _let_303 (not _let_306)))) (EQ_RESOLVE (ASSUME :args (_let_295)) (TRANS (MACRO_SR_EQ_INTRO _let_577 :args (_let_295 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (@ (@ (@ (@ tptp.heap_effect_ref_a (@ tptp.heap_heap_ref_a _let_296)) tptp.h) tptp.h2) tptp.r) _let_304))))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_578 :args (_let_299 tptp.h tptp.h2 tptp.r QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_307))) _let_578 :args (_let_306 false _let_307)) :args (_let_303 false _let_304 false _let_306)))) (let ((_let_580 (not _let_303))) (let ((_let_581 (not _let_301))) (let ((_let_582 (forall ((u |u_(-> tptp.set_int tptp.set_rat tptp.set_int_rat)|) (e |u_(-> tptp.set_rat tptp.set_int_rat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_rat tptp.set_int_rat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15778 v ii) (ite (= i ii) e (ho_15778 u ii)))))))))) (let ((_let_583 (forall ((x |u_(-> tptp.set_int tptp.set_rat tptp.set_int_rat)|) (y |u_(-> tptp.set_int tptp.set_rat tptp.set_int_rat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15778 x z) (ho_15778 y z)))) (= x y))))) (let ((_let_584 (forall ((u |u_(-> tptp.set_rat tptp.set_int_rat)|) (e tptp.set_int_rat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_int_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15779 v ii) (ite (= i ii) e (ho_15779 u ii)))))))))) (let ((_let_585 (forall ((x |u_(-> tptp.set_rat tptp.set_int_rat)|) (y |u_(-> tptp.set_rat tptp.set_int_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15779 x z) (ho_15779 y z)))) (= x y))))) (let ((_let_586 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_15776 v ii) (ite (= i ii) e (ho_15776 u ii)))))))))) (let ((_let_587 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_15776 x z) (ho_15776 y z)))) (= x y))))) (let ((_let_588 (forall ((u |u_(-> tptp.set_int_nat Bool)|) (e Bool) (i tptp.set_int_nat)) (not (forall ((v |u_(-> tptp.set_int_nat Bool)|)) (not (forall ((ii tptp.set_int_nat)) (= (ho_15339 v ii) (ite (= i ii) e (ho_15339 u ii)))))))))) (let ((_let_589 (forall ((x |u_(-> tptp.set_int_nat Bool)|) (y |u_(-> tptp.set_int_nat Bool)|)) (or (not (forall ((z tptp.set_int_nat)) (= (ho_15339 x z) (ho_15339 y z)))) (= x y))))) (let ((_let_590 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool Bool)|) (e |u_(-> Bool Bool Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_15772 v ii) (ite (= i ii) e (ho_15772 u ii)))))))))) (let ((_let_591 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_15772 x z) (ho_15772 y z)))) (= x y))))) (let ((_let_592 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool tptp.product_unit)|) (e |u_(-> Bool tptp.product_unit Bool tptp.product_unit)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool tptp.product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_15769 v ii) (ite (= i ii) e (ho_15769 u ii)))))))))) (let ((_let_593 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool tptp.product_unit)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool tptp.product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_15769 x z) (ho_15769 y z)))) (= x y))))) (let ((_let_594 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat Bool tptp.nat)|) (e |u_(-> Bool tptp.nat Bool tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_15766 v ii) (ite (= i ii) e (ho_15766 u ii)))))))))) (let ((_let_595 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_15766 x z) (ho_15766 y z)))) (= x y))))) (let ((_let_596 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit Bool)|) (e |u_(-> tptp.product_unit Bool tptp.product_unit Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_15763 v ii) (ite (= i ii) e (ho_15763 u ii)))))))))) (let ((_let_597 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_15763 x z) (ho_15763 y z)))) (= x y))))) (let ((_let_598 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|) (i |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15760 v ii) (ite (= i ii) e (ho_15760 u ii)))))))))) (let ((_let_599 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15760 x z) (ho_15760 y z)))) (= x y))))) (let ((_let_600 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|) (e |u_(-> tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15757 v ii) (ite (= i ii) e (ho_15757 u ii)))))))))) (let ((_let_601 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15757 x z) (ho_15757 y z)))) (= x y))))) (let ((_let_602 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool tptp.int Bool)|) (e |u_(-> tptp.int Bool tptp.int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_15754 v ii) (ite (= i ii) e (ho_15754 u ii)))))))))) (let ((_let_603 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_15754 x z) (ho_15754 y z)))) (= x y))))) (let ((_let_604 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit tptp.int tptp.product_unit)|) (e |u_(-> tptp.int tptp.product_unit tptp.int tptp.product_unit)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit tptp.int tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15751 v ii) (ite (= i ii) e (ho_15751 u ii)))))))))) (let ((_let_605 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit tptp.int tptp.product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit tptp.int tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15751 x z) (ho_15751 y z)))) (= x y))))) (let ((_let_606 (forall ((u |u_(-> tptp.int tptp.product_unit tptp.int tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.int tptp.product_unit)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_unit tptp.int tptp.product_unit)|)) (not (forall ((ii tptp.int)) (= (ho_15752 v ii) (ite (= i ii) e (ho_15752 u ii)))))))))) (let ((_let_607 (forall ((x |u_(-> tptp.int tptp.product_unit tptp.int tptp.product_unit)|) (y |u_(-> tptp.int tptp.product_unit tptp.int tptp.product_unit)|)) (or (not (forall ((z tptp.int)) (= (ho_15752 x z) (ho_15752 y z)))) (= x y))))) (let ((_let_608 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15748 v ii) (ite (= i ii) e (ho_15748 u ii)))))))))) (let ((_let_609 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15748 x z) (ho_15748 y z)))) (= x y))))) (let ((_let_610 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13480 v ii) (ite (= i ii) e (ho_13480 u ii)))))))))) (let ((_let_611 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13480 x z) (ho_13480 y z)))) (= x y))))) (let ((_let_612 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ Bool tptp.rat)|) (e |u_(-> Bool tptp.rat)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ Bool tptp.rat)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_15737 v ii) (ite (= i ii) e (ho_15737 u ii)))))))))) (let ((_let_613 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ Bool tptp.rat)|) (y |u_(-> _u_(-> tptp.rat Bool)_ Bool tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_15737 x z) (ho_15737 y z)))) (= x y))))) (let ((_let_614 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15733 v ii) (ite (= i ii) e (ho_15733 u ii)))))))))) (let ((_let_615 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15733 x z) (ho_15733 y z)))) (= x y))))) (let ((_let_616 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|) (e |u_(-> tptp.num tptp.nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_15731 v ii) (ite (= i ii) e (ho_15731 u ii)))))))))) (let ((_let_617 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_15731 x z) (ho_15731 y z)))) (= x y))))) (let ((_let_618 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11453 v ii) (ite (= i ii) e (ho_11453 u ii)))))))))) (let ((_let_619 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11453 x z) (ho_11453 y z)))) (= x y))))) (let ((_let_620 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15727 v ii) (ite (= i ii) e (ho_15727 u ii)))))))))) (let ((_let_621 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15727 x z) (ho_15727 y z)))) (= x y))))) (let ((_let_622 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.int)|) (e |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15724 v ii) (ite (= i ii) e (ho_15724 u ii)))))))))) (let ((_let_623 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15724 x z) (ho_15724 y z)))) (= x y))))) (let ((_let_624 (forall ((u |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (i tptp.set_set_Product_unit)) (not (forall ((v |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_set_Product_unit)) (= (ho_15719 v ii) (ite (= i ii) e (ho_15719 u ii)))))))))) (let ((_let_625 (forall ((x |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_set_Product_unit)) (= (ho_15719 x z) (ho_15719 y z)))) (= x y))))) (let ((_let_626 (forall ((u |u_(-> tptp.set_set_nat tptp.set_set_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_set_nat tptp.set_set_nat)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_set_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_15714 v ii) (ite (= i ii) e (ho_15714 u ii)))))))))) (let ((_let_627 (forall ((x |u_(-> tptp.set_set_nat tptp.set_set_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_set_nat tptp.set_set_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_15714 x z) (ho_15714 y z)))) (= x y))))) (let ((_let_628 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ Bool)|) (e Bool) (i |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15712 v ii) (ite (= i ii) e (ho_15712 u ii)))))))))) (let ((_let_629 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15712 x z) (ho_15712 y z)))) (= x y))))) (let ((_let_630 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.product_unit)_ Bool)|) (e Bool) (i |u_(-> tptp.set_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.product_unit)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.product_unit)|)) (= (ho_15710 v ii) (ite (= i ii) e (ho_15710 u ii)))))))))) (let ((_let_631 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.product_unit)_ Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.product_unit)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.product_unit)|)) (= (ho_15710 x z) (ho_15710 y z)))) (= x y))))) (let ((_let_632 (forall ((u |u_(-> tptp.set_nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_unit)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15708 v ii) (ite (= i ii) e (ho_15708 u ii)))))))))) (let ((_let_633 (forall ((x |u_(-> tptp.set_nat tptp.product_unit)|) (y |u_(-> tptp.set_nat tptp.product_unit)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15708 x z) (ho_15708 y z)))) (= x y))))) (let ((_let_634 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_15707 v ii) (ite (= i ii) e (ho_15707 u ii)))))))))) (let ((_let_635 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_15707 x z) (ho_15707 y z)))) (= x y))))) (let ((_let_636 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|) (e |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15702 v ii) (ite (= i ii) e (ho_15702 u ii)))))))))) (let ((_let_637 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15702 x z) (ho_15702 y z)))) (= x y))))) (let ((_let_638 (forall ((u |u_(-> tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|) (e tptp.set_Pr1133966238863718811t_unit) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_15700 v ii) (ite (= i ii) e (ho_15700 u ii)))))))))) (let ((_let_639 (forall ((x |u_(-> tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_15700 x z) (ho_15700 y z)))) (= x y))))) (let ((_let_640 (forall ((u |u_(-> _u_(-> tptp.num tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.num tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.int Bool)|)) (= (ho_14704 v ii) (ite (= i ii) e (ho_14704 u ii)))))))))) (let ((_let_641 (forall ((x |u_(-> _u_(-> tptp.num tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int Bool)|)) (= (ho_14704 x z) (ho_14704 y z)))) (= x y))))) (let ((_let_642 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_int_int Bool)|) (e |u_(-> tptp.set_int_int Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_int_int Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (= (ho_15697 v ii) (ite (= i ii) e (ho_15697 u ii)))))))))) (let ((_let_643 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_int_int Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_int_int Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (= (ho_15697 x z) (ho_15697 y z)))) (= x y))))) (let ((_let_644 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (= (ho_15692 v ii) (ite (= i ii) e (ho_15692 u ii)))))))))) (let ((_let_645 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (= (ho_15692 x z) (ho_15692 y z)))) (= x y))))) (let ((_let_646 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|) (e |u_(-> tptp.nat Bool tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_7245 v ii) (ite (= i ii) e (ho_7245 u ii)))))))))) (let ((_let_647 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_7245 x z) (ho_7245 y z)))) (= x y))))) (let ((_let_648 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_int_o)_ tptp.set_Pr903927857289325719_int_o tptp.set_o)|) (e |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_o)|) (i |u_(-> Bool tptp.product_prod_int_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_int_o)_ tptp.set_Pr903927857289325719_int_o tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_int_o)|)) (= (ho_15687 v ii) (ite (= i ii) e (ho_15687 u ii)))))))))) (let ((_let_649 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_int_o)_ tptp.set_Pr903927857289325719_int_o tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_int_o)_ tptp.set_Pr903927857289325719_int_o tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_int_o)|)) (= (ho_15687 x z) (ho_15687 y z)))) (= x y))))) (let ((_let_650 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ tptp.set_Product_prod_o_o tptp.set_o)|) (e |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|) (i |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ tptp.set_Product_prod_o_o tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_15683 v ii) (ite (= i ii) e (ho_15683 u ii)))))))))) (let ((_let_651 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ tptp.set_Product_prod_o_o tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ tptp.set_Product_prod_o_o tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_15683 x z) (ho_15683 y z)))) (= x y))))) (let ((_let_652 (forall ((u |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|) (e tptp.produc6865911496949736918t_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_16167 v ii) (ite (= i ii) e (ho_16167 u ii)))))))))) (let ((_let_653 (forall ((x |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|) (y |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_16167 x z) (ho_16167 y z)))) (= x y))))) (let ((_let_654 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_15672 v ii) (ite (= i ii) e (ho_15672 u ii)))))))))) (let ((_let_655 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_15672 x z) (ho_15672 y z)))) (= x y))))) (let ((_let_656 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_num)|) (e tptp.set_num) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_num)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_15670 v ii) (ite (= i ii) e (ho_15670 u ii)))))))))) (let ((_let_657 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_num)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_num)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_15670 x z) (ho_15670 y z)))) (= x y))))) (let ((_let_658 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4983 v ii) (ite (= i ii) e (ho_4983 u ii)))))))))) (let ((_let_659 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4983 x z) (ho_4983 y z)))) (= x y))))) (let ((_let_660 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_rat tptp.set_o)|) (e |u_(-> tptp.set_rat tptp.set_o)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_rat tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_15661 v ii) (ite (= i ii) e (ho_15661 u ii)))))))))) (let ((_let_661 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_rat tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_rat tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_15661 x z) (ho_15661 y z)))) (= x y))))) (let ((_let_662 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_char tptp.set_Product_unit)|) (e |u_(-> tptp.set_char tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_char tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.char)|)) (= (ho_15655 v ii) (ite (= i ii) e (ho_15655 u ii)))))))))) (let ((_let_663 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_char tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_char tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.char)|)) (= (ho_15655 x z) (ho_15655 y z)))) (= x y))))) (let ((_let_664 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_o tptp.set_Product_unit)|) (e |u_(-> tptp.set_o tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_o tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_15651 v ii) (ite (= i ii) e (ho_15651 u ii)))))))))) (let ((_let_665 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_o tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_o tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_15651 x z) (ho_15651 y z)))) (= x y))))) (let ((_let_666 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|) (i |u_(-> tptp.set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15644 v ii) (ite (= i ii) e (ho_15644 u ii)))))))))) (let ((_let_667 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15644 x z) (ho_15644 y z)))) (= x y))))) (let ((_let_668 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15641 v ii) (ite (= i ii) e (ho_15641 u ii)))))))))) (let ((_let_669 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15641 x z) (ho_15641 y z)))) (= x y))))) (let ((_let_670 (forall ((u |u_(-> _u_(-> tptp.set_o tptp.set_nat)_ _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|) (i |u_(-> tptp.set_o tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_o tptp.set_nat)_ _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_o tptp.set_nat)|)) (= (ho_15635 v ii) (ite (= i ii) e (ho_15635 u ii)))))))))) (let ((_let_671 (forall ((x |u_(-> _u_(-> tptp.set_o tptp.set_nat)_ _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_o tptp.set_nat)_ _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_o tptp.set_nat)|)) (= (ho_15635 x z) (ho_15635 y z)))) (= x y))))) (let ((_let_672 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_15632 v ii) (ite (= i ii) e (ho_15632 u ii)))))))))) (let ((_let_673 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_15632 x z) (ho_15632 y z)))) (= x y))))) (let ((_let_674 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_15629 v ii) (ite (= i ii) e (ho_15629 u ii)))))))))) (let ((_let_675 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_15629 x z) (ho_15629 y z)))) (= x y))))) (let ((_let_676 (forall ((u |u_(-> tptp.nat tptp.rat tptp.nat tptp.rat)|) (e |u_(-> tptp.rat tptp.nat tptp.rat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat tptp.nat tptp.rat)|)) (not (forall ((ii tptp.nat)) (= (ho_15630 v ii) (ite (= i ii) e (ho_15630 u ii)))))))))) (let ((_let_677 (forall ((x |u_(-> tptp.nat tptp.rat tptp.nat tptp.rat)|) (y |u_(-> tptp.nat tptp.rat tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_15630 x z) (ho_15630 y z)))) (= x y))))) (let ((_let_678 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_15623 v ii) (ite (= i ii) e (ho_15623 u ii)))))))))) (let ((_let_679 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_15623 x z) (ho_15623 y z)))) (= x y))))) (let ((_let_680 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13497 v ii) (ite (= i ii) e (ho_13497 u ii)))))))))) (let ((_let_681 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13497 x z) (ho_13497 y z)))) (= x y))))) (let ((_let_682 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7930 v ii) (ite (= i ii) e (ho_7930 u ii)))))))))) (let ((_let_683 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7930 x z) (ho_7930 y z)))) (= x y))))) (let ((_let_684 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_16166 v ii) (ite (= i ii) e (ho_16166 u ii)))))))))) (let ((_let_685 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_16166 x z) (ho_16166 y z)))) (= x y))))) (let ((_let_686 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (= (ho_11070 v ii) (ite (= i ii) e (ho_11070 u ii)))))))))) (let ((_let_687 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (= (ho_11070 x z) (ho_11070 y z)))) (= x y))))) (let ((_let_688 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_15613 v ii) (ite (= i ii) e (ho_15613 u ii)))))))))) (let ((_let_689 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_15613 x z) (ho_15613 y z)))) (= x y))))) (let ((_let_690 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_int tptp.set_rat)|) (e |u_(-> tptp.set_int tptp.set_rat)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_15602 v ii) (ite (= i ii) e (ho_15602 u ii)))))))))) (let ((_let_691 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_15602 x z) (ho_15602 y z)))) (= x y))))) (let ((_let_692 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_nat tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.set_rat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_15600 v ii) (ite (= i ii) e (ho_15600 u ii)))))))))) (let ((_let_693 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_15600 x z) (ho_15600 y z)))) (= x y))))) (let ((_let_694 (forall ((u |u_(-> tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.int Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7570 v ii) (ite (= i ii) e (ho_7570 u ii)))))))))) (let ((_let_695 (forall ((x |u_(-> tptp.set_o tptp.int Bool)|) (y |u_(-> tptp.set_o tptp.int Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7570 x z) (ho_7570 y z)))) (= x y))))) (let ((_let_696 (forall ((u |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_char tptp.set_rat)|) (e |u_(-> tptp.set_char tptp.set_rat)|) (i |u_(-> tptp.rat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_char tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.char)|)) (= (ho_15597 v ii) (ite (= i ii) e (ho_15597 u ii)))))))))) (let ((_let_697 (forall ((x |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_char tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_char tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.char)|)) (= (ho_15597 x z) (ho_15597 y z)))) (= x y))))) (let ((_let_698 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_rat tptp.set_char)|) (e |u_(-> tptp.set_rat tptp.set_char)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_rat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_15590 v ii) (ite (= i ii) e (ho_15590 u ii)))))))))) (let ((_let_699 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_rat tptp.set_char)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_rat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_15590 x z) (ho_15590 y z)))) (= x y))))) (let ((_let_700 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_char)|) (e tptp.set_char) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_char)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15550 v ii) (ite (= i ii) e (ho_15550 u ii)))))))))) (let ((_let_701 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_char)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_char)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15550 x z) (ho_15550 y z)))) (= x y))))) (let ((_let_702 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15586 v ii) (ite (= i ii) e (ho_15586 u ii)))))))))) (let ((_let_703 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15586 x z) (ho_15586 y z)))) (= x y))))) (let ((_let_704 (forall ((u |u_(-> tptp.int tptp.num tptp.int tptp.num)|) (e |u_(-> tptp.num tptp.int tptp.num)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.num tptp.int tptp.num)|)) (not (forall ((ii tptp.int)) (= (ho_15584 v ii) (ite (= i ii) e (ho_15584 u ii)))))))))) (let ((_let_705 (forall ((x |u_(-> tptp.int tptp.num tptp.int tptp.num)|) (y |u_(-> tptp.int tptp.num tptp.int tptp.num)|)) (or (not (forall ((z tptp.int)) (= (ho_15584 x z) (ho_15584 y z)))) (= x y))))) (let ((_let_706 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|) (e |u_(-> tptp.product_unit tptp.nat)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6926 v ii) (ite (= i ii) e (ho_6926 u ii)))))))))) (let ((_let_707 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6926 x z) (ho_6926 y z)))) (= x y))))) (let ((_let_708 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15618 v ii) (ite (= i ii) e (ho_15618 u ii)))))))))) (let ((_let_709 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15618 x z) (ho_15618 y z)))) (= x y))))) (let ((_let_710 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12869 v ii) (ite (= i ii) e (ho_12869 u ii)))))))))) (let ((_let_711 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12869 x z) (ho_12869 y z)))) (= x y))))) (let ((_let_712 (forall ((u |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|) (e tptp.set_Co726186806682698383nteger) (i tptp.set_Pr4111642102156807771nteger)) (not (forall ((v |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (not (forall ((ii tptp.set_Pr4111642102156807771nteger)) (= (ho_15571 v ii) (ite (= i ii) e (ho_15571 u ii)))))))))) (let ((_let_713 (forall ((x |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|) (y |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (or (not (forall ((z tptp.set_Pr4111642102156807771nteger)) (= (ho_15571 x z) (ho_15571 y z)))) (= x y))))) (let ((_let_714 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (e |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15567 v ii) (ite (= i ii) e (ho_15567 u ii)))))))))) (let ((_let_715 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15567 x z) (ho_15567 y z)))) (= x y))))) (let ((_let_716 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_num tptp.set_nat)|) (e |u_(-> tptp.set_num tptp.set_nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_15565 v ii) (ite (= i ii) e (ho_15565 u ii)))))))))) (let ((_let_717 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_15565 x z) (ho_15565 y z)))) (= x y))))) (let ((_let_718 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13779 v ii) (ite (= i ii) e (ho_13779 u ii)))))))))) (let ((_let_719 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13779 x z) (ho_13779 y z)))) (= x y))))) (let ((_let_720 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15560 v ii) (ite (= i ii) e (ho_15560 u ii)))))))))) (let ((_let_721 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15560 x z) (ho_15560 y z)))) (= x y))))) (let ((_let_722 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_15555 v ii) (ite (= i ii) e (ho_15555 u ii)))))))))) (let ((_let_723 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_15555 x z) (ho_15555 y z)))) (= x y))))) (let ((_let_724 (forall ((u |u_(-> tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr553994874890374343at_nat)) (not (forall ((v |u_(-> tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr553994874890374343at_nat)) (= (ho_7283 v ii) (ite (= i ii) e (ho_7283 u ii)))))))))) (let ((_let_725 (forall ((x |u_(-> tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr553994874890374343at_nat)) (= (ho_7283 x z) (ho_7283 y z)))) (= x y))))) (let ((_let_726 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_char)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_char)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_15549 v ii) (ite (= i ii) e (ho_15549 u ii)))))))))) (let ((_let_727 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_char)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_15549 x z) (ho_15549 y z)))) (= x y))))) (let ((_let_728 (forall ((u |u_(-> tptp.set_int tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.set_nat tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8787 v ii) (ite (= i ii) e (ho_8787 u ii)))))))))) (let ((_let_729 (forall ((x |u_(-> tptp.set_int tptp.set_nat tptp.int Bool)|) (y |u_(-> tptp.set_int tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8787 x z) (ho_8787 y z)))) (= x y))))) (let ((_let_730 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15547 v ii) (ite (= i ii) e (ho_15547 u ii)))))))))) (let ((_let_731 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15547 x z) (ho_15547 y z)))) (= x y))))) (let ((_let_732 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15544 v ii) (ite (= i ii) e (ho_15544 u ii)))))))))) (let ((_let_733 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15544 x z) (ho_15544 y z)))) (= x y))))) (let ((_let_734 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15542 v ii) (ite (= i ii) e (ho_15542 u ii)))))))))) (let ((_let_735 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15542 x z) (ho_15542 y z)))) (= x y))))) (let ((_let_736 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15540 v ii) (ite (= i ii) e (ho_15540 u ii)))))))))) (let ((_let_737 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15540 x z) (ho_15540 y z)))) (= x y))))) (let ((_let_738 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ Bool)|) (e Bool) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_15531 v ii) (ite (= i ii) e (ho_15531 u ii)))))))))) (let ((_let_739 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_15531 x z) (ho_15531 y z)))) (= x y))))) (let ((_let_740 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat_int Bool)|) (e |u_(-> tptp.set_nat_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_15524 v ii) (ite (= i ii) e (ho_15524 u ii)))))))))) (let ((_let_741 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_15524 x z) (ho_15524 y z)))) (= x y))))) (let ((_let_742 (forall ((u |u_(-> tptp.set_nat tptp.set_int tptp.set_nat_int)|) (e |u_(-> tptp.set_int tptp.set_nat_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_int tptp.set_nat_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15521 v ii) (ite (= i ii) e (ho_15521 u ii)))))))))) (let ((_let_743 (forall ((x |u_(-> tptp.set_nat tptp.set_int tptp.set_nat_int)|) (y |u_(-> tptp.set_nat tptp.set_int tptp.set_nat_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15521 x z) (ho_15521 y z)))) (= x y))))) (let ((_let_744 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat_nat Bool)|) (e |u_(-> tptp.set_rat_nat Bool)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_15518 v ii) (ite (= i ii) e (ho_15518 u ii)))))))))) (let ((_let_745 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat_nat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_15518 x z) (ho_15518 y z)))) (= x y))))) (let ((_let_746 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_15513 v ii) (ite (= i ii) e (ho_15513 u ii)))))))))) (let ((_let_747 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_15513 x z) (ho_15513 y z)))) (= x y))))) (let ((_let_748 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat_o Bool)|) (e |u_(-> tptp.set_rat_o Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat_o Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_15510 v ii) (ite (= i ii) e (ho_15510 u ii)))))))))) (let ((_let_749 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat_o Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat_o Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_15510 x z) (ho_15510 y z)))) (= x y))))) (let ((_let_750 (forall ((u |u_(-> tptp.set_rat_o Bool)|) (e Bool) (i tptp.set_rat_o)) (not (forall ((v |u_(-> tptp.set_rat_o Bool)|)) (not (forall ((ii tptp.set_rat_o)) (= (ho_15511 v ii) (ite (= i ii) e (ho_15511 u ii)))))))))) (let ((_let_751 (forall ((x |u_(-> tptp.set_rat_o Bool)|) (y |u_(-> tptp.set_rat_o Bool)|)) (or (not (forall ((z tptp.set_rat_o)) (= (ho_15511 x z) (ho_15511 y z)))) (= x y))))) (let ((_let_752 (forall ((u |u_(-> tptp.set_o tptp.set_rat_o)|) (e tptp.set_rat_o) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_rat_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_15508 v ii) (ite (= i ii) e (ho_15508 u ii)))))))))) (let ((_let_753 (forall ((x |u_(-> tptp.set_o tptp.set_rat_o)|) (y |u_(-> tptp.set_o tptp.set_rat_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15508 x z) (ho_15508 y z)))) (= x y))))) (let ((_let_754 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_o tptp.set_se6425085446898223655at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5501 v ii) (ite (= i ii) e (ho_5501 u ii)))))))))) (let ((_let_755 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5501 x z) (ho_5501 y z)))) (= x y))))) (let ((_let_756 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat_Product_unit Bool)|) (e |u_(-> tptp.set_rat_Product_unit Bool)|) (i |u_(-> tptp.rat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_unit)|)) (= (ho_15502 v ii) (ite (= i ii) e (ho_15502 u ii)))))))))) (let ((_let_757 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_unit)|)) (= (ho_15502 x z) (ho_15502 y z)))) (= x y))))) (let ((_let_758 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_rat_Product_unit)|) (e tptp.set_rat_Product_unit) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_rat_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15500 v ii) (ite (= i ii) e (ho_15500 u ii)))))))))) (let ((_let_759 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_rat_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_rat_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15500 x z) (ho_15500 y z)))) (= x y))))) (let ((_let_760 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7456 v ii) (ite (= i ii) e (ho_7456 u ii)))))))))) (let ((_let_761 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7456 x z) (ho_7456 y z)))) (= x y))))) (let ((_let_762 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_15497 v ii) (ite (= i ii) e (ho_15497 u ii)))))))))) (let ((_let_763 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_15497 x z) (ho_15497 y z)))) (= x y))))) (let ((_let_764 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char_nat Bool)|) (e |u_(-> tptp.set_char_nat Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char_nat Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_15494 v ii) (ite (= i ii) e (ho_15494 u ii)))))))))) (let ((_let_765 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char_nat Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_15494 x z) (ho_15494 y z)))) (= x y))))) (let ((_let_766 (forall ((u |u_(-> tptp.set_nat tptp.set_char_nat)|) (e tptp.set_char_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_char_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15492 v ii) (ite (= i ii) e (ho_15492 u ii)))))))))) (let ((_let_767 (forall ((x |u_(-> tptp.set_nat tptp.set_char_nat)|) (y |u_(-> tptp.set_nat tptp.set_char_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15492 x z) (ho_15492 y z)))) (= x y))))) (let ((_let_768 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)_ tptp.set_nat_int tptp.set_int_nat)|) (e |u_(-> tptp.set_nat_int tptp.set_int_nat)|) (i |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)_ tptp.set_nat_int tptp.set_int_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15847 v ii) (ite (= i ii) e (ho_15847 u ii)))))))))) (let ((_let_769 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)_ tptp.set_nat_int tptp.set_int_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)_ tptp.set_nat_int tptp.set_int_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15847 x z) (ho_15847 y z)))) (= x y))))) (let ((_let_770 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_15489 v ii) (ite (= i ii) e (ho_15489 u ii)))))))))) (let ((_let_771 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_15489 x z) (ho_15489 y z)))) (= x y))))) (let ((_let_772 (forall ((u |u_(-> tptp.set_char_o Bool)|) (e Bool) (i tptp.set_char_o)) (not (forall ((v |u_(-> tptp.set_char_o Bool)|)) (not (forall ((ii tptp.set_char_o)) (= (ho_15487 v ii) (ite (= i ii) e (ho_15487 u ii)))))))))) (let ((_let_773 (forall ((x |u_(-> tptp.set_char_o Bool)|) (y |u_(-> tptp.set_char_o Bool)|)) (or (not (forall ((z tptp.set_char_o)) (= (ho_15487 x z) (ho_15487 y z)))) (= x y))))) (let ((_let_774 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15063 v ii) (ite (= i ii) e (ho_15063 u ii)))))))))) (let ((_let_775 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15063 x z) (ho_15063 y z)))) (= x y))))) (let ((_let_776 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7459 v ii) (ite (= i ii) e (ho_7459 u ii)))))))))) (let ((_let_777 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7459 x z) (ho_7459 y z)))) (= x y))))) (let ((_let_778 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.char)|)) (= (ho_15481 v ii) (ite (= i ii) e (ho_15481 u ii)))))))))) (let ((_let_779 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.char)|)) (= (ho_15481 x z) (ho_15481 y z)))) (= x y))))) (let ((_let_780 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_ch7814610555394875923t_unit Bool)|) (e |u_(-> tptp.set_ch7814610555394875923t_unit Bool)|) (i |u_(-> tptp.char tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_ch7814610555394875923t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_unit)|)) (= (ho_15478 v ii) (ite (= i ii) e (ho_15478 u ii)))))))))) (let ((_let_781 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_ch7814610555394875923t_unit Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_ch7814610555394875923t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_unit)|)) (= (ho_15478 x z) (ho_15478 y z)))) (= x y))))) (let ((_let_782 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o_nat Bool)|) (e |u_(-> tptp.set_o_nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_15472 v ii) (ite (= i ii) e (ho_15472 u ii)))))))))) (let ((_let_783 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_15472 x z) (ho_15472 y z)))) (= x y))))) (let ((_let_784 (forall ((u |u_(-> tptp.set_o_nat Bool)|) (e Bool) (i tptp.set_o_nat)) (not (forall ((v |u_(-> tptp.set_o_nat Bool)|)) (not (forall ((ii tptp.set_o_nat)) (= (ho_15473 v ii) (ite (= i ii) e (ho_15473 u ii)))))))))) (let ((_let_785 (forall ((x |u_(-> tptp.set_o_nat Bool)|) (y |u_(-> tptp.set_o_nat Bool)|)) (or (not (forall ((z tptp.set_o_nat)) (= (ho_15473 x z) (ho_15473 y z)))) (= x y))))) (let ((_let_786 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ra2113409117844698048at_nat)|) (e tptp.set_ra2113409117844698048at_nat) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ra2113409117844698048at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13602 v ii) (ite (= i ii) e (ho_13602 u ii)))))))))) (let ((_let_787 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ra2113409117844698048at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ra2113409117844698048at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13602 x z) (ho_13602 y z)))) (= x y))))) (let ((_let_788 (forall ((u |u_(-> tptp.set_nat tptp.set_o_nat)|) (e tptp.set_o_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_o_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15470 v ii) (ite (= i ii) e (ho_15470 u ii)))))))))) (let ((_let_789 (forall ((x |u_(-> tptp.set_nat tptp.set_o_nat)|) (y |u_(-> tptp.set_nat tptp.set_o_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15470 x z) (ho_15470 y z)))) (= x y))))) (let ((_let_790 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (e Bool) (i |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_10482 v ii) (ite (= i ii) e (ho_10482 u ii)))))))))) (let ((_let_791 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_10482 x z) (ho_10482 y z)))) (= x y))))) (let ((_let_792 (forall ((u |u_(-> tptp.set_o tptp.set_o tptp.set_o_o)|) (e |u_(-> tptp.set_o tptp.set_o_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o tptp.set_o_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_15463 v ii) (ite (= i ii) e (ho_15463 u ii)))))))))) (let ((_let_793 (forall ((x |u_(-> tptp.set_o tptp.set_o tptp.set_o_o)|) (y |u_(-> tptp.set_o tptp.set_o tptp.set_o_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15463 x z) (ho_15463 y z)))) (= x y))))) (let ((_let_794 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o_Product_unit Bool)|) (e |u_(-> tptp.set_o_Product_unit Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o_Product_unit Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_15460 v ii) (ite (= i ii) e (ho_15460 u ii)))))))))) (let ((_let_795 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o_Product_unit Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o_Product_unit Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_15460 x z) (ho_15460 y z)))) (= x y))))) (let ((_let_796 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_o_Product_unit)|) (e tptp.set_o_Product_unit) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_o_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15458 v ii) (ite (= i ii) e (ho_15458 u ii)))))))))) (let ((_let_797 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_o_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_o_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15458 x z) (ho_15458 y z)))) (= x y))))) (let ((_let_798 (forall ((u |u_(-> tptp.produc349518998152878311at_nat tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|) (e |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|) (i tptp.produc349518998152878311at_nat)) (not (forall ((v |u_(-> tptp.produc349518998152878311at_nat tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|)) (not (forall ((ii tptp.produc349518998152878311at_nat)) (= (ho_15446 v ii) (ite (= i ii) e (ho_15446 u ii)))))))))) (let ((_let_799 (forall ((x |u_(-> tptp.produc349518998152878311at_nat tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|) (y |u_(-> tptp.produc349518998152878311at_nat tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|)) (or (not (forall ((z tptp.produc349518998152878311at_nat)) (= (ho_15446 x z) (ho_15446 y z)))) (= x y))))) (let ((_let_800 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|) (e |u_(-> tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_15443 v ii) (ite (= i ii) e (ho_15443 u ii)))))))))) (let ((_let_801 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_15443 x z) (ho_15443 y z)))) (= x y))))) (let ((_let_802 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|) (e tptp.produc349518998152878311at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_15444 v ii) (ite (= i ii) e (ho_15444 u ii)))))))))) (let ((_let_803 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc349518998152878311at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_15444 x z) (ho_15444 y z)))) (= x y))))) (let ((_let_804 (forall ((u |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|) (e tptp.set_Pr553994874890374343at_nat) (i tptp.set_Pr553994874890374343at_nat)) (not (forall ((v |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|)) (not (forall ((ii tptp.set_Pr553994874890374343at_nat)) (= (ho_15447 v ii) (ite (= i ii) e (ho_15447 u ii)))))))))) (let ((_let_805 (forall ((x |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|) (y |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr553994874890374343at_nat)|)) (or (not (forall ((z tptp.set_Pr553994874890374343at_nat)) (= (ho_15447 x z) (ho_15447 y z)))) (= x y))))) (let ((_let_806 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_16165 v ii) (ite (= i ii) e (ho_16165 u ii)))))))))) (let ((_let_807 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_16165 x z) (ho_16165 y z)))) (= x y))))) (let ((_let_808 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_15432 v ii) (ite (= i ii) e (ho_15432 u ii)))))))))) (let ((_let_809 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_15432 x z) (ho_15432 y z)))) (= x y))))) (let ((_let_810 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_15429 v ii) (ite (= i ii) e (ho_15429 u ii)))))))))) (let ((_let_811 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_15429 x z) (ho_15429 y z)))) (= x y))))) (let ((_let_812 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc600557818389255820it_nat)_ tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|) (i |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc600557818389255820it_nat)_ tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|)) (= (ho_15424 v ii) (ite (= i ii) e (ho_15424 u ii)))))))))) (let ((_let_813 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc600557818389255820it_nat)_ tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc600557818389255820it_nat)_ tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|)) (= (ho_15424 x z) (ho_15424 y z)))) (= x y))))) (let ((_let_814 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15421 v ii) (ite (= i ii) e (ho_15421 u ii)))))))))) (let ((_let_815 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15421 x z) (ho_15421 y z)))) (= x y))))) (let ((_let_816 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10521 v ii) (ite (= i ii) e (ho_10521 u ii)))))))))) (let ((_let_817 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10521 x z) (ho_10521 y z)))) (= x y))))) (let ((_let_818 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc6315701296850634900it_rat)_ tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|) (e |u_(-> tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|) (i |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc6315701296850634900it_rat)_ tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|)) (= (ho_15418 v ii) (ite (= i ii) e (ho_15418 u ii)))))))))) (let ((_let_819 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc6315701296850634900it_rat)_ tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc6315701296850634900it_rat)_ tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|)) (= (ho_15418 x z) (ho_15418 y z)))) (= x y))))) (let ((_let_820 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|) (e tptp.set_Pr4105333604307423337at_rat) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14458 v ii) (ite (= i ii) e (ho_14458 u ii)))))))))) (let ((_let_821 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14458 x z) (ho_14458 y z)))) (= x y))))) (let ((_let_822 (forall ((u |u_(-> tptp.set_char _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|) (e |u_(-> _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8871 v ii) (ite (= i ii) e (ho_8871 u ii)))))))))) (let ((_let_823 (forall ((x |u_(-> tptp.set_char _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|) (y |u_(-> tptp.set_char _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8871 x z) (ho_8871 y z)))) (= x y))))) (let ((_let_824 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|) (i |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (= (ho_15412 v ii) (ite (= i ii) e (ho_15412 u ii)))))))))) (let ((_let_825 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_nat)_ tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (= (ho_15412 x z) (ho_15412 y z)))) (= x y))))) (let ((_let_826 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_rat)_ tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|) (e |u_(-> tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|) (i |u_(-> tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_rat)_ tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_rat)|)) (= (ho_15409 v ii) (ite (= i ii) e (ho_15409 u ii)))))))))) (let ((_let_827 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_rat)_ tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_rat)_ tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_rat)|)) (= (ho_15409 x z) (ho_15409 y z)))) (= x y))))) (let ((_let_828 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|) (e tptp.set_Pr6084635751276098665at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15404 v ii) (ite (= i ii) e (ho_15404 u ii)))))))))) (let ((_let_829 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15404 x z) (ho_15404 y z)))) (= x y))))) (let ((_let_830 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|) (e |u_(-> _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15400 v ii) (ite (= i ii) e (ho_15400 u ii)))))))))) (let ((_let_831 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15400 x z) (ho_15400 y z)))) (= x y))))) (let ((_let_832 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|) (e tptp.set_Pr8928021450653196913at_rat) (i |u_(-> tptp.rat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_rat)|)) (= (ho_15401 v ii) (ite (= i ii) e (ho_15401 u ii)))))))))) (let ((_let_833 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.set_rat)_ tptp.set_Pr8928021450653196913at_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_rat)|)) (= (ho_15401 x z) (ho_15401 y z)))) (= x y))))) (let ((_let_834 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_rat)_ tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|) (e |u_(-> tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|) (i |u_(-> tptp.nat tptp.product_prod_rat_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_rat)_ tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_rat_rat)|)) (= (ho_15397 v ii) (ite (= i ii) e (ho_15397 u ii)))))))))) (let ((_let_835 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_rat)_ tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_rat)_ tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_rat_rat)|)) (= (ho_15397 x z) (ho_15397 y z)))) (= x y))))) (let ((_let_836 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|) (e tptp.set_Pr8928021450653196913at_rat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15398 v ii) (ite (= i ii) e (ho_15398 u ii)))))))))) (let ((_let_837 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|) (y |u_(-> tptp.set_nat tptp.set_Pr8928021450653196913at_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15398 x z) (ho_15398 y z)))) (= x y))))) (let ((_let_838 (forall ((u |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4524 v ii) (ite (= i ii) e (ho_4524 u ii)))))))))) (let ((_let_839 (forall ((x |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4524 x z) (ho_4524 y z)))) (= x y))))) (let ((_let_840 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_15394 v ii) (ite (= i ii) e (ho_15394 u ii)))))))))) (let ((_let_841 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_15394 x z) (ho_15394 y z)))) (= x y))))) (let ((_let_842 (forall ((u |u_(-> tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.nat)) (= (ho_15395 v ii) (ite (= i ii) e (ho_15395 u ii)))))))))) (let ((_let_843 (forall ((x |u_(-> tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.nat tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.nat)) (= (ho_15395 x z) (ho_15395 y z)))) (= x y))))) (let ((_let_844 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|) (e |u_(-> Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_15391 v ii) (ite (= i ii) e (ho_15391 u ii)))))))))) (let ((_let_845 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_15391 x z) (ho_15391 y z)))) (= x y))))) (let ((_let_846 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (e |u_(-> tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_15383 v ii) (ite (= i ii) e (ho_15383 u ii)))))))))) (let ((_let_847 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_15383 x z) (ho_15383 y z)))) (= x y))))) (let ((_let_848 (forall ((u |u_(-> _u_(-> Bool tptp.code_integer)_ tptp.set_o tptp.set_Code_integer)|) (e |u_(-> tptp.set_o tptp.set_Code_integer)|) (i |u_(-> Bool tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.code_integer)_ tptp.set_o tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> Bool tptp.code_integer)|)) (= (ho_15367 v ii) (ite (= i ii) e (ho_15367 u ii)))))))))) (let ((_let_849 (forall ((x |u_(-> _u_(-> Bool tptp.code_integer)_ tptp.set_o tptp.set_Code_integer)|) (y |u_(-> _u_(-> Bool tptp.code_integer)_ tptp.set_o tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> Bool tptp.code_integer)|)) (= (ho_15367 x z) (ho_15367 y z)))) (= x y))))) (let ((_let_850 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10159 v ii) (ite (= i ii) e (ho_10159 u ii)))))))))) (let ((_let_851 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10159 x z) (ho_10159 y z)))) (= x y))))) (let ((_let_852 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_15361 v ii) (ite (= i ii) e (ho_15361 u ii)))))))))) (let ((_let_853 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_15361 x z) (ho_15361 y z)))) (= x y))))) (let ((_let_854 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_15357 v ii) (ite (= i ii) e (ho_15357 u ii)))))))))) (let ((_let_855 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_15357 x z) (ho_15357 y z)))) (= x y))))) (let ((_let_856 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int Bool)|) (e |u_(-> tptp.set_int_int Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15345 v ii) (ite (= i ii) e (ho_15345 u ii)))))))))) (let ((_let_857 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15345 x z) (ho_15345 y z)))) (= x y))))) (let ((_let_858 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10606 v ii) (ite (= i ii) e (ho_10606 u ii)))))))))) (let ((_let_859 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10606 x z) (ho_10606 y z)))) (= x y))))) (let ((_let_860 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ tptp.set_nat_nat Bool)|) (e |u_(-> tptp.set_nat_nat Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ tptp.set_nat_nat Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_15342 v ii) (ite (= i ii) e (ho_15342 u ii)))))))))) (let ((_let_861 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ tptp.set_nat_nat Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ tptp.set_nat_nat Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_15342 x z) (ho_15342 y z)))) (= x y))))) (let ((_let_862 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ tptp.set_int_nat Bool)|) (e |u_(-> tptp.set_int_nat Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ tptp.set_int_nat Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_15338 v ii) (ite (= i ii) e (ho_15338 u ii)))))))))) (let ((_let_863 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ tptp.set_int_nat Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ tptp.set_int_nat Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_15338 x z) (ho_15338 y z)))) (= x y))))) (let ((_let_864 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co726186806682698383nteger Bool)|) (e |u_(-> tptp.set_Co726186806682698383nteger Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co726186806682698383nteger Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15336 v ii) (ite (= i ii) e (ho_15336 u ii)))))))))) (let ((_let_865 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co726186806682698383nteger Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co726186806682698383nteger Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15336 x z) (ho_15336 y z)))) (= x y))))) (let ((_let_866 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co4375521073081744395nteger Bool)|) (e |u_(-> tptp.set_Co4375521073081744395nteger Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co4375521073081744395nteger Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15333 v ii) (ite (= i ii) e (ho_15333 u ii)))))))))) (let ((_let_867 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co4375521073081744395nteger Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Co4375521073081744395nteger Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15333 x z) (ho_15333 y z)))) (= x y))))) (let ((_let_868 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10061 v ii) (ite (= i ii) e (ho_10061 u ii)))))))))) (let ((_let_869 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10061 x z) (ho_10061 y z)))) (= x y))))) (let ((_let_870 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ tptp.set_nat_o Bool)|) (e |u_(-> tptp.set_nat_o Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ tptp.set_nat_o Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_15330 v ii) (ite (= i ii) e (ho_15330 u ii)))))))))) (let ((_let_871 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ tptp.set_nat_o Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ tptp.set_nat_o Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_15330 x z) (ho_15330 y z)))) (= x y))))) (let ((_let_872 (forall ((u |u_(-> tptp.set_nat_o Bool)|) (e Bool) (i tptp.set_nat_o)) (not (forall ((v |u_(-> tptp.set_nat_o Bool)|)) (not (forall ((ii tptp.set_nat_o)) (= (ho_15331 v ii) (ite (= i ii) e (ho_15331 u ii)))))))))) (let ((_let_873 (forall ((x |u_(-> tptp.set_nat_o Bool)|) (y |u_(-> tptp.set_nat_o Bool)|)) (or (not (forall ((z tptp.set_nat_o)) (= (ho_15331 x z) (ho_15331 y z)))) (= x y))))) (let ((_let_874 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_15328 v ii) (ite (= i ii) e (ho_15328 u ii)))))))))) (let ((_let_875 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_15328 x z) (ho_15328 y z)))) (= x y))))) (let ((_let_876 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_num)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_num)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_num)|)) (= (ho_15326 v ii) (ite (= i ii) e (ho_15326 u ii)))))))))) (let ((_let_877 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_num)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_num)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_num)|)) (= (ho_15326 x z) (ho_15326 y z)))) (= x y))))) (let ((_let_878 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_se7855581050983116737at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_se7855581050983116737at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_15324 v ii) (ite (= i ii) e (ho_15324 u ii)))))))))) (let ((_let_879 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_se7855581050983116737at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_se7855581050983116737at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_15324 x z) (ho_15324 y z)))) (= x y))))) (let ((_let_880 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_se5479201105039950375at_nat Bool)|) (e |u_(-> tptp.set_se5479201105039950375at_nat Bool)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_se5479201105039950375at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_15322 v ii) (ite (= i ii) e (ho_15322 u ii)))))))))) (let ((_let_881 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_se5479201105039950375at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_se5479201105039950375at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_15322 x z) (ho_15322 y z)))) (= x y))))) (let ((_let_882 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|) (e |u_(-> tptp.set_Code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_15318 v ii) (ite (= i ii) e (ho_15318 u ii)))))))))) (let ((_let_883 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_15318 x z) (ho_15318 y z)))) (= x y))))) (let ((_let_884 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8243 v ii) (ite (= i ii) e (ho_8243 u ii)))))))))) (let ((_let_885 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8243 x z) (ho_8243 y z)))) (= x y))))) (let ((_let_886 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_15316 v ii) (ite (= i ii) e (ho_15316 u ii)))))))))) (let ((_let_887 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_15316 x z) (ho_15316 y z)))) (= x y))))) (let ((_let_888 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat Bool)|) (e |u_(-> tptp.set_list_nat Bool)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_15313 v ii) (ite (= i ii) e (ho_15313 u ii)))))))))) (let ((_let_889 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_15313 x z) (ho_15313 y z)))) (= x y))))) (let ((_let_890 (forall ((u |u_(-> tptp.set_list_nat Bool)|) (e Bool) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat Bool)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_15314 v ii) (ite (= i ii) e (ho_15314 u ii)))))))))) (let ((_let_891 (forall ((x |u_(-> tptp.set_list_nat Bool)|) (y |u_(-> tptp.set_list_nat Bool)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_15314 x z) (ho_15314 y z)))) (= x y))))) (let ((_let_892 (forall ((u |u_(-> tptp.set_list_nat tptp.set_list_nat tptp.set_list_nat)|) (e |u_(-> tptp.set_list_nat tptp.set_list_nat)|) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat tptp.set_list_nat tptp.set_list_nat)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_15311 v ii) (ite (= i ii) e (ho_15311 u ii)))))))))) (let ((_let_893 (forall ((x |u_(-> tptp.set_list_nat tptp.set_list_nat tptp.set_list_nat)|) (y |u_(-> tptp.set_list_nat tptp.set_list_nat tptp.set_list_nat)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_15311 x z) (ho_15311 y z)))) (= x y))))) (let ((_let_894 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12621 v ii) (ite (= i ii) e (ho_12621 u ii)))))))))) (let ((_let_895 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12621 x z) (ho_12621 y z)))) (= x y))))) (let ((_let_896 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_15306 v ii) (ite (= i ii) e (ho_15306 u ii)))))))))) (let ((_let_897 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_15306 x z) (ho_15306 y z)))) (= x y))))) (let ((_let_898 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat Bool)|) (e |u_(-> tptp.set_set_nat Bool)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15301 v ii) (ite (= i ii) e (ho_15301 u ii)))))))))) (let ((_let_899 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15301 x z) (ho_15301 y z)))) (= x y))))) (let ((_let_900 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat Bool)|) (e |u_(-> tptp.set_set_nat Bool)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15299 v ii) (ite (= i ii) e (ho_15299 u ii)))))))))) (let ((_let_901 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15299 x z) (ho_15299 y z)))) (= x y))))) (let ((_let_902 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int Bool)|) (e |u_(-> tptp.set_set_int Bool)|) (i |u_(-> tptp.set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int Bool)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15295 v ii) (ite (= i ii) e (ho_15295 u ii)))))))))) (let ((_let_903 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int Bool)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15295 x z) (ho_15295 y z)))) (= x y))))) (let ((_let_904 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_15291 v ii) (ite (= i ii) e (ho_15291 u ii)))))))))) (let ((_let_905 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_15291 x z) (ho_15291 y z)))) (= x y))))) (let ((_let_906 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (= (ho_15285 v ii) (ite (= i ii) e (ho_15285 u ii)))))))))) (let ((_let_907 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (= (ho_15285 x z) (ho_15285 y z)))) (= x y))))) (let ((_let_908 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (= (ho_15283 v ii) (ite (= i ii) e (ho_15283 u ii)))))))))) (let ((_let_909 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)_ tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (= (ho_15283 x z) (ho_15283 y z)))) (= x y))))) (let ((_let_910 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (= (ho_15281 v ii) (ite (= i ii) e (ho_15281 u ii)))))))))) (let ((_let_911 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (= (ho_15281 x z) (ho_15281 y z)))) (= x y))))) (let ((_let_912 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|) (e tptp.nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_15276 v ii) (ite (= i ii) e (ho_15276 u ii)))))))))) (let ((_let_913 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_15276 x z) (ho_15276 y z)))) (= x y))))) (let ((_let_914 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_o)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_15275 v ii) (ite (= i ii) e (ho_15275 u ii)))))))))) (let ((_let_915 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_o)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_15275 x z) (ho_15275 y z)))) (= x y))))) (let ((_let_916 (forall ((u |u_(-> tptp.int tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.ref_a Bool)|)) (not (forall ((ii tptp.int)) (= (ho_14106 v ii) (ite (= i ii) e (ho_14106 u ii)))))))))) (let ((_let_917 (forall ((x |u_(-> tptp.int tptp.ref_a Bool)|) (y |u_(-> tptp.int tptp.ref_a Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_14106 x z) (ho_14106 y z)))) (= x y))))) (let ((_let_918 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6067 v ii) (ite (= i ii) e (ho_6067 u ii)))))))))) (let ((_let_919 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6067 x z) (ho_6067 y z)))) (= x y))))) (let ((_let_920 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_15272 v ii) (ite (= i ii) e (ho_15272 u ii)))))))))) (let ((_let_921 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_15272 x z) (ho_15272 y z)))) (= x y))))) (let ((_let_922 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_15270 v ii) (ite (= i ii) e (ho_15270 u ii)))))))))) (let ((_let_923 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_15270 x z) (ho_15270 y z)))) (= x y))))) (let ((_let_924 (forall ((u |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a Bool)|)) (= (ho_16164 v ii) (ite (= i ii) e (ho_16164 u ii)))))))))) (let ((_let_925 (forall ((x |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a Bool)|)) (= (ho_16164 x z) (ho_16164 y z)))) (= x y))))) (let ((_let_926 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5290 v ii) (ite (= i ii) e (ho_5290 u ii)))))))))) (let ((_let_927 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5290 x z) (ho_5290 y z)))) (= x y))))) (let ((_let_928 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15259 v ii) (ite (= i ii) e (ho_15259 u ii)))))))))) (let ((_let_929 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15259 x z) (ho_15259 y z)))) (= x y))))) (let ((_let_930 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_15257 v ii) (ite (= i ii) e (ho_15257 u ii)))))))))) (let ((_let_931 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_15257 x z) (ho_15257 y z)))) (= x y))))) (let ((_let_932 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15244 v ii) (ite (= i ii) e (ho_15244 u ii)))))))))) (let ((_let_933 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15244 x z) (ho_15244 y z)))) (= x y))))) (let ((_let_934 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_15242 v ii) (ite (= i ii) e (ho_15242 u ii)))))))))) (let ((_let_935 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_15242 x z) (ho_15242 y z)))) (= x y))))) (let ((_let_936 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4811707699266497531nteger Bool)|) (e |u_(-> tptp.set_Pr4811707699266497531nteger Bool)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4811707699266497531nteger Bool)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15232 v ii) (ite (= i ii) e (ho_15232 u ii)))))))))) (let ((_let_937 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4811707699266497531nteger Bool)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4811707699266497531nteger Bool)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15232 x z) (ho_15232 y z)))) (= x y))))) (let ((_let_938 (forall ((u |u_(-> tptp.set_Pr4811707699266497531nteger Bool)|) (e Bool) (i tptp.set_Pr4811707699266497531nteger)) (not (forall ((v |u_(-> tptp.set_Pr4811707699266497531nteger Bool)|)) (not (forall ((ii tptp.set_Pr4811707699266497531nteger)) (= (ho_15233 v ii) (ite (= i ii) e (ho_15233 u ii)))))))))) (let ((_let_939 (forall ((x |u_(-> tptp.set_Pr4811707699266497531nteger Bool)|) (y |u_(-> tptp.set_Pr4811707699266497531nteger Bool)|)) (or (not (forall ((z tptp.set_Pr4811707699266497531nteger)) (= (ho_15233 x z) (ho_15233 y z)))) (= x y))))) (let ((_let_940 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_15221 v ii) (ite (= i ii) e (ho_15221 u ii)))))))))) (let ((_let_941 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_15221 x z) (ho_15221 y z)))) (= x y))))) (let ((_let_942 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_15219 v ii) (ite (= i ii) e (ho_15219 u ii)))))))))) (let ((_let_943 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.produc1319942482725812455at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_15219 x z) (ho_15219 y z)))) (= x y))))) (let ((_let_944 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_15217 v ii) (ite (= i ii) e (ho_15217 u ii)))))))))) (let ((_let_945 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_15217 x z) (ho_15217 y z)))) (= x y))))) (let ((_let_946 (forall ((u |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (e |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (i tptp.set_Product_prod_o_o)) (not (forall ((v |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (not (forall ((ii tptp.set_Product_prod_o_o)) (= (ho_15213 v ii) (ite (= i ii) e (ho_15213 u ii)))))))))) (let ((_let_947 (forall ((x |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (y |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (or (not (forall ((z tptp.set_Product_prod_o_o)) (= (ho_15213 x z) (ho_15213 y z)))) (= x y))))) (let ((_let_948 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_8439 v ii) (ite (= i ii) e (ho_8439 u ii)))))))))) (let ((_let_949 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_8439 x z) (ho_8439 y z)))) (= x y))))) (let ((_let_950 (forall ((u |u_(-> tptp.produc3788275437394581276t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (i tptp.produc3788275437394581276t_unit)) (not (forall ((v |u_(-> tptp.produc3788275437394581276t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (not (forall ((ii tptp.produc3788275437394581276t_unit)) (= (ho_15211 v ii) (ite (= i ii) e (ho_15211 u ii)))))))))) (let ((_let_951 (forall ((x |u_(-> tptp.produc3788275437394581276t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (y |u_(-> tptp.produc3788275437394581276t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (or (not (forall ((z tptp.produc3788275437394581276t_unit)) (= (ho_15211 x z) (ho_15211 y z)))) (= x y))))) (let ((_let_952 (forall ((u |u_(-> tptp.set_rat tptp.product_unit tptp.set_rat)|) (e |u_(-> tptp.product_unit tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.product_unit tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8813 v ii) (ite (= i ii) e (ho_8813 u ii)))))))))) (let ((_let_953 (forall ((x |u_(-> tptp.set_rat tptp.product_unit tptp.set_rat)|) (y |u_(-> tptp.set_rat tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8813 x z) (ho_8813 y z)))) (= x y))))) (let ((_let_954 (forall ((u |u_(-> Bool tptp.product_unit tptp.produc3788275437394581276t_unit)|) (e |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (not (forall ((ii Bool)) (= (ho_15208 v ii) (ite (= i ii) e (ho_15208 u ii)))))))))) (let ((_let_955 (forall ((x |u_(-> Bool tptp.product_unit tptp.produc3788275437394581276t_unit)|) (y |u_(-> Bool tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (or (not (forall ((z Bool)) (= (ho_15208 x z) (ho_15208 y z)))) (= x y))))) (let ((_let_956 (forall ((u |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|) (e tptp.produc3788275437394581276t_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15209 v ii) (ite (= i ii) e (ho_15209 u ii)))))))))) (let ((_let_957 (forall ((x |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|) (y |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15209 x z) (ho_15209 y z)))) (= x y))))) (let ((_let_958 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_15200 v ii) (ite (= i ii) e (ho_15200 u ii)))))))))) (let ((_let_959 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_15200 x z) (ho_15200 y z)))) (= x y))))) (let ((_let_960 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_15693 v ii) (ite (= i ii) e (ho_15693 u ii)))))))))) (let ((_let_961 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_15693 x z) (ho_15693 y z)))) (= x y))))) (let ((_let_962 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (e |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_15192 v ii) (ite (= i ii) e (ho_15192 u ii)))))))))) (let ((_let_963 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_15192 x z) (ho_15192 y z)))) (= x y))))) (let ((_let_964 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_set_nat tptp.int Bool)|) (e |u_(-> tptp.set_set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_9225 v ii) (ite (= i ii) e (ho_9225 u ii)))))))))) (let ((_let_965 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_9225 x z) (ho_9225 y z)))) (= x y))))) (let ((_let_966 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|) (e tptp.set_ch7814610555394875923t_unit) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15476 v ii) (ite (= i ii) e (ho_15476 u ii)))))))))) (let ((_let_967 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15476 x z) (ho_15476 y z)))) (= x y))))) (let ((_let_968 (forall ((u |u_(-> tptp.produc1709102135585200056nt_nat Bool)|) (e Bool) (i tptp.produc1709102135585200056nt_nat)) (not (forall ((v |u_(-> tptp.produc1709102135585200056nt_nat Bool)|)) (not (forall ((ii tptp.produc1709102135585200056nt_nat)) (= (ho_16163 v ii) (ite (= i ii) e (ho_16163 u ii)))))))))) (let ((_let_969 (forall ((x |u_(-> tptp.produc1709102135585200056nt_nat Bool)|) (y |u_(-> tptp.produc1709102135585200056nt_nat Bool)|)) (or (not (forall ((z tptp.produc1709102135585200056nt_nat)) (= (ho_16163 x z) (ho_16163 y z)))) (= x y))))) (let ((_let_970 (forall ((u |u_(-> tptp.produc600557818389255820it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (e |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (i tptp.produc600557818389255820it_nat)) (not (forall ((v |u_(-> tptp.produc600557818389255820it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii tptp.produc600557818389255820it_nat)) (= (ho_15188 v ii) (ite (= i ii) e (ho_15188 u ii)))))))))) (let ((_let_971 (forall ((x |u_(-> tptp.produc600557818389255820it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> tptp.produc600557818389255820it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z tptp.produc600557818389255820it_nat)) (= (ho_15188 x z) (ho_15188 y z)))) (= x y))))) (let ((_let_972 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (e tptp.set_Pr1763845938948868674it_nat) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_15186 v ii) (ite (= i ii) e (ho_15186 u ii)))))))))) (let ((_let_973 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_15186 x z) (ho_15186 y z)))) (= x y))))) (let ((_let_974 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_15180 v ii) (ite (= i ii) e (ho_15180 u ii)))))))))) (let ((_let_975 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_15180 x z) (ho_15180 y z)))) (= x y))))) (let ((_let_976 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_13524 v ii) (ite (= i ii) e (ho_13524 u ii)))))))))) (let ((_let_977 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_13524 x z) (ho_13524 y z)))) (= x y))))) (let ((_let_978 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (e tptp.set_Pr3149072824959771635_nat_o) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_15181 v ii) (ite (= i ii) e (ho_15181 u ii)))))))))) (let ((_let_979 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_15181 x z) (ho_15181 y z)))) (= x y))))) (let ((_let_980 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11399 v ii) (ite (= i ii) e (ho_11399 u ii)))))))))) (let ((_let_981 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11399 x z) (ho_11399 y z)))) (= x y))))) (let ((_let_982 (forall ((u |u_(-> tptp.set_rat_Product_unit Bool)|) (e Bool) (i tptp.set_rat_Product_unit)) (not (forall ((v |u_(-> tptp.set_rat_Product_unit Bool)|)) (not (forall ((ii tptp.set_rat_Product_unit)) (= (ho_15503 v ii) (ite (= i ii) e (ho_15503 u ii)))))))))) (let ((_let_983 (forall ((x |u_(-> tptp.set_rat_Product_unit Bool)|) (y |u_(-> tptp.set_rat_Product_unit Bool)|)) (or (not (forall ((z tptp.set_rat_Product_unit)) (= (ho_15503 x z) (ho_15503 y z)))) (= x y))))) (let ((_let_984 (forall ((u |u_(-> tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7449 v ii) (ite (= i ii) e (ho_7449 u ii)))))))))) (let ((_let_985 (forall ((x |u_(-> tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7449 x z) (ho_7449 y z)))) (= x y))))) (let ((_let_986 (forall ((u |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|) (e tptp.produc526117512892780850t_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15176 v ii) (ite (= i ii) e (ho_15176 u ii)))))))))) (let ((_let_987 (forall ((x |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|) (y |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15176 x z) (ho_15176 y z)))) (= x y))))) (let ((_let_988 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (e tptp.set_Pr4334478416066269672t_unit) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_15173 v ii) (ite (= i ii) e (ho_15173 u ii)))))))))) (let ((_let_989 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_15173 x z) (ho_15173 y z)))) (= x y))))) (let ((_let_990 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15167 v ii) (ite (= i ii) e (ho_15167 u ii)))))))))) (let ((_let_991 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15167 x z) (ho_15167 y z)))) (= x y))))) (let ((_let_992 (forall ((u |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_15159 v ii) (ite (= i ii) e (ho_15159 u ii)))))))))) (let ((_let_993 (forall ((x |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int Bool)|) (y |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15159 x z) (ho_15159 y z)))) (= x y))))) (let ((_let_994 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_15157 v ii) (ite (= i ii) e (ho_15157 u ii)))))))))) (let ((_let_995 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_15157 x z) (ho_15157 y z)))) (= x y))))) (let ((_let_996 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|) (e |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10293 v ii) (ite (= i ii) e (ho_10293 u ii)))))))))) (let ((_let_997 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10293 x z) (ho_10293 y z)))) (= x y))))) (let ((_let_998 (forall ((u |u_(-> tptp.set_nat tptp.set_set_nat Bool)|) (e |u_(-> tptp.set_set_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15155 v ii) (ite (= i ii) e (ho_15155 u ii)))))))))) (let ((_let_999 (forall ((x |u_(-> tptp.set_nat tptp.set_set_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_set_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15155 x z) (ho_15155 y z)))) (= x y))))) (let ((_let_1000 (forall ((u |u_(-> tptp.set_set_o tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o tptp.set_set_o)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_15153 v ii) (ite (= i ii) e (ho_15153 u ii)))))))))) (let ((_let_1001 (forall ((x |u_(-> tptp.set_set_o tptp.set_set_o)|) (y |u_(-> tptp.set_set_o tptp.set_set_o)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_15153 x z) (ho_15153 y z)))) (= x y))))) (let ((_let_1002 (forall ((u |u_(-> _u_(-> tptp.set_Product_unit tptp.set_Product_unit)_ tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (i |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Product_unit tptp.set_Product_unit)_ tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|)) (= (ho_15145 v ii) (ite (= i ii) e (ho_15145 u ii)))))))))) (let ((_let_1003 (forall ((x |u_(-> _u_(-> tptp.set_Product_unit tptp.set_Product_unit)_ tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> tptp.set_Product_unit tptp.set_Product_unit)_ tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|)) (= (ho_15145 x z) (ho_15145 y z)))) (= x y))))) (let ((_let_1004 (forall ((u |u_(-> tptp.set_set_Product_unit Bool)|) (e Bool) (i tptp.set_set_Product_unit)) (not (forall ((v |u_(-> tptp.set_set_Product_unit Bool)|)) (not (forall ((ii tptp.set_set_Product_unit)) (= (ho_15143 v ii) (ite (= i ii) e (ho_15143 u ii)))))))))) (let ((_let_1005 (forall ((x |u_(-> tptp.set_set_Product_unit Bool)|) (y |u_(-> tptp.set_set_Product_unit Bool)|)) (or (not (forall ((z tptp.set_set_Product_unit)) (= (ho_15143 x z) (ho_15143 y z)))) (= x y))))) (let ((_let_1006 (forall ((u |u_(-> tptp.set_int tptp.set_set_int Bool)|) (e |u_(-> tptp.set_set_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_set_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_15140 v ii) (ite (= i ii) e (ho_15140 u ii)))))))))) (let ((_let_1007 (forall ((x |u_(-> tptp.set_int tptp.set_set_int Bool)|) (y |u_(-> tptp.set_int tptp.set_set_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15140 x z) (ho_15140 y z)))) (= x y))))) (let ((_let_1008 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Code_integer)|) (e |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_15134 v ii) (ite (= i ii) e (ho_15134 u ii)))))))))) (let ((_let_1009 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_15134 x z) (ho_15134 y z)))) (= x y))))) (let ((_let_1010 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|) (i |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15130 v ii) (ite (= i ii) e (ho_15130 u ii)))))))))) (let ((_let_1011 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15130 x z) (ho_15130 y z)))) (= x y))))) (let ((_let_1012 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|) (i |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15124 v ii) (ite (= i ii) e (ho_15124 u ii)))))))))) (let ((_let_1013 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15124 x z) (ho_15124 y z)))) (= x y))))) (let ((_let_1014 (forall ((u |u_(-> Bool tptp.produc7485711547916492274unit_o)|) (e tptp.produc7485711547916492274unit_o) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc7485711547916492274unit_o)|)) (not (forall ((ii Bool)) (= (ho_15196 v ii) (ite (= i ii) e (ho_15196 u ii)))))))))) (let ((_let_1015 (forall ((x |u_(-> Bool tptp.produc7485711547916492274unit_o)|) (y |u_(-> Bool tptp.produc7485711547916492274unit_o)|)) (or (not (forall ((z Bool)) (= (ho_15196 x z) (ho_15196 y z)))) (= x y))))) (let ((_let_1016 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|) (i |u_(-> tptp.set_int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_15121 v ii) (ite (= i ii) e (ho_15121 u ii)))))))))) (let ((_let_1017 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_15121 x z) (ho_15121 y z)))) (= x y))))) (let ((_let_1018 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|) (i |u_(-> tptp.set_set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15118 v ii) (ite (= i ii) e (ho_15118 u ii)))))))))) (let ((_let_1019 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15118 x z) (ho_15118 y z)))) (= x y))))) (let ((_let_1020 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|) (e |u_(-> tptp.set_set_nat tptp.set_int)|) (i |u_(-> tptp.set_set_nat tptp.set_set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_set_int)|)) (= (ho_15119 v ii) (ite (= i ii) e (ho_15119 u ii)))))))))) (let ((_let_1021 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_int)_ tptp.set_set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_set_int)|)) (= (ho_15119 x z) (ho_15119 y z)))) (= x y))))) (let ((_let_1022 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|) (e |u_(-> tptp.set_set_nat tptp.set_rat)|) (i |u_(-> tptp.set_set_nat tptp.set_set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_set_rat)|)) (= (ho_15113 v ii) (ite (= i ii) e (ho_15113 u ii)))))))))) (let ((_let_1023 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_set_rat)|)) (= (ho_15113 x z) (ho_15113 y z)))) (= x y))))) (let ((_let_1024 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14020 v ii) (ite (= i ii) e (ho_14020 u ii)))))))))) (let ((_let_1025 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14020 x z) (ho_14020 y z)))) (= x y))))) (let ((_let_1026 (forall ((u |u_(-> tptp.set_int tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_int)) (= (ho_15101 v ii) (ite (= i ii) e (ho_15101 u ii)))))))))) (let ((_let_1027 (forall ((x |u_(-> tptp.set_int tptp.set_Product_unit)|) (y |u_(-> tptp.set_int tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15101 x z) (ho_15101 y z)))) (= x y))))) (let ((_let_1028 (forall ((u |u_(-> tptp.product_unit tptp.product_unit Bool)|) (e |u_(-> tptp.product_unit Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.product_unit Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15094 v ii) (ite (= i ii) e (ho_15094 u ii)))))))))) (let ((_let_1029 (forall ((x |u_(-> tptp.product_unit tptp.product_unit Bool)|) (y |u_(-> tptp.product_unit tptp.product_unit Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15094 x z) (ho_15094 y z)))) (= x y))))) (let ((_let_1030 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (= (ho_15091 v ii) (ite (= i ii) e (ho_15091 u ii)))))))))) (let ((_let_1031 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (= (ho_15091 x z) (ho_15091 y z)))) (= x y))))) (let ((_let_1032 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15092 v ii) (ite (= i ii) e (ho_15092 u ii)))))))))) (let ((_let_1033 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15092 x z) (ho_15092 y z)))) (= x y))))) (let ((_let_1034 (forall ((u |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (e |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (i tptp.product_prod_o_o)) (not (forall ((v |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (not (forall ((ii tptp.product_prod_o_o)) (= (ho_15084 v ii) (ite (= i ii) e (ho_15084 u ii)))))))))) (let ((_let_1035 (forall ((x |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (y |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (or (not (forall ((z tptp.product_prod_o_o)) (= (ho_15084 x z) (ho_15084 y z)))) (= x y))))) (let ((_let_1036 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (e tptp.set_Pr5564308138774400199at_nat) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_15082 v ii) (ite (= i ii) e (ho_15082 u ii)))))))))) (let ((_let_1037 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_15082 x z) (ho_15082 y z)))) (= x y))))) (let ((_let_1038 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15079 v ii) (ite (= i ii) e (ho_15079 u ii)))))))))) (let ((_let_1039 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15079 x z) (ho_15079 y z)))) (= x y))))) (let ((_let_1040 (forall ((u |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (i tptp.produc8459935480633519975t_unit)) (not (forall ((v |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (not (forall ((ii tptp.produc8459935480633519975t_unit)) (= (ho_15076 v ii) (ite (= i ii) e (ho_15076 u ii)))))))))) (let ((_let_1041 (forall ((x |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (y |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (or (not (forall ((z tptp.produc8459935480633519975t_unit)) (= (ho_15076 x z) (ho_15076 y z)))) (= x y))))) (let ((_let_1042 (forall ((u |u_(-> tptp.product_unit tptp.product_unit tptp.produc8459935480633519975t_unit)|) (e |u_(-> tptp.product_unit tptp.produc8459935480633519975t_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.product_unit tptp.produc8459935480633519975t_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15073 v ii) (ite (= i ii) e (ho_15073 u ii)))))))))) (let ((_let_1043 (forall ((x |u_(-> tptp.product_unit tptp.product_unit tptp.produc8459935480633519975t_unit)|) (y |u_(-> tptp.product_unit tptp.product_unit tptp.produc8459935480633519975t_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15073 x z) (ho_15073 y z)))) (= x y))))) (let ((_let_1044 (forall ((u |u_(-> tptp.product_unit tptp.produc8459935480633519975t_unit)|) (e tptp.produc8459935480633519975t_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.produc8459935480633519975t_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15074 v ii) (ite (= i ii) e (ho_15074 u ii)))))))))) (let ((_let_1045 (forall ((x |u_(-> tptp.product_unit tptp.produc8459935480633519975t_unit)|) (y |u_(-> tptp.product_unit tptp.produc8459935480633519975t_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15074 x z) (ho_15074 y z)))) (= x y))))) (let ((_let_1046 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_nat tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_nat tptp.set_set_Product_unit)|) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_nat tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_15070 v ii) (ite (= i ii) e (ho_15070 u ii)))))))))) (let ((_let_1047 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_nat tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_nat tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_15070 x z) (ho_15070 y z)))) (= x y))))) (let ((_let_1048 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|) (e tptp.set_Pr7995236796853374141at_int) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14466 v ii) (ite (= i ii) e (ho_14466 u ii)))))))))) (let ((_let_1049 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14466 x z) (ho_14466 y z)))) (= x y))))) (let ((_let_1050 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_o tptp.set_set_Product_unit)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_15067 v ii) (ite (= i ii) e (ho_15067 u ii)))))))))) (let ((_let_1051 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_15067 x z) (ho_15067 y z)))) (= x y))))) (let ((_let_1052 (forall ((u |u_(-> tptp.set_set_Product_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_set_Product_unit)) (not (forall ((v |u_(-> tptp.set_set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_set_Product_unit)) (= (ho_15065 v ii) (ite (= i ii) e (ho_15065 u ii)))))))))) (let ((_let_1053 (forall ((x |u_(-> tptp.set_set_Product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_set_Product_unit)) (= (ho_15065 x z) (ho_15065 y z)))) (= x y))))) (let ((_let_1054 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_15062 v ii) (ite (= i ii) e (ho_15062 u ii)))))))))) (let ((_let_1055 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_15062 x z) (ho_15062 y z)))) (= x y))))) (let ((_let_1056 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|) (e tptp.set_nat_nat_o) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_6257 v ii) (ite (= i ii) e (ho_6257 u ii)))))))))) (let ((_let_1057 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_6257 x z) (ho_6257 y z)))) (= x y))))) (let ((_let_1058 (forall ((u |u_(-> tptp.set_o tptp.set_Product_prod_o_o Bool)|) (e |u_(-> tptp.set_Product_prod_o_o Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Product_prod_o_o Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_15059 v ii) (ite (= i ii) e (ho_15059 u ii)))))))))) (let ((_let_1059 (forall ((x |u_(-> tptp.set_o tptp.set_Product_prod_o_o Bool)|) (y |u_(-> tptp.set_o tptp.set_Product_prod_o_o Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15059 x z) (ho_15059 y z)))) (= x y))))) (let ((_let_1060 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_15048 v ii) (ite (= i ii) e (ho_15048 u ii)))))))))) (let ((_let_1061 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_15048 x z) (ho_15048 y z)))) (= x y))))) (let ((_let_1062 (forall ((u |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_o tptp.set_set_rat)|) (e |u_(-> tptp.set_o tptp.set_set_rat)|) (i |u_(-> Bool tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_o tptp.set_set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.set_rat)|)) (= (ho_15028 v ii) (ite (= i ii) e (ho_15028 u ii)))))))))) (let ((_let_1063 (forall ((x |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_o tptp.set_set_rat)|) (y |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_o tptp.set_set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_rat)|)) (= (ho_15028 x z) (ho_15028 y z)))) (= x y))))) (let ((_let_1064 (forall ((u |u_(-> tptp.set_o tptp.set_set_rat)|) (e tptp.set_set_rat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_rat)|)) (not (forall ((ii tptp.set_o)) (= (ho_15029 v ii) (ite (= i ii) e (ho_15029 u ii)))))))))) (let ((_let_1065 (forall ((x |u_(-> tptp.set_o tptp.set_set_rat)|) (y |u_(-> tptp.set_o tptp.set_set_rat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15029 x z) (ho_15029 y z)))) (= x y))))) (let ((_let_1066 (forall ((u |u_(-> tptp.set_set_rat tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_set_rat)) (not (forall ((v |u_(-> tptp.set_set_rat tptp.set_rat)|)) (not (forall ((ii tptp.set_set_rat)) (= (ho_15026 v ii) (ite (= i ii) e (ho_15026 u ii)))))))))) (let ((_let_1067 (forall ((x |u_(-> tptp.set_set_rat tptp.set_rat)|) (y |u_(-> tptp.set_set_rat tptp.set_rat)|)) (or (not (forall ((z tptp.set_set_rat)) (= (ho_15026 x z) (ho_15026 y z)))) (= x y))))) (let ((_let_1068 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_rat)|) (e tptp.set_set_rat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_rat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15024 v ii) (ite (= i ii) e (ho_15024 u ii)))))))))) (let ((_let_1069 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_rat)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_rat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15024 x z) (ho_15024 y z)))) (= x y))))) (let ((_let_1070 (forall ((u |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_o tptp.set_set_char)|) (e |u_(-> tptp.set_o tptp.set_set_char)|) (i |u_(-> Bool tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_o tptp.set_set_char)|)) (not (forall ((ii |u_(-> Bool tptp.set_char)|)) (= (ho_15017 v ii) (ite (= i ii) e (ho_15017 u ii)))))))))) (let ((_let_1071 (forall ((x |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_o tptp.set_set_char)|) (y |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_o tptp.set_set_char)|)) (or (not (forall ((z |u_(-> Bool tptp.set_char)|)) (= (ho_15017 x z) (ho_15017 y z)))) (= x y))))) (let ((_let_1072 (forall ((u |u_(-> tptp.set_set_char tptp.set_char)|) (e tptp.set_char) (i tptp.set_set_char)) (not (forall ((v |u_(-> tptp.set_set_char tptp.set_char)|)) (not (forall ((ii tptp.set_set_char)) (= (ho_15015 v ii) (ite (= i ii) e (ho_15015 u ii)))))))))) (let ((_let_1073 (forall ((x |u_(-> tptp.set_set_char tptp.set_char)|) (y |u_(-> tptp.set_set_char tptp.set_char)|)) (or (not (forall ((z tptp.set_set_char)) (= (ho_15015 x z) (ho_15015 y z)))) (= x y))))) (let ((_let_1074 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_char)|) (e tptp.set_set_char) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_char)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15013 v ii) (ite (= i ii) e (ho_15013 u ii)))))))))) (let ((_let_1075 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_char)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_char)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15013 x z) (ho_15013 y z)))) (= x y))))) (let ((_let_1076 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5123 v ii) (ite (= i ii) e (ho_5123 u ii)))))))))) (let ((_let_1077 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5123 x z) (ho_5123 y z)))) (= x y))))) (let ((_let_1078 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9726 v ii) (ite (= i ii) e (ho_9726 u ii)))))))))) (let ((_let_1079 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9726 x z) (ho_9726 y z)))) (= x y))))) (let ((_let_1080 (forall ((u |u_(-> tptp.set_rat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15010 v ii) (ite (= i ii) e (ho_15010 u ii)))))))))) (let ((_let_1081 (forall ((x |u_(-> tptp.set_rat tptp.set_Product_unit)|) (y |u_(-> tptp.set_rat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15010 x z) (ho_15010 y z)))) (= x y))))) (let ((_let_1082 (forall ((u |u_(-> tptp.set_char tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_char)) (= (ho_15007 v ii) (ite (= i ii) e (ho_15007 u ii)))))))))) (let ((_let_1083 (forall ((x |u_(-> tptp.set_char tptp.set_Product_unit)|) (y |u_(-> tptp.set_char tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_char)) (= (ho_15007 x z) (ho_15007 y z)))) (= x y))))) (let ((_let_1084 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|) (e |u_(-> tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|) (i |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_15001 v ii) (ite (= i ii) e (ho_15001 u ii)))))))))) (let ((_let_1085 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_15001 x z) (ho_15001 y z)))) (= x y))))) (let ((_let_1086 (forall ((u |u_(-> tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|) (e tptp.set_se4612898379794543757t_unit) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_15002 v ii) (ite (= i ii) e (ho_15002 u ii)))))))))) (let ((_let_1087 (forall ((x |u_(-> tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|) (y |u_(-> tptp.set_ref_a tptp.set_se4612898379794543757t_unit)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_15002 x z) (ho_15002 y z)))) (= x y))))) (let ((_let_1088 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8314 v ii) (ite (= i ii) e (ho_8314 u ii)))))))))) (let ((_let_1089 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8314 x z) (ho_8314 y z)))) (= x y))))) (let ((_let_1090 (forall ((u |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr903927857289325719_int_o)) (not (forall ((v |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_int)|)) (not (forall ((ii tptp.set_Pr903927857289325719_int_o)) (= (ho_14987 v ii) (ite (= i ii) e (ho_14987 u ii)))))))))) (let ((_let_1091 (forall ((x |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_int)|) (y |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr903927857289325719_int_o)) (= (ho_14987 x z) (ho_14987 y z)))) (= x y))))) (let ((_let_1092 (forall ((u |u_(-> _u_(-> tptp.produc6865911496949736918t_unit tptp.int)_ tptp.set_Pr5889264611543340172t_unit tptp.set_int)|) (e |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_int)|) (i |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc6865911496949736918t_unit tptp.int)_ tptp.set_Pr5889264611543340172t_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|)) (= (ho_14983 v ii) (ite (= i ii) e (ho_14983 u ii)))))))))) (let ((_let_1093 (forall ((x |u_(-> _u_(-> tptp.produc6865911496949736918t_unit tptp.int)_ tptp.set_Pr5889264611543340172t_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.produc6865911496949736918t_unit tptp.int)_ tptp.set_Pr5889264611543340172t_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|)) (= (ho_14983 x z) (ho_14983 y z)))) (= x y))))) (let ((_let_1094 (forall ((u |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|) (e tptp.int) (i tptp.produc6865911496949736918t_unit)) (not (forall ((v |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|)) (not (forall ((ii tptp.produc6865911496949736918t_unit)) (= (ho_14981 v ii) (ite (= i ii) e (ho_14981 u ii)))))))))) (let ((_let_1095 (forall ((x |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|) (y |u_(-> tptp.produc6865911496949736918t_unit tptp.int)|)) (or (not (forall ((z tptp.produc6865911496949736918t_unit)) (= (ho_14981 x z) (ho_14981 y z)))) (= x y))))) (let ((_let_1096 (forall ((u |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr5889264611543340172t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_int)|)) (not (forall ((ii tptp.set_Pr5889264611543340172t_unit)) (= (ho_14984 v ii) (ite (= i ii) e (ho_14984 u ii)))))))))) (let ((_let_1097 (forall ((x |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_int)|) (y |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr5889264611543340172t_unit)) (= (ho_14984 x z) (ho_14984 y z)))) (= x y))))) (let ((_let_1098 (forall ((u |u_(-> tptp.int tptp.code_integer tptp.int)|) (e |u_(-> tptp.code_integer tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.code_integer tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_12243 v ii) (ite (= i ii) e (ho_12243 u ii)))))))))) (let ((_let_1099 (forall ((x |u_(-> tptp.int tptp.code_integer tptp.int)|) (y |u_(-> tptp.int tptp.code_integer tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_12243 x z) (ho_12243 y z)))) (= x y))))) (let ((_let_1100 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|)) (not (forall ((ii tptp.set_int)) (= (ho_14978 v ii) (ite (= i ii) e (ho_14978 u ii)))))))))) (let ((_let_1101 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14978 x z) (ho_14978 y z)))) (= x y))))) (let ((_let_1102 (forall ((u |u_(-> tptp.set_char_nat Bool)|) (e Bool) (i tptp.set_char_nat)) (not (forall ((v |u_(-> tptp.set_char_nat Bool)|)) (not (forall ((ii tptp.set_char_nat)) (= (ho_15495 v ii) (ite (= i ii) e (ho_15495 u ii)))))))))) (let ((_let_1103 (forall ((x |u_(-> tptp.set_char_nat Bool)|) (y |u_(-> tptp.set_char_nat Bool)|)) (or (not (forall ((z tptp.set_char_nat)) (= (ho_15495 x z) (ho_15495 y z)))) (= x y))))) (let ((_let_1104 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|) (e tptp.set_Pr5889264611543340172t_unit) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_14979 v ii) (ite (= i ii) e (ho_14979 u ii)))))))))) (let ((_let_1105 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_Pr5889264611543340172t_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_14979 x z) (ho_14979 y z)))) (= x y))))) (let ((_let_1106 (forall ((u |u_(-> tptp.set_Pr3798168094891919931at_nat tptp.set_Pr3798168094891919931at_nat Bool)|) (e |u_(-> tptp.set_Pr3798168094891919931at_nat Bool)|) (i tptp.set_Pr3798168094891919931at_nat)) (not (forall ((v |u_(-> tptp.set_Pr3798168094891919931at_nat tptp.set_Pr3798168094891919931at_nat Bool)|)) (not (forall ((ii tptp.set_Pr3798168094891919931at_nat)) (= (ho_14975 v ii) (ite (= i ii) e (ho_14975 u ii)))))))))) (let ((_let_1107 (forall ((x |u_(-> tptp.set_Pr3798168094891919931at_nat tptp.set_Pr3798168094891919931at_nat Bool)|) (y |u_(-> tptp.set_Pr3798168094891919931at_nat tptp.set_Pr3798168094891919931at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3798168094891919931at_nat)) (= (ho_14975 x z) (ho_14975 y z)))) (= x y))))) (let ((_let_1108 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_8907 v ii) (ite (= i ii) e (ho_8907 u ii)))))))))) (let ((_let_1109 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_8907 x z) (ho_8907 y z)))) (= x y))))) (let ((_let_1110 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14973 v ii) (ite (= i ii) e (ho_14973 u ii)))))))))) (let ((_let_1111 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14973 x z) (ho_14973 y z)))) (= x y))))) (let ((_let_1112 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit Bool)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit Bool)|) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit Bool)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_14970 v ii) (ite (= i ii) e (ho_14970 u ii)))))))))) (let ((_let_1113 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit Bool)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_14970 x z) (ho_14970 y z)))) (= x y))))) (let ((_let_1114 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_6810 v ii) (ite (= i ii) e (ho_6810 u ii)))))))))) (let ((_let_1115 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_6810 x z) (ho_6810 y z)))) (= x y))))) (let ((_let_1116 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14968 v ii) (ite (= i ii) e (ho_14968 u ii)))))))))) (let ((_let_1117 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14968 x z) (ho_14968 y z)))) (= x y))))) (let ((_let_1118 (forall ((u |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o Bool)|) (e |u_(-> tptp.set_Product_prod_o_o Bool)|) (i tptp.set_Product_prod_o_o)) (not (forall ((v |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o Bool)|)) (not (forall ((ii tptp.set_Product_prod_o_o)) (= (ho_14966 v ii) (ite (= i ii) e (ho_14966 u ii)))))))))) (let ((_let_1119 (forall ((x |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o Bool)|) (y |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o Bool)|)) (or (not (forall ((z tptp.set_Product_prod_o_o)) (= (ho_14966 x z) (ho_14966 y z)))) (= x y))))) (let ((_let_1120 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_4692 v ii) (ite (= i ii) e (ho_4692 u ii)))))))))) (let ((_let_1121 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_4692 x z) (ho_4692 y z)))) (= x y))))) (let ((_let_1122 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit Bool)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit Bool)|) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit Bool)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_14963 v ii) (ite (= i ii) e (ho_14963 u ii)))))))))) (let ((_let_1123 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit Bool)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_14963 x z) (ho_14963 y z)))) (= x y))))) (let ((_let_1124 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (= (ho_14200 v ii) (ite (= i ii) e (ho_14200 u ii)))))))))) (let ((_let_1125 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (= (ho_14200 x z) (ho_14200 y z)))) (= x y))))) (let ((_let_1126 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5646 v ii) (ite (= i ii) e (ho_5646 u ii)))))))))) (let ((_let_1127 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5646 x z) (ho_5646 y z)))) (= x y))))) (let ((_let_1128 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5784 v ii) (ite (= i ii) e (ho_5784 u ii)))))))))) (let ((_let_1129 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5784 x z) (ho_5784 y z)))) (= x y))))) (let ((_let_1130 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit Bool)|) (e Bool) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit Bool)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_14964 v ii) (ite (= i ii) e (ho_14964 u ii)))))))))) (let ((_let_1131 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit Bool)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_14964 x z) (ho_14964 y z)))) (= x y))))) (let ((_let_1132 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat Bool)|) (e |u_(-> tptp.set_Pr1763845938948868674it_nat Bool)|) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat Bool)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_14960 v ii) (ite (= i ii) e (ho_14960 u ii)))))))))) (let ((_let_1133 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat Bool)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_14960 x z) (ho_14960 y z)))) (= x y))))) (let ((_let_1134 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o Bool)|) (e Bool) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o Bool)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_14958 v ii) (ite (= i ii) e (ho_14958 u ii)))))))))) (let ((_let_1135 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o Bool)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o Bool)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_14958 x z) (ho_14958 y z)))) (= x y))))) (let ((_let_1136 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat Bool)|)) (= (ho_13952 v ii) (ite (= i ii) e (ho_13952 u ii)))))))))) (let ((_let_1137 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat Bool)|)) (= (ho_13952 x z) (ho_13952 y z)))) (= x y))))) (let ((_let_1138 (forall ((u |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|) (i tptp.set_Pr5094982260447487303t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (not (forall ((ii tptp.set_Pr5094982260447487303t_unit)) (= (ho_14954 v ii) (ite (= i ii) e (ho_14954 u ii)))))))))) (let ((_let_1139 (forall ((x |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (y |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr5094982260447487303t_unit)) (= (ho_14954 x z) (ho_14954 y z)))) (= x y))))) (let ((_let_1140 (forall ((u |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8534 v ii) (ite (= i ii) e (ho_8534 u ii)))))))))) (let ((_let_1141 (forall ((x |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8534 x z) (ho_8534 y z)))) (= x y))))) (let ((_let_1142 (forall ((u |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|) (e Bool) (i tptp.set_Pr5094982260447487303t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|)) (not (forall ((ii tptp.set_Pr5094982260447487303t_unit)) (= (ho_14955 v ii) (ite (= i ii) e (ho_14955 u ii)))))))))) (let ((_let_1143 (forall ((x |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|) (y |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr5094982260447487303t_unit)) (= (ho_14955 x z) (ho_14955 y z)))) (= x y))))) (let ((_let_1144 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Product_unit Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_14952 v ii) (ite (= i ii) e (ho_14952 u ii)))))))))) (let ((_let_1145 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Product_unit Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_Product_unit Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_14952 x z) (ho_14952 y z)))) (= x y))))) (let ((_let_1146 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14213 v ii) (ite (= i ii) e (ho_14213 u ii)))))))))) (let ((_let_1147 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14213 x z) (ho_14213 y z)))) (= x y))))) (let ((_let_1148 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_8384 v ii) (ite (= i ii) e (ho_8384 u ii)))))))))) (let ((_let_1149 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_8384 x z) (ho_8384 y z)))) (= x y))))) (let ((_let_1150 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|) (e tptp.set_Pr3798168094891919931at_nat) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14950 v ii) (ite (= i ii) e (ho_14950 u ii)))))))))) (let ((_let_1151 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14950 x z) (ho_14950 y z)))) (= x y))))) (let ((_let_1152 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_nat tptp.set_Product_unit)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_14944 v ii) (ite (= i ii) e (ho_14944 u ii)))))))))) (let ((_let_1153 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_14944 x z) (ho_14944 y z)))) (= x y))))) (let ((_let_1154 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_14942 v ii) (ite (= i ii) e (ho_14942 u ii)))))))))) (let ((_let_1155 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_14942 x z) (ho_14942 y z)))) (= x y))))) (let ((_let_1156 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat Bool)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|) (i |u_(-> tptp.product_prod_o_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat Bool)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat Bool)|)) (= (ho_14939 v ii) (ite (= i ii) e (ho_14939 u ii)))))))))) (let ((_let_1157 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat Bool)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat Bool)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat Bool)|)) (= (ho_14939 x z) (ho_14939 y z)))) (= x y))))) (let ((_let_1158 (forall ((u |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)_ tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|) (i |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)_ tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|)) (= (ho_14936 v ii) (ite (= i ii) e (ho_14936 u ii)))))))))) (let ((_let_1159 (forall ((x |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)_ tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)_ tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|)) (= (ho_14936 x z) (ho_14936 y z)))) (= x y))))) (let ((_let_1160 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o tptp.nat)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_o tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o tptp.nat)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o tptp.nat)|)) (= (ho_14931 v ii) (ite (= i ii) e (ho_14931 u ii)))))))))) (let ((_let_1161 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o tptp.nat)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o tptp.nat)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o tptp.nat)|)) (= (ho_14931 x z) (ho_14931 y z)))) (= x y))))) (let ((_let_1162 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14932 v ii) (ite (= i ii) e (ho_14932 u ii)))))))))) (let ((_let_1163 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14932 x z) (ho_14932 y z)))) (= x y))))) (let ((_let_1164 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13186 v ii) (ite (= i ii) e (ho_13186 u ii)))))))))) (let ((_let_1165 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13186 x z) (ho_13186 y z)))) (= x y))))) (let ((_let_1166 (forall ((u |u_(-> Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (not (forall ((ii Bool)) (= (ho_15392 v ii) (ite (= i ii) e (ho_15392 u ii)))))))))) (let ((_let_1167 (forall ((x |u_(-> Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|) (y |u_(-> Bool tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (or (not (forall ((z Bool)) (= (ho_15392 x z) (ho_15392 y z)))) (= x y))))) (let ((_let_1168 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15705 v ii) (ite (= i ii) e (ho_15705 u ii)))))))))) (let ((_let_1169 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15705 x z) (ho_15705 y z)))) (= x y))))) (let ((_let_1170 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat Bool)|) (e Bool) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_12627 v ii) (ite (= i ii) e (ho_12627 u ii)))))))))) (let ((_let_1171 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_12627 x z) (ho_12627 y z)))) (= x y))))) (let ((_let_1172 (forall ((u |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc7485711547916492274unit_o)) (not (forall ((v |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|)) (not (forall ((ii tptp.produc7485711547916492274unit_o)) (= (ho_14926 v ii) (ite (= i ii) e (ho_14926 u ii)))))))))) (let ((_let_1173 (forall ((x |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|) (y |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|)) (or (not (forall ((z tptp.produc7485711547916492274unit_o)) (= (ho_14926 x z) (ho_14926 y z)))) (= x y))))) (let ((_let_1174 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_8329 v ii) (ite (= i ii) e (ho_8329 u ii)))))))))) (let ((_let_1175 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_8329 x z) (ho_8329 y z)))) (= x y))))) (let ((_let_1176 (forall ((u |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|) (e tptp.nat) (i tptp.produc526117512892780850t_unit)) (not (forall ((v |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|)) (not (forall ((ii tptp.produc526117512892780850t_unit)) (= (ho_14921 v ii) (ite (= i ii) e (ho_14921 u ii)))))))))) (let ((_let_1177 (forall ((x |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|) (y |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|)) (or (not (forall ((z tptp.produc526117512892780850t_unit)) (= (ho_14921 x z) (ho_14921 y z)))) (= x y))))) (let ((_let_1178 (forall ((u |u_(-> tptp.produc3788275437394581276t_unit Bool)|) (e Bool) (i tptp.produc3788275437394581276t_unit)) (not (forall ((v |u_(-> tptp.produc3788275437394581276t_unit Bool)|)) (not (forall ((ii tptp.produc3788275437394581276t_unit)) (= (ho_14916 v ii) (ite (= i ii) e (ho_14916 u ii)))))))))) (let ((_let_1179 (forall ((x |u_(-> tptp.produc3788275437394581276t_unit Bool)|) (y |u_(-> tptp.produc3788275437394581276t_unit Bool)|)) (or (not (forall ((z tptp.produc3788275437394581276t_unit)) (= (ho_14916 x z) (ho_14916 y z)))) (= x y))))) (let ((_let_1180 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_o)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_14919 v ii) (ite (= i ii) e (ho_14919 u ii)))))))))) (let ((_let_1181 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_o)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_14919 x z) (ho_14919 y z)))) (= x y))))) (let ((_let_1182 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o Bool)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (i |u_(-> tptp.product_prod_nat_o Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o Bool)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o Bool)|)) (= (ho_14912 v ii) (ite (= i ii) e (ho_14912 u ii)))))))))) (let ((_let_1183 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o Bool)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o Bool)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o Bool)|)) (= (ho_14912 x z) (ho_14912 y z)))) (= x y))))) (let ((_let_1184 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_9862 v ii) (ite (= i ii) e (ho_9862 u ii)))))))))) (let ((_let_1185 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_9862 x z) (ho_9862 y z)))) (= x y))))) (let ((_let_1186 (forall ((u |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc526117512892780850t_unit)) (not (forall ((v |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|)) (not (forall ((ii tptp.produc526117512892780850t_unit)) (= (ho_14907 v ii) (ite (= i ii) e (ho_14907 u ii)))))))))) (let ((_let_1187 (forall ((x |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|) (y |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|)) (or (not (forall ((z tptp.produc526117512892780850t_unit)) (= (ho_14907 x z) (ho_14907 y z)))) (= x y))))) (let ((_let_1188 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4573 v ii) (ite (= i ii) e (ho_4573 u ii)))))))))) (let ((_let_1189 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4573 x z) (ho_4573 y z)))) (= x y))))) (let ((_let_1190 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ tptp.set_Product_prod_o_o tptp.set_o)|) (e |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|) (i |u_(-> tptp.product_prod_o_o Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ tptp.set_Product_prod_o_o tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o Bool)|)) (= (ho_14898 v ii) (ite (= i ii) e (ho_14898 u ii)))))))))) (let ((_let_1191 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ tptp.set_Product_prod_o_o tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ tptp.set_Product_prod_o_o tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o Bool)|)) (= (ho_14898 x z) (ho_14898 y z)))) (= x y))))) (let ((_let_1192 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8560 v ii) (ite (= i ii) e (ho_8560 u ii)))))))))) (let ((_let_1193 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8560 x z) (ho_8560 y z)))) (= x y))))) (let ((_let_1194 (forall ((u |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_Product_prod_o_o)) (not (forall ((v |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|)) (not (forall ((ii tptp.set_Product_prod_o_o)) (= (ho_14899 v ii) (ite (= i ii) e (ho_14899 u ii)))))))))) (let ((_let_1195 (forall ((x |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|) (y |u_(-> tptp.set_Product_prod_o_o tptp.set_o)|)) (or (not (forall ((z tptp.set_Product_prod_o_o)) (= (ho_14899 x z) (ho_14899 y z)))) (= x y))))) (let ((_let_1196 (forall ((u |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc3788275437394581276t_unit)) (not (forall ((v |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|)) (not (forall ((ii tptp.produc3788275437394581276t_unit)) (= (ho_14893 v ii) (ite (= i ii) e (ho_14893 u ii)))))))))) (let ((_let_1197 (forall ((x |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|) (y |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|)) (or (not (forall ((z tptp.produc3788275437394581276t_unit)) (= (ho_14893 x z) (ho_14893 y z)))) (= x y))))) (let ((_let_1198 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|)) (not (forall ((ii tptp.set_o)) (= (ho_14890 v ii) (ite (= i ii) e (ho_14890 u ii)))))))))) (let ((_let_1199 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14890 x z) (ho_14890 y z)))) (= x y))))) (let ((_let_1200 (forall ((u |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|) (e tptp.nat) (i tptp.produc600557818389255820it_nat)) (not (forall ((v |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|)) (not (forall ((ii tptp.produc600557818389255820it_nat)) (= (ho_14885 v ii) (ite (= i ii) e (ho_14885 u ii)))))))))) (let ((_let_1201 (forall ((x |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|) (y |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|)) (or (not (forall ((z tptp.produc600557818389255820it_nat)) (= (ho_14885 x z) (ho_14885 y z)))) (= x y))))) (let ((_let_1202 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_14882 v ii) (ite (= i ii) e (ho_14882 u ii)))))))))) (let ((_let_1203 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_14882 x z) (ho_14882 y z)))) (= x y))))) (let ((_let_1204 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|) (e tptp.set_Pr1763845938948868674it_nat) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_14883 v ii) (ite (= i ii) e (ho_14883 u ii)))))))))) (let ((_let_1205 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_14883 x z) (ho_14883 y z)))) (= x y))))) (let ((_let_1206 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13077 v ii) (ite (= i ii) e (ho_13077 u ii)))))))))) (let ((_let_1207 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13077 x z) (ho_13077 y z)))) (= x y))))) (let ((_let_1208 (forall ((u |u_(-> _u_(-> tptp.produc7485711547916492274unit_o Bool)_ tptp.set_Pr5464989305201766866unit_o tptp.set_o)|) (e |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_o)|) (i |u_(-> tptp.produc7485711547916492274unit_o Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7485711547916492274unit_o Bool)_ tptp.set_Pr5464989305201766866unit_o tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.produc7485711547916492274unit_o Bool)|)) (= (ho_14879 v ii) (ite (= i ii) e (ho_14879 u ii)))))))))) (let ((_let_1209 (forall ((x |u_(-> _u_(-> tptp.produc7485711547916492274unit_o Bool)_ tptp.set_Pr5464989305201766866unit_o tptp.set_o)|) (y |u_(-> _u_(-> tptp.produc7485711547916492274unit_o Bool)_ tptp.set_Pr5464989305201766866unit_o tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.produc7485711547916492274unit_o Bool)|)) (= (ho_14879 x z) (ho_14879 y z)))) (= x y))))) (let ((_let_1210 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14940 v ii) (ite (= i ii) e (ho_14940 u ii)))))))))) (let ((_let_1211 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14940 x z) (ho_14940 y z)))) (= x y))))) (let ((_let_1212 (forall ((u |u_(-> tptp.produc7485711547916492274unit_o Bool)|) (e Bool) (i tptp.produc7485711547916492274unit_o)) (not (forall ((v |u_(-> tptp.produc7485711547916492274unit_o Bool)|)) (not (forall ((ii tptp.produc7485711547916492274unit_o)) (= (ho_14877 v ii) (ite (= i ii) e (ho_14877 u ii)))))))))) (let ((_let_1213 (forall ((x |u_(-> tptp.produc7485711547916492274unit_o Bool)|) (y |u_(-> tptp.produc7485711547916492274unit_o Bool)|)) (or (not (forall ((z tptp.produc7485711547916492274unit_o)) (= (ho_14877 x z) (ho_14877 y z)))) (= x y))))) (let ((_let_1214 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5765 v ii) (ite (= i ii) e (ho_5765 u ii)))))))))) (let ((_let_1215 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5765 x z) (ho_5765 y z)))) (= x y))))) (let ((_let_1216 (forall ((u |u_(-> _u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)_ tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)_ tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|)) (= (ho_14871 v ii) (ite (= i ii) e (ho_14871 u ii)))))))))) (let ((_let_1217 (forall ((x |u_(-> _u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)_ tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)_ tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|)) (= (ho_14871 x z) (ho_14871 y z)))) (= x y))))) (let ((_let_1218 (forall ((u |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc8459935480633519975t_unit)) (not (forall ((v |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|)) (not (forall ((ii tptp.produc8459935480633519975t_unit)) (= (ho_14869 v ii) (ite (= i ii) e (ho_14869 u ii)))))))))) (let ((_let_1219 (forall ((x |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|) (y |u_(-> tptp.produc8459935480633519975t_unit tptp.product_unit)|)) (or (not (forall ((z tptp.produc8459935480633519975t_unit)) (= (ho_14869 x z) (ho_14869 y z)))) (= x y))))) (let ((_let_1220 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9934 v ii) (ite (= i ii) e (ho_9934 u ii)))))))))) (let ((_let_1221 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9934 x z) (ho_9934 y z)))) (= x y))))) (let ((_let_1222 (forall ((u |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr5094982260447487303t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr5094982260447487303t_unit)) (= (ho_14872 v ii) (ite (= i ii) e (ho_14872 u ii)))))))))) (let ((_let_1223 (forall ((x |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr5094982260447487303t_unit)) (= (ho_14872 x z) (ho_14872 y z)))) (= x y))))) (let ((_let_1224 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14853 v ii) (ite (= i ii) e (ho_14853 u ii)))))))))) (let ((_let_1225 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14853 x z) (ho_14853 y z)))) (= x y))))) (let ((_let_1226 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14849 v ii) (ite (= i ii) e (ho_14849 u ii)))))))))) (let ((_let_1227 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14849 x z) (ho_14849 y z)))) (= x y))))) (let ((_let_1228 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14846 v ii) (ite (= i ii) e (ho_14846 u ii)))))))))) (let ((_let_1229 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14846 x z) (ho_14846 y z)))) (= x y))))) (let ((_let_1230 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_14292 v ii) (ite (= i ii) e (ho_14292 u ii)))))))))) (let ((_let_1231 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_14292 x z) (ho_14292 y z)))) (= x y))))) (let ((_let_1232 (forall ((u |u_(-> tptp.int tptp.product_unit tptp.produc6865911496949736918t_unit)|) (e |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (not (forall ((ii tptp.int)) (= (ho_15678 v ii) (ite (= i ii) e (ho_15678 u ii)))))))))) (let ((_let_1233 (forall ((x |u_(-> tptp.int tptp.product_unit tptp.produc6865911496949736918t_unit)|) (y |u_(-> tptp.int tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (or (not (forall ((z tptp.int)) (= (ho_15678 x z) (ho_15678 y z)))) (= x y))))) (let ((_let_1234 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14847 v ii) (ite (= i ii) e (ho_14847 u ii)))))))))) (let ((_let_1235 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14847 x z) (ho_14847 y z)))) (= x y))))) (let ((_let_1236 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10754 v ii) (ite (= i ii) e (ho_10754 u ii)))))))))) (let ((_let_1237 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10754 x z) (ho_10754 y z)))) (= x y))))) (let ((_let_1238 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (= (ho_14843 v ii) (ite (= i ii) e (ho_14843 u ii)))))))))) (let ((_let_1239 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (= (ho_14843 x z) (ho_14843 y z)))) (= x y))))) (let ((_let_1240 (forall ((u |u_(-> tptp.set_int_o tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_int_o)) (not (forall ((v |u_(-> tptp.set_int_o tptp.set_set_int)|)) (not (forall ((ii tptp.set_int_o)) (= (ho_6193 v ii) (ite (= i ii) e (ho_6193 u ii)))))))))) (let ((_let_1241 (forall ((x |u_(-> tptp.set_int_o tptp.set_set_int)|) (y |u_(-> tptp.set_int_o tptp.set_set_int)|)) (or (not (forall ((z tptp.set_int_o)) (= (ho_6193 x z) (ho_6193 y z)))) (= x y))))) (let ((_let_1242 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14841 v ii) (ite (= i ii) e (ho_14841 u ii)))))))))) (let ((_let_1243 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14841 x z) (ho_14841 y z)))) (= x y))))) (let ((_let_1244 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_16162 v ii) (ite (= i ii) e (ho_16162 u ii)))))))))) (let ((_let_1245 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_16162 x z) (ho_16162 y z)))) (= x y))))) (let ((_let_1246 (forall ((u |u_(-> tptp.set_rat _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|) (e |u_(-> _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8859 v ii) (ite (= i ii) e (ho_8859 u ii)))))))))) (let ((_let_1247 (forall ((x |u_(-> tptp.set_rat _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|) (y |u_(-> tptp.set_rat _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8859 x z) (ho_8859 y z)))) (= x y))))) (let ((_let_1248 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14844 v ii) (ite (= i ii) e (ho_14844 u ii)))))))))) (let ((_let_1249 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14844 x z) (ho_14844 y z)))) (= x y))))) (let ((_let_1250 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14837 v ii) (ite (= i ii) e (ho_14837 u ii)))))))))) (let ((_let_1251 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14837 x z) (ho_14837 y z)))) (= x y))))) (let ((_let_1252 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14835 v ii) (ite (= i ii) e (ho_14835 u ii)))))))))) (let ((_let_1253 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14835 x z) (ho_14835 y z)))) (= x y))))) (let ((_let_1254 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14831 v ii) (ite (= i ii) e (ho_14831 u ii)))))))))) (let ((_let_1255 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14831 x z) (ho_14831 y z)))) (= x y))))) (let ((_let_1256 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14832 v ii) (ite (= i ii) e (ho_14832 u ii)))))))))) (let ((_let_1257 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14832 x z) (ho_14832 y z)))) (= x y))))) (let ((_let_1258 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|) (e |u_(-> _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|)) (not (forall ((ii tptp.set_num)) (= (ho_14828 v ii) (ite (= i ii) e (ho_14828 u ii)))))))))) (let ((_let_1259 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|)) (or (not (forall ((z tptp.set_num)) (= (ho_14828 x z) (ho_14828 y z)))) (= x y))))) (let ((_let_1260 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|) (e tptp.set_Pr3280342998896498603um_nat) (i |u_(-> tptp.num tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_nat)|)) (= (ho_14829 v ii) (ite (= i ii) e (ho_14829 u ii)))))))))) (let ((_let_1261 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|) (y |u_(-> _u_(-> tptp.num tptp.set_nat)_ tptp.set_Pr3280342998896498603um_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_nat)|)) (= (ho_14829 x z) (ho_14829 y z)))) (= x y))))) (let ((_let_1262 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14823 v ii) (ite (= i ii) e (ho_14823 u ii)))))))))) (let ((_let_1263 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14823 x z) (ho_14823 y z)))) (= x y))))) (let ((_let_1264 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (= (ho_14824 v ii) (ite (= i ii) e (ho_14824 u ii)))))))))) (let ((_let_1265 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (= (ho_14824 x z) (ho_14824 y z)))) (= x y))))) (let ((_let_1266 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14825 v ii) (ite (= i ii) e (ho_14825 u ii)))))))))) (let ((_let_1267 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14825 x z) (ho_14825 y z)))) (= x y))))) (let ((_let_1268 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14826 v ii) (ite (= i ii) e (ho_14826 u ii)))))))))) (let ((_let_1269 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14826 x z) (ho_14826 y z)))) (= x y))))) (let ((_let_1270 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (= (ho_14818 v ii) (ite (= i ii) e (ho_14818 u ii)))))))))) (let ((_let_1271 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (= (ho_14818 x z) (ho_14818 y z)))) (= x y))))) (let ((_let_1272 (forall ((u |u_(-> Bool tptp.nat Bool tptp.nat)|) (e |u_(-> tptp.nat Bool tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat Bool tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_15767 v ii) (ite (= i ii) e (ho_15767 u ii)))))))))) (let ((_let_1273 (forall ((x |u_(-> Bool tptp.nat Bool tptp.nat)|) (y |u_(-> Bool tptp.nat Bool tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_15767 x z) (ho_15767 y z)))) (= x y))))) (let ((_let_1274 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14809 v ii) (ite (= i ii) e (ho_14809 u ii)))))))))) (let ((_let_1275 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14809 x z) (ho_14809 y z)))) (= x y))))) (let ((_let_1276 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14810 v ii) (ite (= i ii) e (ho_14810 u ii)))))))))) (let ((_let_1277 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14810 x z) (ho_14810 y z)))) (= x y))))) (let ((_let_1278 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_12950 v ii) (ite (= i ii) e (ho_12950 u ii)))))))))) (let ((_let_1279 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_12950 x z) (ho_12950 y z)))) (= x y))))) (let ((_let_1280 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14804 v ii) (ite (= i ii) e (ho_14804 u ii)))))))))) (let ((_let_1281 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14804 x z) (ho_14804 y z)))) (= x y))))) (let ((_let_1282 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14803 v ii) (ite (= i ii) e (ho_14803 u ii)))))))))) (let ((_let_1283 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14803 x z) (ho_14803 y z)))) (= x y))))) (let ((_let_1284 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14821 v ii) (ite (= i ii) e (ho_14821 u ii)))))))))) (let ((_let_1285 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14821 x z) (ho_14821 y z)))) (= x y))))) (let ((_let_1286 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (= (ho_14813 v ii) (ite (= i ii) e (ho_14813 u ii)))))))))) (let ((_let_1287 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (= (ho_14813 x z) (ho_14813 y z)))) (= x y))))) (let ((_let_1288 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (e |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (= (ho_14800 v ii) (ite (= i ii) e (ho_14800 u ii)))))))))) (let ((_let_1289 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (= (ho_14800 x z) (ho_14800 y z)))) (= x y))))) (let ((_let_1290 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|) (e tptp.code_integer) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14798 v ii) (ite (= i ii) e (ho_14798 u ii)))))))))) (let ((_let_1291 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14798 x z) (ho_14798 y z)))) (= x y))))) (let ((_let_1292 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12416 v ii) (ite (= i ii) e (ho_12416 u ii)))))))))) (let ((_let_1293 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12416 x z) (ho_12416 y z)))) (= x y))))) (let ((_let_1294 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (= (ho_14801 v ii) (ite (= i ii) e (ho_14801 u ii)))))))))) (let ((_let_1295 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (= (ho_14801 x z) (ho_14801 y z)))) (= x y))))) (let ((_let_1296 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14814 v ii) (ite (= i ii) e (ho_14814 u ii)))))))))) (let ((_let_1297 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14814 x z) (ho_14814 y z)))) (= x y))))) (let ((_let_1298 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|) (e |u_(-> tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14792 v ii) (ite (= i ii) e (ho_14792 u ii)))))))))) (let ((_let_1299 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_14792 x z) (ho_14792 y z)))) (= x y))))) (let ((_let_1300 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_8419 v ii) (ite (= i ii) e (ho_8419 u ii)))))))))) (let ((_let_1301 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_8419 x z) (ho_8419 y z)))) (= x y))))) (let ((_let_1302 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (e |u_(-> tptp.code_integer Bool)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_16161 v ii) (ite (= i ii) e (ho_16161 u ii)))))))))) (let ((_let_1303 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_16161 x z) (ho_16161 y z)))) (= x y))))) (let ((_let_1304 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14789 v ii) (ite (= i ii) e (ho_14789 u ii)))))))))) (let ((_let_1305 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14789 x z) (ho_14789 y z)))) (= x y))))) (let ((_let_1306 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> Bool tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4965 v ii) (ite (= i ii) e (ho_4965 u ii)))))))))) (let ((_let_1307 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4965 x z) (ho_4965 y z)))) (= x y))))) (let ((_let_1308 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14791 v ii) (ite (= i ii) e (ho_14791 u ii)))))))))) (let ((_let_1309 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14791 x z) (ho_14791 y z)))) (= x y))))) (let ((_let_1310 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14785 v ii) (ite (= i ii) e (ho_14785 u ii)))))))))) (let ((_let_1311 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14785 x z) (ho_14785 y z)))) (= x y))))) (let ((_let_1312 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|) (e |u_(-> tptp.int tptp.code_integer)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14773 v ii) (ite (= i ii) e (ho_14773 u ii)))))))))) (let ((_let_1313 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14773 x z) (ho_14773 y z)))) (= x y))))) (let ((_let_1314 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.code_integer tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int)|)) (= (ho_14777 v ii) (ite (= i ii) e (ho_14777 u ii)))))))))) (let ((_let_1315 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int)|)) (= (ho_14777 x z) (ho_14777 y z)))) (= x y))))) (let ((_let_1316 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14769 v ii) (ite (= i ii) e (ho_14769 u ii)))))))))) (let ((_let_1317 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14769 x z) (ho_14769 y z)))) (= x y))))) (let ((_let_1318 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13481 v ii) (ite (= i ii) e (ho_13481 u ii)))))))))) (let ((_let_1319 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13481 x z) (ho_13481 y z)))) (= x y))))) (let ((_let_1320 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|) (e |u_(-> tptp.code_integer tptp.int)|) (i |u_(-> tptp.code_integer tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int)|)) (= (ho_14770 v ii) (ite (= i ii) e (ho_14770 u ii)))))))))) (let ((_let_1321 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int)_ tptp.code_integer tptp.int)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int)|)) (= (ho_14770 x z) (ho_14770 y z)))) (= x y))))) (let ((_let_1322 (forall ((u |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (i tptp.set_Pr5094982260447487303t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (not (forall ((ii tptp.set_Pr5094982260447487303t_unit)) (= (ho_15190 v ii) (ite (= i ii) e (ho_15190 u ii)))))))))) (let ((_let_1323 (forall ((x |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (y |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (or (not (forall ((z tptp.set_Pr5094982260447487303t_unit)) (= (ho_15190 x z) (ho_15190 y z)))) (= x y))))) (let ((_let_1324 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_14766 v ii) (ite (= i ii) e (ho_14766 u ii)))))))))) (let ((_let_1325 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_14766 x z) (ho_14766 y z)))) (= x y))))) (let ((_let_1326 (forall ((u |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_4923 v ii) (ite (= i ii) e (ho_4923 u ii)))))))))) (let ((_let_1327 (forall ((x |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_4923 x z) (ho_4923 y z)))) (= x y))))) (let ((_let_1328 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14761 v ii) (ite (= i ii) e (ho_14761 u ii)))))))))) (let ((_let_1329 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14761 x z) (ho_14761 y z)))) (= x y))))) (let ((_let_1330 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14763 v ii) (ite (= i ii) e (ho_14763 u ii)))))))))) (let ((_let_1331 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14763 x z) (ho_14763 y z)))) (= x y))))) (let ((_let_1332 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14752 v ii) (ite (= i ii) e (ho_14752 u ii)))))))))) (let ((_let_1333 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14752 x z) (ho_14752 y z)))) (= x y))))) (let ((_let_1334 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14746 v ii) (ite (= i ii) e (ho_14746 u ii)))))))))) (let ((_let_1335 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14746 x z) (ho_14746 y z)))) (= x y))))) (let ((_let_1336 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_14753 v ii) (ite (= i ii) e (ho_14753 u ii)))))))))) (let ((_let_1337 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_14753 x z) (ho_14753 y z)))) (= x y))))) (let ((_let_1338 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14741 v ii) (ite (= i ii) e (ho_14741 u ii)))))))))) (let ((_let_1339 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14741 x z) (ho_14741 y z)))) (= x y))))) (let ((_let_1340 (forall ((u |u_(-> tptp.set_int tptp.int Bool Bool)|) (e |u_(-> tptp.int Bool Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int Bool Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_7526 v ii) (ite (= i ii) e (ho_7526 u ii)))))))))) (let ((_let_1341 (forall ((x |u_(-> tptp.set_int tptp.int Bool Bool)|) (y |u_(-> tptp.set_int tptp.int Bool Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7526 x z) (ho_7526 y z)))) (= x y))))) (let ((_let_1342 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> tptp.int tptp.num Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14742 v ii) (ite (= i ii) e (ho_14742 u ii)))))))))) (let ((_let_1343 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14742 x z) (ho_14742 y z)))) (= x y))))) (let ((_let_1344 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_14739 v ii) (ite (= i ii) e (ho_14739 u ii)))))))))) (let ((_let_1345 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_14739 x z) (ho_14739 y z)))) (= x y))))) (let ((_let_1346 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14730 v ii) (ite (= i ii) e (ho_14730 u ii)))))))))) (let ((_let_1347 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14730 x z) (ho_14730 y z)))) (= x y))))) (let ((_let_1348 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_6919 v ii) (ite (= i ii) e (ho_6919 u ii)))))))))) (let ((_let_1349 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_6919 x z) (ho_6919 y z)))) (= x y))))) (let ((_let_1350 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14727 v ii) (ite (= i ii) e (ho_14727 u ii)))))))))) (let ((_let_1351 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14727 x z) (ho_14727 y z)))) (= x y))))) (let ((_let_1352 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14722 v ii) (ite (= i ii) e (ho_14722 u ii)))))))))) (let ((_let_1353 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14722 x z) (ho_14722 y z)))) (= x y))))) (let ((_let_1354 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14720 v ii) (ite (= i ii) e (ho_14720 u ii)))))))))) (let ((_let_1355 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14720 x z) (ho_14720 y z)))) (= x y))))) (let ((_let_1356 (forall ((u |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr5889264611543340172t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr5889264611543340172t_unit)) (= (ho_15681 v ii) (ite (= i ii) e (ho_15681 u ii)))))))))) (let ((_let_1357 (forall ((x |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr5889264611543340172t_unit)) (= (ho_15681 x z) (ho_15681 y z)))) (= x y))))) (let ((_let_1358 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|) (e |u_(-> tptp.nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14716 v ii) (ite (= i ii) e (ho_14716 u ii)))))))))) (let ((_let_1359 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14716 x z) (ho_14716 y z)))) (= x y))))) (let ((_let_1360 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_14710 v ii) (ite (= i ii) e (ho_14710 u ii)))))))))) (let ((_let_1361 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_14710 x z) (ho_14710 y z)))) (= x y))))) (let ((_let_1362 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (e |u_(-> tptp.nat tptp.product_unit)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_8415 v ii) (ite (= i ii) e (ho_8415 u ii)))))))))) (let ((_let_1363 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_8415 x z) (ho_8415 y z)))) (= x y))))) (let ((_let_1364 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4977 v ii) (ite (= i ii) e (ho_4977 u ii)))))))))) (let ((_let_1365 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4977 x z) (ho_4977 y z)))) (= x y))))) (let ((_let_1366 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_14711 v ii) (ite (= i ii) e (ho_14711 u ii)))))))))) (let ((_let_1367 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_14711 x z) (ho_14711 y z)))) (= x y))))) (let ((_let_1368 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_14712 v ii) (ite (= i ii) e (ho_14712 u ii)))))))))) (let ((_let_1369 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_14712 x z) (ho_14712 y z)))) (= x y))))) (let ((_let_1370 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.nat tptp.set_Product_unit)|) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_8557 v ii) (ite (= i ii) e (ho_8557 u ii)))))))))) (let ((_let_1371 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_8557 x z) (ho_8557 y z)))) (= x y))))) (let ((_let_1372 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14713 v ii) (ite (= i ii) e (ho_14713 u ii)))))))))) (let ((_let_1373 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14713 x z) (ho_14713 y z)))) (= x y))))) (let ((_let_1374 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14706 v ii) (ite (= i ii) e (ho_14706 u ii)))))))))) (let ((_let_1375 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14706 x z) (ho_14706 y z)))) (= x y))))) (let ((_let_1376 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14707 v ii) (ite (= i ii) e (ho_14707 u ii)))))))))) (let ((_let_1377 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14707 x z) (ho_14707 y z)))) (= x y))))) (let ((_let_1378 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14708 v ii) (ite (= i ii) e (ho_14708 u ii)))))))))) (let ((_let_1379 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14708 x z) (ho_14708 y z)))) (= x y))))) (let ((_let_1380 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14693 v ii) (ite (= i ii) e (ho_14693 u ii)))))))))) (let ((_let_1381 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14693 x z) (ho_14693 y z)))) (= x y))))) (let ((_let_1382 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14690 v ii) (ite (= i ii) e (ho_14690 u ii)))))))))) (let ((_let_1383 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14690 x z) (ho_14690 y z)))) (= x y))))) (let ((_let_1384 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14687 v ii) (ite (= i ii) e (ho_14687 u ii)))))))))) (let ((_let_1385 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14687 x z) (ho_14687 y z)))) (= x y))))) (let ((_let_1386 (forall ((u |u_(-> tptp.num tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.int Bool)|)) (not (forall ((ii tptp.num)) (= (ho_16160 v ii) (ite (= i ii) e (ho_16160 u ii)))))))))) (let ((_let_1387 (forall ((x |u_(-> tptp.num tptp.int Bool)|) (y |u_(-> tptp.num tptp.int Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_16160 x z) (ho_16160 y z)))) (= x y))))) (let ((_let_1388 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14683 v ii) (ite (= i ii) e (ho_14683 u ii)))))))))) (let ((_let_1389 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14683 x z) (ho_14683 y z)))) (= x y))))) (let ((_let_1390 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_14685 v ii) (ite (= i ii) e (ho_14685 u ii)))))))))) (let ((_let_1391 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_14685 x z) (ho_14685 y z)))) (= x y))))) (let ((_let_1392 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10817 v ii) (ite (= i ii) e (ho_10817 u ii)))))))))) (let ((_let_1393 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10817 x z) (ho_10817 y z)))) (= x y))))) (let ((_let_1394 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14678 v ii) (ite (= i ii) e (ho_14678 u ii)))))))))) (let ((_let_1395 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14678 x z) (ho_14678 y z)))) (= x y))))) (let ((_let_1396 (forall ((u |u_(-> tptp.set_Code_integer tptp.set_Code_integer tptp.set_Code_integer)|) (e |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer tptp.set_Code_integer tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_15138 v ii) (ite (= i ii) e (ho_15138 u ii)))))))))) (let ((_let_1397 (forall ((x |u_(-> tptp.set_Code_integer tptp.set_Code_integer tptp.set_Code_integer)|) (y |u_(-> tptp.set_Code_integer tptp.set_Code_integer tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_15138 x z) (ho_15138 y z)))) (= x y))))) (let ((_let_1398 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_14680 v ii) (ite (= i ii) e (ho_14680 u ii)))))))))) (let ((_let_1399 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_14680 x z) (ho_14680 y z)))) (= x y))))) (let ((_let_1400 (forall ((u |u_(-> tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15416 v ii) (ite (= i ii) e (ho_15416 u ii)))))))))) (let ((_let_1401 (forall ((x |u_(-> tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15416 x z) (ho_15416 y z)))) (= x y))))) (let ((_let_1402 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14675 v ii) (ite (= i ii) e (ho_14675 u ii)))))))))) (let ((_let_1403 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14675 x z) (ho_14675 y z)))) (= x y))))) (let ((_let_1404 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|) (e |u_(-> Bool tptp.nat Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_14676 v ii) (ite (= i ii) e (ho_14676 u ii)))))))))) (let ((_let_1405 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_14676 x z) (ho_14676 y z)))) (= x y))))) (let ((_let_1406 (forall ((u |u_(-> tptp.product_prod_int_o tptp.int)|) (e tptp.int) (i tptp.product_prod_int_o)) (not (forall ((v |u_(-> tptp.product_prod_int_o tptp.int)|)) (not (forall ((ii tptp.product_prod_int_o)) (= (ho_14659 v ii) (ite (= i ii) e (ho_14659 u ii)))))))))) (let ((_let_1407 (forall ((x |u_(-> tptp.product_prod_int_o tptp.int)|) (y |u_(-> tptp.product_prod_int_o tptp.int)|)) (or (not (forall ((z tptp.product_prod_int_o)) (= (ho_14659 x z) (ho_14659 y z)))) (= x y))))) (let ((_let_1408 (forall ((u |u_(-> tptp.product_prod_nat_o tptp.nat)|) (e tptp.nat) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_14651 v ii) (ite (= i ii) e (ho_14651 u ii)))))))))) (let ((_let_1409 (forall ((x |u_(-> tptp.product_prod_nat_o tptp.nat)|) (y |u_(-> tptp.product_prod_nat_o tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_14651 x z) (ho_14651 y z)))) (= x y))))) (let ((_let_1410 (forall ((u |u_(-> tptp.product_prod_nat_o Bool)|) (e Bool) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o Bool)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_14649 v ii) (ite (= i ii) e (ho_14649 u ii)))))))))) (let ((_let_1411 (forall ((x |u_(-> tptp.product_prod_nat_o Bool)|) (y |u_(-> tptp.product_prod_nat_o Bool)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_14649 x z) (ho_14649 y z)))) (= x y))))) (let ((_let_1412 (forall ((u |u_(-> tptp.product_prod_o_int tptp.int)|) (e tptp.int) (i tptp.product_prod_o_int)) (not (forall ((v |u_(-> tptp.product_prod_o_int tptp.int)|)) (not (forall ((ii tptp.product_prod_o_int)) (= (ho_14645 v ii) (ite (= i ii) e (ho_14645 u ii)))))))))) (let ((_let_1413 (forall ((x |u_(-> tptp.product_prod_o_int tptp.int)|) (y |u_(-> tptp.product_prod_o_int tptp.int)|)) (or (not (forall ((z tptp.product_prod_o_int)) (= (ho_14645 x z) (ho_14645 y z)))) (= x y))))) (let ((_let_1414 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8330 v ii) (ite (= i ii) e (ho_8330 u ii)))))))))) (let ((_let_1415 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8330 x z) (ho_8330 y z)))) (= x y))))) (let ((_let_1416 (forall ((u |u_(-> tptp.product_prod_o_nat Bool)|) (e Bool) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat Bool)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_14643 v ii) (ite (= i ii) e (ho_14643 u ii)))))))))) (let ((_let_1417 (forall ((x |u_(-> tptp.product_prod_o_nat Bool)|) (y |u_(-> tptp.product_prod_o_nat Bool)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_14643 x z) (ho_14643 y z)))) (= x y))))) (let ((_let_1418 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_14702 v ii) (ite (= i ii) e (ho_14702 u ii)))))))))) (let ((_let_1419 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_14702 x z) (ho_14702 y z)))) (= x y))))) (let ((_let_1420 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_10818 v ii) (ite (= i ii) e (ho_10818 u ii)))))))))) (let ((_let_1421 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_10818 x z) (ho_10818 y z)))) (= x y))))) (let ((_let_1422 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_14639 v ii) (ite (= i ii) e (ho_14639 u ii)))))))))) (let ((_let_1423 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_14639 x z) (ho_14639 y z)))) (= x y))))) (let ((_let_1424 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i |u_(-> tptp.product_prod_nat_num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_14637 v ii) (ite (= i ii) e (ho_14637 u ii)))))))))) (let ((_let_1425 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_14637 x z) (ho_14637 y z)))) (= x y))))) (let ((_let_1426 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12553 v ii) (ite (= i ii) e (ho_12553 u ii)))))))))) (let ((_let_1427 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12553 x z) (ho_12553 y z)))) (= x y))))) (let ((_let_1428 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_14633 v ii) (ite (= i ii) e (ho_14633 u ii)))))))))) (let ((_let_1429 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_14633 x z) (ho_14633 y z)))) (= x y))))) (let ((_let_1430 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14627 v ii) (ite (= i ii) e (ho_14627 u ii)))))))))) (let ((_let_1431 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14627 x z) (ho_14627 y z)))) (= x y))))) (let ((_let_1432 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.produc1709102135585200056nt_nat Bool)|) (e |u_(-> tptp.produc1709102135585200056nt_nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.produc1709102135585200056nt_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_14623 v ii) (ite (= i ii) e (ho_14623 u ii)))))))))) (let ((_let_1433 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.produc1709102135585200056nt_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.produc1709102135585200056nt_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_14623 x z) (ho_14623 y z)))) (= x y))))) (let ((_let_1434 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14613 v ii) (ite (= i ii) e (ho_14613 u ii)))))))))) (let ((_let_1435 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14613 x z) (ho_14613 y z)))) (= x y))))) (let ((_let_1436 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|) (e tptp.set_Pr6123067485828015636nt_int) (i |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14614 v ii) (ite (= i ii) e (ho_14614 u ii)))))))))) (let ((_let_1437 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr6123067485828015636nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14614 x z) (ho_14614 y z)))) (= x y))))) (let ((_let_1438 (forall ((u |u_(-> _u_(-> tptp.produc6945250483304103390nt_int Bool)_ tptp.set_Pr6123067485828015636nt_int)|) (e tptp.set_Pr6123067485828015636nt_int) (i |u_(-> tptp.produc6945250483304103390nt_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc6945250483304103390nt_int Bool)_ tptp.set_Pr6123067485828015636nt_int)|)) (not (forall ((ii |u_(-> tptp.produc6945250483304103390nt_int Bool)|)) (= (ho_14611 v ii) (ite (= i ii) e (ho_14611 u ii)))))))))) (let ((_let_1439 (forall ((x |u_(-> _u_(-> tptp.produc6945250483304103390nt_int Bool)_ tptp.set_Pr6123067485828015636nt_int)|) (y |u_(-> _u_(-> tptp.produc6945250483304103390nt_int Bool)_ tptp.set_Pr6123067485828015636nt_int)|)) (or (not (forall ((z |u_(-> tptp.produc6945250483304103390nt_int Bool)|)) (= (ho_14611 x z) (ho_14611 y z)))) (= x y))))) (let ((_let_1440 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_11136 v ii) (ite (= i ii) e (ho_11136 u ii)))))))))) (let ((_let_1441 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_11136 x z) (ho_11136 y z)))) (= x y))))) (let ((_let_1442 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_14924 v ii) (ite (= i ii) e (ho_14924 u ii)))))))))) (let ((_let_1443 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_14924 x z) (ho_14924 y z)))) (= x y))))) (let ((_let_1444 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.produc6945250483304103390nt_int Bool)|) (e |u_(-> tptp.produc6945250483304103390nt_int Bool)|) (i |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.produc6945250483304103390nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_14609 v ii) (ite (= i ii) e (ho_14609 u ii)))))))))) (let ((_let_1445 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.produc6945250483304103390nt_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.produc6945250483304103390nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_14609 x z) (ho_14609 y z)))) (= x y))))) (let ((_let_1446 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_14363 v ii) (ite (= i ii) e (ho_14363 u ii)))))))))) (let ((_let_1447 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_14363 x z) (ho_14363 y z)))) (= x y))))) (let ((_let_1448 (forall ((u |u_(-> tptp.produc6945250483304103390nt_int Bool)|) (e Bool) (i tptp.produc6945250483304103390nt_int)) (not (forall ((v |u_(-> tptp.produc6945250483304103390nt_int Bool)|)) (not (forall ((ii tptp.produc6945250483304103390nt_int)) (= (ho_16159 v ii) (ite (= i ii) e (ho_16159 u ii)))))))))) (let ((_let_1449 (forall ((x |u_(-> tptp.produc6945250483304103390nt_int Bool)|) (y |u_(-> tptp.produc6945250483304103390nt_int Bool)|)) (or (not (forall ((z tptp.produc6945250483304103390nt_int)) (= (ho_16159 x z) (ho_16159 y z)))) (= x y))))) (let ((_let_1450 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_4533 v ii) (ite (= i ii) e (ho_4533 u ii)))))))))) (let ((_let_1451 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_4533 x z) (ho_4533 y z)))) (= x y))))) (let ((_let_1452 (forall ((u |u_(-> _u_(-> tptp.produc7248412053542808358at_nat Bool)_ tptp.set_Pr7717912310451564380at_nat)|) (e tptp.set_Pr7717912310451564380at_nat) (i |u_(-> tptp.produc7248412053542808358at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7248412053542808358at_nat Bool)_ tptp.set_Pr7717912310451564380at_nat)|)) (not (forall ((ii |u_(-> tptp.produc7248412053542808358at_nat Bool)|)) (= (ho_14604 v ii) (ite (= i ii) e (ho_14604 u ii)))))))))) (let ((_let_1453 (forall ((x |u_(-> _u_(-> tptp.produc7248412053542808358at_nat Bool)_ tptp.set_Pr7717912310451564380at_nat)|) (y |u_(-> _u_(-> tptp.produc7248412053542808358at_nat Bool)_ tptp.set_Pr7717912310451564380at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc7248412053542808358at_nat Bool)|)) (= (ho_14604 x z) (ho_14604 y z)))) (= x y))))) (let ((_let_1454 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.produc7248412053542808358at_nat Bool)|) (e |u_(-> tptp.produc7248412053542808358at_nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.produc7248412053542808358at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14602 v ii) (ite (= i ii) e (ho_14602 u ii)))))))))) (let ((_let_1455 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.produc7248412053542808358at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.produc7248412053542808358at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14602 x z) (ho_14602 y z)))) (= x y))))) (let ((_let_1456 (forall ((u |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_4924 v ii) (ite (= i ii) e (ho_4924 u ii)))))))))) (let ((_let_1457 (forall ((x |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4924 x z) (ho_4924 y z)))) (= x y))))) (let ((_let_1458 (forall ((u |u_(-> tptp.produc7248412053542808358at_nat Bool)|) (e Bool) (i tptp.produc7248412053542808358at_nat)) (not (forall ((v |u_(-> tptp.produc7248412053542808358at_nat Bool)|)) (not (forall ((ii tptp.produc7248412053542808358at_nat)) (= (ho_16158 v ii) (ite (= i ii) e (ho_16158 u ii)))))))))) (let ((_let_1459 (forall ((x |u_(-> tptp.produc7248412053542808358at_nat Bool)|) (y |u_(-> tptp.produc7248412053542808358at_nat Bool)|)) (or (not (forall ((z tptp.produc7248412053542808358at_nat)) (= (ho_16158 x z) (ho_16158 y z)))) (= x y))))) (let ((_let_1460 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|) (e |u_(-> tptp.char tptp.product_unit)|) (i |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7239 v ii) (ite (= i ii) e (ho_7239 u ii)))))))))) (let ((_let_1461 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7239 x z) (ho_7239 y z)))) (= x y))))) (let ((_let_1462 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.produc556289286640904991nt_int Bool)|) (e |u_(-> tptp.produc556289286640904991nt_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.produc556289286640904991nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_14595 v ii) (ite (= i ii) e (ho_14595 u ii)))))))))) (let ((_let_1463 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.produc556289286640904991nt_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.produc556289286640904991nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_14595 x z) (ho_14595 y z)))) (= x y))))) (let ((_let_1464 (forall ((u |u_(-> tptp.produc556289286640904991nt_int Bool)|) (e Bool) (i tptp.produc556289286640904991nt_int)) (not (forall ((v |u_(-> tptp.produc556289286640904991nt_int Bool)|)) (not (forall ((ii tptp.produc556289286640904991nt_int)) (= (ho_16157 v ii) (ite (= i ii) e (ho_16157 u ii)))))))))) (let ((_let_1465 (forall ((x |u_(-> tptp.produc556289286640904991nt_int Bool)|) (y |u_(-> tptp.produc556289286640904991nt_int Bool)|)) (or (not (forall ((z tptp.produc556289286640904991nt_int)) (= (ho_16157 x z) (ho_16157 y z)))) (= x y))))) (let ((_let_1466 (forall ((u |u_(-> _u_(-> tptp.produc8373899037510109440at_nat Bool)_ tptp.set_Pr2539167527615954998at_nat)|) (e tptp.set_Pr2539167527615954998at_nat) (i |u_(-> tptp.produc8373899037510109440at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8373899037510109440at_nat Bool)_ tptp.set_Pr2539167527615954998at_nat)|)) (not (forall ((ii |u_(-> tptp.produc8373899037510109440at_nat Bool)|)) (= (ho_14590 v ii) (ite (= i ii) e (ho_14590 u ii)))))))))) (let ((_let_1467 (forall ((x |u_(-> _u_(-> tptp.produc8373899037510109440at_nat Bool)_ tptp.set_Pr2539167527615954998at_nat)|) (y |u_(-> _u_(-> tptp.produc8373899037510109440at_nat Bool)_ tptp.set_Pr2539167527615954998at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc8373899037510109440at_nat Bool)|)) (= (ho_14590 x z) (ho_14590 y z)))) (= x y))))) (let ((_let_1468 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|) (e tptp.int) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14577 v ii) (ite (= i ii) e (ho_14577 u ii)))))))))) (let ((_let_1469 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14577 x z) (ho_14577 y z)))) (= x y))))) (let ((_let_1470 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14575 v ii) (ite (= i ii) e (ho_14575 u ii)))))))))) (let ((_let_1471 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14575 x z) (ho_14575 y z)))) (= x y))))) (let ((_let_1472 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5751 v ii) (ite (= i ii) e (ho_5751 u ii)))))))))) (let ((_let_1473 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5751 x z) (ho_5751 y z)))) (= x y))))) (let ((_let_1474 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)_ tptp.set_nat tptp.set_se4826145725398303499at_num)|) (e |u_(-> tptp.set_nat tptp.set_se4826145725398303499at_num)|) (i |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)_ tptp.set_nat tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (= (ho_14570 v ii) (ite (= i ii) e (ho_14570 u ii)))))))))) (let ((_let_1475 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)_ tptp.set_nat tptp.set_se4826145725398303499at_num)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)_ tptp.set_nat tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (= (ho_14570 x z) (ho_14570 y z)))) (= x y))))) (let ((_let_1476 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.set_Pr3448869479623346877nt_nat Bool)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.set_Pr3448869479623346877nt_nat Bool)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_14568 v ii) (ite (= i ii) e (ho_14568 u ii)))))))))) (let ((_let_1477 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.set_Pr3448869479623346877nt_nat Bool)|) (y |u_(-> tptp.product_prod_int_nat tptp.set_Pr3448869479623346877nt_nat Bool)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_14568 x z) (ho_14568 y z)))) (= x y))))) (let ((_let_1478 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|)) (not (forall ((ii tptp.set_int)) (= (ho_14559 v ii) (ite (= i ii) e (ho_14559 u ii)))))))))) (let ((_let_1479 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14559 x z) (ho_14559 y z)))) (= x y))))) (let ((_let_1480 (forall ((u |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_14554 v ii) (ite (= i ii) e (ho_14554 u ii)))))))))) (let ((_let_1481 (forall ((x |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|) (y |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o Bool)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_14554 x z) (ho_14554 y z)))) (= x y))))) (let ((_let_1482 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|) (e Bool) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14555 v ii) (ite (= i ii) e (ho_14555 u ii)))))))))) (let ((_let_1483 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o Bool)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14555 x z) (ho_14555 y z)))) (= x y))))) (let ((_let_1484 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5959 v ii) (ite (= i ii) e (ho_5959 u ii)))))))))) (let ((_let_1485 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5959 x z) (ho_5959 y z)))) (= x y))))) (let ((_let_1486 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14549 v ii) (ite (= i ii) e (ho_14549 u ii)))))))))) (let ((_let_1487 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14549 x z) (ho_14549 y z)))) (= x y))))) (let ((_let_1488 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|) (e tptp.set_Pr3149072824959771635_nat_o) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_14550 v ii) (ite (= i ii) e (ho_14550 u ii)))))))))) (let ((_let_1489 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_Pr3149072824959771635_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_14550 x z) (ho_14550 y z)))) (= x y))))) (let ((_let_1490 (forall ((u |u_(-> Bool tptp.int tptp.product_prod_o_int)|) (e |u_(-> tptp.int tptp.product_prod_o_int)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.int tptp.product_prod_o_int)|)) (not (forall ((ii Bool)) (= (ho_14543 v ii) (ite (= i ii) e (ho_14543 u ii)))))))))) (let ((_let_1491 (forall ((x |u_(-> Bool tptp.int tptp.product_prod_o_int)|) (y |u_(-> Bool tptp.int tptp.product_prod_o_int)|)) (or (not (forall ((z Bool)) (= (ho_14543 x z) (ho_14543 y z)))) (= x y))))) (let ((_let_1492 (forall ((u |u_(-> tptp.int tptp.product_prod_o_int)|) (e tptp.product_prod_o_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_o_int)|)) (not (forall ((ii tptp.int)) (= (ho_14544 v ii) (ite (= i ii) e (ho_14544 u ii)))))))))) (let ((_let_1493 (forall ((x |u_(-> tptp.int tptp.product_prod_o_int)|) (y |u_(-> tptp.int tptp.product_prod_o_int)|)) (or (not (forall ((z tptp.int)) (= (ho_14544 x z) (ho_14544 y z)))) (= x y))))) (let ((_let_1494 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|) (e tptp.produc1906917888121415911at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_13796 v ii) (ite (= i ii) e (ho_13796 u ii)))))))))) (let ((_let_1495 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_13796 x z) (ho_13796 y z)))) (= x y))))) (let ((_let_1496 (forall ((u |u_(-> tptp.set_Pr8834758594704517033_o_int Bool)|) (e Bool) (i tptp.set_Pr8834758594704517033_o_int)) (not (forall ((v |u_(-> tptp.set_Pr8834758594704517033_o_int Bool)|)) (not (forall ((ii tptp.set_Pr8834758594704517033_o_int)) (= (ho_14547 v ii) (ite (= i ii) e (ho_14547 u ii)))))))))) (let ((_let_1497 (forall ((x |u_(-> tptp.set_Pr8834758594704517033_o_int Bool)|) (y |u_(-> tptp.set_Pr8834758594704517033_o_int Bool)|)) (or (not (forall ((z tptp.set_Pr8834758594704517033_o_int)) (= (ho_14547 x z) (ho_14547 y z)))) (= x y))))) (let ((_let_1498 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7274 v ii) (ite (= i ii) e (ho_7274 u ii)))))))))) (let ((_let_1499 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7274 x z) (ho_7274 y z)))) (= x y))))) (let ((_let_1500 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|) (e Bool) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_13799 v ii) (ite (= i ii) e (ho_13799 u ii)))))))))) (let ((_let_1501 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_13799 x z) (ho_13799 y z)))) (= x y))))) (let ((_let_1502 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|)) (not (forall ((ii tptp.set_o)) (= (ho_14540 v ii) (ite (= i ii) e (ho_14540 u ii)))))))))) (let ((_let_1503 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14540 x z) (ho_14540 y z)))) (= x y))))) (let ((_let_1504 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|) (e tptp.set_Pr8834758594704517033_o_int) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_14541 v ii) (ite (= i ii) e (ho_14541 u ii)))))))))) (let ((_let_1505 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_Pr8834758594704517033_o_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_14541 x z) (ho_14541 y z)))) (= x y))))) (let ((_let_1506 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_14537 v ii) (ite (= i ii) e (ho_14537 u ii)))))))))) (let ((_let_1507 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|) (y |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat Bool)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_14537 x z) (ho_14537 y z)))) (= x y))))) (let ((_let_1508 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.char tptp.product_unit)|) (i |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7234 v ii) (ite (= i ii) e (ho_7234 u ii)))))))))) (let ((_let_1509 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7234 x z) (ho_7234 y z)))) (= x y))))) (let ((_let_1510 (forall ((u |u_(-> Bool tptp.nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.nat tptp.product_prod_o_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii Bool)) (= (ho_14534 v ii) (ite (= i ii) e (ho_14534 u ii)))))))))) (let ((_let_1511 (forall ((x |u_(-> Bool tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> Bool tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z Bool)) (= (ho_14534 x z) (ho_14534 y z)))) (= x y))))) (let ((_let_1512 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|) (e Bool) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14538 v ii) (ite (= i ii) e (ho_14538 u ii)))))))))) (let ((_let_1513 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat Bool)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14538 x z) (ho_14538 y z)))) (= x y))))) (let ((_let_1514 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_14516 v ii) (ite (= i ii) e (ho_14516 u ii)))))))))) (let ((_let_1515 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_14516 x z) (ho_14516 y z)))) (= x y))))) (let ((_let_1516 (forall ((u |u_(-> tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.int Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7557 v ii) (ite (= i ii) e (ho_7557 u ii)))))))))) (let ((_let_1517 (forall ((x |u_(-> tptp.set_nat tptp.int Bool)|) (y |u_(-> tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7557 x z) (ho_7557 y z)))) (= x y))))) (let ((_let_1518 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_14531 v ii) (ite (= i ii) e (ho_14531 u ii)))))))))) (let ((_let_1519 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14531 x z) (ho_14531 y z)))) (= x y))))) (let ((_let_1520 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|) (e tptp.set_Pr2101469702781467981_o_nat) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_14532 v ii) (ite (= i ii) e (ho_14532 u ii)))))))))) (let ((_let_1521 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_Pr2101469702781467981_o_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_14532 x z) (ho_14532 y z)))) (= x y))))) (let ((_let_1522 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9722 v ii) (ite (= i ii) e (ho_9722 u ii)))))))))) (let ((_let_1523 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9722 x z) (ho_9722 y z)))) (= x y))))) (let ((_let_1524 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_14528 v ii) (ite (= i ii) e (ho_14528 u ii)))))))))) (let ((_let_1525 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14528 x z) (ho_14528 y z)))) (= x y))))) (let ((_let_1526 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|) (e tptp.set_Product_prod_o_o) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_14529 v ii) (ite (= i ii) e (ho_14529 u ii)))))))))) (let ((_let_1527 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_Product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_14529 x z) (ho_14529 y z)))) (= x y))))) (let ((_let_1528 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14521 v ii) (ite (= i ii) e (ho_14521 u ii)))))))))) (let ((_let_1529 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14521 x z) (ho_14521 y z)))) (= x y))))) (let ((_let_1530 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (e |u_(-> tptp.product_unit Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4642 v ii) (ite (= i ii) e (ho_4642 u ii)))))))))) (let ((_let_1531 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4642 x z) (ho_4642 y z)))) (= x y))))) (let ((_let_1532 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|) (e |u_(-> tptp.code_integer tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_14519 v ii) (ite (= i ii) e (ho_14519 u ii)))))))))) (let ((_let_1533 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_14519 x z) (ho_14519 y z)))) (= x y))))) (let ((_let_1534 (forall ((u |u_(-> tptp.set_int tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.set_Product_unit tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8799 v ii) (ite (= i ii) e (ho_8799 u ii)))))))))) (let ((_let_1535 (forall ((x |u_(-> tptp.set_int tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> tptp.set_int tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8799 x z) (ho_8799 y z)))) (= x y))))) (let ((_let_1536 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_14512 v ii) (ite (= i ii) e (ho_14512 u ii)))))))))) (let ((_let_1537 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_14512 x z) (ho_14512 y z)))) (= x y))))) (let ((_let_1538 (forall ((u |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|) (e |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_14509 v ii) (ite (= i ii) e (ho_14509 u ii)))))))))) (let ((_let_1539 (forall ((x |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_14509 x z) (ho_14509 y z)))) (= x y))))) (let ((_let_1540 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat Bool)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat Bool)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14506 v ii) (ite (= i ii) e (ho_14506 u ii)))))))))) (let ((_let_1541 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat Bool)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14506 x z) (ho_14506 y z)))) (= x y))))) (let ((_let_1542 (forall ((u |u_(-> tptp.set_o tptp.int tptp.set_o)|) (e |u_(-> tptp.int tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.int tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_7520 v ii) (ite (= i ii) e (ho_7520 u ii)))))))))) (let ((_let_1543 (forall ((x |u_(-> tptp.set_o tptp.int tptp.set_o)|) (y |u_(-> tptp.set_o tptp.int tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7520 x z) (ho_7520 y z)))) (= x y))))) (let ((_let_1544 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_14503 v ii) (ite (= i ii) e (ho_14503 u ii)))))))))) (let ((_let_1545 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14503 x z) (ho_14503 y z)))) (= x y))))) (let ((_let_1546 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|) (e |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_10286 v ii) (ite (= i ii) e (ho_10286 u ii)))))))))) (let ((_let_1547 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_10286 x z) (ho_10286 y z)))) (= x y))))) (let ((_let_1548 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int Bool)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int Bool)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14500 v ii) (ite (= i ii) e (ho_14500 u ii)))))))))) (let ((_let_1549 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int Bool)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int Bool)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14500 x z) (ho_14500 y z)))) (= x y))))) (let ((_let_1550 (forall ((u |u_(-> tptp.set_Pr4105333604307423337at_rat tptp.set_Pr4105333604307423337at_rat Bool)|) (e |u_(-> tptp.set_Pr4105333604307423337at_rat Bool)|) (i tptp.set_Pr4105333604307423337at_rat)) (not (forall ((v |u_(-> tptp.set_Pr4105333604307423337at_rat tptp.set_Pr4105333604307423337at_rat Bool)|)) (not (forall ((ii tptp.set_Pr4105333604307423337at_rat)) (= (ho_14494 v ii) (ite (= i ii) e (ho_14494 u ii)))))))))) (let ((_let_1551 (forall ((x |u_(-> tptp.set_Pr4105333604307423337at_rat tptp.set_Pr4105333604307423337at_rat Bool)|) (y |u_(-> tptp.set_Pr4105333604307423337at_rat tptp.set_Pr4105333604307423337at_rat Bool)|)) (or (not (forall ((z tptp.set_Pr4105333604307423337at_rat)) (= (ho_14494 x z) (ho_14494 y z)))) (= x y))))) (let ((_let_1552 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14491 v ii) (ite (= i ii) e (ho_14491 u ii)))))))))) (let ((_let_1553 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14491 x z) (ho_14491 y z)))) (= x y))))) (let ((_let_1554 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (= (ho_14488 v ii) (ite (= i ii) e (ho_14488 u ii)))))))))) (let ((_let_1555 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (= (ho_14488 x z) (ho_14488 y z)))) (= x y))))) (let ((_let_1556 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_int_int tptp.product_prod_int_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|)) (= (ho_14486 v ii) (ite (= i ii) e (ho_14486 u ii)))))))))) (let ((_let_1557 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_int_int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|)) (= (ho_14486 x z) (ho_14486 y z)))) (= x y))))) (let ((_let_1558 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|) (e tptp.product_prod_int_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_16156 v ii) (ite (= i ii) e (ho_16156 u ii)))))))))) (let ((_let_1559 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_16156 x z) (ho_16156 y z)))) (= x y))))) (let ((_let_1560 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|)) (= (ho_14481 v ii) (ite (= i ii) e (ho_14481 u ii)))))))))) (let ((_let_1561 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|)) (= (ho_14481 x z) (ho_14481 y z)))) (= x y))))) (let ((_let_1562 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (e |u_(-> Bool tptp.set_rat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7573 v ii) (ite (= i ii) e (ho_7573 u ii)))))))))) (let ((_let_1563 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7573 x z) (ho_7573 y z)))) (= x y))))) (let ((_let_1564 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14484 v ii) (ite (= i ii) e (ho_14484 u ii)))))))))) (let ((_let_1565 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14484 x z) (ho_14484 y z)))) (= x y))))) (let ((_let_1566 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13829 v ii) (ite (= i ii) e (ho_13829 u ii)))))))))) (let ((_let_1567 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13829 x z) (ho_13829 y z)))) (= x y))))) (let ((_let_1568 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (e tptp.product_prod_int_rat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_16155 v ii) (ite (= i ii) e (ho_16155 u ii)))))))))) (let ((_let_1569 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_16155 x z) (ho_16155 y z)))) (= x y))))) (let ((_let_1570 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7386 v ii) (ite (= i ii) e (ho_7386 u ii)))))))))) (let ((_let_1571 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7386 x z) (ho_7386 y z)))) (= x y))))) (let ((_let_1572 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|) (e |u_(-> tptp.product_unit tptp.set_rat)|) (i |u_(-> tptp.product_unit tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_8864 v ii) (ite (= i ii) e (ho_8864 u ii)))))))))) (let ((_let_1573 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_8864 x z) (ho_8864 y z)))) (= x y))))) (let ((_let_1574 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (= (ho_14470 v ii) (ite (= i ii) e (ho_14470 u ii)))))))))) (let ((_let_1575 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (= (ho_14470 x z) (ho_14470 y z)))) (= x y))))) (let ((_let_1576 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|)) (= (ho_14468 v ii) (ite (= i ii) e (ho_14468 u ii)))))))))) (let ((_let_1577 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|)) (= (ho_14468 x z) (ho_14468 y z)))) (= x y))))) (let ((_let_1578 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|) (e tptp.set_Pr7995236796853374141at_int) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14471 v ii) (ite (= i ii) e (ho_14471 u ii)))))))))) (let ((_let_1579 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14471 x z) (ho_14471 y z)))) (= x y))))) (let ((_let_1580 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12348 v ii) (ite (= i ii) e (ho_12348 u ii)))))))))) (let ((_let_1581 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12348 x z) (ho_12348 y z)))) (= x y))))) (let ((_let_1582 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|) (e |u_(-> tptp.nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7390 v ii) (ite (= i ii) e (ho_7390 u ii)))))))))) (let ((_let_1583 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7390 x z) (ho_7390 y z)))) (= x y))))) (let ((_let_1584 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (= (ho_14465 v ii) (ite (= i ii) e (ho_14465 u ii)))))))))) (let ((_let_1585 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (= (ho_14465 x z) (ho_14465 y z)))) (= x y))))) (let ((_let_1586 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_9861 v ii) (ite (= i ii) e (ho_9861 u ii)))))))))) (let ((_let_1587 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_nat)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_9861 x z) (ho_9861 y z)))) (= x y))))) (let ((_let_1588 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|)) (= (ho_14463 v ii) (ite (= i ii) e (ho_14463 u ii)))))))))) (let ((_let_1589 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|)) (= (ho_14463 x z) (ho_14463 y z)))) (= x y))))) (let ((_let_1590 (forall ((u |u_(-> tptp.set_nat tptp.set_se4826145725398303499at_num)|) (e tptp.set_se4826145725398303499at_num) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14571 v ii) (ite (= i ii) e (ho_14571 u ii)))))))))) (let ((_let_1591 (forall ((x |u_(-> tptp.set_nat tptp.set_se4826145725398303499at_num)|) (y |u_(-> tptp.set_nat tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14571 x z) (ho_14571 y z)))) (= x y))))) (let ((_let_1592 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ Bool)_ tptp.set_nat_o)|) (e tptp.set_nat_o) (i |u_(-> _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ Bool)_ tptp.set_nat_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14284 v ii) (ite (= i ii) e (ho_14284 u ii)))))))))) (let ((_let_1593 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ Bool)_ tptp.set_nat_o)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ Bool)_ tptp.set_nat_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14284 x z) (ho_14284 y z)))) (= x y))))) (let ((_let_1594 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (e tptp.product_prod_nat_int) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_16154 v ii) (ite (= i ii) e (ho_16154 u ii)))))))))) (let ((_let_1595 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_16154 x z) (ho_16154 y z)))) (= x y))))) (let ((_let_1596 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|) (e tptp.set_Pr4105333604307423337at_rat) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14461 v ii) (ite (= i ii) e (ho_14461 u ii)))))))))) (let ((_let_1597 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14461 x z) (ho_14461 y z)))) (= x y))))) (let ((_let_1598 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (= (ho_14457 v ii) (ite (= i ii) e (ho_14457 u ii)))))))))) (let ((_let_1599 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (= (ho_14457 x z) (ho_14457 y z)))) (= x y))))) (let ((_let_1600 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|) (e tptp.set_Pr6292255179000445125nt_rat) (i |u_(-> tptp.int tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_rat)|)) (= (ho_14479 v ii) (ite (= i ii) e (ho_14479 u ii)))))))))) (let ((_let_1601 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_rat)|)) (= (ho_14479 x z) (ho_14479 y z)))) (= x y))))) (let ((_let_1602 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (i |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (= (ho_14455 v ii) (ite (= i ii) e (ho_14455 u ii)))))))))) (let ((_let_1603 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)_ tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (= (ho_14455 x z) (ho_14455 y z)))) (= x y))))) (let ((_let_1604 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (e tptp.product_prod_nat_rat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_16153 v ii) (ite (= i ii) e (ho_16153 u ii)))))))))) (let ((_let_1605 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_16153 x z) (ho_16153 y z)))) (= x y))))) (let ((_let_1606 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (= (ho_14449 v ii) (ite (= i ii) e (ho_14449 u ii)))))))))) (let ((_let_1607 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (= (ho_14449 x z) (ho_14449 y z)))) (= x y))))) (let ((_let_1608 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (e tptp.product_prod_int_nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_16152 v ii) (ite (= i ii) e (ho_16152 u ii)))))))))) (let ((_let_1609 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_16152 x z) (ho_16152 y z)))) (= x y))))) (let ((_let_1610 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8268 v ii) (ite (= i ii) e (ho_8268 u ii)))))))))) (let ((_let_1611 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8268 x z) (ho_8268 y z)))) (= x y))))) (let ((_let_1612 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|) (e |u_(-> _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii tptp.set_rat)) (= (ho_14439 v ii) (ite (= i ii) e (ho_14439 u ii)))))))))) (let ((_let_1613 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_14439 x z) (ho_14439 y z)))) (= x y))))) (let ((_let_1614 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (= (ho_14436 v ii) (ite (= i ii) e (ho_14436 u ii)))))))))) (let ((_let_1615 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (= (ho_14436 x z) (ho_14436 y z)))) (= x y))))) (let ((_let_1616 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_11079 v ii) (ite (= i ii) e (ho_11079 u ii)))))))))) (let ((_let_1617 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_11079 x z) (ho_11079 y z)))) (= x y))))) (let ((_let_1618 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (e tptp.product_prod_rat_int) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_16151 v ii) (ite (= i ii) e (ho_16151 u ii)))))))))) (let ((_let_1619 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_16151 x z) (ho_16151 y z)))) (= x y))))) (let ((_let_1620 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_15288 v ii) (ite (= i ii) e (ho_15288 u ii)))))))))) (let ((_let_1621 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_15288 x z) (ho_15288 y z)))) (= x y))))) (let ((_let_1622 (forall ((u |u_(-> tptp.set_Pr4105333604307423337at_rat Bool)|) (e Bool) (i tptp.set_Pr4105333604307423337at_rat)) (not (forall ((v |u_(-> tptp.set_Pr4105333604307423337at_rat Bool)|)) (not (forall ((ii tptp.set_Pr4105333604307423337at_rat)) (= (ho_14495 v ii) (ite (= i ii) e (ho_14495 u ii)))))))))) (let ((_let_1623 (forall ((x |u_(-> tptp.set_Pr4105333604307423337at_rat Bool)|) (y |u_(-> tptp.set_Pr4105333604307423337at_rat Bool)|)) (or (not (forall ((z tptp.set_Pr4105333604307423337at_rat)) (= (ho_14495 x z) (ho_14495 y z)))) (= x y))))) (let ((_let_1624 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|) (e tptp.set_Pr3594552606344371909at_int) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14437 v ii) (ite (= i ii) e (ho_14437 u ii)))))))))) (let ((_let_1625 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14437 x z) (ho_14437 y z)))) (= x y))))) (let ((_let_1626 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> Bool tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_nat_nat)|)) (= (ho_15908 v ii) (ite (= i ii) e (ho_15908 u ii)))))))))) (let ((_let_1627 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_nat_nat)|)) (= (ho_15908 x z) (ho_15908 y z)))) (= x y))))) (let ((_let_1628 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (i |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (= (ho_14426 v ii) (ite (= i ii) e (ho_14426 u ii)))))))))) (let ((_let_1629 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)_ tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (= (ho_14426 x z) (ho_14426 y z)))) (= x y))))) (let ((_let_1630 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (e tptp.product_prod_rat_nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_16150 v ii) (ite (= i ii) e (ho_16150 u ii)))))))))) (let ((_let_1631 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_16150 x z) (ho_16150 y z)))) (= x y))))) (let ((_let_1632 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7375 v ii) (ite (= i ii) e (ho_7375 u ii)))))))))) (let ((_let_1633 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7375 x z) (ho_7375 y z)))) (= x y))))) (let ((_let_1634 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_14414 v ii) (ite (= i ii) e (ho_14414 u ii)))))))))) (let ((_let_1635 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_14414 x z) (ho_14414 y z)))) (= x y))))) (let ((_let_1636 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_16149 v ii) (ite (= i ii) e (ho_16149 u ii)))))))))) (let ((_let_1637 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_16149 x z) (ho_16149 y z)))) (= x y))))) (let ((_let_1638 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14410 v ii) (ite (= i ii) e (ho_14410 u ii)))))))))) (let ((_let_1639 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14410 x z) (ho_14410 y z)))) (= x y))))) (let ((_let_1640 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14402 v ii) (ite (= i ii) e (ho_14402 u ii)))))))))) (let ((_let_1641 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14402 x z) (ho_14402 y z)))) (= x y))))) (let ((_let_1642 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_14397 v ii) (ite (= i ii) e (ho_14397 u ii)))))))))) (let ((_let_1643 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_14397 x z) (ho_14397 y z)))) (= x y))))) (let ((_let_1644 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> Bool tptp.char)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_int)|) (i |u_(-> tptp.char tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> Bool tptp.char)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_int)|)) (= (ho_14394 v ii) (ite (= i ii) e (ho_14394 u ii)))))))))) (let ((_let_1645 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> Bool tptp.char)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> Bool tptp.char)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_int)|)) (= (ho_14394 x z) (ho_14394 y z)))) (= x y))))) (let ((_let_1646 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_14395 v ii) (ite (= i ii) e (ho_14395 u ii)))))))))) (let ((_let_1647 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_14395 x z) (ho_14395 y z)))) (= x y))))) (let ((_let_1648 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_14398 v ii) (ite (= i ii) e (ho_14398 u ii)))))))))) (let ((_let_1649 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_14398 x z) (ho_14398 y z)))) (= x y))))) (let ((_let_1650 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14391 v ii) (ite (= i ii) e (ho_14391 u ii)))))))))) (let ((_let_1651 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14391 x z) (ho_14391 y z)))) (= x y))))) (let ((_let_1652 (forall ((u |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.char)|)) (= (ho_14392 v ii) (ite (= i ii) e (ho_14392 u ii)))))))))) (let ((_let_1653 (forall ((x |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char)|)) (= (ho_14392 x z) (ho_14392 y z)))) (= x y))))) (let ((_let_1654 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14388 v ii) (ite (= i ii) e (ho_14388 u ii)))))))))) (let ((_let_1655 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14388 x z) (ho_14388 y z)))) (= x y))))) (let ((_let_1656 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.num tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_nat)|)) (= (ho_14383 v ii) (ite (= i ii) e (ho_14383 u ii)))))))))) (let ((_let_1657 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.num tptp.set_nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_nat)|)) (= (ho_14383 x z) (ho_14383 y z)))) (= x y))))) (let ((_let_1658 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7716 v ii) (ite (= i ii) e (ho_7716 u ii)))))))))) (let ((_let_1659 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7716 x z) (ho_7716 y z)))) (= x y))))) (let ((_let_1660 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|) (i |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14373 v ii) (ite (= i ii) e (ho_14373 u ii)))))))))) (let ((_let_1661 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14373 x z) (ho_14373 y z)))) (= x y))))) (let ((_let_1662 (forall ((u |u_(-> tptp.product_unit Bool tptp.product_unit Bool)|) (e |u_(-> Bool tptp.product_unit Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.product_unit Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15764 v ii) (ite (= i ii) e (ho_15764 u ii)))))))))) (let ((_let_1663 (forall ((x |u_(-> tptp.product_unit Bool tptp.product_unit Bool)|) (y |u_(-> tptp.product_unit Bool tptp.product_unit Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15764 x z) (ho_15764 y z)))) (= x y))))) (let ((_let_1664 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_14374 v ii) (ite (= i ii) e (ho_14374 u ii)))))))))) (let ((_let_1665 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_14374 x z) (ho_14374 y z)))) (= x y))))) (let ((_let_1666 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.int)|) (e tptp.int) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.int)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_14663 v ii) (ite (= i ii) e (ho_14663 u ii)))))))))) (let ((_let_1667 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.int)|) (y |u_(-> tptp.product_prod_int_nat tptp.int)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_14663 x z) (ho_14663 y z)))) (= x y))))) (let ((_let_1668 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|) (e |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|) (i |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14370 v ii) (ite (= i ii) e (ho_14370 u ii)))))))))) (let ((_let_1669 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14370 x z) (ho_14370 y z)))) (= x y))))) (let ((_let_1670 (forall ((u |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|) (e |u_(-> tptp.int tptp.set_rat)|) (i |u_(-> tptp.int tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.char)|)) (= (ho_14371 v ii) (ite (= i ii) e (ho_14371 u ii)))))))))) (let ((_let_1671 (forall ((x |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char)|)) (= (ho_14371 x z) (ho_14371 y z)))) (= x y))))) (let ((_let_1672 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10100 v ii) (ite (= i ii) e (ho_10100 u ii)))))))))) (let ((_let_1673 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10100 x z) (ho_10100 y z)))) (= x y))))) (let ((_let_1674 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14366 v ii) (ite (= i ii) e (ho_14366 u ii)))))))))) (let ((_let_1675 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14366 x z) (ho_14366 y z)))) (= x y))))) (let ((_let_1676 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_13489 v ii) (ite (= i ii) e (ho_13489 u ii)))))))))) (let ((_let_1677 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_13489 x z) (ho_13489 y z)))) (= x y))))) (let ((_let_1678 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14356 v ii) (ite (= i ii) e (ho_14356 u ii)))))))))) (let ((_let_1679 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14356 x z) (ho_14356 y z)))) (= x y))))) (let ((_let_1680 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_13515 v ii) (ite (= i ii) e (ho_13515 u ii)))))))))) (let ((_let_1681 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_13515 x z) (ho_13515 y z)))) (= x y))))) (let ((_let_1682 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_10091 v ii) (ite (= i ii) e (ho_10091 u ii)))))))))) (let ((_let_1683 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_10091 x z) (ho_10091 y z)))) (= x y))))) (let ((_let_1684 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|) (e |u_(-> tptp.int tptp.set_rat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14357 v ii) (ite (= i ii) e (ho_14357 u ii)))))))))) (let ((_let_1685 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14357 x z) (ho_14357 y z)))) (= x y))))) (let ((_let_1686 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|) (e |u_(-> tptp.product_prod_nat_num Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_8989 v ii) (ite (= i ii) e (ho_8989 u ii)))))))))) (let ((_let_1687 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_8989 x z) (ho_8989 y z)))) (= x y))))) (let ((_let_1688 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_rat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|) (i |u_(-> tptp.num tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_rat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_rat)|)) (= (ho_14352 v ii) (ite (= i ii) e (ho_14352 u ii)))))))))) (let ((_let_1689 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_rat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.num tptp.set_rat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_rat)|)) (= (ho_14352 x z) (ho_14352 y z)))) (= x y))))) (let ((_let_1690 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|) (e |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|) (i |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14349 v ii) (ite (= i ii) e (ho_14349 u ii)))))))))) (let ((_let_1691 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|) (y |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14349 x z) (ho_14349 y z)))) (= x y))))) (let ((_let_1692 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_10072 v ii) (ite (= i ii) e (ho_10072 u ii)))))))))) (let ((_let_1693 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_10072 x z) (ho_10072 y z)))) (= x y))))) (let ((_let_1694 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.int Bool)|) (e |u_(-> tptp.nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14744 v ii) (ite (= i ii) e (ho_14744 u ii)))))))))) (let ((_let_1695 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14744 x z) (ho_14744 y z)))) (= x y))))) (let ((_let_1696 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5684 v ii) (ite (= i ii) e (ho_5684 u ii)))))))))) (let ((_let_1697 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5684 x z) (ho_5684 y z)))) (= x y))))) (let ((_let_1698 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|) (e |u_(-> tptp.num tptp.set_rat)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_14350 v ii) (ite (= i ii) e (ho_14350 u ii)))))))))) (let ((_let_1699 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_14350 x z) (ho_14350 y z)))) (= x y))))) (let ((_let_1700 (forall ((u |u_(-> tptp.num tptp.set_rat)|) (e tptp.set_rat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_rat)|)) (not (forall ((ii tptp.num)) (= (ho_16148 v ii) (ite (= i ii) e (ho_16148 u ii)))))))))) (let ((_let_1701 (forall ((x |u_(-> tptp.num tptp.set_rat)|) (y |u_(-> tptp.num tptp.set_rat)|)) (or (not (forall ((z tptp.num)) (= (ho_16148 x z) (ho_16148 y z)))) (= x y))))) (let ((_let_1702 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14345 v ii) (ite (= i ii) e (ho_14345 u ii)))))))))) (let ((_let_1703 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14345 x z) (ho_14345 y z)))) (= x y))))) (let ((_let_1704 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_14342 v ii) (ite (= i ii) e (ho_14342 u ii)))))))))) (let ((_let_1705 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_14342 x z) (ho_14342 y z)))) (= x y))))) (let ((_let_1706 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|) (e |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|) (i |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14336 v ii) (ite (= i ii) e (ho_14336 u ii)))))))))) (let ((_let_1707 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14336 x z) (ho_14336 y z)))) (= x y))))) (let ((_let_1708 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (= (ho_14331 v ii) (ite (= i ii) e (ho_14331 u ii)))))))))) (let ((_let_1709 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (= (ho_14331 x z) (ho_14331 y z)))) (= x y))))) (let ((_let_1710 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (= (ho_14334 v ii) (ite (= i ii) e (ho_14334 u ii)))))))))) (let ((_let_1711 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (= (ho_14334 x z) (ho_14334 y z)))) (= x y))))) (let ((_let_1712 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7568 v ii) (ite (= i ii) e (ho_7568 u ii)))))))))) (let ((_let_1713 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7568 x z) (ho_7568 y z)))) (= x y))))) (let ((_let_1714 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14328 v ii) (ite (= i ii) e (ho_14328 u ii)))))))))) (let ((_let_1715 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14328 x z) (ho_14328 y z)))) (= x y))))) (let ((_let_1716 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10260 v ii) (ite (= i ii) e (ho_10260 u ii)))))))))) (let ((_let_1717 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10260 x z) (ho_10260 y z)))) (= x y))))) (let ((_let_1718 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14329 v ii) (ite (= i ii) e (ho_14329 u ii)))))))))) (let ((_let_1719 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14329 x z) (ho_14329 y z)))) (= x y))))) (let ((_let_1720 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14143 v ii) (ite (= i ii) e (ho_14143 u ii)))))))))) (let ((_let_1721 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14143 x z) (ho_14143 y z)))) (= x y))))) (let ((_let_1722 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|) (e |u_(-> tptp.char tptp.char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13554 v ii) (ite (= i ii) e (ho_13554 u ii)))))))))) (let ((_let_1723 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13554 x z) (ho_13554 y z)))) (= x y))))) (let ((_let_1724 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_14325 v ii) (ite (= i ii) e (ho_14325 u ii)))))))))) (let ((_let_1725 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_14325 x z) (ho_14325 y z)))) (= x y))))) (let ((_let_1726 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)_ tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|) (e |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)_ tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (= (ho_14323 v ii) (ite (= i ii) e (ho_14323 u ii)))))))))) (let ((_let_1727 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)_ tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)_ tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (= (ho_14323 x z) (ho_14323 y z)))) (= x y))))) (let ((_let_1728 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16147 v ii) (ite (= i ii) e (ho_16147 u ii)))))))))) (let ((_let_1729 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16147 x z) (ho_16147 y z)))) (= x y))))) (let ((_let_1730 (forall ((u |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|) (e |u_(-> tptp.produc7812382424243267045t_unit Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_16146 v ii) (ite (= i ii) e (ho_16146 u ii)))))))))) (let ((_let_1731 (forall ((x |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|) (y |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_16146 x z) (ho_16146 y z)))) (= x y))))) (let ((_let_1732 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_6594 v ii) (ite (= i ii) e (ho_6594 u ii)))))))))) (let ((_let_1733 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_6594 x z) (ho_6594 y z)))) (= x y))))) (let ((_let_1734 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_15289 v ii) (ite (= i ii) e (ho_15289 u ii)))))))))) (let ((_let_1735 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_15289 x z) (ho_15289 y z)))) (= x y))))) (let ((_let_1736 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14326 v ii) (ite (= i ii) e (ho_14326 u ii)))))))))) (let ((_let_1737 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14326 x z) (ho_14326 y z)))) (= x y))))) (let ((_let_1738 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_11994 v ii) (ite (= i ii) e (ho_11994 u ii)))))))))) (let ((_let_1739 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_11994 x z) (ho_11994 y z)))) (= x y))))) (let ((_let_1740 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_14317 v ii) (ite (= i ii) e (ho_14317 u ii)))))))))) (let ((_let_1741 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_14317 x z) (ho_14317 y z)))) (= x y))))) (let ((_let_1742 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14314 v ii) (ite (= i ii) e (ho_14314 u ii)))))))))) (let ((_let_1743 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14314 x z) (ho_14314 y z)))) (= x y))))) (let ((_let_1744 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14312 v ii) (ite (= i ii) e (ho_14312 u ii)))))))))) (let ((_let_1745 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14312 x z) (ho_14312 y z)))) (= x y))))) (let ((_let_1746 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14309 v ii) (ite (= i ii) e (ho_14309 u ii)))))))))) (let ((_let_1747 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14309 x z) (ho_14309 y z)))) (= x y))))) (let ((_let_1748 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ Bool)_ tptp.set_int_num)|) (e tptp.set_int_num) (i |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ Bool)_ tptp.set_int_num)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14304 v ii) (ite (= i ii) e (ho_14304 u ii)))))))))) (let ((_let_1749 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ Bool)_ tptp.set_int_num)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ Bool)_ tptp.set_int_num)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14304 x z) (ho_14304 y z)))) (= x y))))) (let ((_let_1750 (forall ((u |u_(-> tptp.product_unit tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7537 v ii) (ite (= i ii) e (ho_7537 u ii)))))))))) (let ((_let_1751 (forall ((x |u_(-> tptp.product_unit tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7537 x z) (ho_7537 y z)))) (= x y))))) (let ((_let_1752 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|) (e |u_(-> tptp.set_set_int tptp.set_int)|) (i |u_(-> tptp.set_set_int tptp.set_set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_set_int)|)) (= (ho_15107 v ii) (ite (= i ii) e (ho_15107 u ii)))))))))) (let ((_let_1753 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_set_int)|)) (= (ho_15107 x z) (ho_15107 y z)))) (= x y))))) (let ((_let_1754 (forall ((u |u_(-> tptp.set_int_int _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i tptp.set_int_int)) (not (forall ((v |u_(-> tptp.set_int_int _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_int_int)) (= (ho_14301 v ii) (ite (= i ii) e (ho_14301 u ii)))))))))) (let ((_let_1755 (forall ((x |u_(-> tptp.set_int_int _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> tptp.set_int_int _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_int_int)) (= (ho_14301 x z) (ho_14301 y z)))) (= x y))))) (let ((_let_1756 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ Bool)_ tptp.set_int_int)|) (e tptp.set_int_int) (i |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ Bool)_ tptp.set_int_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14299 v ii) (ite (= i ii) e (ho_14299 u ii)))))))))) (let ((_let_1757 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ Bool)_ tptp.set_int_int)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ Bool)_ tptp.set_int_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14299 x z) (ho_14299 y z)))) (= x y))))) (let ((_let_1758 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5985 v ii) (ite (= i ii) e (ho_5985 u ii)))))))))) (let ((_let_1759 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5985 x z) (ho_5985 y z)))) (= x y))))) (let ((_let_1760 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_14302 v ii) (ite (= i ii) e (ho_14302 u ii)))))))))) (let ((_let_1761 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_14302 x z) (ho_14302 y z)))) (= x y))))) (let ((_let_1762 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12552 v ii) (ite (= i ii) e (ho_12552 u ii)))))))))) (let ((_let_1763 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12552 x z) (ho_12552 y z)))) (= x y))))) (let ((_let_1764 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ Bool)_ tptp.set_int_nat)|) (e tptp.set_int_nat) (i |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ Bool)_ tptp.set_int_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14294 v ii) (ite (= i ii) e (ho_14294 u ii)))))))))) (let ((_let_1765 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ Bool)_ tptp.set_int_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ Bool)_ tptp.set_int_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14294 x z) (ho_14294 y z)))) (= x y))))) (let ((_let_1766 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_14297 v ii) (ite (= i ii) e (ho_14297 u ii)))))))))) (let ((_let_1767 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_14297 x z) (ho_14297 y z)))) (= x y))))) (let ((_let_1768 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12364 v ii) (ite (= i ii) e (ho_12364 u ii)))))))))) (let ((_let_1769 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12364 x z) (ho_12364 y z)))) (= x y))))) (let ((_let_1770 (forall ((u |u_(-> tptp.set_nat_nat _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i tptp.set_nat_nat)) (not (forall ((v |u_(-> tptp.set_nat_nat _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_nat_nat)) (= (ho_14291 v ii) (ite (= i ii) e (ho_14291 u ii)))))))))) (let ((_let_1771 (forall ((x |u_(-> tptp.set_nat_nat _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_nat_nat _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_nat_nat)) (= (ho_14291 x z) (ho_14291 y z)))) (= x y))))) (let ((_let_1772 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)_ tptp.set_nat_nat)|) (e tptp.set_nat_nat) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)_ tptp.set_nat_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14289 v ii) (ite (= i ii) e (ho_14289 u ii)))))))))) (let ((_let_1773 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)_ tptp.set_nat_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)_ tptp.set_nat_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14289 x z) (ho_14289 y z)))) (= x y))))) (let ((_let_1774 (forall ((u |u_(-> tptp.set_set_nat tptp.set_int)|) (e tptp.set_int) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_int)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_16145 v ii) (ite (= i ii) e (ho_16145 u ii)))))))))) (let ((_let_1775 (forall ((x |u_(-> tptp.set_set_nat tptp.set_int)|) (y |u_(-> tptp.set_set_nat tptp.set_int)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_16145 x z) (ho_16145 y z)))) (= x y))))) (let ((_let_1776 (forall ((u |u_(-> tptp.set_nat_o _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (i tptp.set_nat_o)) (not (forall ((v |u_(-> tptp.set_nat_o _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii tptp.set_nat_o)) (= (ho_14286 v ii) (ite (= i ii) e (ho_14286 u ii)))))))))) (let ((_let_1777 (forall ((x |u_(-> tptp.set_nat_o _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> tptp.set_nat_o _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z tptp.set_nat_o)) (= (ho_14286 x z) (ho_14286 y z)))) (= x y))))) (let ((_let_1778 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14277 v ii) (ite (= i ii) e (ho_14277 u ii)))))))))) (let ((_let_1779 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14277 x z) (ho_14277 y z)))) (= x y))))) (let ((_let_1780 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5809 v ii) (ite (= i ii) e (ho_5809 u ii)))))))))) (let ((_let_1781 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5809 x z) (ho_5809 y z)))) (= x y))))) (let ((_let_1782 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14274 v ii) (ite (= i ii) e (ho_14274 u ii)))))))))) (let ((_let_1783 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14274 x z) (ho_14274 y z)))) (= x y))))) (let ((_let_1784 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_16144 v ii) (ite (= i ii) e (ho_16144 u ii)))))))))) (let ((_let_1785 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_16144 x z) (ho_16144 y z)))) (= x y))))) (let ((_let_1786 (forall ((u |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (= (ho_14266 v ii) (ite (= i ii) e (ho_14266 u ii)))))))))) (let ((_let_1787 (forall ((x |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (= (ho_14266 x z) (ho_14266 y z)))) (= x y))))) (let ((_let_1788 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.list_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_16143 v ii) (ite (= i ii) e (ho_16143 u ii)))))))))) (let ((_let_1789 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_16143 x z) (ho_16143 y z)))) (= x y))))) (let ((_let_1790 (forall ((u |u_(-> tptp.set_li2168235667650531768at_nat _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i tptp.set_li2168235667650531768at_nat)) (not (forall ((v |u_(-> tptp.set_li2168235667650531768at_nat _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_li2168235667650531768at_nat)) (= (ho_14263 v ii) (ite (= i ii) e (ho_14263 u ii)))))))))) (let ((_let_1791 (forall ((x |u_(-> tptp.set_li2168235667650531768at_nat _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_li2168235667650531768at_nat _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_li2168235667650531768at_nat)) (= (ho_14263 x z) (ho_14263 y z)))) (= x y))))) (let ((_let_1792 (forall ((u |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (= (ho_14264 v ii) (ite (= i ii) e (ho_14264 u ii)))))))))) (let ((_let_1793 (forall ((x |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (= (ho_14264 x z) (ho_14264 y z)))) (= x y))))) (let ((_let_1794 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8375 v ii) (ite (= i ii) e (ho_8375 u ii)))))))))) (let ((_let_1795 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8375 x z) (ho_8375 y z)))) (= x y))))) (let ((_let_1796 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (= (ho_14260 v ii) (ite (= i ii) e (ho_14260 u ii)))))))))) (let ((_let_1797 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (= (ho_14260 x z) (ho_14260 y z)))) (= x y))))) (let ((_let_1798 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14258 v ii) (ite (= i ii) e (ho_14258 u ii)))))))))) (let ((_let_1799 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14258 x z) (ho_14258 y z)))) (= x y))))) (let ((_let_1800 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_16142 v ii) (ite (= i ii) e (ho_16142 u ii)))))))))) (let ((_let_1801 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_16142 x z) (ho_16142 y z)))) (= x y))))) (let ((_let_1802 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (= (ho_14252 v ii) (ite (= i ii) e (ho_14252 u ii)))))))))) (let ((_let_1803 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (= (ho_14252 x z) (ho_14252 y z)))) (= x y))))) (let ((_let_1804 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_11169 v ii) (ite (= i ii) e (ho_11169 u ii)))))))))) (let ((_let_1805 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_11169 x z) (ho_11169 y z)))) (= x y))))) (let ((_let_1806 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (= (ho_14250 v ii) (ite (= i ii) e (ho_14250 u ii)))))))))) (let ((_let_1807 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (= (ho_14250 x z) (ho_14250 y z)))) (= x y))))) (let ((_let_1808 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_16141 v ii) (ite (= i ii) e (ho_16141 u ii)))))))))) (let ((_let_1809 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_16141 x z) (ho_16141 y z)))) (= x y))))) (let ((_let_1810 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (= (ho_14253 v ii) (ite (= i ii) e (ho_14253 u ii)))))))))) (let ((_let_1811 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (= (ho_14253 x z) (ho_14253 y z)))) (= x y))))) (let ((_let_1812 (forall ((u |u_(-> tptp.set_na7251125088705586816nt_int _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i tptp.set_na7251125088705586816nt_int)) (not (forall ((v |u_(-> tptp.set_na7251125088705586816nt_int _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii tptp.set_na7251125088705586816nt_int)) (= (ho_14247 v ii) (ite (= i ii) e (ho_14247 u ii)))))))))) (let ((_let_1813 (forall ((x |u_(-> tptp.set_na7251125088705586816nt_int _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> tptp.set_na7251125088705586816nt_int _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z tptp.set_na7251125088705586816nt_int)) (= (ho_14247 x z) (ho_14247 y z)))) (= x y))))) (let ((_let_1814 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|) (e |u_(-> tptp.num tptp.set_nat)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_14381 v ii) (ite (= i ii) e (ho_14381 u ii)))))))))) (let ((_let_1815 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_14381 x z) (ho_14381 y z)))) (= x y))))) (let ((_let_1816 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_7249 v ii) (ite (= i ii) e (ho_7249 u ii)))))))))) (let ((_let_1817 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_7249 x z) (ho_7249 y z)))) (= x y))))) (let ((_let_1818 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (= (ho_14244 v ii) (ite (= i ii) e (ho_14244 u ii)))))))))) (let ((_let_1819 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (= (ho_14244 x z) (ho_14244 y z)))) (= x y))))) (let ((_let_1820 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (= (ho_14245 v ii) (ite (= i ii) e (ho_14245 u ii)))))))))) (let ((_let_1821 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (= (ho_14245 x z) (ho_14245 y z)))) (= x y))))) (let ((_let_1822 (forall ((u |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|) (e |u_(-> tptp.int tptp.product_prod_nat_int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.nat)) (= (ho_10282 v ii) (ite (= i ii) e (ho_10282 u ii)))))))))) (let ((_let_1823 (forall ((x |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|) (y |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_10282 x z) (ho_10282 y z)))) (= x y))))) (let ((_let_1824 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|) (e |u_(-> tptp.set_set_int tptp.set_nat)|) (i |u_(-> tptp.set_set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15122 v ii) (ite (= i ii) e (ho_15122 u ii)))))))))) (let ((_let_1825 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15122 x z) (ho_15122 y z)))) (= x y))))) (let ((_let_1826 (forall ((u |u_(-> tptp.set_ra518564293221149304nt_int _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i tptp.set_ra518564293221149304nt_int)) (not (forall ((v |u_(-> tptp.set_ra518564293221149304nt_int _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii tptp.set_ra518564293221149304nt_int)) (= (ho_14239 v ii) (ite (= i ii) e (ho_14239 u ii)))))))))) (let ((_let_1827 (forall ((x |u_(-> tptp.set_ra518564293221149304nt_int _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> tptp.set_ra518564293221149304nt_int _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z tptp.set_ra518564293221149304nt_int)) (= (ho_14239 x z) (ho_14239 y z)))) (= x y))))) (let ((_let_1828 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (= (ho_14240 v ii) (ite (= i ii) e (ho_14240 u ii)))))))))) (let ((_let_1829 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (= (ho_14240 x z) (ho_14240 y z)))) (= x y))))) (let ((_let_1830 (forall ((u |u_(-> tptp.int tptp.rat tptp.product_prod_int_rat)|) (e |u_(-> tptp.rat tptp.product_prod_int_rat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.rat tptp.product_prod_int_rat)|)) (not (forall ((ii tptp.int)) (= (ho_7400 v ii) (ite (= i ii) e (ho_7400 u ii)))))))))) (let ((_let_1831 (forall ((x |u_(-> tptp.int tptp.rat tptp.product_prod_int_rat)|) (y |u_(-> tptp.int tptp.rat tptp.product_prod_int_rat)|)) (or (not (forall ((z tptp.int)) (= (ho_7400 x z) (ho_7400 y z)))) (= x y))))) (let ((_let_1832 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (= (ho_14237 v ii) (ite (= i ii) e (ho_14237 u ii)))))))))) (let ((_let_1833 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (= (ho_14237 x z) (ho_14237 y z)))) (= x y))))) (let ((_let_1834 (forall ((u |u_(-> tptp.set_ch6383161263842509759nt_int _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i tptp.set_ch6383161263842509759nt_int)) (not (forall ((v |u_(-> tptp.set_ch6383161263842509759nt_int _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii tptp.set_ch6383161263842509759nt_int)) (= (ho_14231 v ii) (ite (= i ii) e (ho_14231 u ii)))))))))) (let ((_let_1835 (forall ((x |u_(-> tptp.set_ch6383161263842509759nt_int _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> tptp.set_ch6383161263842509759nt_int _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z tptp.set_ch6383161263842509759nt_int)) (= (ho_14231 x z) (ho_14231 y z)))) (= x y))))) (let ((_let_1836 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (= (ho_14232 v ii) (ite (= i ii) e (ho_14232 u ii)))))))))) (let ((_let_1837 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (= (ho_14232 x z) (ho_14232 y z)))) (= x y))))) (let ((_let_1838 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14226 v ii) (ite (= i ii) e (ho_14226 u ii)))))))))) (let ((_let_1839 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14226 x z) (ho_14226 y z)))) (= x y))))) (let ((_let_1840 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_16140 v ii) (ite (= i ii) e (ho_16140 u ii)))))))))) (let ((_let_1841 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_16140 x z) (ho_16140 y z)))) (= x y))))) (let ((_let_1842 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5753 v ii) (ite (= i ii) e (ho_5753 u ii)))))))))) (let ((_let_1843 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5753 x z) (ho_5753 y z)))) (= x y))))) (let ((_let_1844 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14229 v ii) (ite (= i ii) e (ho_14229 u ii)))))))))) (let ((_let_1845 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_14229 x z) (ho_14229 y z)))) (= x y))))) (let ((_let_1846 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (= (ho_14224 v ii) (ite (= i ii) e (ho_14224 u ii)))))))))) (let ((_let_1847 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (= (ho_14224 x z) (ho_14224 y z)))) (= x y))))) (let ((_let_1848 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_16139 v ii) (ite (= i ii) e (ho_16139 u ii)))))))))) (let ((_let_1849 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_16139 x z) (ho_16139 y z)))) (= x y))))) (let ((_let_1850 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14220 v ii) (ite (= i ii) e (ho_14220 u ii)))))))))) (let ((_let_1851 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14220 x z) (ho_14220 y z)))) (= x y))))) (let ((_let_1852 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14218 v ii) (ite (= i ii) e (ho_14218 u ii)))))))))) (let ((_let_1853 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14218 x z) (ho_14218 y z)))) (= x y))))) (let ((_let_1854 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16138 v ii) (ite (= i ii) e (ho_16138 u ii)))))))))) (let ((_let_1855 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16138 x z) (ho_16138 y z)))) (= x y))))) (let ((_let_1856 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14221 v ii) (ite (= i ii) e (ho_14221 u ii)))))))))) (let ((_let_1857 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_14221 x z) (ho_14221 y z)))) (= x y))))) (let ((_let_1858 (forall ((u |u_(-> tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|) (e tptp.set_Co726186806682698383nteger) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_10414 v ii) (ite (= i ii) e (ho_10414 u ii)))))))))) (let ((_let_1859 (forall ((x |u_(-> tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|) (y |u_(-> tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_10414 x z) (ho_10414 y z)))) (= x y))))) (let ((_let_1860 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4650 v ii) (ite (= i ii) e (ho_4650 u ii)))))))))) (let ((_let_1861 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4650 x z) (ho_4650 y z)))) (= x y))))) (let ((_let_1862 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14212 v ii) (ite (= i ii) e (ho_14212 u ii)))))))))) (let ((_let_1863 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14212 x z) (ho_14212 y z)))) (= x y))))) (let ((_let_1864 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14210 v ii) (ite (= i ii) e (ho_14210 u ii)))))))))) (let ((_let_1865 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_14210 x z) (ho_14210 y z)))) (= x y))))) (let ((_let_1866 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_5362 v ii) (ite (= i ii) e (ho_5362 u ii)))))))))) (let ((_let_1867 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_5362 x z) (ho_5362 y z)))) (= x y))))) (let ((_let_1868 (forall ((u |u_(-> tptp.set_na8845969913329135560at_nat _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i tptp.set_na8845969913329135560at_nat)) (not (forall ((v |u_(-> tptp.set_na8845969913329135560at_nat _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_na8845969913329135560at_nat)) (= (ho_14207 v ii) (ite (= i ii) e (ho_14207 u ii)))))))))) (let ((_let_1869 (forall ((x |u_(-> tptp.set_na8845969913329135560at_nat _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_na8845969913329135560at_nat _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_na8845969913329135560at_nat)) (= (ho_14207 x z) (ho_14207 y z)))) (= x y))))) (let ((_let_1870 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (= (ho_14208 v ii) (ite (= i ii) e (ho_14208 u ii)))))))))) (let ((_let_1871 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (= (ho_14208 x z) (ho_14208 y z)))) (= x y))))) (let ((_let_1872 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_14384 v ii) (ite (= i ii) e (ho_14384 u ii)))))))))) (let ((_let_1873 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_14384 x z) (ho_14384 y z)))) (= x y))))) (let ((_let_1874 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.int)|) (e tptp.int) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.int)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_14653 v ii) (ite (= i ii) e (ho_14653 u ii)))))))))) (let ((_let_1875 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.int)|) (y |u_(-> tptp.product_prod_nat_int tptp.int)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_14653 x z) (ho_14653 y z)))) (= x y))))) (let ((_let_1876 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14204 v ii) (ite (= i ii) e (ho_14204 u ii)))))))))) (let ((_let_1877 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14204 x z) (ho_14204 y z)))) (= x y))))) (let ((_let_1878 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (= (ho_14202 v ii) (ite (= i ii) e (ho_14202 u ii)))))))))) (let ((_let_1879 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (= (ho_14202 x z) (ho_14202 y z)))) (= x y))))) (let ((_let_1880 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_14408 v ii) (ite (= i ii) e (ho_14408 u ii)))))))))) (let ((_let_1881 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_14408 x z) (ho_14408 y z)))) (= x y))))) (let ((_let_1882 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_16137 v ii) (ite (= i ii) e (ho_16137 u ii)))))))))) (let ((_let_1883 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_16137 x z) (ho_16137 y z)))) (= x y))))) (let ((_let_1884 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14599 v ii) (ite (= i ii) e (ho_14599 u ii)))))))))) (let ((_let_1885 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14599 x z) (ho_14599 y z)))) (= x y))))) (let ((_let_1886 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (= (ho_14205 v ii) (ite (= i ii) e (ho_14205 u ii)))))))))) (let ((_let_1887 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (= (ho_14205 x z) (ho_14205 y z)))) (= x y))))) (let ((_let_1888 (forall ((u |u_(-> tptp.set_Pr8415741480598773322nteger tptp.set_Pr8415741480598773322nteger Bool)|) (e |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|) (i tptp.set_Pr8415741480598773322nteger)) (not (forall ((v |u_(-> tptp.set_Pr8415741480598773322nteger tptp.set_Pr8415741480598773322nteger Bool)|)) (not (forall ((ii tptp.set_Pr8415741480598773322nteger)) (= (ho_12682 v ii) (ite (= i ii) e (ho_12682 u ii)))))))))) (let ((_let_1889 (forall ((x |u_(-> tptp.set_Pr8415741480598773322nteger tptp.set_Pr8415741480598773322nteger Bool)|) (y |u_(-> tptp.set_Pr8415741480598773322nteger tptp.set_Pr8415741480598773322nteger Bool)|)) (or (not (forall ((z tptp.set_Pr8415741480598773322nteger)) (= (ho_12682 x z) (ho_12682 y z)))) (= x y))))) (let ((_let_1890 (forall ((u |u_(-> tptp.set_ra2113409117844698048at_nat _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i tptp.set_ra2113409117844698048at_nat)) (not (forall ((v |u_(-> tptp.set_ra2113409117844698048at_nat _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_ra2113409117844698048at_nat)) (= (ho_14199 v ii) (ite (= i ii) e (ho_14199 u ii)))))))))) (let ((_let_1891 (forall ((x |u_(-> tptp.set_ra2113409117844698048at_nat _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_ra2113409117844698048at_nat _u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_ra2113409117844698048at_nat)) (= (ho_14199 x z) (ho_14199 y z)))) (= x y))))) (let ((_let_1892 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_16136 v ii) (ite (= i ii) e (ho_16136 u ii)))))))))) (let ((_let_1893 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_16136 x z) (ho_16136 y z)))) (= x y))))) (let ((_let_1894 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5757 v ii) (ite (= i ii) e (ho_5757 u ii)))))))))) (let ((_let_1895 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5757 x z) (ho_5757 y z)))) (= x y))))) (let ((_let_1896 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (= (ho_14194 v ii) (ite (= i ii) e (ho_14194 u ii)))))))))) (let ((_let_1897 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (= (ho_14194 x z) (ho_14194 y z)))) (= x y))))) (let ((_let_1898 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|) (e |u_(-> _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii tptp.set_int)) (= (ho_14478 v ii) (ite (= i ii) e (ho_14478 u ii)))))))))) (let ((_let_1899 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_rat)_ tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14478 x z) (ho_14478 y z)))) (= x y))))) (let ((_let_1900 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (= (ho_14192 v ii) (ite (= i ii) e (ho_14192 u ii)))))))))) (let ((_let_1901 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (= (ho_14192 x z) (ho_14192 y z)))) (= x y))))) (let ((_let_1902 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_16135 v ii) (ite (= i ii) e (ho_16135 u ii)))))))))) (let ((_let_1903 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_16135 x z) (ho_16135 y z)))) (= x y))))) (let ((_let_1904 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool Bool)_ Bool tptp.char)|) (e |u_(-> _u_(-> Bool Bool)_ Bool tptp.char)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool Bool)_ Bool tptp.char)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_14188 v ii) (ite (= i ii) e (ho_14188 u ii)))))))))) (let ((_let_1905 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool Bool)_ Bool tptp.char)|) (y |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool Bool)_ Bool tptp.char)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_14188 x z) (ho_14188 y z)))) (= x y))))) (let ((_let_1906 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13476 v ii) (ite (= i ii) e (ho_13476 u ii)))))))))) (let ((_let_1907 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13476 x z) (ho_13476 y z)))) (= x y))))) (let ((_let_1908 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.int Bool)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.int Bool)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_14185 v ii) (ite (= i ii) e (ho_14185 u ii)))))))))) (let ((_let_1909 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.int Bool)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.int Bool)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_14185 x z) (ho_14185 y z)))) (= x y))))) (let ((_let_1910 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_14186 v ii) (ite (= i ii) e (ho_14186 u ii)))))))))) (let ((_let_1911 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_14186 x z) (ho_14186 y z)))) (= x y))))) (let ((_let_1912 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_14183 v ii) (ite (= i ii) e (ho_14183 u ii)))))))))) (let ((_let_1913 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_14183 x z) (ho_14183 y z)))) (= x y))))) (let ((_let_1914 (forall ((u |u_(-> _u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14179 v ii) (ite (= i ii) e (ho_14179 u ii)))))))))) (let ((_let_1915 (forall ((x |u_(-> _u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14179 x z) (ho_14179 y z)))) (= x y))))) (let ((_let_1916 (forall ((u |u_(-> _u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|)) (= (ho_14171 v ii) (ite (= i ii) e (ho_14171 u ii)))))))))) (let ((_let_1917 (forall ((x |u_(-> _u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|)) (= (ho_14171 x z) (ho_14171 y z)))) (= x y))))) (let ((_let_1918 (forall ((u |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|) (e tptp.ref_a) (i tptp.produc5288414631154139675_ref_a)) (not (forall ((v |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|)) (not (forall ((ii tptp.produc5288414631154139675_ref_a)) (= (ho_14169 v ii) (ite (= i ii) e (ho_14169 u ii)))))))))) (let ((_let_1919 (forall ((x |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|) (y |u_(-> tptp.produc5288414631154139675_ref_a tptp.ref_a)|)) (or (not (forall ((z tptp.produc5288414631154139675_ref_a)) (= (ho_14169 x z) (ho_14169 y z)))) (= x y))))) (let ((_let_1920 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13498 v ii) (ite (= i ii) e (ho_13498 u ii)))))))))) (let ((_let_1921 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13498 x z) (ho_13498 y z)))) (= x y))))) (let ((_let_1922 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (= (ho_14172 v ii) (ite (= i ii) e (ho_14172 u ii)))))))))) (let ((_let_1923 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (= (ho_14172 x z) (ho_14172 y z)))) (= x y))))) (let ((_let_1924 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7065 v ii) (ite (= i ii) e (ho_7065 u ii)))))))))) (let ((_let_1925 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7065 x z) (ho_7065 y z)))) (= x y))))) (let ((_let_1926 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_14167 v ii) (ite (= i ii) e (ho_14167 u ii)))))))))) (let ((_let_1927 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_14167 x z) (ho_14167 y z)))) (= x y))))) (let ((_let_1928 (forall ((u |u_(-> tptp.int tptp.set_o)|) (e tptp.set_o) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_o)|)) (not (forall ((ii tptp.int)) (= (ho_6121 v ii) (ite (= i ii) e (ho_6121 u ii)))))))))) (let ((_let_1929 (forall ((x |u_(-> tptp.int tptp.set_o)|) (y |u_(-> tptp.int tptp.set_o)|)) (or (not (forall ((z tptp.int)) (= (ho_6121 x z) (ho_6121 y z)))) (= x y))))) (let ((_let_1930 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_14164 v ii) (ite (= i ii) e (ho_14164 u ii)))))))))) (let ((_let_1931 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_14164 x z) (ho_14164 y z)))) (= x y))))) (let ((_let_1932 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14160 v ii) (ite (= i ii) e (ho_14160 u ii)))))))))) (let ((_let_1933 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14160 x z) (ho_14160 y z)))) (= x y))))) (let ((_let_1934 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_14157 v ii) (ite (= i ii) e (ho_14157 u ii)))))))))) (let ((_let_1935 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14157 x z) (ho_14157 y z)))) (= x y))))) (let ((_let_1936 (forall ((u |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_10139 v ii) (ite (= i ii) e (ho_10139 u ii)))))))))) (let ((_let_1937 (forall ((x |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_10139 x z) (ho_10139 y z)))) (= x y))))) (let ((_let_1938 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14154 v ii) (ite (= i ii) e (ho_14154 u ii)))))))))) (let ((_let_1939 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14154 x z) (ho_14154 y z)))) (= x y))))) (let ((_let_1940 (forall ((u |u_(-> tptp.set_in3169746454734514176um_num _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i tptp.set_in3169746454734514176um_num)) (not (forall ((v |u_(-> tptp.set_in3169746454734514176um_num _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii tptp.set_in3169746454734514176um_num)) (= (ho_14223 v ii) (ite (= i ii) e (ho_14223 u ii)))))))))) (let ((_let_1941 (forall ((x |u_(-> tptp.set_in3169746454734514176um_num _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> tptp.set_in3169746454734514176um_num _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z tptp.set_in3169746454734514176um_num)) (= (ho_14223 x z) (ho_14223 y z)))) (= x y))))) (let ((_let_1942 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_14155 v ii) (ite (= i ii) e (ho_14155 u ii)))))))))) (let ((_let_1943 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_14155 x z) (ho_14155 y z)))) (= x y))))) (let ((_let_1944 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_14151 v ii) (ite (= i ii) e (ho_14151 u ii)))))))))) (let ((_let_1945 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_14151 x z) (ho_14151 y z)))) (= x y))))) (let ((_let_1946 (forall ((u |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14148 v ii) (ite (= i ii) e (ho_14148 u ii)))))))))) (let ((_let_1947 (forall ((x |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14148 x z) (ho_14148 y z)))) (= x y))))) (let ((_let_1948 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_15378 v ii) (ite (= i ii) e (ho_15378 u ii)))))))))) (let ((_let_1949 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_15378 x z) (ho_15378 y z)))) (= x y))))) (let ((_let_1950 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14149 v ii) (ite (= i ii) e (ho_14149 u ii)))))))))) (let ((_let_1951 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14149 x z) (ho_14149 y z)))) (= x y))))) (let ((_let_1952 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|) (e tptp.produc1799199577659733785_ref_a) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16134 v ii) (ite (= i ii) e (ho_16134 u ii)))))))))) (let ((_let_1953 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16134 x z) (ho_16134 y z)))) (= x y))))) (let ((_let_1954 (forall ((u |u_(-> tptp.produc3346328345660746739nteger tptp.code_integer)|) (e tptp.code_integer) (i tptp.produc3346328345660746739nteger)) (not (forall ((v |u_(-> tptp.produc3346328345660746739nteger tptp.code_integer)|)) (not (forall ((ii tptp.produc3346328345660746739nteger)) (= (ho_14141 v ii) (ite (= i ii) e (ho_14141 u ii)))))))))) (let ((_let_1955 (forall ((x |u_(-> tptp.produc3346328345660746739nteger tptp.code_integer)|) (y |u_(-> tptp.produc3346328345660746739nteger tptp.code_integer)|)) (or (not (forall ((z tptp.produc3346328345660746739nteger)) (= (ho_14141 x z) (ho_14141 y z)))) (= x y))))) (let ((_let_1956 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_9936 v ii) (ite (= i ii) e (ho_9936 u ii)))))))))) (let ((_let_1957 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_9936 x z) (ho_9936 y z)))) (= x y))))) (let ((_let_1958 (forall ((u |u_(-> tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|) (e tptp.produc8923325533196201883nteger) (i tptp.produc3346328345660746739nteger)) (not (forall ((v |u_(-> tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.produc3346328345660746739nteger)) (= (ho_14138 v ii) (ite (= i ii) e (ho_14138 u ii)))))))))) (let ((_let_1959 (forall ((x |u_(-> tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.produc3346328345660746739nteger)) (= (ho_14138 x z) (ho_14138 y z)))) (= x y))))) (let ((_let_1960 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14400 v ii) (ite (= i ii) e (ho_14400 u ii)))))))))) (let ((_let_1961 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_14400 x z) (ho_14400 y z)))) (= x y))))) (let ((_let_1962 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_14134 v ii) (ite (= i ii) e (ho_14134 u ii)))))))))) (let ((_let_1963 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_14134 x z) (ho_14134 y z)))) (= x y))))) (let ((_let_1964 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13577 v ii) (ite (= i ii) e (ho_13577 u ii)))))))))) (let ((_let_1965 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13577 x z) (ho_13577 y z)))) (= x y))))) (let ((_let_1966 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|) (e tptp.produc3438435131210021710_a_nat) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12455 v ii) (ite (= i ii) e (ho_12455 u ii)))))))))) (let ((_let_1967 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12455 x z) (ho_12455 y z)))) (= x y))))) (let ((_let_1968 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_14129 v ii) (ite (= i ii) e (ho_14129 u ii)))))))))) (let ((_let_1969 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_14129 x z) (ho_14129 y z)))) (= x y))))) (let ((_let_1970 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_14130 v ii) (ite (= i ii) e (ho_14130 u ii)))))))))) (let ((_let_1971 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_14130 x z) (ho_14130 y z)))) (= x y))))) (let ((_let_1972 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7715 v ii) (ite (= i ii) e (ho_7715 u ii)))))))))) (let ((_let_1973 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7715 x z) (ho_7715 y z)))) (= x y))))) (let ((_let_1974 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_11051 v ii) (ite (= i ii) e (ho_11051 u ii)))))))))) (let ((_let_1975 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_11051 x z) (ho_11051 y z)))) (= x y))))) (let ((_let_1976 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|) (i |u_(-> tptp.product_prod_num_num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_num tptp.num)|)) (= (ho_14126 v ii) (ite (= i ii) e (ho_14126 u ii)))))))))) (let ((_let_1977 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_num tptp.num)|)) (= (ho_14126 x z) (ho_14126 y z)))) (= x y))))) (let ((_let_1978 (forall ((u |u_(-> _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.product_prod_num_num)|)) (= (ho_14127 v ii) (ite (= i ii) e (ho_14127 u ii)))))))))) (let ((_let_1979 (forall ((x |u_(-> _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.product_prod_num_num)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.product_prod_num_num)|)) (= (ho_14127 x z) (ho_14127 y z)))) (= x y))))) (let ((_let_1980 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11457 v ii) (ite (= i ii) e (ho_11457 u ii)))))))))) (let ((_let_1981 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11457 x z) (ho_11457 y z)))) (= x y))))) (let ((_let_1982 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> Bool tptp.rat)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> Bool tptp.rat)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_15739 v ii) (ite (= i ii) e (ho_15739 u ii)))))))))) (let ((_let_1983 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> Bool tptp.rat)_ Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> Bool tptp.rat)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_15739 x z) (ho_15739 y z)))) (= x y))))) (let ((_let_1984 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_14124 v ii) (ite (= i ii) e (ho_14124 u ii)))))))))) (let ((_let_1985 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_14124 x z) (ho_14124 y z)))) (= x y))))) (let ((_let_1986 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7911 v ii) (ite (= i ii) e (ho_7911 u ii)))))))))) (let ((_let_1987 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7911 x z) (ho_7911 y z)))) (= x y))))) (let ((_let_1988 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6044 v ii) (ite (= i ii) e (ho_6044 u ii)))))))))) (let ((_let_1989 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6044 x z) (ho_6044 y z)))) (= x y))))) (let ((_let_1990 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14119 v ii) (ite (= i ii) e (ho_14119 u ii)))))))))) (let ((_let_1991 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14119 x z) (ho_14119 y z)))) (= x y))))) (let ((_let_1992 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12684 v ii) (ite (= i ii) e (ho_12684 u ii)))))))))) (let ((_let_1993 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12684 x z) (ho_12684 y z)))) (= x y))))) (let ((_let_1994 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_14113 v ii) (ite (= i ii) e (ho_14113 u ii)))))))))) (let ((_let_1995 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_14113 x z) (ho_14113 y z)))) (= x y))))) (let ((_let_1996 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5899 v ii) (ite (= i ii) e (ho_5899 u ii)))))))))) (let ((_let_1997 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5899 x z) (ho_5899 y z)))) (= x y))))) (let ((_let_1998 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14108 v ii) (ite (= i ii) e (ho_14108 u ii)))))))))) (let ((_let_1999 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14108 x z) (ho_14108 y z)))) (= x y))))) (let ((_let_2000 (forall ((u |u_(-> _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.int tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.ref_a Bool)|)) (= (ho_14110 v ii) (ite (= i ii) e (ho_14110 u ii)))))))))) (let ((_let_2001 (forall ((x |u_(-> _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.ref_a Bool)|)) (= (ho_14110 x z) (ho_14110 y z)))) (= x y))))) (let ((_let_2002 (forall ((u |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.int)) (= (ho_14105 v ii) (ite (= i ii) e (ho_14105 u ii)))))))))) (let ((_let_2003 (forall ((x |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_14105 x z) (ho_14105 y z)))) (= x y))))) (let ((_let_2004 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14101 v ii) (ite (= i ii) e (ho_14101 u ii)))))))))) (let ((_let_2005 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14101 x z) (ho_14101 y z)))) (= x y))))) (let ((_let_2006 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|)) (= (ho_14104 v ii) (ite (= i ii) e (ho_14104 u ii)))))))))) (let ((_let_2007 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|)) (= (ho_14104 x z) (ho_14104 y z)))) (= x y))))) (let ((_let_2008 (forall ((u |u_(-> tptp.ref_a tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.int Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_14099 v ii) (ite (= i ii) e (ho_14099 u ii)))))))))) (let ((_let_2009 (forall ((x |u_(-> tptp.ref_a tptp.int Bool)|) (y |u_(-> tptp.ref_a tptp.int Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_14099 x z) (ho_14099 y z)))) (= x y))))) (let ((_let_2010 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_14098 v ii) (ite (= i ii) e (ho_14098 u ii)))))))))) (let ((_let_2011 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_14098 x z) (ho_14098 y z)))) (= x y))))) (let ((_let_2012 (forall ((u |u_(-> tptp.set_he8644174446132254637t_unit Bool)|) (e Bool) (i tptp.set_he8644174446132254637t_unit)) (not (forall ((v |u_(-> tptp.set_he8644174446132254637t_unit Bool)|)) (not (forall ((ii tptp.set_he8644174446132254637t_unit)) (= (ho_12346 v ii) (ite (= i ii) e (ho_12346 u ii)))))))))) (let ((_let_2013 (forall ((x |u_(-> tptp.set_he8644174446132254637t_unit Bool)|) (y |u_(-> tptp.set_he8644174446132254637t_unit Bool)|)) (or (not (forall ((z tptp.set_he8644174446132254637t_unit)) (= (ho_12346 x z) (ho_12346 y z)))) (= x y))))) (let ((_let_2014 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14094 v ii) (ite (= i ii) e (ho_14094 u ii)))))))))) (let ((_let_2015 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14094 x z) (ho_14094 y z)))) (= x y))))) (let ((_let_2016 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_14091 v ii) (ite (= i ii) e (ho_14091 u ii)))))))))) (let ((_let_2017 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_14091 x z) (ho_14091 y z)))) (= x y))))) (let ((_let_2018 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14087 v ii) (ite (= i ii) e (ho_14087 u ii)))))))))) (let ((_let_2019 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14087 x z) (ho_14087 y z)))) (= x y))))) (let ((_let_2020 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14084 v ii) (ite (= i ii) e (ho_14084 u ii)))))))))) (let ((_let_2021 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14084 x z) (ho_14084 y z)))) (= x y))))) (let ((_let_2022 (forall ((u |u_(-> _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14090 v ii) (ite (= i ii) e (ho_14090 u ii)))))))))) (let ((_let_2023 (forall ((x |u_(-> _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14090 x z) (ho_14090 y z)))) (= x y))))) (let ((_let_2024 (forall ((u |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_14081 v ii) (ite (= i ii) e (ho_14081 u ii)))))))))) (let ((_let_2025 (forall ((x |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_14081 x z) (ho_14081 y z)))) (= x y))))) (let ((_let_2026 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14079 v ii) (ite (= i ii) e (ho_14079 u ii)))))))))) (let ((_let_2027 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14079 x z) (ho_14079 y z)))) (= x y))))) (let ((_let_2028 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14080 v ii) (ite (= i ii) e (ho_14080 u ii)))))))))) (let ((_let_2029 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14080 x z) (ho_14080 y z)))) (= x y))))) (let ((_let_2030 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14074 v ii) (ite (= i ii) e (ho_14074 u ii)))))))))) (let ((_let_2031 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14074 x z) (ho_14074 y z)))) (= x y))))) (let ((_let_2032 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14066 v ii) (ite (= i ii) e (ho_14066 u ii)))))))))) (let ((_let_2033 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14066 x z) (ho_14066 y z)))) (= x y))))) (let ((_let_2034 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14072 v ii) (ite (= i ii) e (ho_14072 u ii)))))))))) (let ((_let_2035 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14072 x z) (ho_14072 y z)))) (= x y))))) (let ((_let_2036 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15808 v ii) (ite (= i ii) e (ho_15808 u ii)))))))))) (let ((_let_2037 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15808 x z) (ho_15808 y z)))) (= x y))))) (let ((_let_2038 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14063 v ii) (ite (= i ii) e (ho_14063 u ii)))))))))) (let ((_let_2039 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14063 x z) (ho_14063 y z)))) (= x y))))) (let ((_let_2040 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14064 v ii) (ite (= i ii) e (ho_14064 u ii)))))))))) (let ((_let_2041 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14064 x z) (ho_14064 y z)))) (= x y))))) (let ((_let_2042 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_12085 v ii) (ite (= i ii) e (ho_12085 u ii)))))))))) (let ((_let_2043 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_12085 x z) (ho_12085 y z)))) (= x y))))) (let ((_let_2044 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|) (e |u_(-> tptp.set_int Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5851 v ii) (ite (= i ii) e (ho_5851 u ii)))))))))) (let ((_let_2045 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5851 x z) (ho_5851 y z)))) (= x y))))) (let ((_let_2046 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14060 v ii) (ite (= i ii) e (ho_14060 u ii)))))))))) (let ((_let_2047 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14060 x z) (ho_14060 y z)))) (= x y))))) (let ((_let_2048 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14058 v ii) (ite (= i ii) e (ho_14058 u ii)))))))))) (let ((_let_2049 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14058 x z) (ho_14058 y z)))) (= x y))))) (let ((_let_2050 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14054 v ii) (ite (= i ii) e (ho_14054 u ii)))))))))) (let ((_let_2051 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14054 x z) (ho_14054 y z)))) (= x y))))) (let ((_let_2052 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14051 v ii) (ite (= i ii) e (ho_14051 u ii)))))))))) (let ((_let_2053 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14051 x z) (ho_14051 y z)))) (= x y))))) (let ((_let_2054 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14052 v ii) (ite (= i ii) e (ho_14052 u ii)))))))))) (let ((_let_2055 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14052 x z) (ho_14052 y z)))) (= x y))))) (let ((_let_2056 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|) (e tptp.set_Pr4155430604743465615at_nat) (i |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14621 v ii) (ite (= i ii) e (ho_14621 u ii)))))))))) (let ((_let_2057 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14621 x z) (ho_14621 y z)))) (= x y))))) (let ((_let_2058 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14049 v ii) (ite (= i ii) e (ho_14049 u ii)))))))))) (let ((_let_2059 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14049 x z) (ho_14049 y z)))) (= x y))))) (let ((_let_2060 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12241 v ii) (ite (= i ii) e (ho_12241 u ii)))))))))) (let ((_let_2061 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12241 x z) (ho_12241 y z)))) (= x y))))) (let ((_let_2062 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_14045 v ii) (ite (= i ii) e (ho_14045 u ii)))))))))) (let ((_let_2063 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_14045 x z) (ho_14045 y z)))) (= x y))))) (let ((_let_2064 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7931 v ii) (ite (= i ii) e (ho_7931 u ii)))))))))) (let ((_let_2065 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.nat tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7931 x z) (ho_7931 y z)))) (= x y))))) (let ((_let_2066 (forall ((u |u_(-> tptp.nat tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.ref_a Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_14082 v ii) (ite (= i ii) e (ho_14082 u ii)))))))))) (let ((_let_2067 (forall ((x |u_(-> tptp.nat tptp.ref_a Bool)|) (y |u_(-> tptp.nat tptp.ref_a Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_14082 x z) (ho_14082 y z)))) (= x y))))) (let ((_let_2068 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14046 v ii) (ite (= i ii) e (ho_14046 u ii)))))))))) (let ((_let_2069 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14046 x z) (ho_14046 y z)))) (= x y))))) (let ((_let_2070 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_6105 v ii) (ite (= i ii) e (ho_6105 u ii)))))))))) (let ((_let_2071 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_6105 x z) (ho_6105 y z)))) (= x y))))) (let ((_let_2072 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14043 v ii) (ite (= i ii) e (ho_14043 u ii)))))))))) (let ((_let_2073 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_14043 x z) (ho_14043 y z)))) (= x y))))) (let ((_let_2074 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14041 v ii) (ite (= i ii) e (ho_14041 u ii)))))))))) (let ((_let_2075 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14041 x z) (ho_14041 y z)))) (= x y))))) (let ((_let_2076 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14114 v ii) (ite (= i ii) e (ho_14114 u ii)))))))))) (let ((_let_2077 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14114 x z) (ho_14114 y z)))) (= x y))))) (let ((_let_2078 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12320 v ii) (ite (= i ii) e (ho_12320 u ii)))))))))) (let ((_let_2079 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12320 x z) (ho_12320 y z)))) (= x y))))) (let ((_let_2080 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14037 v ii) (ite (= i ii) e (ho_14037 u ii)))))))))) (let ((_let_2081 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14037 x z) (ho_14037 y z)))) (= x y))))) (let ((_let_2082 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int Bool Bool)_ Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool Bool)_ Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_14034 v ii) (ite (= i ii) e (ho_14034 u ii)))))))))) (let ((_let_2083 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool Bool)_ Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool Bool)_ Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14034 x z) (ho_14034 y z)))) (= x y))))) (let ((_let_2084 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool Bool)_ Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14031 v ii) (ite (= i ii) e (ho_14031 u ii)))))))))) (let ((_let_2085 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool Bool)_ Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool Bool)_ Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14031 x z) (ho_14031 y z)))) (= x y))))) (let ((_let_2086 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_14032 v ii) (ite (= i ii) e (ho_14032 u ii)))))))))) (let ((_let_2087 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_14032 x z) (ho_14032 y z)))) (= x y))))) (let ((_let_2088 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7686 v ii) (ite (= i ii) e (ho_7686 u ii)))))))))) (let ((_let_2089 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7686 x z) (ho_7686 y z)))) (= x y))))) (let ((_let_2090 (forall ((u |u_(-> tptp.set_o _u_(-> Bool Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool Bool Bool)_ Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_14028 v ii) (ite (= i ii) e (ho_14028 u ii)))))))))) (let ((_let_2091 (forall ((x |u_(-> tptp.set_o _u_(-> Bool Bool Bool)_ Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool Bool Bool)_ Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14028 x z) (ho_14028 y z)))) (= x y))))) (let ((_let_2092 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ Bool)|) (e Bool) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14029 v ii) (ite (= i ii) e (ho_14029 u ii)))))))))) (let ((_let_2093 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14029 x z) (ho_14029 y z)))) (= x y))))) (let ((_let_2094 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14025 v ii) (ite (= i ii) e (ho_14025 u ii)))))))))) (let ((_let_2095 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14025 x z) (ho_14025 y z)))) (= x y))))) (let ((_let_2096 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (= (ho_14026 v ii) (ite (= i ii) e (ho_14026 u ii)))))))))) (let ((_let_2097 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (= (ho_14026 x z) (ho_14026 y z)))) (= x y))))) (let ((_let_2098 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_14022 v ii) (ite (= i ii) e (ho_14022 u ii)))))))))) (let ((_let_2099 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_14022 x z) (ho_14022 y z)))) (= x y))))) (let ((_let_2100 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (= (ho_14023 v ii) (ite (= i ii) e (ho_14023 u ii)))))))))) (let ((_let_2101 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (= (ho_14023 x z) (ho_14023 y z)))) (= x y))))) (let ((_let_2102 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14019 v ii) (ite (= i ii) e (ho_14019 u ii)))))))))) (let ((_let_2103 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14019 x z) (ho_14019 y z)))) (= x y))))) (let ((_let_2104 (forall ((u |u_(-> tptp.produc652263959640188542_nat_o tptp.set_Pr6558897299634722526_nat_o Bool)|) (e |u_(-> tptp.set_Pr6558897299634722526_nat_o Bool)|) (i tptp.produc652263959640188542_nat_o)) (not (forall ((v |u_(-> tptp.produc652263959640188542_nat_o tptp.set_Pr6558897299634722526_nat_o Bool)|)) (not (forall ((ii tptp.produc652263959640188542_nat_o)) (= (ho_14668 v ii) (ite (= i ii) e (ho_14668 u ii)))))))))) (let ((_let_2105 (forall ((x |u_(-> tptp.produc652263959640188542_nat_o tptp.set_Pr6558897299634722526_nat_o Bool)|) (y |u_(-> tptp.produc652263959640188542_nat_o tptp.set_Pr6558897299634722526_nat_o Bool)|)) (or (not (forall ((z tptp.produc652263959640188542_nat_o)) (= (ho_14668 x z) (ho_14668 y z)))) (= x y))))) (let ((_let_2106 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_14014 v ii) (ite (= i ii) e (ho_14014 u ii)))))))))) (let ((_let_2107 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_14014 x z) (ho_14014 y z)))) (= x y))))) (let ((_let_2108 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_14009 v ii) (ite (= i ii) e (ho_14009 u ii)))))))))) (let ((_let_2109 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_14009 x z) (ho_14009 y z)))) (= x y))))) (let ((_let_2110 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14006 v ii) (ite (= i ii) e (ho_14006 u ii)))))))))) (let ((_let_2111 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14006 x z) (ho_14006 y z)))) (= x y))))) (let ((_let_2112 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_14007 v ii) (ite (= i ii) e (ho_14007 u ii)))))))))) (let ((_let_2113 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_14007 x z) (ho_14007 y z)))) (= x y))))) (let ((_let_2114 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14001 v ii) (ite (= i ii) e (ho_14001 u ii)))))))))) (let ((_let_2115 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14001 x z) (ho_14001 y z)))) (= x y))))) (let ((_let_2116 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_nat_o)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (i |u_(-> Bool tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_nat_o)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_nat_o)|)) (= (ho_15685 v ii) (ite (= i ii) e (ho_15685 u ii)))))))))) (let ((_let_2117 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_nat_o)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_nat_o)_ tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_nat_o)|)) (= (ho_15685 x z) (ho_15685 y z)))) (= x y))))) (let ((_let_2118 (forall ((u |u_(-> tptp.set_Pr3798168094891919931at_nat Bool)|) (e Bool) (i tptp.set_Pr3798168094891919931at_nat)) (not (forall ((v |u_(-> tptp.set_Pr3798168094891919931at_nat Bool)|)) (not (forall ((ii tptp.set_Pr3798168094891919931at_nat)) (= (ho_14976 v ii) (ite (= i ii) e (ho_14976 u ii)))))))))) (let ((_let_2119 (forall ((x |u_(-> tptp.set_Pr3798168094891919931at_nat Bool)|) (y |u_(-> tptp.set_Pr3798168094891919931at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3798168094891919931at_nat)) (= (ho_14976 x z) (ho_14976 y z)))) (= x y))))) (let ((_let_2120 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|) (e tptp.set_Pr4105333604307423337at_rat) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14492 v ii) (ite (= i ii) e (ho_14492 u ii)))))))))) (let ((_let_2121 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14492 x z) (ho_14492 y z)))) (= x y))))) (let ((_let_2122 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_14002 v ii) (ite (= i ii) e (ho_14002 u ii)))))))))) (let ((_let_2123 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_14002 x z) (ho_14002 y z)))) (= x y))))) (let ((_let_2124 (forall ((u |u_(-> tptp.set_Pr49084382684228242at_int Bool)|) (e Bool) (i tptp.set_Pr49084382684228242at_int)) (not (forall ((v |u_(-> tptp.set_Pr49084382684228242at_int Bool)|)) (not (forall ((ii tptp.set_Pr49084382684228242at_int)) (= (ho_12257 v ii) (ite (= i ii) e (ho_12257 u ii)))))))))) (let ((_let_2125 (forall ((x |u_(-> tptp.set_Pr49084382684228242at_int Bool)|) (y |u_(-> tptp.set_Pr49084382684228242at_int Bool)|)) (or (not (forall ((z tptp.set_Pr49084382684228242at_int)) (= (ho_12257 x z) (ho_12257 y z)))) (= x y))))) (let ((_let_2126 (forall ((u |u_(-> tptp.set_o tptp.set_char_o)|) (e tptp.set_char_o) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_char_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_15484 v ii) (ite (= i ii) e (ho_15484 u ii)))))))))) (let ((_let_2127 (forall ((x |u_(-> tptp.set_o tptp.set_char_o)|) (y |u_(-> tptp.set_o tptp.set_char_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15484 x z) (ho_15484 y z)))) (= x y))))) (let ((_let_2128 (forall ((u |u_(-> tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_16133 v ii) (ite (= i ii) e (ho_16133 u ii)))))))))) (let ((_let_2129 (forall ((x |u_(-> tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_16133 x z) (ho_16133 y z)))) (= x y))))) (let ((_let_2130 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|) (e tptp.set_Pr5564308138774400199at_nat) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_15051 v ii) (ite (= i ii) e (ho_15051 u ii)))))))))) (let ((_let_2131 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_15051 x z) (ho_15051 y z)))) (= x y))))) (let ((_let_2132 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4641 v ii) (ite (= i ii) e (ho_4641 u ii)))))))))) (let ((_let_2133 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4641 x z) (ho_4641 y z)))) (= x y))))) (let ((_let_2134 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13994 v ii) (ite (= i ii) e (ho_13994 u ii)))))))))) (let ((_let_2135 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13994 x z) (ho_13994 y z)))) (= x y))))) (let ((_let_2136 (forall ((u |u_(-> tptp.set_ch7814610555394875923t_unit Bool)|) (e Bool) (i tptp.set_ch7814610555394875923t_unit)) (not (forall ((v |u_(-> tptp.set_ch7814610555394875923t_unit Bool)|)) (not (forall ((ii tptp.set_ch7814610555394875923t_unit)) (= (ho_15479 v ii) (ite (= i ii) e (ho_15479 u ii)))))))))) (let ((_let_2137 (forall ((x |u_(-> tptp.set_ch7814610555394875923t_unit Bool)|) (y |u_(-> tptp.set_ch7814610555394875923t_unit Bool)|)) (or (not (forall ((z tptp.set_ch7814610555394875923t_unit)) (= (ho_15479 x z) (ho_15479 y z)))) (= x y))))) (let ((_let_2138 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6899 v ii) (ite (= i ii) e (ho_6899 u ii)))))))))) (let ((_let_2139 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6899 x z) (ho_6899 y z)))) (= x y))))) (let ((_let_2140 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_num Bool)_ tptp.set_Pr8218934625190621173um_num)|) (e tptp.set_Pr8218934625190621173um_num) (i |u_(-> tptp.product_prod_num_num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_num Bool)_ tptp.set_Pr8218934625190621173um_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_num Bool)|)) (= (ho_10491 v ii) (ite (= i ii) e (ho_10491 u ii)))))))))) (let ((_let_2141 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_num Bool)_ tptp.set_Pr8218934625190621173um_num)|) (y |u_(-> _u_(-> tptp.product_prod_num_num Bool)_ tptp.set_Pr8218934625190621173um_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_num Bool)|)) (= (ho_10491 x z) (ho_10491 y z)))) (= x y))))) (let ((_let_2142 (forall ((u |u_(-> tptp.produc7485711547916492274unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (e |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (i tptp.produc7485711547916492274unit_o)) (not (forall ((v |u_(-> tptp.produc7485711547916492274unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (not (forall ((ii tptp.produc7485711547916492274unit_o)) (= (ho_15198 v ii) (ite (= i ii) e (ho_15198 u ii)))))))))) (let ((_let_2143 (forall ((x |u_(-> tptp.produc7485711547916492274unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (y |u_(-> tptp.produc7485711547916492274unit_o tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (or (not (forall ((z tptp.produc7485711547916492274unit_o)) (= (ho_15198 x z) (ho_15198 y z)))) (= x y))))) (let ((_let_2144 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4542 v ii) (ite (= i ii) e (ho_4542 u ii)))))))))) (let ((_let_2145 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4542 x z) (ho_4542 y z)))) (= x y))))) (let ((_let_2146 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13996 v ii) (ite (= i ii) e (ho_13996 u ii)))))))))) (let ((_let_2147 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13996 x z) (ho_13996 y z)))) (= x y))))) (let ((_let_2148 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_13991 v ii) (ite (= i ii) e (ho_13991 u ii)))))))))) (let ((_let_2149 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_13991 x z) (ho_13991 y z)))) (= x y))))) (let ((_let_2150 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_13992 v ii) (ite (= i ii) e (ho_13992 u ii)))))))))) (let ((_let_2151 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_13992 x z) (ho_13992 y z)))) (= x y))))) (let ((_let_2152 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_13988 v ii) (ite (= i ii) e (ho_13988 u ii)))))))))) (let ((_let_2153 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_13988 x z) (ho_13988 y z)))) (= x y))))) (let ((_let_2154 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13984 v ii) (ite (= i ii) e (ho_13984 u ii)))))))))) (let ((_let_2155 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13984 x z) (ho_13984 y z)))) (= x y))))) (let ((_let_2156 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_13985 v ii) (ite (= i ii) e (ho_13985 u ii)))))))))) (let ((_let_2157 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_13985 x z) (ho_13985 y z)))) (= x y))))) (let ((_let_2158 (forall ((u |u_(-> tptp.set_set_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_5856 v ii) (ite (= i ii) e (ho_5856 u ii)))))))))) (let ((_let_2159 (forall ((x |u_(-> tptp.set_set_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_set_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_5856 x z) (ho_5856 y z)))) (= x y))))) (let ((_let_2160 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13978 v ii) (ite (= i ii) e (ho_13978 u ii)))))))))) (let ((_let_2161 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13978 x z) (ho_13978 y z)))) (= x y))))) (let ((_let_2162 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_15203 v ii) (ite (= i ii) e (ho_15203 u ii)))))))))) (let ((_let_2163 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (y |u_(-> tptp.product_prod_o_nat tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_15203 x z) (ho_15203 y z)))) (= x y))))) (let ((_let_2164 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_13979 v ii) (ite (= i ii) e (ho_13979 u ii)))))))))) (let ((_let_2165 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_13979 x z) (ho_13979 y z)))) (= x y))))) (let ((_let_2166 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6870 v ii) (ite (= i ii) e (ho_6870 u ii)))))))))) (let ((_let_2167 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6870 x z) (ho_6870 y z)))) (= x y))))) (let ((_let_2168 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10738 v ii) (ite (= i ii) e (ho_10738 u ii)))))))))) (let ((_let_2169 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10738 x z) (ho_10738 y z)))) (= x y))))) (let ((_let_2170 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13974 v ii) (ite (= i ii) e (ho_13974 u ii)))))))))) (let ((_let_2171 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13974 x z) (ho_13974 y z)))) (= x y))))) (let ((_let_2172 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_13971 v ii) (ite (= i ii) e (ho_13971 u ii)))))))))) (let ((_let_2173 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_13971 x z) (ho_13971 y z)))) (= x y))))) (let ((_let_2174 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13968 v ii) (ite (= i ii) e (ho_13968 u ii)))))))))) (let ((_let_2175 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13968 x z) (ho_13968 y z)))) (= x y))))) (let ((_let_2176 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13969 v ii) (ite (= i ii) e (ho_13969 u ii)))))))))) (let ((_let_2177 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13969 x z) (ho_13969 y z)))) (= x y))))) (let ((_let_2178 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat Bool)|) (e Bool) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat Bool)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_14961 v ii) (ite (= i ii) e (ho_14961 u ii)))))))))) (let ((_let_2179 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat Bool)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_14961 x z) (ho_14961 y z)))) (= x y))))) (let ((_let_2180 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13966 v ii) (ite (= i ii) e (ho_13966 u ii)))))))))) (let ((_let_2181 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13966 x z) (ho_13966 y z)))) (= x y))))) (let ((_let_2182 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13960 v ii) (ite (= i ii) e (ho_13960 u ii)))))))))) (let ((_let_2183 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13960 x z) (ho_13960 y z)))) (= x y))))) (let ((_let_2184 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13961 v ii) (ite (= i ii) e (ho_13961 u ii)))))))))) (let ((_let_2185 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13961 x z) (ho_13961 y z)))) (= x y))))) (let ((_let_2186 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13962 v ii) (ite (= i ii) e (ho_13962 u ii)))))))))) (let ((_let_2187 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13962 x z) (ho_13962 y z)))) (= x y))))) (let ((_let_2188 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13946 v ii) (ite (= i ii) e (ho_13946 u ii)))))))))) (let ((_let_2189 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13946 x z) (ho_13946 y z)))) (= x y))))) (let ((_let_2190 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13943 v ii) (ite (= i ii) e (ho_13943 u ii)))))))))) (let ((_let_2191 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13943 x z) (ho_13943 y z)))) (= x y))))) (let ((_let_2192 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|) (e |u_(-> tptp.nat tptp.rat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13944 v ii) (ite (= i ii) e (ho_13944 u ii)))))))))) (let ((_let_2193 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13944 x z) (ho_13944 y z)))) (= x y))))) (let ((_let_2194 (forall ((u |u_(-> tptp.nat tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_16132 v ii) (ite (= i ii) e (ho_16132 u ii)))))))))) (let ((_let_2195 (forall ((x |u_(-> tptp.nat tptp.rat Bool)|) (y |u_(-> tptp.nat tptp.rat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_16132 x z) (ho_16132 y z)))) (= x y))))) (let ((_let_2196 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|) (i |u_(-> tptp.product_prod_int_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.int)|)) (= (ho_14989 v ii) (ite (= i ii) e (ho_14989 u ii)))))))))) (let ((_let_2197 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.int)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.int)|)) (= (ho_14989 x z) (ho_14989 y z)))) (= x y))))) (let ((_let_2198 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_13940 v ii) (ite (= i ii) e (ho_13940 u ii)))))))))) (let ((_let_2199 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_13940 x z) (ho_13940 y z)))) (= x y))))) (let ((_let_2200 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (= (ho_14483 v ii) (ite (= i ii) e (ho_14483 u ii)))))))))) (let ((_let_2201 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (= (ho_14483 x z) (ho_14483 y z)))) (= x y))))) (let ((_let_2202 (forall ((u |u_(-> _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat Bool)|)) (= (ho_13941 v ii) (ite (= i ii) e (ho_13941 u ii)))))))))) (let ((_let_2203 (forall ((x |u_(-> _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat Bool)|)) (= (ho_13941 x z) (ho_13941 y z)))) (= x y))))) (let ((_let_2204 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_13936 v ii) (ite (= i ii) e (ho_13936 u ii)))))))))) (let ((_let_2205 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_13936 x z) (ho_13936 y z)))) (= x y))))) (let ((_let_2206 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|) (e |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (= (ho_14475 v ii) (ite (= i ii) e (ho_14475 u ii)))))))))) (let ((_let_2207 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)_ tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (= (ho_14475 x z) (ho_14475 y z)))) (= x y))))) (let ((_let_2208 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|) (e |u_(-> Bool tptp.rat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_13937 v ii) (ite (= i ii) e (ho_13937 u ii)))))))))) (let ((_let_2209 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_13937 x z) (ho_13937 y z)))) (= x y))))) (let ((_let_2210 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_13932 v ii) (ite (= i ii) e (ho_13932 u ii)))))))))) (let ((_let_2211 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_13932 x z) (ho_13932 y z)))) (= x y))))) (let ((_let_2212 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10193 v ii) (ite (= i ii) e (ho_10193 u ii)))))))))) (let ((_let_2213 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10193 x z) (ho_10193 y z)))) (= x y))))) (let ((_let_2214 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13933 v ii) (ite (= i ii) e (ho_13933 u ii)))))))))) (let ((_let_2215 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13933 x z) (ho_13933 y z)))) (= x y))))) (let ((_let_2216 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_13929 v ii) (ite (= i ii) e (ho_13929 u ii)))))))))) (let ((_let_2217 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_13929 x z) (ho_13929 y z)))) (= x y))))) (let ((_let_2218 (forall ((u |u_(-> tptp.int tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.rat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_16131 v ii) (ite (= i ii) e (ho_16131 u ii)))))))))) (let ((_let_2219 (forall ((x |u_(-> tptp.int tptp.rat Bool)|) (y |u_(-> tptp.int tptp.rat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_16131 x z) (ho_16131 y z)))) (= x y))))) (let ((_let_2220 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_nat tptp.set_set_rat)|) (e |u_(-> tptp.set_nat tptp.set_set_rat)|) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_nat tptp.set_set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_15031 v ii) (ite (= i ii) e (ho_15031 u ii)))))))))) (let ((_let_2221 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_nat tptp.set_set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_nat tptp.set_set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_15031 x z) (ho_15031 y z)))) (= x y))))) (let ((_let_2222 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13926 v ii) (ite (= i ii) e (ho_13926 u ii)))))))))) (let ((_let_2223 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13926 x z) (ho_13926 y z)))) (= x y))))) (let ((_let_2224 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_nat tptp.set_set_char)|) (e |u_(-> tptp.set_nat tptp.set_set_char)|) (i |u_(-> tptp.nat tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_nat tptp.set_set_char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_char)|)) (= (ho_15020 v ii) (ite (= i ii) e (ho_15020 u ii)))))))))) (let ((_let_2225 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_nat tptp.set_set_char)|) (y |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_nat tptp.set_set_char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_char)|)) (= (ho_15020 x z) (ho_15020 y z)))) (= x y))))) (let ((_let_2226 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char Bool)|)) (= (ho_13927 v ii) (ite (= i ii) e (ho_13927 u ii)))))))))) (let ((_let_2227 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char Bool)|)) (= (ho_13927 x z) (ho_13927 y z)))) (= x y))))) (let ((_let_2228 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13921 v ii) (ite (= i ii) e (ho_13921 u ii)))))))))) (let ((_let_2229 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13921 x z) (ho_13921 y z)))) (= x y))))) (let ((_let_2230 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_int)_ tptp.set_nat tptp.set_Pr3594552606344371909at_int)|) (e |u_(-> tptp.set_nat tptp.set_Pr3594552606344371909at_int)|) (i |u_(-> tptp.nat tptp.product_prod_rat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_int)_ tptp.set_nat tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_rat_int)|)) (= (ho_15406 v ii) (ite (= i ii) e (ho_15406 u ii)))))))))) (let ((_let_2231 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_int)_ tptp.set_nat tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_int)_ tptp.set_nat tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_rat_int)|)) (= (ho_15406 x z) (ho_15406 y z)))) (= x y))))) (let ((_let_2232 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> tptp.int tptp.num Bool)|) (i |u_(-> tptp.nat tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char Bool)|)) (= (ho_13923 v ii) (ite (= i ii) e (ho_13923 u ii)))))))))) (let ((_let_2233 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char Bool)|)) (= (ho_13923 x z) (ho_13923 y z)))) (= x y))))) (let ((_let_2234 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_nat)_ tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|) (i |u_(-> tptp.nat tptp.product_prod_rat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_nat)_ tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_rat_nat)|)) (= (ho_15403 v ii) (ite (= i ii) e (ho_15403 u ii)))))))))) (let ((_let_2235 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_nat)_ tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_rat_nat)_ tptp.set_nat tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_rat_nat)|)) (= (ho_15403 x z) (ho_15403 y z)))) (= x y))))) (let ((_let_2236 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|) (e |u_(-> tptp.nat tptp.char Bool)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13919 v ii) (ite (= i ii) e (ho_13919 u ii)))))))))) (let ((_let_2237 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13919 x z) (ho_13919 y z)))) (= x y))))) (let ((_let_2238 (forall ((u |u_(-> tptp.nat tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.char Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_16130 v ii) (ite (= i ii) e (ho_16130 u ii)))))))))) (let ((_let_2239 (forall ((x |u_(-> tptp.nat tptp.char Bool)|) (y |u_(-> tptp.nat tptp.char Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_16130 x z) (ho_16130 y z)))) (= x y))))) (let ((_let_2240 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_13915 v ii) (ite (= i ii) e (ho_13915 u ii)))))))))) (let ((_let_2241 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_13915 x z) (ho_13915 y z)))) (= x y))))) (let ((_let_2242 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13911 v ii) (ite (= i ii) e (ho_13911 u ii)))))))))) (let ((_let_2243 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13911 x z) (ho_13911 y z)))) (= x y))))) (let ((_let_2244 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10189 v ii) (ite (= i ii) e (ho_10189 u ii)))))))))) (let ((_let_2245 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10189 x z) (ho_10189 y z)))) (= x y))))) (let ((_let_2246 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_13912 v ii) (ite (= i ii) e (ho_13912 u ii)))))))))) (let ((_let_2247 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_13912 x z) (ho_13912 y z)))) (= x y))))) (let ((_let_2248 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12193 v ii) (ite (= i ii) e (ho_12193 u ii)))))))))) (let ((_let_2249 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12193 x z) (ho_12193 y z)))) (= x y))))) (let ((_let_2250 (forall ((u |u_(-> _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char Bool)|)) (= (ho_13913 v ii) (ite (= i ii) e (ho_13913 u ii)))))))))) (let ((_let_2251 (forall ((x |u_(-> _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.char Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char Bool)|)) (= (ho_13913 x z) (ho_13913 y z)))) (= x y))))) (let ((_let_2252 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (= (ho_12194 v ii) (ite (= i ii) e (ho_12194 u ii)))))))))) (let ((_let_2253 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (= (ho_12194 x z) (ho_12194 y z)))) (= x y))))) (let ((_let_2254 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_13904 v ii) (ite (= i ii) e (ho_13904 u ii)))))))))) (let ((_let_2255 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_13904 x z) (ho_13904 y z)))) (= x y))))) (let ((_let_2256 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13905 v ii) (ite (= i ii) e (ho_13905 u ii)))))))))) (let ((_let_2257 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13905 x z) (ho_13905 y z)))) (= x y))))) (let ((_let_2258 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|) (e |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_13901 v ii) (ite (= i ii) e (ho_13901 u ii)))))))))) (let ((_let_2259 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_13901 x z) (ho_13901 y z)))) (= x y))))) (let ((_let_2260 (forall ((u |u_(-> tptp.int tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.char Bool)|)) (not (forall ((ii tptp.int)) (= (ho_16129 v ii) (ite (= i ii) e (ho_16129 u ii)))))))))) (let ((_let_2261 (forall ((x |u_(-> tptp.int tptp.char Bool)|) (y |u_(-> tptp.int tptp.char Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_16129 x z) (ho_16129 y z)))) (= x y))))) (let ((_let_2262 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4667 v ii) (ite (= i ii) e (ho_4667 u ii)))))))))) (let ((_let_2263 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4667 x z) (ho_4667 y z)))) (= x y))))) (let ((_let_2264 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o tptp.set_Product_unit)|) (e |u_(-> tptp.set_o tptp.set_Product_unit)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_14420 v ii) (ite (= i ii) e (ho_14420 u ii)))))))))) (let ((_let_2265 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o tptp.set_Product_unit)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_14420 x z) (ho_14420 y z)))) (= x y))))) (let ((_let_2266 (forall ((u |u_(-> tptp.set_na7251125088705586816nt_int Bool)|) (e Bool) (i tptp.set_na7251125088705586816nt_int)) (not (forall ((v |u_(-> tptp.set_na7251125088705586816nt_int Bool)|)) (not (forall ((ii tptp.set_na7251125088705586816nt_int)) (= (ho_13656 v ii) (ite (= i ii) e (ho_13656 u ii)))))))))) (let ((_let_2267 (forall ((x |u_(-> tptp.set_na7251125088705586816nt_int Bool)|) (y |u_(-> tptp.set_na7251125088705586816nt_int Bool)|)) (or (not (forall ((z tptp.set_na7251125088705586816nt_int)) (= (ho_13656 x z) (ho_13656 y z)))) (= x y))))) (let ((_let_2268 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13895 v ii) (ite (= i ii) e (ho_13895 u ii)))))))))) (let ((_let_2269 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13895 x z) (ho_13895 y z)))) (= x y))))) (let ((_let_2270 (forall ((u |u_(-> tptp.set_nat_int tptp.set_int_nat)|) (e tptp.set_int_nat) (i tptp.set_nat_int)) (not (forall ((v |u_(-> tptp.set_nat_int tptp.set_int_nat)|)) (not (forall ((ii tptp.set_nat_int)) (= (ho_15848 v ii) (ite (= i ii) e (ho_15848 u ii)))))))))) (let ((_let_2271 (forall ((x |u_(-> tptp.set_nat_int tptp.set_int_nat)|) (y |u_(-> tptp.set_nat_int tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_nat_int)) (= (ho_15848 x z) (ho_15848 y z)))) (= x y))))) (let ((_let_2272 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_13888 v ii) (ite (= i ii) e (ho_13888 u ii)))))))))) (let ((_let_2273 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_13888 x z) (ho_13888 y z)))) (= x y))))) (let ((_let_2274 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_5033 v ii) (ite (= i ii) e (ho_5033 u ii)))))))))) (let ((_let_2275 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_5033 x z) (ho_5033 y z)))) (= x y))))) (let ((_let_2276 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5585 v ii) (ite (= i ii) e (ho_5585 u ii)))))))))) (let ((_let_2277 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5585 x z) (ho_5585 y z)))) (= x y))))) (let ((_let_2278 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13889 v ii) (ite (= i ii) e (ho_13889 u ii)))))))))) (let ((_let_2279 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13889 x z) (ho_13889 y z)))) (= x y))))) (let ((_let_2280 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13886 v ii) (ite (= i ii) e (ho_13886 u ii)))))))))) (let ((_let_2281 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13886 x z) (ho_13886 y z)))) (= x y))))) (let ((_let_2282 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13880 v ii) (ite (= i ii) e (ho_13880 u ii)))))))))) (let ((_let_2283 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13880 x z) (ho_13880 y z)))) (= x y))))) (let ((_let_2284 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_13876 v ii) (ite (= i ii) e (ho_13876 u ii)))))))))) (let ((_let_2285 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_13876 x z) (ho_13876 y z)))) (= x y))))) (let ((_let_2286 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13877 v ii) (ite (= i ii) e (ho_13877 u ii)))))))))) (let ((_let_2287 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13877 x z) (ho_13877 y z)))) (= x y))))) (let ((_let_2288 (forall ((u |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr3280342998896498603um_nat Bool)|) (e |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|) (i tptp.set_Pr3280342998896498603um_nat)) (not (forall ((v |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr3280342998896498603um_nat Bool)|)) (not (forall ((ii tptp.set_Pr3280342998896498603um_nat)) (= (ho_13874 v ii) (ite (= i ii) e (ho_13874 u ii)))))))))) (let ((_let_2289 (forall ((x |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr3280342998896498603um_nat Bool)|) (y |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr3280342998896498603um_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3280342998896498603um_nat)) (= (ho_13874 x z) (ho_13874 y z)))) (= x y))))) (let ((_let_2290 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat Bool)_ tptp.set_Pr3280342998896498603um_nat)|) (e tptp.set_Pr3280342998896498603um_nat) (i |u_(-> tptp.product_prod_num_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat Bool)_ tptp.set_Pr3280342998896498603um_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat Bool)|)) (= (ho_13872 v ii) (ite (= i ii) e (ho_13872 u ii)))))))))) (let ((_let_2291 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat Bool)_ tptp.set_Pr3280342998896498603um_nat)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat Bool)_ tptp.set_Pr3280342998896498603um_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat Bool)|)) (= (ho_13872 x z) (ho_13872 y z)))) (= x y))))) (let ((_let_2292 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.product_prod_num_nat Bool)|) (e |u_(-> tptp.product_prod_num_nat Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.product_prod_num_nat Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13870 v ii) (ite (= i ii) e (ho_13870 u ii)))))))))) (let ((_let_2293 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.product_prod_num_nat Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ tptp.product_prod_num_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13870 x z) (ho_13870 y z)))) (= x y))))) (let ((_let_2294 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13572 v ii) (ite (= i ii) e (ho_13572 u ii)))))))))) (let ((_let_2295 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13572 x z) (ho_13572 y z)))) (= x y))))) (let ((_let_2296 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.nat Bool)|) (e |u_(-> tptp.num tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13868 v ii) (ite (= i ii) e (ho_13868 u ii)))))))))) (let ((_let_2297 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13868 x z) (ho_13868 y z)))) (= x y))))) (let ((_let_2298 (forall ((u |u_(-> tptp.product_prod_num_nat Bool)|) (e Bool) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat Bool)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_16128 v ii) (ite (= i ii) e (ho_16128 u ii)))))))))) (let ((_let_2299 (forall ((x |u_(-> tptp.product_prod_num_nat Bool)|) (y |u_(-> tptp.product_prod_num_nat Bool)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_16128 x z) (ho_16128 y z)))) (= x y))))) (let ((_let_2300 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.int Bool)|) (e |u_(-> tptp.code_integer tptp.int Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13863 v ii) (ite (= i ii) e (ho_13863 u ii)))))))))) (let ((_let_2301 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13863 x z) (ho_13863 y z)))) (= x y))))) (let ((_let_2302 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|) (e |u_(-> tptp.code_integer tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13859 v ii) (ite (= i ii) e (ho_13859 u ii)))))))))) (let ((_let_2303 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13859 x z) (ho_13859 y z)))) (= x y))))) (let ((_let_2304 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15793 v ii) (ite (= i ii) e (ho_15793 u ii)))))))))) (let ((_let_2305 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15793 x z) (ho_15793 y z)))) (= x y))))) (let ((_let_2306 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|)) (= (ho_13851 v ii) (ite (= i ii) e (ho_13851 u ii)))))))))) (let ((_let_2307 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|)) (= (ho_13851 x z) (ho_13851 y z)))) (= x y))))) (let ((_let_2308 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr2560585780119916871nt_int)|) (e tptp.set_Pr2560585780119916871nt_int) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr2560585780119916871nt_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_13849 v ii) (ite (= i ii) e (ho_13849 u ii)))))))))) (let ((_let_2309 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr2560585780119916871nt_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr2560585780119916871nt_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_13849 x z) (ho_13849 y z)))) (= x y))))) (let ((_let_2310 (forall ((u |u_(-> _u_(-> tptp.produc1219242969750017639nt_int Bool)_ tptp.set_Pr2560585780119916871nt_int)|) (e tptp.set_Pr2560585780119916871nt_int) (i |u_(-> tptp.produc1219242969750017639nt_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1219242969750017639nt_int Bool)_ tptp.set_Pr2560585780119916871nt_int)|)) (not (forall ((ii |u_(-> tptp.produc1219242969750017639nt_int Bool)|)) (= (ho_13847 v ii) (ite (= i ii) e (ho_13847 u ii)))))))))) (let ((_let_2311 (forall ((x |u_(-> _u_(-> tptp.produc1219242969750017639nt_int Bool)_ tptp.set_Pr2560585780119916871nt_int)|) (y |u_(-> _u_(-> tptp.produc1219242969750017639nt_int Bool)_ tptp.set_Pr2560585780119916871nt_int)|)) (or (not (forall ((z |u_(-> tptp.produc1219242969750017639nt_int Bool)|)) (= (ho_13847 x z) (ho_13847 y z)))) (= x y))))) (let ((_let_2312 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.produc1219242969750017639nt_int Bool)|) (e |u_(-> tptp.produc1219242969750017639nt_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.produc1219242969750017639nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_13845 v ii) (ite (= i ii) e (ho_13845 u ii)))))))))) (let ((_let_2313 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.produc1219242969750017639nt_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.produc1219242969750017639nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_13845 x z) (ho_13845 y z)))) (= x y))))) (let ((_let_2314 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat)|) (e tptp.set_rat) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_13843 v ii) (ite (= i ii) e (ho_13843 u ii)))))))))) (let ((_let_2315 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_13843 x z) (ho_13843 y z)))) (= x y))))) (let ((_let_2316 (forall ((u |u_(-> tptp.set_Pr8218934625190621173um_num Bool)|) (e Bool) (i tptp.set_Pr8218934625190621173um_num)) (not (forall ((v |u_(-> tptp.set_Pr8218934625190621173um_num Bool)|)) (not (forall ((ii tptp.set_Pr8218934625190621173um_num)) (= (ho_10497 v ii) (ite (= i ii) e (ho_10497 u ii)))))))))) (let ((_let_2317 (forall ((x |u_(-> tptp.set_Pr8218934625190621173um_num Bool)|) (y |u_(-> tptp.set_Pr8218934625190621173um_num Bool)|)) (or (not (forall ((z tptp.set_Pr8218934625190621173um_num)) (= (ho_10497 x z) (ho_10497 y z)))) (= x y))))) (let ((_let_2318 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|)) (= (ho_13841 v ii) (ite (= i ii) e (ho_13841 u ii)))))))))) (let ((_let_2319 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|)) (= (ho_13841 x z) (ho_13841 y z)))) (= x y))))) (let ((_let_2320 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_o)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_13838 v ii) (ite (= i ii) e (ho_13838 u ii)))))))))) (let ((_let_2321 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_o)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_13838 x z) (ho_13838 y z)))) (= x y))))) (let ((_let_2322 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_13834 v ii) (ite (= i ii) e (ho_13834 u ii)))))))))) (let ((_let_2323 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_13834 x z) (ho_13834 y z)))) (= x y))))) (let ((_let_2324 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5726 v ii) (ite (= i ii) e (ho_5726 u ii)))))))))) (let ((_let_2325 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5726 x z) (ho_5726 y z)))) (= x y))))) (let ((_let_2326 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.int tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.nat)|)) (= (ho_13832 v ii) (ite (= i ii) e (ho_13832 u ii)))))))))) (let ((_let_2327 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.nat)|)) (= (ho_13832 x z) (ho_13832 y z)))) (= x y))))) (let ((_let_2328 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> tptp.int tptp.num Bool)|) (i |u_(-> tptp.nat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat Bool)|)) (= (ho_13948 v ii) (ite (= i ii) e (ho_13948 u ii)))))))))) (let ((_let_2329 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat Bool)|)) (= (ho_13948 x z) (ho_13948 y z)))) (= x y))))) (let ((_let_2330 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int)|) (i |u_(-> tptp.nat tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.int)|)) (= (ho_13827 v ii) (ite (= i ii) e (ho_13827 u ii)))))))))) (let ((_let_2331 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.int)|)) (= (ho_13827 x z) (ho_13827 y z)))) (= x y))))) (let ((_let_2332 (forall ((u |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (i |u_(-> tptp.num tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.rat)|)) (= (ho_13947 v ii) (ite (= i ii) e (ho_13947 u ii)))))))))) (let ((_let_2333 (forall ((x |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.rat)|)) (= (ho_13947 x z) (ho_13947 y z)))) (= x y))))) (let ((_let_2334 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_13823 v ii) (ite (= i ii) e (ho_13823 u ii)))))))))) (let ((_let_2335 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_13823 x z) (ho_13823 y z)))) (= x y))))) (let ((_let_2336 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9859 v ii) (ite (= i ii) e (ho_9859 u ii)))))))))) (let ((_let_2337 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9859 x z) (ho_9859 y z)))) (= x y))))) (let ((_let_2338 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13951 v ii) (ite (= i ii) e (ho_13951 u ii)))))))))) (let ((_let_2339 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13951 x z) (ho_13951 y z)))) (= x y))))) (let ((_let_2340 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.int)_ tptp.set_Pr6200539531224447659at_num tptp.set_int)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_int)|) (i |u_(-> tptp.product_prod_nat_num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.int)_ tptp.set_Pr6200539531224447659at_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.int)|)) (= (ho_13820 v ii) (ite (= i ii) e (ho_13820 u ii)))))))))) (let ((_let_2341 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.int)_ tptp.set_Pr6200539531224447659at_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.int)_ tptp.set_Pr6200539531224447659at_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.int)|)) (= (ho_13820 x z) (ho_13820 y z)))) (= x y))))) (let ((_let_2342 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.int)|) (e |u_(-> tptp.product_prod_nat_num tptp.int)|) (i |u_(-> tptp.nat tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.int)|)) (= (ho_13818 v ii) (ite (= i ii) e (ho_13818 u ii)))))))))) (let ((_let_2343 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.int)|)) (= (ho_13818 x z) (ho_13818 y z)))) (= x y))))) (let ((_let_2344 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7555 v ii) (ite (= i ii) e (ho_7555 u ii)))))))))) (let ((_let_2345 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7555 x z) (ho_7555 y z)))) (= x y))))) (let ((_let_2346 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|) (e tptp.set_Pr6084635751276098665at_nat) (i |u_(-> tptp.rat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_14432 v ii) (ite (= i ii) e (ho_14432 u ii)))))))))) (let ((_let_2347 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_14432 x z) (ho_14432 y z)))) (= x y))))) (let ((_let_2348 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_nat)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (= (ho_13814 v ii) (ite (= i ii) e (ho_13814 u ii)))))))))) (let ((_let_2349 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (= (ho_13814 x z) (ho_13814 y z)))) (= x y))))) (let ((_let_2350 (forall ((u |u_(-> tptp.set_nat_nat Bool)|) (e Bool) (i tptp.set_nat_nat)) (not (forall ((v |u_(-> tptp.set_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat_nat)) (= (ho_15343 v ii) (ite (= i ii) e (ho_15343 u ii)))))))))) (let ((_let_2351 (forall ((x |u_(-> tptp.set_nat_nat Bool)|) (y |u_(-> tptp.set_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat_nat)) (= (ho_15343 x z) (ho_15343 y z)))) (= x y))))) (let ((_let_2352 (forall ((u |u_(-> tptp.nat tptp.num tptp.nat)|) (e |u_(-> tptp.num tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_13810 v ii) (ite (= i ii) e (ho_13810 u ii)))))))))) (let ((_let_2353 (forall ((x |u_(-> tptp.nat tptp.num tptp.nat)|) (y |u_(-> tptp.nat tptp.num tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_13810 x z) (ho_13810 y z)))) (= x y))))) (let ((_let_2354 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num tptp.set_o)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_o)|) (i |u_(-> tptp.product_prod_nat_num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_13808 v ii) (ite (= i ii) e (ho_13808 u ii)))))))))) (let ((_let_2355 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_13808 x z) (ho_13808 y z)))) (= x y))))) (let ((_let_2356 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|) (e tptp.produc1799199577659733785_ref_a) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_10652 v ii) (ite (= i ii) e (ho_10652 u ii)))))))))) (let ((_let_2357 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_10652 x z) (ho_10652 y z)))) (= x y))))) (let ((_let_2358 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8263 v ii) (ite (= i ii) e (ho_8263 u ii)))))))))) (let ((_let_2359 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8263 x z) (ho_8263 y z)))) (= x y))))) (let ((_let_2360 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_o)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_13809 v ii) (ite (= i ii) e (ho_13809 u ii)))))))))) (let ((_let_2361 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_o)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_13809 x z) (ho_13809 y z)))) (= x y))))) (let ((_let_2362 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_8981 v ii) (ite (= i ii) e (ho_8981 u ii)))))))))) (let ((_let_2363 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_8981 x z) (ho_8981 y z)))) (= x y))))) (let ((_let_2364 (forall ((u |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o Bool)|) (e |u_(-> tptp.set_Product_prod_o_o Bool)|) (i tptp.product_prod_o_o)) (not (forall ((v |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o Bool)|)) (not (forall ((ii tptp.product_prod_o_o)) (= (ho_13805 v ii) (ite (= i ii) e (ho_13805 u ii)))))))))) (let ((_let_2365 (forall ((x |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o Bool)|) (y |u_(-> tptp.product_prod_o_o tptp.set_Product_prod_o_o Bool)|)) (or (not (forall ((z tptp.product_prod_o_o)) (= (ho_13805 x z) (ho_13805 y z)))) (= x y))))) (let ((_let_2366 (forall ((u |u_(-> tptp.set_Product_prod_o_o Bool)|) (e Bool) (i tptp.set_Product_prod_o_o)) (not (forall ((v |u_(-> tptp.set_Product_prod_o_o Bool)|)) (not (forall ((ii tptp.set_Product_prod_o_o)) (= (ho_13806 v ii) (ite (= i ii) e (ho_13806 u ii)))))))))) (let ((_let_2367 (forall ((x |u_(-> tptp.set_Product_prod_o_o Bool)|) (y |u_(-> tptp.set_Product_prod_o_o Bool)|)) (or (not (forall ((z tptp.set_Product_prod_o_o)) (= (ho_13806 x z) (ho_13806 y z)))) (= x y))))) (let ((_let_2368 (forall ((u |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|) (i tptp.produc1906917888121415911at_nat)) (not (forall ((v |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (not (forall ((ii tptp.produc1906917888121415911at_nat)) (= (ho_13798 v ii) (ite (= i ii) e (ho_13798 u ii)))))))))) (let ((_let_2369 (forall ((x |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (y |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (or (not (forall ((z tptp.produc1906917888121415911at_nat)) (= (ho_13798 x z) (ho_13798 y z)))) (= x y))))) (let ((_let_2370 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|) (e |u_(-> Bool tptp.set_rat)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_14337 v ii) (ite (= i ii) e (ho_14337 u ii)))))))))) (let ((_let_2371 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_14337 x z) (ho_14337 y z)))) (= x y))))) (let ((_let_2372 (forall ((u |u_(-> tptp.int tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.set_int)|)) (not (forall ((ii tptp.int)) (= (ho_12162 v ii) (ite (= i ii) e (ho_12162 u ii)))))))))) (let ((_let_2373 (forall ((x |u_(-> tptp.int tptp.int tptp.set_int)|) (y |u_(-> tptp.int tptp.int tptp.set_int)|)) (or (not (forall ((z tptp.int)) (= (ho_12162 x z) (ho_12162 y z)))) (= x y))))) (let ((_let_2374 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6536 v ii) (ite (= i ii) e (ho_6536 u ii)))))))))) (let ((_let_2375 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6536 x z) (ho_6536 y z)))) (= x y))))) (let ((_let_2376 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat)|) (e tptp.set_Pr5564308138774400199at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_13793 v ii) (ite (= i ii) e (ho_13793 u ii)))))))))) (let ((_let_2377 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_13793 x z) (ho_13793 y z)))) (= x y))))) (let ((_let_2378 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5593 v ii) (ite (= i ii) e (ho_5593 u ii)))))))))) (let ((_let_2379 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5593 x z) (ho_5593 y z)))) (= x y))))) (let ((_let_2380 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13790 v ii) (ite (= i ii) e (ho_13790 u ii)))))))))) (let ((_let_2381 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13790 x z) (ho_13790 y z)))) (= x y))))) (let ((_let_2382 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_13791 v ii) (ite (= i ii) e (ho_13791 u ii)))))))))) (let ((_let_2383 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_13791 x z) (ho_13791 y z)))) (= x y))))) (let ((_let_2384 (forall ((u |u_(-> tptp.set_nat tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15071 v ii) (ite (= i ii) e (ho_15071 u ii)))))))))) (let ((_let_2385 (forall ((x |u_(-> tptp.set_nat tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_nat tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15071 x z) (ho_15071 y z)))) (= x y))))) (let ((_let_2386 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13788 v ii) (ite (= i ii) e (ho_13788 u ii)))))))))) (let ((_let_2387 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13788 x z) (ho_13788 y z)))) (= x y))))) (let ((_let_2388 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13784 v ii) (ite (= i ii) e (ho_13784 u ii)))))))))) (let ((_let_2389 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13784 x z) (ho_13784 y z)))) (= x y))))) (let ((_let_2390 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13781 v ii) (ite (= i ii) e (ho_13781 u ii)))))))))) (let ((_let_2391 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13781 x z) (ho_13781 y z)))) (= x y))))) (let ((_let_2392 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13782 v ii) (ite (= i ii) e (ho_13782 u ii)))))))))) (let ((_let_2393 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13782 x z) (ho_13782 y z)))) (= x y))))) (let ((_let_2394 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13778 v ii) (ite (= i ii) e (ho_13778 u ii)))))))))) (let ((_let_2395 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13778 x z) (ho_13778 y z)))) (= x y))))) (let ((_let_2396 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13776 v ii) (ite (= i ii) e (ho_13776 u ii)))))))))) (let ((_let_2397 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13776 x z) (ho_13776 y z)))) (= x y))))) (let ((_let_2398 (forall ((u |u_(-> tptp.set_nat_int Bool)|) (e Bool) (i tptp.set_nat_int)) (not (forall ((v |u_(-> tptp.set_nat_int Bool)|)) (not (forall ((ii tptp.set_nat_int)) (= (ho_15525 v ii) (ite (= i ii) e (ho_15525 u ii)))))))))) (let ((_let_2399 (forall ((x |u_(-> tptp.set_nat_int Bool)|) (y |u_(-> tptp.set_nat_int Bool)|)) (or (not (forall ((z tptp.set_nat_int)) (= (ho_15525 x z) (ho_15525 y z)))) (= x y))))) (let ((_let_2400 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7408 v ii) (ite (= i ii) e (ho_7408 u ii)))))))))) (let ((_let_2401 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7408 x z) (ho_7408 y z)))) (= x y))))) (let ((_let_2402 (forall ((u |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|) (i |u_(-> tptp.num tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.rat)|)) (= (ho_13772 v ii) (ite (= i ii) e (ho_13772 u ii)))))))))) (let ((_let_2403 (forall ((x |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.num tptp.rat)_ _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.rat)|)) (= (ho_13772 x z) (ho_13772 y z)))) (= x y))))) (let ((_let_2404 (forall ((u |u_(-> _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.num)|)) (= (ho_13773 v ii) (ite (= i ii) e (ho_13773 u ii)))))))))) (let ((_let_2405 (forall ((x |u_(-> _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.num)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.num)|)) (= (ho_13773 x z) (ho_13773 y z)))) (= x y))))) (let ((_let_2406 (forall ((u |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|) (i |u_(-> tptp.rat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.rat tptp.num)|)) (= (ho_13769 v ii) (ite (= i ii) e (ho_13769 u ii)))))))))) (let ((_let_2407 (forall ((x |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.num)|)) (= (ho_13769 x z) (ho_13769 y z)))) (= x y))))) (let ((_let_2408 (forall ((u |u_(-> tptp.num tptp.rat)|) (e tptp.rat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.rat)|)) (not (forall ((ii tptp.num)) (= (ho_13767 v ii) (ite (= i ii) e (ho_13767 u ii)))))))))) (let ((_let_2409 (forall ((x |u_(-> tptp.num tptp.rat)|) (y |u_(-> tptp.num tptp.rat)|)) (or (not (forall ((z tptp.num)) (= (ho_13767 x z) (ho_13767 y z)))) (= x y))))) (let ((_let_2410 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|) (e |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_13765 v ii) (ite (= i ii) e (ho_13765 u ii)))))))))) (let ((_let_2411 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_13765 x z) (ho_13765 y z)))) (= x y))))) (let ((_let_2412 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_13766 v ii) (ite (= i ii) e (ho_13766 u ii)))))))))) (let ((_let_2413 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_13766 x z) (ho_13766 y z)))) (= x y))))) (let ((_let_2414 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_13760 v ii) (ite (= i ii) e (ho_13760 u ii)))))))))) (let ((_let_2415 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_13760 x z) (ho_13760 y z)))) (= x y))))) (let ((_let_2416 (forall ((u |u_(-> Bool tptp.set_o tptp.set_o)|) (e |u_(-> tptp.set_o tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_4863 v ii) (ite (= i ii) e (ho_4863 u ii)))))))))) (let ((_let_2417 (forall ((x |u_(-> Bool tptp.set_o tptp.set_o)|) (y |u_(-> Bool tptp.set_o tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_4863 x z) (ho_4863 y z)))) (= x y))))) (let ((_let_2418 (forall ((u |u_(-> tptp.set_int tptp.set_nat_int)|) (e tptp.set_nat_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15522 v ii) (ite (= i ii) e (ho_15522 u ii)))))))))) (let ((_let_2419 (forall ((x |u_(-> tptp.set_int tptp.set_nat_int)|) (y |u_(-> tptp.set_int tptp.set_nat_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15522 x z) (ho_15522 y z)))) (= x y))))) (let ((_let_2420 (forall ((u |u_(-> tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_10439 v ii) (ite (= i ii) e (ho_10439 u ii)))))))))) (let ((_let_2421 (forall ((x |u_(-> tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_10439 x z) (ho_10439 y z)))) (= x y))))) (let ((_let_2422 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|) (e |u_(-> _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_13756 v ii) (ite (= i ii) e (ho_13756 u ii)))))))))) (let ((_let_2423 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_13756 x z) (ho_13756 y z)))) (= x y))))) (let ((_let_2424 (forall ((u |u_(-> _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.num)|)) (= (ho_13757 v ii) (ite (= i ii) e (ho_13757 u ii)))))))))) (let ((_let_2425 (forall ((x |u_(-> _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.num)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.num)|)) (= (ho_13757 x z) (ho_13757 y z)))) (= x y))))) (let ((_let_2426 (forall ((u |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|) (i |u_(-> tptp.char tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.char tptp.num)|)) (= (ho_13753 v ii) (ite (= i ii) e (ho_13753 u ii)))))))))) (let ((_let_2427 (forall ((x |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.char tptp.num)|)) (= (ho_13753 x z) (ho_13753 y z)))) (= x y))))) (let ((_let_2428 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.set_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_10079 v ii) (ite (= i ii) e (ho_10079 u ii)))))))))) (let ((_let_2429 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_10079 x z) (ho_10079 y z)))) (= x y))))) (let ((_let_2430 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (e tptp.set_Pr6671815714118170108t_unit) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_15206 v ii) (ite (= i ii) e (ho_15206 u ii)))))))))) (let ((_let_2431 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_15206 x z) (ho_15206 y z)))) (= x y))))) (let ((_let_2432 (forall ((u |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|) (i |u_(-> tptp.char tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|)) (not (forall ((ii |u_(-> tptp.char tptp.num)|)) (= (ho_13750 v ii) (ite (= i ii) e (ho_13750 u ii)))))))))) (let ((_let_2433 (forall ((x |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|) (y |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|)) (or (not (forall ((z |u_(-> tptp.char tptp.num)|)) (= (ho_13750 x z) (ho_13750 y z)))) (= x y))))) (let ((_let_2434 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|) (e |u_(-> tptp.char tptp.num)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13751 v ii) (ite (= i ii) e (ho_13751 u ii)))))))))) (let ((_let_2435 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.num)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13751 x z) (ho_13751 y z)))) (= x y))))) (let ((_let_2436 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.char Bool)_ tptp.set_char Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.char Bool)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_13746 v ii) (ite (= i ii) e (ho_13746 u ii)))))))))) (let ((_let_2437 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.char Bool)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.char Bool)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_13746 x z) (ho_13746 y z)))) (= x y))))) (let ((_let_2438 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_rat tptp.product_unit tptp.set_rat)|) (e |u_(-> tptp.set_rat tptp.product_unit tptp.set_rat)|) (i |u_(-> tptp.product_unit tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_rat tptp.product_unit tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_8812 v ii) (ite (= i ii) e (ho_8812 u ii)))))))))) (let ((_let_2439 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_rat tptp.product_unit tptp.set_rat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_rat tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_8812 x z) (ho_8812 y z)))) (= x y))))) (let ((_let_2440 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13747 v ii) (ite (= i ii) e (ho_13747 u ii)))))))))) (let ((_let_2441 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13747 x z) (ho_13747 y z)))) (= x y))))) (let ((_let_2442 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.char)_ tptp.char Bool)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.char)_ tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13743 v ii) (ite (= i ii) e (ho_13743 u ii)))))))))) (let ((_let_2443 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.char)_ tptp.char Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.char)_ tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13743 x z) (ho_13743 y z)))) (= x y))))) (let ((_let_2444 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13744 v ii) (ite (= i ii) e (ho_13744 u ii)))))))))) (let ((_let_2445 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13744 x z) (ho_13744 y z)))) (= x y))))) (let ((_let_2446 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13740 v ii) (ite (= i ii) e (ho_13740 u ii)))))))))) (let ((_let_2447 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13740 x z) (ho_13740 y z)))) (= x y))))) (let ((_let_2448 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13741 v ii) (ite (= i ii) e (ho_13741 u ii)))))))))) (let ((_let_2449 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13741 x z) (ho_13741 y z)))) (= x y))))) (let ((_let_2450 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13737 v ii) (ite (= i ii) e (ho_13737 u ii)))))))))) (let ((_let_2451 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13737 x z) (ho_13737 y z)))) (= x y))))) (let ((_let_2452 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|) (e tptp.ref_a) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_16127 v ii) (ite (= i ii) e (ho_16127 u ii)))))))))) (let ((_let_2453 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|) (y |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_16127 x z) (ho_16127 y z)))) (= x y))))) (let ((_let_2454 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13738 v ii) (ite (= i ii) e (ho_13738 u ii)))))))))) (let ((_let_2455 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13738 x z) (ho_13738 y z)))) (= x y))))) (let ((_let_2456 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13735 v ii) (ite (= i ii) e (ho_13735 u ii)))))))))) (let ((_let_2457 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13735 x z) (ho_13735 y z)))) (= x y))))) (let ((_let_2458 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.num)_ Bool Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13731 v ii) (ite (= i ii) e (ho_13731 u ii)))))))))) (let ((_let_2459 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13731 x z) (ho_13731 y z)))) (= x y))))) (let ((_let_2460 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13728 v ii) (ite (= i ii) e (ho_13728 u ii)))))))))) (let ((_let_2461 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13728 x z) (ho_13728 y z)))) (= x y))))) (let ((_let_2462 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_int)|) (e tptp.product_prod_nat_int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.nat)) (= (ho_10288 v ii) (ite (= i ii) e (ho_10288 u ii)))))))))) (let ((_let_2463 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_int)|) (y |u_(-> tptp.nat tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_10288 x z) (ho_10288 y z)))) (= x y))))) (let ((_let_2464 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_char tptp.set_nat)|) (e |u_(-> tptp.set_char tptp.set_nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_char tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_15604 v ii) (ite (= i ii) e (ho_15604 u ii)))))))))) (let ((_let_2465 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_char tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_char tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_15604 x z) (ho_15604 y z)))) (= x y))))) (let ((_let_2466 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14504 v ii) (ite (= i ii) e (ho_14504 u ii)))))))))) (let ((_let_2467 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14504 x z) (ho_14504 y z)))) (= x y))))) (let ((_let_2468 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13729 v ii) (ite (= i ii) e (ho_13729 u ii)))))))))) (let ((_let_2469 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13729 x z) (ho_13729 y z)))) (= x y))))) (let ((_let_2470 (forall ((u |u_(-> _u_(-> tptp.set_o Bool Bool)_ tptp.set_set_o tptp.set_o_o)|) (e |u_(-> tptp.set_set_o tptp.set_o_o)|) (i |u_(-> tptp.set_o Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_o Bool Bool)_ tptp.set_set_o tptp.set_o_o)|)) (not (forall ((ii |u_(-> tptp.set_o Bool Bool)|)) (= (ho_6201 v ii) (ite (= i ii) e (ho_6201 u ii)))))))))) (let ((_let_2471 (forall ((x |u_(-> _u_(-> tptp.set_o Bool Bool)_ tptp.set_set_o tptp.set_o_o)|) (y |u_(-> _u_(-> tptp.set_o Bool Bool)_ tptp.set_set_o tptp.set_o_o)|)) (or (not (forall ((z |u_(-> tptp.set_o Bool Bool)|)) (= (ho_6201 x z) (ho_6201 y z)))) (= x y))))) (let ((_let_2472 (forall ((u |u_(-> _u_(-> tptp.num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_num)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_num)|) (i |u_(-> tptp.num tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.product_prod_nat_num)|)) (= (ho_15669 v ii) (ite (= i ii) e (ho_15669 u ii)))))))))) (let ((_let_2473 (forall ((x |u_(-> _u_(-> tptp.num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_num)|) (y |u_(-> _u_(-> tptp.num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.product_prod_nat_num)|)) (= (ho_15669 x z) (ho_15669 y z)))) (= x y))))) (let ((_let_2474 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|) (e Bool) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14507 v ii) (ite (= i ii) e (ho_14507 u ii)))))))))) (let ((_let_2475 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14507 x z) (ho_14507 y z)))) (= x y))))) (let ((_let_2476 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_4879 v ii) (ite (= i ii) e (ho_4879 u ii)))))))))) (let ((_let_2477 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_4879 x z) (ho_4879 y z)))) (= x y))))) (let ((_let_2478 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13732 v ii) (ite (= i ii) e (ho_13732 u ii)))))))))) (let ((_let_2479 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.num)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13732 x z) (ho_13732 y z)))) (= x y))))) (let ((_let_2480 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13725 v ii) (ite (= i ii) e (ho_13725 u ii)))))))))) (let ((_let_2481 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13725 x z) (ho_13725 y z)))) (= x y))))) (let ((_let_2482 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13726 v ii) (ite (= i ii) e (ho_13726 u ii)))))))))) (let ((_let_2483 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13726 x z) (ho_13726 y z)))) (= x y))))) (let ((_let_2484 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ tptp.set_o Bool)|) (e |u_(-> _u_(-> Bool tptp.num)_ tptp.set_o Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13719 v ii) (ite (= i ii) e (ho_13719 u ii)))))))))) (let ((_let_2485 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> Bool tptp.num)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13719 x z) (ho_13719 y z)))) (= x y))))) (let ((_let_2486 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13720 v ii) (ite (= i ii) e (ho_13720 u ii)))))))))) (let ((_let_2487 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.num)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13720 x z) (ho_13720 y z)))) (= x y))))) (let ((_let_2488 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.set_set_int)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_int)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.set_set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8711 v ii) (ite (= i ii) e (ho_8711 u ii)))))))))) (let ((_let_2489 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.set_set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.set_set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8711 x z) (ho_8711 y z)))) (= x y))))) (let ((_let_2490 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13717 v ii) (ite (= i ii) e (ho_13717 u ii)))))))))) (let ((_let_2491 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num Bool)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13717 x z) (ho_13717 y z)))) (= x y))))) (let ((_let_2492 (forall ((u |u_(-> tptp.set_rat_nat Bool)|) (e Bool) (i tptp.set_rat_nat)) (not (forall ((v |u_(-> tptp.set_rat_nat Bool)|)) (not (forall ((ii tptp.set_rat_nat)) (= (ho_15519 v ii) (ite (= i ii) e (ho_15519 u ii)))))))))) (let ((_let_2493 (forall ((x |u_(-> tptp.set_rat_nat Bool)|) (y |u_(-> tptp.set_rat_nat Bool)|)) (or (not (forall ((z tptp.set_rat_nat)) (= (ho_15519 x z) (ho_15519 y z)))) (= x y))))) (let ((_let_2494 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_int tptp.set_Pr8218934625190621173um_num)|) (e |u_(-> tptp.set_int tptp.set_Pr8218934625190621173um_num)|) (i |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_int tptp.set_Pr8218934625190621173um_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_10493 v ii) (ite (= i ii) e (ho_10493 u ii)))))))))) (let ((_let_2495 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_int tptp.set_Pr8218934625190621173um_num)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_int tptp.set_Pr8218934625190621173um_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_10493 x z) (ho_10493 y z)))) (= x y))))) (let ((_let_2496 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.set_o Bool)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13713 v ii) (ite (= i ii) e (ho_13713 u ii)))))))))) (let ((_let_2497 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13713 x z) (ho_13713 y z)))) (= x y))))) (let ((_let_2498 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13714 v ii) (ite (= i ii) e (ho_13714 u ii)))))))))) (let ((_let_2499 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13714 x z) (ho_13714 y z)))) (= x y))))) (let ((_let_2500 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13710 v ii) (ite (= i ii) e (ho_13710 u ii)))))))))) (let ((_let_2501 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13710 x z) (ho_13710 y z)))) (= x y))))) (let ((_let_2502 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7264 v ii) (ite (= i ii) e (ho_7264 u ii)))))))))) (let ((_let_2503 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7264 x z) (ho_7264 y z)))) (= x y))))) (let ((_let_2504 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13711 v ii) (ite (= i ii) e (ho_13711 u ii)))))))))) (let ((_let_2505 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13711 x z) (ho_13711 y z)))) (= x y))))) (let ((_let_2506 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_13703 v ii) (ite (= i ii) e (ho_13703 u ii)))))))))) (let ((_let_2507 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_13703 x z) (ho_13703 y z)))) (= x y))))) (let ((_let_2508 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13696 v ii) (ite (= i ii) e (ho_13696 u ii)))))))))) (let ((_let_2509 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13696 x z) (ho_13696 y z)))) (= x y))))) (let ((_let_2510 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_11150 v ii) (ite (= i ii) e (ho_11150 u ii)))))))))) (let ((_let_2511 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_11150 x z) (ho_11150 y z)))) (= x y))))) (let ((_let_2512 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|) (e |u_(-> tptp.rat tptp.rat Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13694 v ii) (ite (= i ii) e (ho_13694 u ii)))))))))) (let ((_let_2513 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ tptp.rat tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13694 x z) (ho_13694 y z)))) (= x y))))) (let ((_let_2514 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|) (e |u_(-> tptp.list_nat tptp.list_nat Bool)|) (i |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13690 v ii) (ite (= i ii) e (ho_13690 u ii)))))))))) (let ((_let_2515 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13690 x z) (ho_13690 y z)))) (= x y))))) (let ((_let_2516 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|) (e |u_(-> tptp.char tptp.char Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13686 v ii) (ite (= i ii) e (ho_13686 u ii)))))))))) (let ((_let_2517 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13686 x z) (ho_13686 y z)))) (= x y))))) (let ((_let_2518 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_13681 v ii) (ite (= i ii) e (ho_13681 u ii)))))))))) (let ((_let_2519 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ Bool Bool Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_13681 x z) (ho_13681 y z)))) (= x y))))) (let ((_let_2520 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_li2168235667650531768at_nat Bool)|) (e |u_(-> tptp.set_li2168235667650531768at_nat Bool)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_li2168235667650531768at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_13678 v ii) (ite (= i ii) e (ho_13678 u ii)))))))))) (let ((_let_2521 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_li2168235667650531768at_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_li2168235667650531768at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_13678 x z) (ho_13678 y z)))) (= x y))))) (let ((_let_2522 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14411 v ii) (ite (= i ii) e (ho_14411 u ii)))))))))) (let ((_let_2523 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14411 x z) (ho_14411 y z)))) (= x y))))) (let ((_let_2524 (forall ((u |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_li2168235667650531768at_nat)|) (e tptp.set_li2168235667650531768at_nat) (i |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_li2168235667650531768at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13676 v ii) (ite (= i ii) e (ho_13676 u ii)))))))))) (let ((_let_2525 (forall ((x |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_li2168235667650531768at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_li2168235667650531768at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13676 x z) (ho_13676 y z)))) (= x y))))) (let ((_let_2526 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|) (e |u_(-> tptp.list_nat tptp.nat)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_13674 v ii) (ite (= i ii) e (ho_13674 u ii)))))))))) (let ((_let_2527 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_13674 x z) (ho_13674 y z)))) (= x y))))) (let ((_let_2528 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13668 v ii) (ite (= i ii) e (ho_13668 u ii)))))))))) (let ((_let_2529 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13668 x z) (ho_13668 y z)))) (= x y))))) (let ((_let_2530 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13669 v ii) (ite (= i ii) e (ho_13669 u ii)))))))))) (let ((_let_2531 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13669 x z) (ho_13669 y z)))) (= x y))))) (let ((_let_2532 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_10438 v ii) (ite (= i ii) e (ho_10438 u ii)))))))))) (let ((_let_2533 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_list_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_10438 x z) (ho_10438 y z)))) (= x y))))) (let ((_let_2534 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.list_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_13670 v ii) (ite (= i ii) e (ho_13670 u ii)))))))))) (let ((_let_2535 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_13670 x z) (ho_13670 y z)))) (= x y))))) (let ((_let_2536 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat tptp.set_o)|) (e |u_(-> tptp.set_nat tptp.set_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_7251 v ii) (ite (= i ii) e (ho_7251 u ii)))))))))) (let ((_let_2537 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_7251 x z) (ho_7251 y z)))) (= x y))))) (let ((_let_2538 (forall ((u |u_(-> tptp.list_nat tptp.nat)|) (e tptp.nat) (i tptp.list_nat)) (not (forall ((v |u_(-> tptp.list_nat tptp.nat)|)) (not (forall ((ii tptp.list_nat)) (= (ho_13666 v ii) (ite (= i ii) e (ho_13666 u ii)))))))))) (let ((_let_2539 (forall ((x |u_(-> tptp.list_nat tptp.nat)|) (y |u_(-> tptp.list_nat tptp.nat)|)) (or (not (forall ((z tptp.list_nat)) (= (ho_13666 x z) (ho_13666 y z)))) (= x y))))) (let ((_let_2540 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_in6154042108061588260nt_int Bool)|) (e |u_(-> tptp.set_in6154042108061588260nt_int Bool)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_in6154042108061588260nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_13664 v ii) (ite (= i ii) e (ho_13664 u ii)))))))))) (let ((_let_2541 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_in6154042108061588260nt_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_in6154042108061588260nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_13664 x z) (ho_13664 y z)))) (= x y))))) (let ((_let_2542 (forall ((u |u_(-> tptp.set_in6154042108061588260nt_int Bool)|) (e Bool) (i tptp.set_in6154042108061588260nt_int)) (not (forall ((v |u_(-> tptp.set_in6154042108061588260nt_int Bool)|)) (not (forall ((ii tptp.set_in6154042108061588260nt_int)) (= (ho_13665 v ii) (ite (= i ii) e (ho_13665 u ii)))))))))) (let ((_let_2543 (forall ((x |u_(-> tptp.set_in6154042108061588260nt_int Bool)|) (y |u_(-> tptp.set_in6154042108061588260nt_int Bool)|)) (or (not (forall ((z tptp.set_in6154042108061588260nt_int)) (= (ho_13665 x z) (ho_13665 y z)))) (= x y))))) (let ((_let_2544 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ tptp.set_in6154042108061588260nt_int)|) (e tptp.set_in6154042108061588260nt_int) (i |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ tptp.set_in6154042108061588260nt_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (= (ho_13662 v ii) (ite (= i ii) e (ho_13662 u ii)))))))))) (let ((_let_2545 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ tptp.set_in6154042108061588260nt_int)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)_ tptp.set_in6154042108061588260nt_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (= (ho_13662 x z) (ho_13662 y z)))) (= x y))))) (let ((_let_2546 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13659 v ii) (ite (= i ii) e (ho_13659 u ii)))))))))) (let ((_let_2547 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13659 x z) (ho_13659 y z)))) (= x y))))) (let ((_let_2548 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_13660 v ii) (ite (= i ii) e (ho_13660 u ii)))))))))) (let ((_let_2549 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_13660 x z) (ho_13660 y z)))) (= x y))))) (let ((_let_2550 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_na7251125088705586816nt_int Bool)|) (e |u_(-> tptp.set_na7251125088705586816nt_int Bool)|) (i |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_na7251125088705586816nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_13655 v ii) (ite (= i ii) e (ho_13655 u ii)))))))))) (let ((_let_2551 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_na7251125088705586816nt_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_na7251125088705586816nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_13655 x z) (ho_13655 y z)))) (= x y))))) (let ((_let_2552 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ tptp.set_na7251125088705586816nt_int)|) (e tptp.set_na7251125088705586816nt_int) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ tptp.set_na7251125088705586816nt_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (= (ho_13653 v ii) (ite (= i ii) e (ho_13653 u ii)))))))))) (let ((_let_2553 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ tptp.set_na7251125088705586816nt_int)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)_ tptp.set_na7251125088705586816nt_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (= (ho_13653 x z) (ho_13653 y z)))) (= x y))))) (let ((_let_2554 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_13651 v ii) (ite (= i ii) e (ho_13651 u ii)))))))))) (let ((_let_2555 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_13651 x z) (ho_13651 y z)))) (= x y))))) (let ((_let_2556 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_ra518564293221149304nt_int Bool)|) (e |u_(-> tptp.set_ra518564293221149304nt_int Bool)|) (i |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_ra518564293221149304nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_13647 v ii) (ite (= i ii) e (ho_13647 u ii)))))))))) (let ((_let_2557 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_ra518564293221149304nt_int Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_ra518564293221149304nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_13647 x z) (ho_13647 y z)))) (= x y))))) (let ((_let_2558 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.nat)|)) (= (ho_14901 v ii) (ite (= i ii) e (ho_14901 u ii)))))))))) (let ((_let_2559 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.nat)|)) (= (ho_14901 x z) (ho_14901 y z)))) (= x y))))) (let ((_let_2560 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7389 v ii) (ite (= i ii) e (ho_7389 u ii)))))))))) (let ((_let_2561 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7389 x z) (ho_7389 y z)))) (= x y))))) (let ((_let_2562 (forall ((u |u_(-> tptp.set_ra518564293221149304nt_int Bool)|) (e Bool) (i tptp.set_ra518564293221149304nt_int)) (not (forall ((v |u_(-> tptp.set_ra518564293221149304nt_int Bool)|)) (not (forall ((ii tptp.set_ra518564293221149304nt_int)) (= (ho_13648 v ii) (ite (= i ii) e (ho_13648 u ii)))))))))) (let ((_let_2563 (forall ((x |u_(-> tptp.set_ra518564293221149304nt_int Bool)|) (y |u_(-> tptp.set_ra518564293221149304nt_int Bool)|)) (or (not (forall ((z tptp.set_ra518564293221149304nt_int)) (= (ho_13648 x z) (ho_13648 y z)))) (= x y))))) (let ((_let_2564 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ tptp.set_ra518564293221149304nt_int)|) (e tptp.set_ra518564293221149304nt_int) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ tptp.set_ra518564293221149304nt_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (= (ho_13645 v ii) (ite (= i ii) e (ho_13645 u ii)))))))))) (let ((_let_2565 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ tptp.set_ra518564293221149304nt_int)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)_ tptp.set_ra518564293221149304nt_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (= (ho_13645 x z) (ho_13645 y z)))) (= x y))))) (let ((_let_2566 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13642 v ii) (ite (= i ii) e (ho_13642 u ii)))))))))) (let ((_let_2567 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13642 x z) (ho_13642 y z)))) (= x y))))) (let ((_let_2568 (forall ((u |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> Bool tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_14158 v ii) (ite (= i ii) e (ho_14158 u ii)))))))))) (let ((_let_2569 (forall ((x |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_14158 x z) (ho_14158 y z)))) (= x y))))) (let ((_let_2570 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|) (e |u_(-> tptp.rat tptp.int)|) (i |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_13643 v ii) (ite (= i ii) e (ho_13643 u ii)))))))))) (let ((_let_2571 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_13643 x z) (ho_13643 y z)))) (= x y))))) (let ((_let_2572 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_ch6383161263842509759nt_int Bool)|) (e |u_(-> tptp.set_ch6383161263842509759nt_int Bool)|) (i |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_ch6383161263842509759nt_int Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_13639 v ii) (ite (= i ii) e (ho_13639 u ii)))))))))) (let ((_let_2573 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_ch6383161263842509759nt_int Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_ch6383161263842509759nt_int Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_13639 x z) (ho_13639 y z)))) (= x y))))) (let ((_let_2574 (forall ((u |u_(-> tptp.set_set_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_o)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_4704 v ii) (ite (= i ii) e (ho_4704 u ii)))))))))) (let ((_let_2575 (forall ((x |u_(-> tptp.set_set_nat tptp.set_o)|) (y |u_(-> tptp.set_set_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_4704 x z) (ho_4704 y z)))) (= x y))))) (let ((_let_2576 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ tptp.set_ch6383161263842509759nt_int)|) (e tptp.set_ch6383161263842509759nt_int) (i |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ tptp.set_ch6383161263842509759nt_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (= (ho_13637 v ii) (ite (= i ii) e (ho_13637 u ii)))))))))) (let ((_let_2577 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ tptp.set_ch6383161263842509759nt_int)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ tptp.set_ch6383161263842509759nt_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (= (ho_13637 x z) (ho_13637 y z)))) (= x y))))) (let ((_let_2578 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13634 v ii) (ite (= i ii) e (ho_13634 u ii)))))))))) (let ((_let_2579 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13634 x z) (ho_13634 y z)))) (= x y))))) (let ((_let_2580 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_in3169746454734514176um_num Bool)|) (e |u_(-> tptp.set_in3169746454734514176um_num Bool)|) (i |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_in3169746454734514176um_num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_13631 v ii) (ite (= i ii) e (ho_13631 u ii)))))))))) (let ((_let_2581 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_in3169746454734514176um_num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.set_in3169746454734514176um_num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_13631 x z) (ho_13631 y z)))) (= x y))))) (let ((_let_2582 (forall ((u |u_(-> tptp.set_in3169746454734514176um_num Bool)|) (e Bool) (i tptp.set_in3169746454734514176um_num)) (not (forall ((v |u_(-> tptp.set_in3169746454734514176um_num Bool)|)) (not (forall ((ii tptp.set_in3169746454734514176um_num)) (= (ho_13632 v ii) (ite (= i ii) e (ho_13632 u ii)))))))))) (let ((_let_2583 (forall ((x |u_(-> tptp.set_in3169746454734514176um_num Bool)|) (y |u_(-> tptp.set_in3169746454734514176um_num Bool)|)) (or (not (forall ((z tptp.set_in3169746454734514176um_num)) (= (ho_13632 x z) (ho_13632 y z)))) (= x y))))) (let ((_let_2584 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7529 v ii) (ite (= i ii) e (ho_7529 u ii)))))))))) (let ((_let_2585 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7529 x z) (ho_7529 y z)))) (= x y))))) (let ((_let_2586 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ tptp.set_in3169746454734514176um_num)|) (e tptp.set_in3169746454734514176um_num) (i |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ tptp.set_in3169746454734514176um_num)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (= (ho_13629 v ii) (ite (= i ii) e (ho_13629 u ii)))))))))) (let ((_let_2587 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ tptp.set_in3169746454734514176um_num)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ tptp.set_in3169746454734514176um_num)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (= (ho_13629 x z) (ho_13629 y z)))) (= x y))))) (let ((_let_2588 (forall ((u |u_(-> tptp.set_num tptp.set_se4826145725398303499at_num)|) (e tptp.set_se4826145725398303499at_num) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii tptp.set_num)) (= (ho_6980 v ii) (ite (= i ii) e (ho_6980 u ii)))))))))) (let ((_let_2589 (forall ((x |u_(-> tptp.set_num tptp.set_se4826145725398303499at_num)|) (y |u_(-> tptp.set_num tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_6980 x z) (ho_6980 y z)))) (= x y))))) (let ((_let_2590 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_in7748886932685137004at_nat Bool)|) (e |u_(-> tptp.set_in7748886932685137004at_nat Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_in7748886932685137004at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_13620 v ii) (ite (= i ii) e (ho_13620 u ii)))))))))) (let ((_let_2591 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_in7748886932685137004at_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_in7748886932685137004at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_13620 x z) (ho_13620 y z)))) (= x y))))) (let ((_let_2592 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_o)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_4570 v ii) (ite (= i ii) e (ho_4570 u ii)))))))))) (let ((_let_2593 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_o)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_4570 x z) (ho_4570 y z)))) (= x y))))) (let ((_let_2594 (forall ((u |u_(-> tptp.set_in7748886932685137004at_nat Bool)|) (e Bool) (i tptp.set_in7748886932685137004at_nat)) (not (forall ((v |u_(-> tptp.set_in7748886932685137004at_nat Bool)|)) (not (forall ((ii tptp.set_in7748886932685137004at_nat)) (= (ho_13621 v ii) (ite (= i ii) e (ho_13621 u ii)))))))))) (let ((_let_2595 (forall ((x |u_(-> tptp.set_in7748886932685137004at_nat Bool)|) (y |u_(-> tptp.set_in7748886932685137004at_nat Bool)|)) (or (not (forall ((z tptp.set_in7748886932685137004at_nat)) (= (ho_13621 x z) (ho_13621 y z)))) (= x y))))) (let ((_let_2596 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_na8845969913329135560at_nat Bool)|) (e |u_(-> tptp.set_na8845969913329135560at_nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_na8845969913329135560at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13612 v ii) (ite (= i ii) e (ho_13612 u ii)))))))))) (let ((_let_2597 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_na8845969913329135560at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_na8845969913329135560at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13612 x z) (ho_13612 y z)))) (= x y))))) (let ((_let_2598 (forall ((u |u_(-> tptp.set_na8845969913329135560at_nat Bool)|) (e Bool) (i tptp.set_na8845969913329135560at_nat)) (not (forall ((v |u_(-> tptp.set_na8845969913329135560at_nat Bool)|)) (not (forall ((ii tptp.set_na8845969913329135560at_nat)) (= (ho_13613 v ii) (ite (= i ii) e (ho_13613 u ii)))))))))) (let ((_let_2599 (forall ((x |u_(-> tptp.set_na8845969913329135560at_nat Bool)|) (y |u_(-> tptp.set_na8845969913329135560at_nat Bool)|)) (or (not (forall ((z tptp.set_na8845969913329135560at_nat)) (= (ho_13613 x z) (ho_13613 y z)))) (= x y))))) (let ((_let_2600 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_10487 v ii) (ite (= i ii) e (ho_10487 u ii)))))))))) (let ((_let_2601 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_10487 x z) (ho_10487 y z)))) (= x y))))) (let ((_let_2602 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_na8845969913329135560at_nat)|) (e tptp.set_na8845969913329135560at_nat) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_na8845969913329135560at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13610 v ii) (ite (= i ii) e (ho_13610 u ii)))))))))) (let ((_let_2603 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_na8845969913329135560at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)_ tptp.set_na8845969913329135560at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13610 x z) (ho_13610 y z)))) (= x y))))) (let ((_let_2604 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13607 v ii) (ite (= i ii) e (ho_13607 u ii)))))))))) (let ((_let_2605 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13607 x z) (ho_13607 y z)))) (= x y))))) (let ((_let_2606 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|) (e |u_(-> tptp.set_set_int tptp.set_nat)|) (i |u_(-> tptp.set_set_int tptp.set_set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_set_nat)|)) (= (ho_15125 v ii) (ite (= i ii) e (ho_15125 u ii)))))))))) (let ((_let_2607 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_set_nat)_ tptp.set_set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_set_nat)|)) (= (ho_15125 x z) (ho_15125 y z)))) (= x y))))) (let ((_let_2608 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13608 v ii) (ite (= i ii) e (ho_13608 u ii)))))))))) (let ((_let_2609 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13608 x z) (ho_13608 y z)))) (= x y))))) (let ((_let_2610 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_ra2113409117844698048at_nat Bool)|) (e |u_(-> tptp.set_ra2113409117844698048at_nat Bool)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_ra2113409117844698048at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_13604 v ii) (ite (= i ii) e (ho_13604 u ii)))))))))) (let ((_let_2611 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_ra2113409117844698048at_nat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_ra2113409117844698048at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_13604 x z) (ho_13604 y z)))) (= x y))))) (let ((_let_2612 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13599 v ii) (ite (= i ii) e (ho_13599 u ii)))))))))) (let ((_let_2613 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13599 x z) (ho_13599 y z)))) (= x y))))) (let ((_let_2614 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_ch7978006088466058503at_nat Bool)|) (e |u_(-> tptp.set_ch7978006088466058503at_nat Bool)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_ch7978006088466058503at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_13596 v ii) (ite (= i ii) e (ho_13596 u ii)))))))))) (let ((_let_2615 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_ch7978006088466058503at_nat Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_ch7978006088466058503at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_13596 x z) (ho_13596 y z)))) (= x y))))) (let ((_let_2616 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13591 v ii) (ite (= i ii) e (ho_13591 u ii)))))))))) (let ((_let_2617 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13591 x z) (ho_13591 y z)))) (= x y))))) (let ((_let_2618 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10115 v ii) (ite (= i ii) e (ho_10115 u ii)))))))))) (let ((_let_2619 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10115 x z) (ho_10115 y z)))) (= x y))))) (let ((_let_2620 (forall ((u |u_(-> tptp.set_nat tptp.set_set_rat)|) (e tptp.set_set_rat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15032 v ii) (ite (= i ii) e (ho_15032 u ii)))))))))) (let ((_let_2621 (forall ((x |u_(-> tptp.set_nat tptp.set_set_rat)|) (y |u_(-> tptp.set_nat tptp.set_set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15032 x z) (ho_15032 y z)))) (= x y))))) (let ((_let_2622 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_13592 v ii) (ite (= i ii) e (ho_13592 u ii)))))))))) (let ((_let_2623 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_13592 x z) (ho_13592 y z)))) (= x y))))) (let ((_let_2624 (forall ((u |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_13580 v ii) (ite (= i ii) e (ho_13580 u ii)))))))))) (let ((_let_2625 (forall ((x |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_13580 x z) (ho_13580 y z)))) (= x y))))) (let ((_let_2626 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|) (e |u_(-> tptp.char tptp.char)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13578 v ii) (ite (= i ii) e (ho_13578 u ii)))))))))) (let ((_let_2627 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13578 x z) (ho_13578 y z)))) (= x y))))) (let ((_let_2628 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|) (e |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_13574 v ii) (ite (= i ii) e (ho_13574 u ii)))))))))) (let ((_let_2629 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_13574 x z) (ho_13574 y z)))) (= x y))))) (let ((_let_2630 (forall ((u |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (e |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (i |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12051 v ii) (ite (= i ii) e (ho_12051 u ii)))))))))) (let ((_let_2631 (forall ((x |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12051 x z) (ho_12051 y z)))) (= x y))))) (let ((_let_2632 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|) (e |u_(-> tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13575 v ii) (ite (= i ii) e (ho_13575 u ii)))))))))) (let ((_let_2633 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13575 x z) (ho_13575 y z)))) (= x y))))) (let ((_let_2634 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int Bool)|) (e |u_(-> tptp.produc4196048018000912732at_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12187 v ii) (ite (= i ii) e (ho_12187 u ii)))))))))) (let ((_let_2635 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12187 x z) (ho_12187 y z)))) (= x y))))) (let ((_let_2636 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13571 v ii) (ite (= i ii) e (ho_13571 u ii)))))))))) (let ((_let_2637 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13571 x z) (ho_13571 y z)))) (= x y))))) (let ((_let_2638 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13510 v ii) (ite (= i ii) e (ho_13510 u ii)))))))))) (let ((_let_2639 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13510 x z) (ho_13510 y z)))) (= x y))))) (let ((_let_2640 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|) (e |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_13568 v ii) (ite (= i ii) e (ho_13568 u ii)))))))))) (let ((_let_2641 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_13568 x z) (ho_13568 y z)))) (= x y))))) (let ((_let_2642 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|) (e |u_(-> tptp.char tptp.rat)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13569 v ii) (ite (= i ii) e (ho_13569 u ii)))))))))) (let ((_let_2643 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13569 x z) (ho_13569 y z)))) (= x y))))) (let ((_let_2644 (forall ((u |u_(-> tptp.nat tptp.num tptp.set_o)|) (e |u_(-> tptp.num tptp.set_o)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.set_o)|)) (not (forall ((ii tptp.nat)) (= (ho_12132 v ii) (ite (= i ii) e (ho_12132 u ii)))))))))) (let ((_let_2645 (forall ((x |u_(-> tptp.nat tptp.num tptp.set_o)|) (y |u_(-> tptp.nat tptp.num tptp.set_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_12132 x z) (ho_12132 y z)))) (= x y))))) (let ((_let_2646 (forall ((u |u_(-> _u_(-> tptp.rat tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|) (e |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|) (i |u_(-> tptp.rat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.rat tptp.char)|)) (= (ho_13565 v ii) (ite (= i ii) e (ho_13565 u ii)))))))))) (let ((_let_2647 (forall ((x |u_(-> _u_(-> tptp.rat tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.rat tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.char)|)) (= (ho_13565 x z) (ho_13565 y z)))) (= x y))))) (let ((_let_2648 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6877 v ii) (ite (= i ii) e (ho_6877 u ii)))))))))) (let ((_let_2649 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6877 x z) (ho_6877 y z)))) (= x y))))) (let ((_let_2650 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|) (e |u_(-> tptp.char tptp.char)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13566 v ii) (ite (= i ii) e (ho_13566 u ii)))))))))) (let ((_let_2651 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13566 x z) (ho_13566 y z)))) (= x y))))) (let ((_let_2652 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4523 v ii) (ite (= i ii) e (ho_4523 u ii)))))))))) (let ((_let_2653 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4523 x z) (ho_4523 y z)))) (= x y))))) (let ((_let_2654 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13562 v ii) (ite (= i ii) e (ho_13562 u ii)))))))))) (let ((_let_2655 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13562 x z) (ho_13562 y z)))) (= x y))))) (let ((_let_2656 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13559 v ii) (ite (= i ii) e (ho_13559 u ii)))))))))) (let ((_let_2657 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13559 x z) (ho_13559 y z)))) (= x y))))) (let ((_let_2658 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13560 v ii) (ite (= i ii) e (ho_13560 u ii)))))))))) (let ((_let_2659 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13560 x z) (ho_13560 y z)))) (= x y))))) (let ((_let_2660 (forall ((u |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|) (e |u_(-> tptp.int tptp.product_prod_int_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10304 v ii) (ite (= i ii) e (ho_10304 u ii)))))))))) (let ((_let_2661 (forall ((x |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|) (y |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10304 x z) (ho_10304 y z)))) (= x y))))) (let ((_let_2662 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|) (e |u_(-> tptp.char tptp.rat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13557 v ii) (ite (= i ii) e (ho_13557 u ii)))))))))) (let ((_let_2663 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13557 x z) (ho_13557 y z)))) (= x y))))) (let ((_let_2664 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13553 v ii) (ite (= i ii) e (ho_13553 u ii)))))))))) (let ((_let_2665 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13553 x z) (ho_13553 y z)))) (= x y))))) (let ((_let_2666 (forall ((u |u_(-> tptp.set_Code_integer Bool)|) (e Bool) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer Bool)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_13551 v ii) (ite (= i ii) e (ho_13551 u ii)))))))))) (let ((_let_2667 (forall ((x |u_(-> tptp.set_Code_integer Bool)|) (y |u_(-> tptp.set_Code_integer Bool)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_13551 x z) (ho_13551 y z)))) (= x y))))) (let ((_let_2668 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger Bool)|) (e |u_(-> tptp.set_Co726186806682698383nteger Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_13548 v ii) (ite (= i ii) e (ho_13548 u ii)))))))))) (let ((_let_2669 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_13548 x z) (ho_13548 y z)))) (= x y))))) (let ((_let_2670 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.a)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12001 v ii) (ite (= i ii) e (ho_12001 u ii)))))))))) (let ((_let_2671 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.a)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12001 x z) (ho_12001 y z)))) (= x y))))) (let ((_let_2672 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13536 v ii) (ite (= i ii) e (ho_13536 u ii)))))))))) (let ((_let_2673 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13536 x z) (ho_13536 y z)))) (= x y))))) (let ((_let_2674 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13527 v ii) (ite (= i ii) e (ho_13527 u ii)))))))))) (let ((_let_2675 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13527 x z) (ho_13527 y z)))) (= x y))))) (let ((_let_2676 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13528 v ii) (ite (= i ii) e (ho_13528 u ii)))))))))) (let ((_let_2677 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13528 x z) (ho_13528 y z)))) (= x y))))) (let ((_let_2678 (forall ((u |u_(-> tptp.set_set_nat tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.int Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_9226 v ii) (ite (= i ii) e (ho_9226 u ii)))))))))) (let ((_let_2679 (forall ((x |u_(-> tptp.set_set_nat tptp.int Bool)|) (y |u_(-> tptp.set_set_nat tptp.int Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_9226 x z) (ho_9226 y z)))) (= x y))))) (let ((_let_2680 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13530 v ii) (ite (= i ii) e (ho_13530 u ii)))))))))) (let ((_let_2681 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13530 x z) (ho_13530 y z)))) (= x y))))) (let ((_let_2682 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13522 v ii) (ite (= i ii) e (ho_13522 u ii)))))))))) (let ((_let_2683 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13522 x z) (ho_13522 y z)))) (= x y))))) (let ((_let_2684 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_o Bool Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_o Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_8520 v ii) (ite (= i ii) e (ho_8520 u ii)))))))))) (let ((_let_2685 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_o Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_o Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_8520 x z) (ho_8520 y z)))) (= x y))))) (let ((_let_2686 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13523 v ii) (ite (= i ii) e (ho_13523 u ii)))))))))) (let ((_let_2687 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13523 x z) (ho_13523 y z)))) (= x y))))) (let ((_let_2688 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_13525 v ii) (ite (= i ii) e (ho_13525 u ii)))))))))) (let ((_let_2689 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_13525 x z) (ho_13525 y z)))) (= x y))))) (let ((_let_2690 (forall ((u |u_(-> tptp.set_int_int Bool)|) (e Bool) (i tptp.set_int_int)) (not (forall ((v |u_(-> tptp.set_int_int Bool)|)) (not (forall ((ii tptp.set_int_int)) (= (ho_15346 v ii) (ite (= i ii) e (ho_15346 u ii)))))))))) (let ((_let_2691 (forall ((x |u_(-> tptp.set_int_int Bool)|) (y |u_(-> tptp.set_int_int Bool)|)) (or (not (forall ((z tptp.set_int_int)) (= (ho_15346 x z) (ho_15346 y z)))) (= x y))))) (let ((_let_2692 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_13824 v ii) (ite (= i ii) e (ho_13824 u ii)))))))))) (let ((_let_2693 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_13824 x z) (ho_13824 y z)))) (= x y))))) (let ((_let_2694 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7116 v ii) (ite (= i ii) e (ho_7116 u ii)))))))))) (let ((_let_2695 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7116 x z) (ho_7116 y z)))) (= x y))))) (let ((_let_2696 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13517 v ii) (ite (= i ii) e (ho_13517 u ii)))))))))) (let ((_let_2697 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13517 x z) (ho_13517 y z)))) (= x y))))) (let ((_let_2698 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_14819 v ii) (ite (= i ii) e (ho_14819 u ii)))))))))) (let ((_let_2699 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_14819 x z) (ho_14819 y z)))) (= x y))))) (let ((_let_2700 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13518 v ii) (ite (= i ii) e (ho_13518 u ii)))))))))) (let ((_let_2701 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13518 x z) (ho_13518 y z)))) (= x y))))) (let ((_let_2702 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (= (ho_14820 v ii) (ite (= i ii) e (ho_14820 u ii)))))))))) (let ((_let_2703 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (= (ho_14820 x z) (ho_14820 y z)))) (= x y))))) (let ((_let_2704 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13519 v ii) (ite (= i ii) e (ho_13519 u ii)))))))))) (let ((_let_2705 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13519 x z) (ho_13519 y z)))) (= x y))))) (let ((_let_2706 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (i |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13512 v ii) (ite (= i ii) e (ho_13512 u ii)))))))))) (let ((_let_2707 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat Bool)|)) (= (ho_13512 x z) (ho_13512 y z)))) (= x y))))) (let ((_let_2708 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Code_integer Bool)|) (e |u_(-> tptp.set_Code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15320 v ii) (ite (= i ii) e (ho_15320 u ii)))))))))) (let ((_let_2709 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15320 x z) (ho_15320 y z)))) (= x y))))) (let ((_let_2710 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_13513 v ii) (ite (= i ii) e (ho_13513 u ii)))))))))) (let ((_let_2711 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_13513 x z) (ho_13513 y z)))) (= x y))))) (let ((_let_2712 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|) (e |u_(-> tptp.set_Code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_15235 v ii) (ite (= i ii) e (ho_15235 u ii)))))))))) (let ((_let_2713 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_15235 x z) (ho_15235 y z)))) (= x y))))) (let ((_let_2714 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.rat Bool)_ Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_13514 v ii) (ite (= i ii) e (ho_13514 u ii)))))))))) (let ((_let_2715 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.rat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_13514 x z) (ho_13514 y z)))) (= x y))))) (let ((_let_2716 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14347 v ii) (ite (= i ii) e (ho_14347 u ii)))))))))) (let ((_let_2717 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_14347 x z) (ho_14347 y z)))) (= x y))))) (let ((_let_2718 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_15262 v ii) (ite (= i ii) e (ho_15262 u ii)))))))))) (let ((_let_2719 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_15262 x z) (ho_15262 y z)))) (= x y))))) (let ((_let_2720 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13509 v ii) (ite (= i ii) e (ho_13509 u ii)))))))))) (let ((_let_2721 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13509 x z) (ho_13509 y z)))) (= x y))))) (let ((_let_2722 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13759 v ii) (ite (= i ii) e (ho_13759 u ii)))))))))) (let ((_let_2723 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13759 x z) (ho_13759 y z)))) (= x y))))) (let ((_let_2724 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13504 v ii) (ite (= i ii) e (ho_13504 u ii)))))))))) (let ((_let_2725 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13504 x z) (ho_13504 y z)))) (= x y))))) (let ((_let_2726 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_9291 v ii) (ite (= i ii) e (ho_9291 u ii)))))))))) (let ((_let_2727 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_9291 x z) (ho_9291 y z)))) (= x y))))) (let ((_let_2728 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13500 v ii) (ite (= i ii) e (ho_13500 u ii)))))))))) (let ((_let_2729 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13500 x z) (ho_13500 y z)))) (= x y))))) (let ((_let_2730 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15115 v ii) (ite (= i ii) e (ho_15115 u ii)))))))))) (let ((_let_2731 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15115 x z) (ho_15115 y z)))) (= x y))))) (let ((_let_2732 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7866 v ii) (ite (= i ii) e (ho_7866 u ii)))))))))) (let ((_let_2733 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7866 x z) (ho_7866 y z)))) (= x y))))) (let ((_let_2734 (forall ((u |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> Bool tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int Bool)|)) (= (ho_13484 v ii) (ite (= i ii) e (ho_13484 u ii)))))))))) (let ((_let_2735 (forall ((x |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int Bool)|)) (= (ho_13484 x z) (ho_13484 y z)))) (= x y))))) (let ((_let_2736 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13478 v ii) (ite (= i ii) e (ho_13478 u ii)))))))))) (let ((_let_2737 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13478 x z) (ho_13478 y z)))) (= x y))))) (let ((_let_2738 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14055 v ii) (ite (= i ii) e (ho_14055 u ii)))))))))) (let ((_let_2739 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14055 x z) (ho_14055 y z)))) (= x y))))) (let ((_let_2740 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11495 v ii) (ite (= i ii) e (ho_11495 u ii)))))))))) (let ((_let_2741 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11495 x z) (ho_11495 y z)))) (= x y))))) (let ((_let_2742 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6342 v ii) (ite (= i ii) e (ho_6342 u ii)))))))))) (let ((_let_2743 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6342 x z) (ho_6342 y z)))) (= x y))))) (let ((_let_2744 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5930 v ii) (ite (= i ii) e (ho_5930 u ii)))))))))) (let ((_let_2745 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5930 x z) (ho_5930 y z)))) (= x y))))) (let ((_let_2746 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7809 v ii) (ite (= i ii) e (ho_7809 u ii)))))))))) (let ((_let_2747 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7809 x z) (ho_7809 y z)))) (= x y))))) (let ((_let_2748 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13473 v ii) (ite (= i ii) e (ho_13473 u ii)))))))))) (let ((_let_2749 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13473 x z) (ho_13473 y z)))) (= x y))))) (let ((_let_2750 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_13471 v ii) (ite (= i ii) e (ho_13471 u ii)))))))))) (let ((_let_2751 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_13471 x z) (ho_13471 y z)))) (= x y))))) (let ((_let_2752 (forall ((u |u_(-> tptp.set_nat tptp.set_set_char)|) (e tptp.set_set_char) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_char)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15021 v ii) (ite (= i ii) e (ho_15021 u ii)))))))))) (let ((_let_2753 (forall ((x |u_(-> tptp.set_nat tptp.set_set_char)|) (y |u_(-> tptp.set_nat tptp.set_set_char)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15021 x z) (ho_15021 y z)))) (= x y))))) (let ((_let_2754 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_13466 v ii) (ite (= i ii) e (ho_13466 u ii)))))))))) (let ((_let_2755 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_13466 x z) (ho_13466 y z)))) (= x y))))) (let ((_let_2756 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13467 v ii) (ite (= i ii) e (ho_13467 u ii)))))))))) (let ((_let_2757 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13467 x z) (ho_13467 y z)))) (= x y))))) (let ((_let_2758 (forall ((u |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14088 v ii) (ite (= i ii) e (ho_14088 u ii)))))))))) (let ((_let_2759 (forall ((x |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14088 x z) (ho_14088 y z)))) (= x y))))) (let ((_let_2760 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_10147 v ii) (ite (= i ii) e (ho_10147 u ii)))))))))) (let ((_let_2761 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_10147 x z) (ho_10147 y z)))) (= x y))))) (let ((_let_2762 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_13463 v ii) (ite (= i ii) e (ho_13463 u ii)))))))))) (let ((_let_2763 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_13463 x z) (ho_13463 y z)))) (= x y))))) (let ((_let_2764 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_14017 v ii) (ite (= i ii) e (ho_14017 u ii)))))))))) (let ((_let_2765 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_14017 x z) (ho_14017 y z)))) (= x y))))) (let ((_let_2766 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7648 v ii) (ite (= i ii) e (ho_7648 u ii)))))))))) (let ((_let_2767 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7648 x z) (ho_7648 y z)))) (= x y))))) (let ((_let_2768 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool)|) (e |u_(-> tptp.set_se5479201105039950375at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_13460 v ii) (ite (= i ii) e (ho_13460 u ii)))))))))) (let ((_let_2769 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_13460 x z) (ho_13460 y z)))) (= x y))))) (let ((_let_2770 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat Bool)|) (e Bool) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_13461 v ii) (ite (= i ii) e (ho_13461 u ii)))))))))) (let ((_let_2771 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_13461 x z) (ho_13461 y z)))) (= x y))))) (let ((_let_2772 (forall ((u |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|) (e |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|) (i |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (= (ho_13457 v ii) (ite (= i ii) e (ho_13457 u ii)))))))))) (let ((_let_2773 (forall ((x |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (= (ho_13457 x z) (ho_13457 y z)))) (= x y))))) (let ((_let_2774 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_6659 v ii) (ite (= i ii) e (ho_6659 u ii)))))))))) (let ((_let_2775 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_6659 x z) (ho_6659 y z)))) (= x y))))) (let ((_let_2776 (forall ((u |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (e tptp.produc414006230660905482ar_rat) (i tptp.produc3922234789054302210ar_nat)) (not (forall ((v |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii tptp.produc3922234789054302210ar_nat)) (= (ho_16126 v ii) (ite (= i ii) e (ho_16126 u ii)))))))))) (let ((_let_2777 (forall ((x |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (y |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z tptp.produc3922234789054302210ar_nat)) (= (ho_16126 x z) (ho_16126 y z)))) (= x y))))) (let ((_let_2778 (forall ((u |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|) (e |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|) (i |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (= (ho_13451 v ii) (ite (= i ii) e (ho_13451 u ii)))))))))) (let ((_let_2779 (forall ((x |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> _u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)_ tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (= (ho_13451 x z) (ho_13451 y z)))) (= x y))))) (let ((_let_2780 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_7042 v ii) (ite (= i ii) e (ho_7042 u ii)))))))))) (let ((_let_2781 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_7042 x z) (ho_7042 y z)))) (= x y))))) (let ((_let_2782 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13448 v ii) (ite (= i ii) e (ho_13448 u ii)))))))))) (let ((_let_2783 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13448 x z) (ho_13448 y z)))) (= x y))))) (let ((_let_2784 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num Bool)_ tptp.num tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13716 v ii) (ite (= i ii) e (ho_13716 u ii)))))))))) (let ((_let_2785 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13716 x z) (ho_13716 y z)))) (= x y))))) (let ((_let_2786 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (e |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_13449 v ii) (ite (= i ii) e (ho_13449 u ii)))))))))) (let ((_let_2787 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_13449 x z) (ho_13449 y z)))) (= x y))))) (let ((_let_2788 (forall ((u |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger)|) (e tptp.produc8923325533196201883nteger) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5396 v ii) (ite (= i ii) e (ho_5396 u ii)))))))))) (let ((_let_2789 (forall ((x |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5396 x z) (ho_5396 y z)))) (= x y))))) (let ((_let_2790 (forall ((u |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|) (e |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|) (i |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (= (ho_13445 v ii) (ite (= i ii) e (ho_13445 u ii)))))))))) (let ((_let_2791 (forall ((x |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (= (ho_13445 x z) (ho_13445 y z)))) (= x y))))) (let ((_let_2792 (forall ((u |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|) (e |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|) (i |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (= (ho_13439 v ii) (ite (= i ii) e (ho_13439 u ii)))))))))) (let ((_let_2793 (forall ((x |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (= (ho_13439 x z) (ho_13439 y z)))) (= x y))))) (let ((_let_2794 (forall ((u |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (e tptp.produc3922234789054302210ar_nat) (i tptp.produc414006230660905482ar_rat)) (not (forall ((v |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii tptp.produc414006230660905482ar_rat)) (= (ho_16125 v ii) (ite (= i ii) e (ho_16125 u ii)))))))))) (let ((_let_2795 (forall ((x |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (y |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z tptp.produc414006230660905482ar_rat)) (= (ho_16125 x z) (ho_16125 y z)))) (= x y))))) (let ((_let_2796 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (e |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13430 v ii) (ite (= i ii) e (ho_13430 u ii)))))))))) (let ((_let_2797 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13430 x z) (ho_13430 y z)))) (= x y))))) (let ((_let_2798 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_14307 v ii) (ite (= i ii) e (ho_14307 u ii)))))))))) (let ((_let_2799 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_14307 x z) (ho_14307 y z)))) (= x y))))) (let ((_let_2800 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (e |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_13431 v ii) (ite (= i ii) e (ho_13431 u ii)))))))))) (let ((_let_2801 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_13431 x z) (ho_13431 y z)))) (= x y))))) (let ((_let_2802 (forall ((u |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|) (e tptp.set_Pr4256460214963601898ar_rat) (i tptp.set_Pr4256460214963601898ar_rat)) (not (forall ((v |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13434 v ii) (ite (= i ii) e (ho_13434 u ii)))))))))) (let ((_let_2803 (forall ((x |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13434 x z) (ho_13434 y z)))) (= x y))))) (let ((_let_2804 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|) (e tptp.set_Pr4334478416066269672t_unit) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_14905 v ii) (ite (= i ii) e (ho_14905 u ii)))))))))) (let ((_let_2805 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_14905 x z) (ho_14905 y z)))) (= x y))))) (let ((_let_2806 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (e |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13424 v ii) (ite (= i ii) e (ho_13424 u ii)))))))))) (let ((_let_2807 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13424 x z) (ho_13424 y z)))) (= x y))))) (let ((_let_2808 (forall ((u |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (e tptp.produc143505574896075907r_char) (i tptp.produc414006230660905482ar_rat)) (not (forall ((v |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (not (forall ((ii tptp.produc414006230660905482ar_rat)) (= (ho_16124 v ii) (ite (= i ii) e (ho_16124 u ii)))))))))) (let ((_let_2809 (forall ((x |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (y |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z tptp.produc414006230660905482ar_rat)) (= (ho_16124 x z) (ho_16124 y z)))) (= x y))))) (let ((_let_2810 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|) (e |u_(-> _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii tptp.set_char)) (= (ho_13421 v ii) (ite (= i ii) e (ho_13421 u ii)))))))))) (let ((_let_2811 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13421 x z) (ho_13421 y z)))) (= x y))))) (let ((_let_2812 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|) (e tptp.set_Pr8146363407509552702ar_int) (i |u_(-> tptp.char tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_int)|)) (= (ho_13422 v ii) (ite (= i ii) e (ho_13422 u ii)))))))))) (let ((_let_2813 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> _u_(-> tptp.char tptp.set_int)_ tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_int)|)) (= (ho_13422 x z) (ho_13422 y z)))) (= x y))))) (let ((_let_2814 (forall ((u |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|) (e |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|) (i |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (= (ho_13418 v ii) (ite (= i ii) e (ho_13418 u ii)))))))))) (let ((_let_2815 (forall ((x |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (= (ho_13418 x z) (ho_13418 y z)))) (= x y))))) (let ((_let_2816 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_14910 v ii) (ite (= i ii) e (ho_14910 u ii)))))))))) (let ((_let_2817 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_14910 x z) (ho_14910 y z)))) (= x y))))) (let ((_let_2818 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13415 v ii) (ite (= i ii) e (ho_13415 u ii)))))))))) (let ((_let_2819 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13415 x z) (ho_13415 y z)))) (= x y))))) (let ((_let_2820 (forall ((u |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (e tptp.produc8967755806399881310ar_int) (i tptp.produc143505574896075907r_char)) (not (forall ((v |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii tptp.produc143505574896075907r_char)) (= (ho_16123 v ii) (ite (= i ii) e (ho_16123 u ii)))))))))) (let ((_let_2821 (forall ((x |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (y |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z tptp.produc143505574896075907r_char)) (= (ho_16123 x z) (ho_16123 y z)))) (= x y))))) (let ((_let_2822 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_13583 v ii) (ite (= i ii) e (ho_13583 u ii)))))))))) (let ((_let_2823 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_13583 x z) (ho_13583 y z)))) (= x y))))) (let ((_let_2824 (forall ((u |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|) (e tptp.set_Pr8146363407509552702ar_int) (i tptp.set_Pr3309569728657787619r_char)) (not (forall ((v |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii tptp.set_Pr3309569728657787619r_char)) (= (ho_13419 v ii) (ite (= i ii) e (ho_13419 u ii)))))))))) (let ((_let_2825 (forall ((x |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z tptp.set_Pr3309569728657787619r_char)) (= (ho_13419 x z) (ho_13419 y z)))) (= x y))))) (let ((_let_2826 (forall ((u |u_(-> tptp.num tptp.char)|) (e tptp.char) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.char)|)) (not (forall ((ii tptp.num)) (= (ho_13748 v ii) (ite (= i ii) e (ho_13748 u ii)))))))))) (let ((_let_2827 (forall ((x |u_(-> tptp.num tptp.char)|) (y |u_(-> tptp.num tptp.char)|)) (or (not (forall ((z tptp.num)) (= (ho_13748 x z) (ho_13748 y z)))) (= x y))))) (let ((_let_2828 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_4659 v ii) (ite (= i ii) e (ho_4659 u ii)))))))))) (let ((_let_2829 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_4659 x z) (ho_4659 y z)))) (= x y))))) (let ((_let_2830 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|) (e tptp.set_Pr1413074515586503650ar_nat) (i |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_nat)|)) (= (ho_13413 v ii) (ite (= i ii) e (ho_13413 u ii)))))))))) (let ((_let_2831 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_nat)|)) (= (ho_13413 x z) (ho_13413 y z)))) (= x y))))) (let ((_let_2832 (forall ((u |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|) (e |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|) (i |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (= (ho_13409 v ii) (ite (= i ii) e (ho_13409 u ii)))))))))) (let ((_let_2833 (forall ((x |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (= (ho_13409 x z) (ho_13409 y z)))) (= x y))))) (let ((_let_2834 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13406 v ii) (ite (= i ii) e (ho_13406 u ii)))))))))) (let ((_let_2835 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13406 x z) (ho_13406 y z)))) (= x y))))) (let ((_let_2836 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6538 v ii) (ite (= i ii) e (ho_6538 u ii)))))))))) (let ((_let_2837 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6538 x z) (ho_6538 y z)))) (= x y))))) (let ((_let_2838 (forall ((u |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|) (e tptp.set_Pr1413074515586503650ar_nat) (i tptp.set_Pr3309569728657787619r_char)) (not (forall ((v |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii tptp.set_Pr3309569728657787619r_char)) (= (ho_13410 v ii) (ite (= i ii) e (ho_13410 u ii)))))))))) (let ((_let_2839 (forall ((x |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z tptp.set_Pr3309569728657787619r_char)) (= (ho_13410 x z) (ho_13410 y z)))) (= x y))))) (let ((_let_2840 (forall ((u |u_(-> tptp.set_o tptp.set_Product_unit tptp.set_o_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_o_Product_unit)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Product_unit tptp.set_o_Product_unit)|)) (not (forall ((ii tptp.set_o)) (= (ho_15457 v ii) (ite (= i ii) e (ho_15457 u ii)))))))))) (let ((_let_2841 (forall ((x |u_(-> tptp.set_o tptp.set_Product_unit tptp.set_o_Product_unit)|) (y |u_(-> tptp.set_o tptp.set_Product_unit tptp.set_o_Product_unit)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15457 x z) (ho_15457 y z)))) (= x y))))) (let ((_let_2842 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|) (e |u_(-> _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii tptp.set_char)) (= (ho_13403 v ii) (ite (= i ii) e (ho_13403 u ii)))))))))) (let ((_let_2843 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13403 x z) (ho_13403 y z)))) (= x y))))) (let ((_let_2844 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|) (e tptp.set_Pr4256460214963601898ar_rat) (i |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_rat)|)) (= (ho_13404 v ii) (ite (= i ii) e (ho_13404 u ii)))))))))) (let ((_let_2845 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> _u_(-> tptp.char tptp.set_rat)_ tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_rat)|)) (= (ho_13404 x z) (ho_13404 y z)))) (= x y))))) (let ((_let_2846 (forall ((u |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|) (e |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|) (i |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (= (ho_13400 v ii) (ite (= i ii) e (ho_13400 u ii)))))))))) (let ((_let_2847 (forall ((x |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (= (ho_13400 x z) (ho_13400 y z)))) (= x y))))) (let ((_let_2848 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (e |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13397 v ii) (ite (= i ii) e (ho_13397 u ii)))))))))) (let ((_let_2849 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13397 x z) (ho_13397 y z)))) (= x y))))) (let ((_let_2850 (forall ((u |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|) (e tptp.set_Pr4256460214963601898ar_rat) (i tptp.set_Pr3309569728657787619r_char)) (not (forall ((v |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii tptp.set_Pr3309569728657787619r_char)) (= (ho_13401 v ii) (ite (= i ii) e (ho_13401 u ii)))))))))) (let ((_let_2851 (forall ((x |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z tptp.set_Pr3309569728657787619r_char)) (= (ho_13401 x z) (ho_13401 y z)))) (= x y))))) (let ((_let_2852 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7859 v ii) (ite (= i ii) e (ho_7859 u ii)))))))))) (let ((_let_2853 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7859 x z) (ho_7859 y z)))) (= x y))))) (let ((_let_2854 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13391 v ii) (ite (= i ii) e (ho_13391 u ii)))))))))) (let ((_let_2855 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13391 x z) (ho_13391 y z)))) (= x y))))) (let ((_let_2856 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_14310 v ii) (ite (= i ii) e (ho_14310 u ii)))))))))) (let ((_let_2857 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_14310 x z) (ho_14310 y z)))) (= x y))))) (let ((_let_2858 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (e |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13392 v ii) (ite (= i ii) e (ho_13392 u ii)))))))))) (let ((_let_2859 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13392 x z) (ho_13392 y z)))) (= x y))))) (let ((_let_2860 (forall ((u |u_(-> tptp.set_se4612898379794543757t_unit tptp.set_he8644174446132254637t_unit)|) (e tptp.set_he8644174446132254637t_unit) (i tptp.set_se4612898379794543757t_unit)) (not (forall ((v |u_(-> tptp.set_se4612898379794543757t_unit tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.set_se4612898379794543757t_unit)) (= (ho_15004 v ii) (ite (= i ii) e (ho_15004 u ii)))))))))) (let ((_let_2861 (forall ((x |u_(-> tptp.set_se4612898379794543757t_unit tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.set_se4612898379794543757t_unit tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.set_se4612898379794543757t_unit)) (= (ho_15004 x z) (ho_15004 y z)))) (= x y))))) (let ((_let_2862 (forall ((u |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|) (e tptp.set_Pr3309569728657787619r_char) (i tptp.set_Pr3309569728657787619r_char)) (not (forall ((v |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii tptp.set_Pr3309569728657787619r_char)) (= (ho_13395 v ii) (ite (= i ii) e (ho_13395 u ii)))))))))) (let ((_let_2863 (forall ((x |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z tptp.set_Pr3309569728657787619r_char)) (= (ho_13395 x z) (ho_13395 y z)))) (= x y))))) (let ((_let_2864 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10178 v ii) (ite (= i ii) e (ho_10178 u ii)))))))))) (let ((_let_2865 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10178 x z) (ho_10178 y z)))) (= x y))))) (let ((_let_2866 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_13954 v ii) (ite (= i ii) e (ho_13954 u ii)))))))))) (let ((_let_2867 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_13954 x z) (ho_13954 y z)))) (= x y))))) (let ((_let_2868 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|) (e tptp.set_Pr3309569728657787619r_char) (i |u_(-> tptp.char tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_char)|)) (= (ho_13389 v ii) (ite (= i ii) e (ho_13389 u ii)))))))))) (let ((_let_2869 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_char)|)) (= (ho_13389 x z) (ho_13389 y z)))) (= x y))))) (let ((_let_2870 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5939 v ii) (ite (= i ii) e (ho_5939 u ii)))))))))) (let ((_let_2871 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5939 x z) (ho_5939 y z)))) (= x y))))) (let ((_let_2872 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_10358 v ii) (ite (= i ii) e (ho_10358 u ii)))))))))) (let ((_let_2873 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_10358 x z) (ho_10358 y z)))) (= x y))))) (let ((_let_2874 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat tptp.set_o)|) (e |u_(-> tptp.set_rat tptp.set_o)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_13383 v ii) (ite (= i ii) e (ho_13383 u ii)))))))))) (let ((_let_2875 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat tptp.set_o)|) (y |u_(-> _u_(-> tptp.rat Bool)_ tptp.set_rat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_13383 x z) (ho_13383 y z)))) (= x y))))) (let ((_let_2876 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char tptp.set_o)|) (e |u_(-> tptp.set_char tptp.set_o)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13380 v ii) (ite (= i ii) e (ho_13380 u ii)))))))))) (let ((_let_2877 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char tptp.set_o)|) (y |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13380 x z) (ho_13380 y z)))) (= x y))))) (let ((_let_2878 (forall ((u |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_rat tptp.set_char)|) (e |u_(-> tptp.set_rat tptp.set_char)|) (i |u_(-> tptp.rat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_rat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.rat tptp.char)|)) (= (ho_13377 v ii) (ite (= i ii) e (ho_13377 u ii)))))))))) (let ((_let_2879 (forall ((x |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_rat tptp.set_char)|) (y |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.set_rat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.char)|)) (= (ho_13377 x z) (ho_13377 y z)))) (= x y))))) (let ((_let_2880 (forall ((u |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|) (e tptp.set_int_int_o) (i tptp.set_se6260736226359567993nt_int)) (not (forall ((v |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|)) (not (forall ((ii tptp.set_se6260736226359567993nt_int)) (= (ho_6243 v ii) (ite (= i ii) e (ho_6243 u ii)))))))))) (let ((_let_2881 (forall ((x |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|) (y |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|)) (or (not (forall ((z tptp.set_se6260736226359567993nt_int)) (= (ho_6243 x z) (ho_6243 y z)))) (= x y))))) (let ((_let_2882 (forall ((u |u_(-> tptp.set_char tptp.set_int)|) (e tptp.set_int) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_int)|)) (not (forall ((ii tptp.set_char)) (= (ho_13374 v ii) (ite (= i ii) e (ho_13374 u ii)))))))))) (let ((_let_2883 (forall ((x |u_(-> tptp.set_char tptp.set_int)|) (y |u_(-> tptp.set_char tptp.set_int)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13374 x z) (ho_13374 y z)))) (= x y))))) (let ((_let_2884 (forall ((u |u_(-> tptp.set_o _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_13802 v ii) (ite (= i ii) e (ho_13802 u ii)))))))))) (let ((_let_2885 (forall ((x |u_(-> tptp.set_o _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|) (y |u_(-> tptp.set_o _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_13802 x z) (ho_13802 y z)))) (= x y))))) (let ((_let_2886 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit Bool)|) (e Bool) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit Bool)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_14971 v ii) (ite (= i ii) e (ho_14971 u ii)))))))))) (let ((_let_2887 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit Bool)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_14971 x z) (ho_14971 y z)))) (= x y))))) (let ((_let_2888 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char tptp.set_nat)|) (e |u_(-> tptp.set_char tptp.set_nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13370 v ii) (ite (= i ii) e (ho_13370 u ii)))))))))) (let ((_let_2889 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char tptp.set_nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_char tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13370 x z) (ho_13370 y z)))) (= x y))))) (let ((_let_2890 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_13754 v ii) (ite (= i ii) e (ho_13754 u ii)))))))))) (let ((_let_2891 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_13754 x z) (ho_13754 y z)))) (= x y))))) (let ((_let_2892 (forall ((u |u_(-> tptp.set_char tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_nat)|)) (not (forall ((ii tptp.set_char)) (= (ho_13371 v ii) (ite (= i ii) e (ho_13371 u ii)))))))))) (let ((_let_2893 (forall ((x |u_(-> tptp.set_char tptp.set_nat)|) (y |u_(-> tptp.set_char tptp.set_nat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13371 x z) (ho_13371 y z)))) (= x y))))) (let ((_let_2894 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|)) (not (forall ((ii tptp.set_rat)) (= (ho_13359 v ii) (ite (= i ii) e (ho_13359 u ii)))))))))) (let ((_let_2895 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_13359 x z) (ho_13359 y z)))) (= x y))))) (let ((_let_2896 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|) (e |u_(-> tptp.rat tptp.rat Bool)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_13360 v ii) (ite (= i ii) e (ho_13360 u ii)))))))))) (let ((_let_2897 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.rat tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_13360 x z) (ho_13360 y z)))) (= x y))))) (let ((_let_2898 (forall ((u |u_(-> tptp.set_list_nat _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_13356 v ii) (ite (= i ii) e (ho_13356 u ii)))))))))) (let ((_let_2899 (forall ((x |u_(-> tptp.set_list_nat _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|) (y |u_(-> tptp.set_list_nat _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_13356 x z) (ho_13356 y z)))) (= x y))))) (let ((_let_2900 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7840 v ii) (ite (= i ii) e (ho_7840 u ii)))))))))) (let ((_let_2901 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7840 x z) (ho_7840 y z)))) (= x y))))) (let ((_let_2902 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|) (e |u_(-> tptp.list_nat tptp.list_nat Bool)|) (i |u_(-> tptp.list_nat tptp.list_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_13357 v ii) (ite (= i ii) e (ho_13357 u ii)))))))))) (let ((_let_2903 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.list_nat tptp.list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_13357 x z) (ho_13357 y z)))) (= x y))))) (let ((_let_2904 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|)) (not (forall ((ii tptp.set_char)) (= (ho_13353 v ii) (ite (= i ii) e (ho_13353 u ii)))))))))) (let ((_let_2905 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|) (y |u_(-> tptp.set_char _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13353 x z) (ho_13353 y z)))) (= x y))))) (let ((_let_2906 (forall ((u |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_13350 v ii) (ite (= i ii) e (ho_13350 u ii)))))))))) (let ((_let_2907 (forall ((x |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_13350 x z) (ho_13350 y z)))) (= x y))))) (let ((_let_2908 (forall ((u |u_(-> tptp.set_nat tptp.int tptp.set_rat)|) (e |u_(-> tptp.int tptp.set_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.int tptp.set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7405 v ii) (ite (= i ii) e (ho_7405 u ii)))))))))) (let ((_let_2909 (forall ((x |u_(-> tptp.set_nat tptp.int tptp.set_rat)|) (y |u_(-> tptp.set_nat tptp.int tptp.set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7405 x z) (ho_7405 y z)))) (= x y))))) (let ((_let_2910 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13351 v ii) (ite (= i ii) e (ho_13351 u ii)))))))))) (let ((_let_2911 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13351 x z) (ho_13351 y z)))) (= x y))))) (let ((_let_2912 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat tptp.set_list_nat)|) (e |u_(-> tptp.set_list_nat tptp.set_list_nat)|) (i |u_(-> tptp.list_nat tptp.list_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat tptp.set_list_nat)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_13346 v ii) (ite (= i ii) e (ho_13346 u ii)))))))))) (let ((_let_2913 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat tptp.set_list_nat)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat tptp.set_list_nat)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_13346 x z) (ho_13346 y z)))) (= x y))))) (let ((_let_2914 (forall ((u |u_(-> tptp.set_list_nat tptp.set_list_nat)|) (e tptp.set_list_nat) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat tptp.set_list_nat)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_13347 v ii) (ite (= i ii) e (ho_13347 u ii)))))))))) (let ((_let_2915 (forall ((x |u_(-> tptp.set_list_nat tptp.set_list_nat)|) (y |u_(-> tptp.set_list_nat tptp.set_list_nat)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_13347 x z) (ho_13347 y z)))) (= x y))))) (let ((_let_2916 (forall ((u |u_(-> tptp.set_rat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_7424 v ii) (ite (= i ii) e (ho_7424 u ii)))))))))) (let ((_let_2917 (forall ((x |u_(-> tptp.set_rat tptp.set_nat)|) (y |u_(-> tptp.set_rat tptp.set_nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_7424 x z) (ho_7424 y z)))) (= x y))))) (let ((_let_2918 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char tptp.set_char)|) (e |u_(-> tptp.set_char tptp.set_char)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13343 v ii) (ite (= i ii) e (ho_13343 u ii)))))))))) (let ((_let_2919 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char tptp.set_char)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13343 x z) (ho_13343 y z)))) (= x y))))) (let ((_let_2920 (forall ((u |u_(-> tptp.set_set_int tptp.set_set_int Bool)|) (e |u_(-> tptp.set_set_int Bool)|) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_set_int Bool)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_13333 v ii) (ite (= i ii) e (ho_13333 u ii)))))))))) (let ((_let_2921 (forall ((x |u_(-> tptp.set_set_int tptp.set_set_int Bool)|) (y |u_(-> tptp.set_set_int tptp.set_set_int Bool)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_13333 x z) (ho_13333 y z)))) (= x y))))) (let ((_let_2922 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o_o Bool)|) (e |u_(-> tptp.set_o_o Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o_o Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_15466 v ii) (ite (= i ii) e (ho_15466 u ii)))))))))) (let ((_let_2923 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o_o Bool)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o_o Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_15466 x z) (ho_15466 y z)))) (= x y))))) (let ((_let_2924 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14995 v ii) (ite (= i ii) e (ho_14995 u ii)))))))))) (let ((_let_2925 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14995 x z) (ho_14995 y z)))) (= x y))))) (let ((_let_2926 (forall ((u |u_(-> tptp.set_set_int Bool)|) (e Bool) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int Bool)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_13334 v ii) (ite (= i ii) e (ho_13334 u ii)))))))))) (let ((_let_2927 (forall ((x |u_(-> tptp.set_set_int Bool)|) (y |u_(-> tptp.set_set_int Bool)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_13334 x z) (ho_13334 y z)))) (= x y))))) (let ((_let_2928 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8306 v ii) (ite (= i ii) e (ho_8306 u ii)))))))))) (let ((_let_2929 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8306 x z) (ho_8306 y z)))) (= x y))))) (let ((_let_2930 (forall ((u |u_(-> tptp.set_set_nat Bool)|) (e Bool) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_13330 v ii) (ite (= i ii) e (ho_13330 u ii)))))))))) (let ((_let_2931 (forall ((x |u_(-> tptp.set_set_nat Bool)|) (y |u_(-> tptp.set_set_nat Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_13330 x z) (ho_13330 y z)))) (= x y))))) (let ((_let_2932 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_10144 v ii) (ite (= i ii) e (ho_10144 u ii)))))))))) (let ((_let_2933 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_10144 x z) (ho_10144 y z)))) (= x y))))) (let ((_let_2934 (forall ((u |u_(-> Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii Bool)) (= (ho_5772 v ii) (ite (= i ii) e (ho_5772 u ii)))))))))) (let ((_let_2935 (forall ((x |u_(-> Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5772 x z) (ho_5772 y z)))) (= x y))))) (let ((_let_2936 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13762 v ii) (ite (= i ii) e (ho_13762 u ii)))))))))) (let ((_let_2937 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13762 x z) (ho_13762 y z)))) (= x y))))) (let ((_let_2938 (forall ((u |u_(-> tptp.set_set_rat Bool)|) (e Bool) (i tptp.set_set_rat)) (not (forall ((v |u_(-> tptp.set_set_rat Bool)|)) (not (forall ((ii tptp.set_set_rat)) (= (ho_13327 v ii) (ite (= i ii) e (ho_13327 u ii)))))))))) (let ((_let_2939 (forall ((x |u_(-> tptp.set_set_rat Bool)|) (y |u_(-> tptp.set_set_rat Bool)|)) (or (not (forall ((z tptp.set_set_rat)) (= (ho_13327 x z) (ho_13327 y z)))) (= x y))))) (let ((_let_2940 (forall ((u |u_(-> tptp.set_rat tptp.set_set_rat)|) (e tptp.set_set_rat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_13320 v ii) (ite (= i ii) e (ho_13320 u ii)))))))))) (let ((_let_2941 (forall ((x |u_(-> tptp.set_rat tptp.set_set_rat)|) (y |u_(-> tptp.set_rat tptp.set_set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_13320 x z) (ho_13320 y z)))) (= x y))))) (let ((_let_2942 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_5546 v ii) (ite (= i ii) e (ho_5546 u ii)))))))))) (let ((_let_2943 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_5546 x z) (ho_5546 y z)))) (= x y))))) (let ((_let_2944 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|) (i |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_13317 v ii) (ite (= i ii) e (ho_13317 u ii)))))))))) (let ((_let_2945 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_13317 x z) (ho_13317 y z)))) (= x y))))) (let ((_let_2946 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.set_num Bool)|) (e |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num Bool)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.set_num Bool)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13734 v ii) (ite (= i ii) e (ho_13734 u ii)))))))))) (let ((_let_2947 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.set_num Bool)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.num Bool)_ tptp.set_num Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13734 x z) (ho_13734 y z)))) (= x y))))) (let ((_let_2948 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|) (e |u_(-> Bool tptp.product_prod_o_o)|) (i |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_13318 v ii) (ite (= i ii) e (ho_13318 u ii)))))))))) (let ((_let_2949 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_13318 x z) (ho_13318 y z)))) (= x y))))) (let ((_let_2950 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8311 v ii) (ite (= i ii) e (ho_8311 u ii)))))))))) (let ((_let_2951 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8311 x z) (ho_8311 y z)))) (= x y))))) (let ((_let_2952 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13311 v ii) (ite (= i ii) e (ho_13311 u ii)))))))))) (let ((_let_2953 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13311 x z) (ho_13311 y z)))) (= x y))))) (let ((_let_2954 (forall ((u |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i tptp.product_prod_o_o)) (not (forall ((v |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.product_prod_o_o)) (= (ho_16122 v ii) (ite (= i ii) e (ho_16122 u ii)))))))))) (let ((_let_2955 (forall ((x |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|) (y |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.product_prod_o_o)) (= (ho_16122 x z) (ho_16122 y z)))) (= x y))))) (let ((_let_2956 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13493 v ii) (ite (= i ii) e (ho_13493 u ii)))))))))) (let ((_let_2957 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13493 x z) (ho_13493 y z)))) (= x y))))) (let ((_let_2958 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13307 v ii) (ite (= i ii) e (ho_13307 u ii)))))))))) (let ((_let_2959 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13307 x z) (ho_13307 y z)))) (= x y))))) (let ((_let_2960 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|) (e |u_(-> Bool tptp.product_prod_nat_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13308 v ii) (ite (= i ii) e (ho_13308 u ii)))))))))) (let ((_let_2961 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13308 x z) (ho_13308 y z)))) (= x y))))) (let ((_let_2962 (forall ((u |u_(-> Bool tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_nat_o)|)) (not (forall ((ii Bool)) (= (ho_13309 v ii) (ite (= i ii) e (ho_13309 u ii)))))))))) (let ((_let_2963 (forall ((x |u_(-> Bool tptp.product_prod_nat_o)|) (y |u_(-> Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z Bool)) (= (ho_13309 x z) (ho_13309 y z)))) (= x y))))) (let ((_let_2964 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8221 v ii) (ite (= i ii) e (ho_8221 u ii)))))))))) (let ((_let_2965 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8221 x z) (ho_8221 y z)))) (= x y))))) (let ((_let_2966 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14522 v ii) (ite (= i ii) e (ho_14522 u ii)))))))))) (let ((_let_2967 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14522 x z) (ho_14522 y z)))) (= x y))))) (let ((_let_2968 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|) (e tptp.set_list_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15553 v ii) (ite (= i ii) e (ho_15553 u ii)))))))))) (let ((_let_2969 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15553 x z) (ho_15553 y z)))) (= x y))))) (let ((_let_2970 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|) (e tptp.set_Pr1133966238863718811t_unit) (i |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_14510 v ii) (ite (= i ii) e (ho_14510 u ii)))))))))) (let ((_let_2971 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_14510 x z) (ho_14510 y z)))) (= x y))))) (let ((_let_2972 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Product_unit tptp.set_set_rat)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_rat)|) (i |u_(-> tptp.product_unit tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Product_unit tptp.set_set_rat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_15023 v ii) (ite (= i ii) e (ho_15023 u ii)))))))))) (let ((_let_2973 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Product_unit tptp.set_set_rat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Product_unit tptp.set_set_rat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_15023 x z) (ho_15023 y z)))) (= x y))))) (let ((_let_2974 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|) (e |u_(-> tptp.nat tptp.product_prod_num_o)|) (i |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (= (ho_13305 v ii) (ite (= i ii) e (ho_13305 u ii)))))))))) (let ((_let_2975 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (= (ho_13305 x z) (ho_13305 y z)))) (= x y))))) (let ((_let_2976 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12279 v ii) (ite (= i ii) e (ho_12279 u ii)))))))))) (let ((_let_2977 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12279 x z) (ho_12279 y z)))) (= x y))))) (let ((_let_2978 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13300 v ii) (ite (= i ii) e (ho_13300 u ii)))))))))) (let ((_let_2979 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13300 x z) (ho_13300 y z)))) (= x y))))) (let ((_let_2980 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7820 v ii) (ite (= i ii) e (ho_7820 u ii)))))))))) (let ((_let_2981 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7820 x z) (ho_7820 y z)))) (= x y))))) (let ((_let_2982 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|) (e |u_(-> tptp.nat tptp.product_prod_num_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13301 v ii) (ite (= i ii) e (ho_13301 u ii)))))))))) (let ((_let_2983 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13301 x z) (ho_13301 y z)))) (= x y))))) (let ((_let_2984 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13294 v ii) (ite (= i ii) e (ho_13294 u ii)))))))))) (let ((_let_2985 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13294 x z) (ho_13294 y z)))) (= x y))))) (let ((_let_2986 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|) (e tptp.set_Pr1763845938948868674it_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15425 v ii) (ite (= i ii) e (ho_15425 u ii)))))))))) (let ((_let_2987 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15425 x z) (ho_15425 y z)))) (= x y))))) (let ((_let_2988 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13295 v ii) (ite (= i ii) e (ho_13295 u ii)))))))))) (let ((_let_2989 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13295 x z) (ho_13295 y z)))) (= x y))))) (let ((_let_2990 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_16121 v ii) (ite (= i ii) e (ho_16121 u ii)))))))))) (let ((_let_2991 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_16121 x z) (ho_16121 y z)))) (= x y))))) (let ((_let_2992 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_int tptp.set_char)|) (e |u_(-> tptp.set_int tptp.set_char)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_int tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_15594 v ii) (ite (= i ii) e (ho_15594 u ii)))))))))) (let ((_let_2993 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_int tptp.set_char)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_int tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_15594 x z) (ho_15594 y z)))) (= x y))))) (let ((_let_2994 (forall ((u |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|) (e |u_(-> tptp.num tptp.product_prod_num_nat)|) (i |u_(-> tptp.num tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13298 v ii) (ite (= i ii) e (ho_13298 u ii)))))))))) (let ((_let_2995 (forall ((x |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13298 x z) (ho_13298 y z)))) (= x y))))) (let ((_let_2996 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_9782 v ii) (ite (= i ii) e (ho_9782 u ii)))))))))) (let ((_let_2997 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_9782 x z) (ho_9782 y z)))) (= x y))))) (let ((_let_2998 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13291 v ii) (ite (= i ii) e (ho_13291 u ii)))))))))) (let ((_let_2999 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13291 x z) (ho_13291 y z)))) (= x y))))) (let ((_let_3000 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (= (ho_13287 v ii) (ite (= i ii) e (ho_13287 u ii)))))))))) (let ((_let_3001 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (= (ho_13287 x z) (ho_13287 y z)))) (= x y))))) (let ((_let_3002 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_15286 v ii) (ite (= i ii) e (ho_15286 u ii)))))))))) (let ((_let_3003 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_15286 x z) (ho_15286 y z)))) (= x y))))) (let ((_let_3004 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13284 v ii) (ite (= i ii) e (ho_13284 u ii)))))))))) (let ((_let_3005 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13284 x z) (ho_13284 y z)))) (= x y))))) (let ((_let_3006 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_nat tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15663 v ii) (ite (= i ii) e (ho_15663 u ii)))))))))) (let ((_let_3007 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_15663 x z) (ho_15663 y z)))) (= x y))))) (let ((_let_3008 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13285 v ii) (ite (= i ii) e (ho_13285 u ii)))))))))) (let ((_let_3009 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13285 x z) (ho_13285 y z)))) (= x y))))) (let ((_let_3010 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (= (ho_15674 v ii) (ite (= i ii) e (ho_15674 u ii)))))))))) (let ((_let_3011 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.produc3788275437394581276t_unit)|)) (= (ho_15674 x z) (ho_15674 y z)))) (= x y))))) (let ((_let_3012 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_10925 v ii) (ite (= i ii) e (ho_10925 u ii)))))))))) (let ((_let_3013 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_10925 x z) (ho_10925 y z)))) (= x y))))) (let ((_let_3014 (forall ((u |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|) (e |u_(-> tptp.num tptp.product_prod_o_nat)|) (i |u_(-> tptp.num tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13288 v ii) (ite (= i ii) e (ho_13288 u ii)))))))))) (let ((_let_3015 (forall ((x |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13288 x z) (ho_13288 y z)))) (= x y))))) (let ((_let_3016 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13280 v ii) (ite (= i ii) e (ho_13280 u ii)))))))))) (let ((_let_3017 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13280 x z) (ho_13280 y z)))) (= x y))))) (let ((_let_3018 (forall ((u |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|) (e tptp.set_Pr8146363407509552702ar_int) (i tptp.set_Pr4256460214963601898ar_rat)) (not (forall ((v |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|)) (not (forall ((ii tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13446 v ii) (ite (= i ii) e (ho_13446 u ii)))))))))) (let ((_let_3019 (forall ((x |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|) (y |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr8146363407509552702ar_int)|)) (or (not (forall ((z tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13446 x z) (ho_13446 y z)))) (= x y))))) (let ((_let_3020 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.num Bool)_ tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.num Bool)_ tptp.num Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13277 v ii) (ite (= i ii) e (ho_13277 u ii)))))))))) (let ((_let_3021 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.num Bool)_ tptp.num Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.num Bool)_ tptp.num Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13277 x z) (ho_13277 y z)))) (= x y))))) (let ((_let_3022 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_rat tptp.set_Product_unit)|) (e |u_(-> tptp.set_rat tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_rat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_15659 v ii) (ite (= i ii) e (ho_15659 u ii)))))))))) (let ((_let_3023 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_rat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_rat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_15659 x z) (ho_15659 y z)))) (= x y))))) (let ((_let_3024 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|) (e |u_(-> tptp.num tptp.product_prod_o_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13281 v ii) (ite (= i ii) e (ho_13281 u ii)))))))))) (let ((_let_3025 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13281 x z) (ho_13281 y z)))) (= x y))))) (let ((_let_3026 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (= (ho_13274 v ii) (ite (= i ii) e (ho_13274 u ii)))))))))) (let ((_let_3027 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (= (ho_13274 x z) (ho_13274 y z)))) (= x y))))) (let ((_let_3028 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13271 v ii) (ite (= i ii) e (ho_13271 u ii)))))))))) (let ((_let_3029 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13271 x z) (ho_13271 y z)))) (= x y))))) (let ((_let_3030 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5779 v ii) (ite (= i ii) e (ho_5779 u ii)))))))))) (let ((_let_3031 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5779 x z) (ho_5779 y z)))) (= x y))))) (let ((_let_3032 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13272 v ii) (ite (= i ii) e (ho_13272 u ii)))))))))) (let ((_let_3033 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13272 x z) (ho_13272 y z)))) (= x y))))) (let ((_let_3034 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (e |u_(-> Bool tptp.set_o)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_6045 v ii) (ite (= i ii) e (ho_6045 u ii)))))))))) (let ((_let_3035 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_6045 x z) (ho_6045 y z)))) (= x y))))) (let ((_let_3036 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|) (e |u_(-> tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_15699 v ii) (ite (= i ii) e (ho_15699 u ii)))))))))) (let ((_let_3037 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_15699 x z) (ho_15699 y z)))) (= x y))))) (let ((_let_3038 (forall ((u |u_(-> tptp.set_set_int tptp.set_int_o)|) (e tptp.set_int_o) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_int_o)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_6190 v ii) (ite (= i ii) e (ho_6190 u ii)))))))))) (let ((_let_3039 (forall ((x |u_(-> tptp.set_set_int tptp.set_int_o)|) (y |u_(-> tptp.set_set_int tptp.set_int_o)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_6190 x z) (ho_6190 y z)))) (= x y))))) (let ((_let_3040 (forall ((u |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|) (e |u_(-> tptp.num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.num tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13275 v ii) (ite (= i ii) e (ho_13275 u ii)))))))))) (let ((_let_3041 (forall ((x |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.product_prod_num_nat)|)) (= (ho_13275 x z) (ho_13275 y z)))) (= x y))))) (let ((_let_3042 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5612 v ii) (ite (= i ii) e (ho_5612 u ii)))))))))) (let ((_let_3043 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5612 x z) (ho_5612 y z)))) (= x y))))) (let ((_let_3044 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13268 v ii) (ite (= i ii) e (ho_13268 u ii)))))))))) (let ((_let_3045 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13268 x z) (ho_13268 y z)))) (= x y))))) (let ((_let_3046 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7826 v ii) (ite (= i ii) e (ho_7826 u ii)))))))))) (let ((_let_3047 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7826 x z) (ho_7826 y z)))) (= x y))))) (let ((_let_3048 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13264 v ii) (ite (= i ii) e (ho_13264 u ii)))))))))) (let ((_let_3049 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13264 x z) (ho_13264 y z)))) (= x y))))) (let ((_let_3050 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5149 v ii) (ite (= i ii) e (ho_5149 u ii)))))))))) (let ((_let_3051 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5149 x z) (ho_5149 y z)))) (= x y))))) (let ((_let_3052 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7823 v ii) (ite (= i ii) e (ho_7823 u ii)))))))))) (let ((_let_3053 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7823 x z) (ho_7823 y z)))) (= x y))))) (let ((_let_3054 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13261 v ii) (ite (= i ii) e (ho_13261 u ii)))))))))) (let ((_let_3055 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13261 x z) (ho_13261 y z)))) (= x y))))) (let ((_let_3056 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|) (e |u_(-> tptp.num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13265 v ii) (ite (= i ii) e (ho_13265 u ii)))))))))) (let ((_let_3057 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13265 x z) (ho_13265 y z)))) (= x y))))) (let ((_let_3058 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8605 v ii) (ite (= i ii) e (ho_8605 u ii)))))))))) (let ((_let_3059 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8605 x z) (ho_8605 y z)))) (= x y))))) (let ((_let_3060 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15620 v ii) (ite (= i ii) e (ho_15620 u ii)))))))))) (let ((_let_3061 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)_ tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15620 x z) (ho_15620 y z)))) (= x y))))) (let ((_let_3062 (forall ((u |u_(-> tptp.num tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.num)) (= (ho_13266 v ii) (ite (= i ii) e (ho_13266 u ii)))))))))) (let ((_let_3063 (forall ((x |u_(-> tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_13266 x z) (ho_13266 y z)))) (= x y))))) (let ((_let_3064 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13255 v ii) (ite (= i ii) e (ho_13255 u ii)))))))))) (let ((_let_3065 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13255 x z) (ho_13255 y z)))) (= x y))))) (let ((_let_3066 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_14287 v ii) (ite (= i ii) e (ho_14287 u ii)))))))))) (let ((_let_3067 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_14287 x z) (ho_14287 y z)))) (= x y))))) (let ((_let_3068 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|) (e Bool) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14501 v ii) (ite (= i ii) e (ho_14501 u ii)))))))))) (let ((_let_3069 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14501 x z) (ho_14501 y z)))) (= x y))))) (let ((_let_3070 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5714 v ii) (ite (= i ii) e (ho_5714 u ii)))))))))) (let ((_let_3071 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5714 x z) (ho_5714 y z)))) (= x y))))) (let ((_let_3072 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7361 v ii) (ite (= i ii) e (ho_7361 u ii)))))))))) (let ((_let_3073 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7361 x z) (ho_7361 y z)))) (= x y))))) (let ((_let_3074 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13256 v ii) (ite (= i ii) e (ho_13256 u ii)))))))))) (let ((_let_3075 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13256 x z) (ho_13256 y z)))) (= x y))))) (let ((_let_3076 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|) (e |u_(-> Bool tptp.product_prod_num_nat)|) (i |u_(-> Bool tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13259 v ii) (ite (= i ii) e (ho_13259 u ii)))))))))) (let ((_let_3077 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13259 x z) (ho_13259 y z)))) (= x y))))) (let ((_let_3078 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13251 v ii) (ite (= i ii) e (ho_13251 u ii)))))))))) (let ((_let_3079 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13251 x z) (ho_13251 y z)))) (= x y))))) (let ((_let_3080 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> Bool tptp.num)_ Bool tptp.num)|) (e |u_(-> _u_(-> Bool tptp.num)_ Bool tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> Bool tptp.num)_ Bool tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13248 v ii) (ite (= i ii) e (ho_13248 u ii)))))))))) (let ((_let_3081 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> Bool tptp.num)_ Bool tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> Bool tptp.num)_ Bool tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13248 x z) (ho_13248 y z)))) (= x y))))) (let ((_let_3082 (forall ((u |u_(-> tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.produc8483956148555600810_a_int)) (not (forall ((v |u_(-> tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.produc8483956148555600810_a_int)) (= (ho_12466 v ii) (ite (= i ii) e (ho_12466 u ii)))))))))) (let ((_let_3083 (forall ((x |u_(-> tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|) (y |u_(-> tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.produc8483956148555600810_a_int)) (= (ho_12466 x z) (ho_12466 y z)))) (= x y))))) (let ((_let_3084 (forall ((u |u_(-> tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7775 v ii) (ite (= i ii) e (ho_7775 u ii)))))))))) (let ((_let_3085 (forall ((x |u_(-> tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7775 x z) (ho_7775 y z)))) (= x y))))) (let ((_let_3086 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ Bool tptp.num)|) (e |u_(-> Bool tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ Bool tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_13249 v ii) (ite (= i ii) e (ho_13249 u ii)))))))))) (let ((_let_3087 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ Bool tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ Bool tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_13249 x z) (ho_13249 y z)))) (= x y))))) (let ((_let_3088 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8611 v ii) (ite (= i ii) e (ho_8611 u ii)))))))))) (let ((_let_3089 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8611 x z) (ho_8611 y z)))) (= x y))))) (let ((_let_3090 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (= (ho_15690 v ii) (ite (= i ii) e (ho_15690 u ii)))))))))) (let ((_let_3091 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (= (ho_15690 x z) (ho_15690 y z)))) (= x y))))) (let ((_let_3092 (forall ((u |u_(-> Bool tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_num_nat)|)) (not (forall ((ii Bool)) (= (ho_13253 v ii) (ite (= i ii) e (ho_13253 u ii)))))))))) (let ((_let_3093 (forall ((x |u_(-> Bool tptp.product_prod_num_nat)|) (y |u_(-> Bool tptp.product_prod_num_nat)|)) (or (not (forall ((z Bool)) (= (ho_13253 x z) (ho_13253 y z)))) (= x y))))) (let ((_let_3094 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|) (e |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_15573 v ii) (ite (= i ii) e (ho_15573 u ii)))))))))) (let ((_let_3095 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_15573 x z) (ho_15573 y z)))) (= x y))))) (let ((_let_3096 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|) (e |u_(-> Bool tptp.product_prod_o_nat)|) (i |u_(-> Bool tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13246 v ii) (ite (= i ii) e (ho_13246 u ii)))))))))) (let ((_let_3097 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13246 x z) (ho_13246 y z)))) (= x y))))) (let ((_let_3098 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (= (ho_13241 v ii) (ite (= i ii) e (ho_13241 u ii)))))))))) (let ((_let_3099 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (= (ho_13241 x z) (ho_13241 y z)))) (= x y))))) (let ((_let_3100 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13238 v ii) (ite (= i ii) e (ho_13238 u ii)))))))))) (let ((_let_3101 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13238 x z) (ho_13238 y z)))) (= x y))))) (let ((_let_3102 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|) (e |u_(-> tptp.product_prod_nat_nat tptp.num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13989 v ii) (ite (= i ii) e (ho_13989 u ii)))))))))) (let ((_let_3103 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_13989 x z) (ho_13989 y z)))) (= x y))))) (let ((_let_3104 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5615 v ii) (ite (= i ii) e (ho_5615 u ii)))))))))) (let ((_let_3105 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5615 x z) (ho_5615 y z)))) (= x y))))) (let ((_let_3106 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13239 v ii) (ite (= i ii) e (ho_13239 u ii)))))))))) (let ((_let_3107 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13239 x z) (ho_13239 y z)))) (= x y))))) (let ((_let_3108 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_16120 v ii) (ite (= i ii) e (ho_16120 u ii)))))))))) (let ((_let_3109 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_o_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_16120 x z) (ho_16120 y z)))) (= x y))))) (let ((_let_3110 (forall ((u |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.produc5066145461314735602t_unit)) (not (forall ((v |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.produc5066145461314735602t_unit)) (= (ho_12484 v ii) (ite (= i ii) e (ho_12484 u ii)))))))))) (let ((_let_3111 (forall ((x |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|) (y |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.produc5066145461314735602t_unit)) (= (ho_12484 x z) (ho_12484 y z)))) (= x y))))) (let ((_let_3112 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|) (e |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15570 v ii) (ite (= i ii) e (ho_15570 u ii)))))))))) (let ((_let_3113 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_15570 x z) (ho_15570 y z)))) (= x y))))) (let ((_let_3114 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|) (e tptp.set_Pr7010166363911110284_nat_o) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_6225 v ii) (ite (= i ii) e (ho_6225 u ii)))))))))) (let ((_let_3115 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_6225 x z) (ho_6225 y z)))) (= x y))))) (let ((_let_3116 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5695 v ii) (ite (= i ii) e (ho_5695 u ii)))))))))) (let ((_let_3117 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5695 x z) (ho_5695 y z)))) (= x y))))) (let ((_let_3118 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|) (e |u_(-> Bool tptp.product_prod_o_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13236 v ii) (ite (= i ii) e (ho_13236 u ii)))))))))) (let ((_let_3119 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13236 x z) (ho_13236 y z)))) (= x y))))) (let ((_let_3120 (forall ((u |u_(-> Bool tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_o_nat)|)) (not (forall ((ii Bool)) (= (ho_13243 v ii) (ite (= i ii) e (ho_13243 u ii)))))))))) (let ((_let_3121 (forall ((x |u_(-> Bool tptp.product_prod_o_nat)|) (y |u_(-> Bool tptp.product_prod_o_nat)|)) (or (not (forall ((z Bool)) (= (ho_13243 x z) (ho_13243 y z)))) (= x y))))) (let ((_let_3122 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (= (ho_13229 v ii) (ite (= i ii) e (ho_13229 u ii)))))))))) (let ((_let_3123 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (= (ho_13229 x z) (ho_13229 y z)))) (= x y))))) (let ((_let_3124 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13230 v ii) (ite (= i ii) e (ho_13230 u ii)))))))))) (let ((_let_3125 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_13230 x z) (ho_13230 y z)))) (= x y))))) (let ((_let_3126 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13226 v ii) (ite (= i ii) e (ho_13226 u ii)))))))))) (let ((_let_3127 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13226 x z) (ho_13226 y z)))) (= x y))))) (let ((_let_3128 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13227 v ii) (ite (= i ii) e (ho_13227 u ii)))))))))) (let ((_let_3129 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13227 x z) (ho_13227 y z)))) (= x y))))) (let ((_let_3130 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13223 v ii) (ite (= i ii) e (ho_13223 u ii)))))))))) (let ((_let_3131 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13223 x z) (ho_13223 y z)))) (= x y))))) (let ((_let_3132 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_16119 v ii) (ite (= i ii) e (ho_16119 u ii)))))))))) (let ((_let_3133 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_16119 x z) (ho_16119 y z)))) (= x y))))) (let ((_let_3134 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13224 v ii) (ite (= i ii) e (ho_13224 u ii)))))))))) (let ((_let_3135 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13224 x z) (ho_13224 y z)))) (= x y))))) (let ((_let_3136 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13218 v ii) (ite (= i ii) e (ho_13218 u ii)))))))))) (let ((_let_3137 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13218 x z) (ho_13218 y z)))) (= x y))))) (let ((_let_3138 (forall ((u |u_(-> Bool tptp.product_unit Bool tptp.product_unit)|) (e |u_(-> tptp.product_unit Bool tptp.product_unit)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_unit Bool tptp.product_unit)|)) (not (forall ((ii Bool)) (= (ho_15770 v ii) (ite (= i ii) e (ho_15770 u ii)))))))))) (let ((_let_3139 (forall ((x |u_(-> Bool tptp.product_unit Bool tptp.product_unit)|) (y |u_(-> Bool tptp.product_unit Bool tptp.product_unit)|)) (or (not (forall ((z Bool)) (= (ho_15770 x z) (ho_15770 y z)))) (= x y))))) (let ((_let_3140 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_14518 v ii) (ite (= i ii) e (ho_14518 u ii)))))))))) (let ((_let_3141 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.code_integer tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_14518 x z) (ho_14518 y z)))) (= x y))))) (let ((_let_3142 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_13219 v ii) (ite (= i ii) e (ho_13219 u ii)))))))))) (let ((_let_3143 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_13219 x z) (ho_13219 y z)))) (= x y))))) (let ((_let_3144 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_13213 v ii) (ite (= i ii) e (ho_13213 u ii)))))))))) (let ((_let_3145 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_13213 x z) (ho_13213 y z)))) (= x y))))) (let ((_let_3146 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13211 v ii) (ite (= i ii) e (ho_13211 u ii)))))))))) (let ((_let_3147 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13211 x z) (ho_13211 y z)))) (= x y))))) (let ((_let_3148 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11709 v ii) (ite (= i ii) e (ho_11709 u ii)))))))))) (let ((_let_3149 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11709 x z) (ho_11709 y z)))) (= x y))))) (let ((_let_3150 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13204 v ii) (ite (= i ii) e (ho_13204 u ii)))))))))) (let ((_let_3151 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13204 x z) (ho_13204 y z)))) (= x y))))) (let ((_let_3152 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13201 v ii) (ite (= i ii) e (ho_13201 u ii)))))))))) (let ((_let_3153 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13201 x z) (ho_13201 y z)))) (= x y))))) (let ((_let_3154 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16118 v ii) (ite (= i ii) e (ho_16118 u ii)))))))))) (let ((_let_3155 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16118 x z) (ho_16118 y z)))) (= x y))))) (let ((_let_3156 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5586 v ii) (ite (= i ii) e (ho_5586 u ii)))))))))) (let ((_let_3157 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5586 x z) (ho_5586 y z)))) (= x y))))) (let ((_let_3158 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13205 v ii) (ite (= i ii) e (ho_13205 u ii)))))))))) (let ((_let_3159 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13205 x z) (ho_13205 y z)))) (= x y))))) (let ((_let_3160 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13198 v ii) (ite (= i ii) e (ho_13198 u ii)))))))))) (let ((_let_3161 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13198 x z) (ho_13198 y z)))) (= x y))))) (let ((_let_3162 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12339 v ii) (ite (= i ii) e (ho_12339 u ii)))))))))) (let ((_let_3163 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12339 x z) (ho_12339 y z)))) (= x y))))) (let ((_let_3164 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7807 v ii) (ite (= i ii) e (ho_7807 u ii)))))))))) (let ((_let_3165 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7807 x z) (ho_7807 y z)))) (= x y))))) (let ((_let_3166 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13195 v ii) (ite (= i ii) e (ho_13195 u ii)))))))))) (let ((_let_3167 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13195 x z) (ho_13195 y z)))) (= x y))))) (let ((_let_3168 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|)) (= (ho_14447 v ii) (ite (= i ii) e (ho_14447 u ii)))))))))) (let ((_let_3169 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|)) (= (ho_14447 x z) (ho_14447 y z)))) (= x y))))) (let ((_let_3170 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7560 v ii) (ite (= i ii) e (ho_7560 u ii)))))))))) (let ((_let_3171 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7560 x z) (ho_7560 y z)))) (= x y))))) (let ((_let_3172 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13196 v ii) (ite (= i ii) e (ho_13196 u ii)))))))))) (let ((_let_3173 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13196 x z) (ho_13196 y z)))) (= x y))))) (let ((_let_3174 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13199 v ii) (ite (= i ii) e (ho_13199 u ii)))))))))) (let ((_let_3175 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13199 x z) (ho_13199 y z)))) (= x y))))) (let ((_let_3176 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_8630 v ii) (ite (= i ii) e (ho_8630 u ii)))))))))) (let ((_let_3177 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_8630 x z) (ho_8630 y z)))) (= x y))))) (let ((_let_3178 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13192 v ii) (ite (= i ii) e (ho_13192 u ii)))))))))) (let ((_let_3179 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13192 x z) (ho_13192 y z)))) (= x y))))) (let ((_let_3180 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (i |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|)) (= (ho_14434 v ii) (ite (= i ii) e (ho_14434 u ii)))))))))) (let ((_let_3181 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|)) (= (ho_14434 x z) (ho_14434 y z)))) (= x y))))) (let ((_let_3182 (forall ((u |u_(-> tptp.set_num tptp.set_int)|) (e tptp.set_int) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_int)|)) (not (forall ((ii tptp.set_num)) (= (ho_7321 v ii) (ite (= i ii) e (ho_7321 u ii)))))))))) (let ((_let_3183 (forall ((x |u_(-> tptp.set_num tptp.set_int)|) (y |u_(-> tptp.set_num tptp.set_int)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7321 x z) (ho_7321 y z)))) (= x y))))) (let ((_let_3184 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13193 v ii) (ite (= i ii) e (ho_13193 u ii)))))))))) (let ((_let_3185 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13193 x z) (ho_13193 y z)))) (= x y))))) (let ((_let_3186 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16117 v ii) (ite (= i ii) e (ho_16117 u ii)))))))))) (let ((_let_3187 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16117 x z) (ho_16117 y z)))) (= x y))))) (let ((_let_3188 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16116 v ii) (ite (= i ii) e (ho_16116 u ii)))))))))) (let ((_let_3189 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16116 x z) (ho_16116 y z)))) (= x y))))) (let ((_let_3190 (forall ((u |u_(-> tptp.set_o tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_5789 v ii) (ite (= i ii) e (ho_5789 u ii)))))))))) (let ((_let_3191 (forall ((x |u_(-> tptp.set_o tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_o tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5789 x z) (ho_5789 y z)))) (= x y))))) (let ((_let_3192 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6846 v ii) (ite (= i ii) e (ho_6846 u ii)))))))))) (let ((_let_3193 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6846 x z) (ho_6846 y z)))) (= x y))))) (let ((_let_3194 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_13206 v ii) (ite (= i ii) e (ho_13206 u ii)))))))))) (let ((_let_3195 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_13206 x z) (ho_13206 y z)))) (= x y))))) (let ((_let_3196 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13188 v ii) (ite (= i ii) e (ho_13188 u ii)))))))))) (let ((_let_3197 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13188 x z) (ho_13188 y z)))) (= x y))))) (let ((_let_3198 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13185 v ii) (ite (= i ii) e (ho_13185 u ii)))))))))) (let ((_let_3199 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13185 x z) (ho_13185 y z)))) (= x y))))) (let ((_let_3200 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13182 v ii) (ite (= i ii) e (ho_13182 u ii)))))))))) (let ((_let_3201 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13182 x z) (ho_13182 y z)))) (= x y))))) (let ((_let_3202 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (= (ho_14576 v ii) (ite (= i ii) e (ho_14576 u ii)))))))))) (let ((_let_3203 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (= (ho_14576 x z) (ho_14576 y z)))) (= x y))))) (let ((_let_3204 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16115 v ii) (ite (= i ii) e (ho_16115 u ii)))))))))) (let ((_let_3205 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16115 x z) (ho_16115 y z)))) (= x y))))) (let ((_let_3206 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12328 v ii) (ite (= i ii) e (ho_12328 u ii)))))))))) (let ((_let_3207 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12328 x z) (ho_12328 y z)))) (= x y))))) (let ((_let_3208 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14137 v ii) (ite (= i ii) e (ho_14137 u ii)))))))))) (let ((_let_3209 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc3346328345660746739nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14137 x z) (ho_14137 y z)))) (= x y))))) (let ((_let_3210 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13177 v ii) (ite (= i ii) e (ho_13177 u ii)))))))))) (let ((_let_3211 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_13177 x z) (ho_13177 y z)))) (= x y))))) (let ((_let_3212 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_16114 v ii) (ite (= i ii) e (ho_16114 u ii)))))))))) (let ((_let_3213 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_16114 x z) (ho_16114 y z)))) (= x y))))) (let ((_let_3214 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16113 v ii) (ite (= i ii) e (ho_16113 u ii)))))))))) (let ((_let_3215 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16113 x z) (ho_16113 y z)))) (= x y))))) (let ((_let_3216 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13190 v ii) (ite (= i ii) e (ho_13190 u ii)))))))))) (let ((_let_3217 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13190 x z) (ho_13190 y z)))) (= x y))))) (let ((_let_3218 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_13172 v ii) (ite (= i ii) e (ho_13172 u ii)))))))))) (let ((_let_3219 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_13172 x z) (ho_13172 y z)))) (= x y))))) (let ((_let_3220 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_13169 v ii) (ite (= i ii) e (ho_13169 u ii)))))))))) (let ((_let_3221 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_13169 x z) (ho_13169 y z)))) (= x y))))) (let ((_let_3222 (forall ((u |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.num Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool Bool)|)) (= (ho_13170 v ii) (ite (= i ii) e (ho_13170 u ii)))))))))) (let ((_let_3223 (forall ((x |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool Bool)|)) (= (ho_13170 x z) (ho_13170 y z)))) (= x y))))) (let ((_let_3224 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8740 v ii) (ite (= i ii) e (ho_8740 u ii)))))))))) (let ((_let_3225 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8740 x z) (ho_8740 y z)))) (= x y))))) (let ((_let_3226 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_16112 v ii) (ite (= i ii) e (ho_16112 u ii)))))))))) (let ((_let_3227 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_16112 x z) (ho_16112 y z)))) (= x y))))) (let ((_let_3228 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13442 v ii) (ite (= i ii) e (ho_13442 u ii)))))))))) (let ((_let_3229 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13442 x z) (ho_13442 y z)))) (= x y))))) (let ((_let_3230 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_13173 v ii) (ite (= i ii) e (ho_13173 u ii)))))))))) (let ((_let_3231 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_13173 x z) (ho_13173 y z)))) (= x y))))) (let ((_let_3232 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_13166 v ii) (ite (= i ii) e (ho_13166 u ii)))))))))) (let ((_let_3233 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_13166 x z) (ho_13166 y z)))) (= x y))))) (let ((_let_3234 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13163 v ii) (ite (= i ii) e (ho_13163 u ii)))))))))) (let ((_let_3235 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13163 x z) (ho_13163 y z)))) (= x y))))) (let ((_let_3236 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13436 v ii) (ite (= i ii) e (ho_13436 u ii)))))))))) (let ((_let_3237 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13436 x z) (ho_13436 y z)))) (= x y))))) (let ((_let_3238 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_13164 v ii) (ite (= i ii) e (ho_13164 u ii)))))))))) (let ((_let_3239 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_13164 x z) (ho_13164 y z)))) (= x y))))) (let ((_let_3240 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16111 v ii) (ite (= i ii) e (ho_16111 u ii)))))))))) (let ((_let_3241 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16111 x z) (ho_16111 y z)))) (= x y))))) (let ((_let_3242 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_16110 v ii) (ite (= i ii) e (ho_16110 u ii)))))))))) (let ((_let_3243 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_16110 x z) (ho_16110 y z)))) (= x y))))) (let ((_let_3244 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16109 v ii) (ite (= i ii) e (ho_16109 u ii)))))))))) (let ((_let_3245 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16109 x z) (ho_16109 y z)))) (= x y))))) (let ((_let_3246 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13155 v ii) (ite (= i ii) e (ho_13155 u ii)))))))))) (let ((_let_3247 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13155 x z) (ho_13155 y z)))) (= x y))))) (let ((_let_3248 (forall ((u |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int Bool)|)) (= (ho_13152 v ii) (ite (= i ii) e (ho_13152 u ii)))))))))) (let ((_let_3249 (forall ((x |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int Bool)|)) (= (ho_13152 x z) (ho_13152 y z)))) (= x y))))) (let ((_let_3250 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_13153 v ii) (ite (= i ii) e (ho_13153 u ii)))))))))) (let ((_let_3251 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_13153 x z) (ho_13153 y z)))) (= x y))))) (let ((_let_3252 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_16108 v ii) (ite (= i ii) e (ho_16108 u ii)))))))))) (let ((_let_3253 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_16108 x z) (ho_16108 y z)))) (= x y))))) (let ((_let_3254 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|)) (= (ho_14580 v ii) (ite (= i ii) e (ho_14580 u ii)))))))))) (let ((_let_3255 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)|)) (= (ho_14580 x z) (ho_14580 y z)))) (= x y))))) (let ((_let_3256 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13149 v ii) (ite (= i ii) e (ho_13149 u ii)))))))))) (let ((_let_3257 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13149 x z) (ho_13149 y z)))) (= x y))))) (let ((_let_3258 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13146 v ii) (ite (= i ii) e (ho_13146 u ii)))))))))) (let ((_let_3259 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13146 x z) (ho_13146 y z)))) (= x y))))) (let ((_let_3260 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8527 v ii) (ite (= i ii) e (ho_8527 u ii)))))))))) (let ((_let_3261 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8527 x z) (ho_8527 y z)))) (= x y))))) (let ((_let_3262 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14834 v ii) (ite (= i ii) e (ho_14834 u ii)))))))))) (let ((_let_3263 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14834 x z) (ho_14834 y z)))) (= x y))))) (let ((_let_3264 (forall ((u |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> Bool tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int Bool)|)) (= (ho_13147 v ii) (ite (= i ii) e (ho_13147 u ii)))))))))) (let ((_let_3265 (forall ((x |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int Bool)|)) (= (ho_13147 x z) (ho_13147 y z)))) (= x y))))) (let ((_let_3266 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_16107 v ii) (ite (= i ii) e (ho_16107 u ii)))))))))) (let ((_let_3267 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_16107 x z) (ho_16107 y z)))) (= x y))))) (let ((_let_3268 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14902 v ii) (ite (= i ii) e (ho_14902 u ii)))))))))) (let ((_let_3269 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_14902 x z) (ho_14902 y z)))) (= x y))))) (let ((_let_3270 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_6821 v ii) (ite (= i ii) e (ho_6821 u ii)))))))))) (let ((_let_3271 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_6821 x z) (ho_6821 y z)))) (= x y))))) (let ((_let_3272 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13150 v ii) (ite (= i ii) e (ho_13150 u ii)))))))))) (let ((_let_3273 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13150 x z) (ho_13150 y z)))) (= x y))))) (let ((_let_3274 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16106 v ii) (ite (= i ii) e (ho_16106 u ii)))))))))) (let ((_let_3275 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16106 x z) (ho_16106 y z)))) (= x y))))) (let ((_let_3276 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13142 v ii) (ite (= i ii) e (ho_13142 u ii)))))))))) (let ((_let_3277 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13142 x z) (ho_13142 y z)))) (= x y))))) (let ((_let_3278 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7788 v ii) (ite (= i ii) e (ho_7788 u ii)))))))))) (let ((_let_3279 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7788 x z) (ho_7788 y z)))) (= x y))))) (let ((_let_3280 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_13139 v ii) (ite (= i ii) e (ho_13139 u ii)))))))))) (let ((_let_3281 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_13139 x z) (ho_13139 y z)))) (= x y))))) (let ((_let_3282 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_16105 v ii) (ite (= i ii) e (ho_16105 u ii)))))))))) (let ((_let_3283 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_16105 x z) (ho_16105 y z)))) (= x y))))) (let ((_let_3284 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6086 v ii) (ite (= i ii) e (ho_6086 u ii)))))))))) (let ((_let_3285 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6086 x z) (ho_6086 y z)))) (= x y))))) (let ((_let_3286 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13143 v ii) (ite (= i ii) e (ho_13143 u ii)))))))))) (let ((_let_3287 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13143 x z) (ho_13143 y z)))) (= x y))))) (let ((_let_3288 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13136 v ii) (ite (= i ii) e (ho_13136 u ii)))))))))) (let ((_let_3289 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13136 x z) (ho_13136 y z)))) (= x y))))) (let ((_let_3290 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13133 v ii) (ite (= i ii) e (ho_13133 u ii)))))))))) (let ((_let_3291 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13133 x z) (ho_13133 y z)))) (= x y))))) (let ((_let_3292 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_13134 v ii) (ite (= i ii) e (ho_13134 u ii)))))))))) (let ((_let_3293 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_13134 x z) (ho_13134 y z)))) (= x y))))) (let ((_let_3294 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8746 v ii) (ite (= i ii) e (ho_8746 u ii)))))))))) (let ((_let_3295 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8746 x z) (ho_8746 y z)))) (= x y))))) (let ((_let_3296 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_16104 v ii) (ite (= i ii) e (ho_16104 u ii)))))))))) (let ((_let_3297 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_16104 x z) (ho_16104 y z)))) (= x y))))) (let ((_let_3298 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_5534 v ii) (ite (= i ii) e (ho_5534 u ii)))))))))) (let ((_let_3299 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_5534 x z) (ho_5534 y z)))) (= x y))))) (let ((_let_3300 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13130 v ii) (ite (= i ii) e (ho_13130 u ii)))))))))) (let ((_let_3301 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_13130 x z) (ho_13130 y z)))) (= x y))))) (let ((_let_3302 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14840 v ii) (ite (= i ii) e (ho_14840 u ii)))))))))) (let ((_let_3303 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14840 x z) (ho_14840 y z)))) (= x y))))) (let ((_let_3304 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10449 v ii) (ite (= i ii) e (ho_10449 u ii)))))))))) (let ((_let_3305 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10449 x z) (ho_10449 y z)))) (= x y))))) (let ((_let_3306 (forall ((u |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> Bool tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.num Bool)|)) (= (ho_13131 v ii) (ite (= i ii) e (ho_13131 u ii)))))))))) (let ((_let_3307 (forall ((x |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.num Bool)|)) (= (ho_13131 x z) (ho_13131 y z)))) (= x y))))) (let ((_let_3308 (forall ((u |u_(-> Bool tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.num Bool)|)) (not (forall ((ii Bool)) (= (ho_13128 v ii) (ite (= i ii) e (ho_13128 u ii)))))))))) (let ((_let_3309 (forall ((x |u_(-> Bool tptp.num Bool)|) (y |u_(-> Bool tptp.num Bool)|)) (or (not (forall ((z Bool)) (= (ho_13128 x z) (ho_13128 y z)))) (= x y))))) (let ((_let_3310 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_16103 v ii) (ite (= i ii) e (ho_16103 u ii)))))))))) (let ((_let_3311 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_16103 x z) (ho_16103 y z)))) (= x y))))) (let ((_let_3312 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13122 v ii) (ite (= i ii) e (ho_13122 u ii)))))))))) (let ((_let_3313 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13122 x z) (ho_13122 y z)))) (= x y))))) (let ((_let_3314 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_16102 v ii) (ite (= i ii) e (ho_16102 u ii)))))))))) (let ((_let_3315 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_16102 x z) (ho_16102 y z)))) (= x y))))) (let ((_let_3316 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14852 v ii) (ite (= i ii) e (ho_14852 u ii)))))))))) (let ((_let_3317 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14852 x z) (ho_14852 y z)))) (= x y))))) (let ((_let_3318 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13126 v ii) (ite (= i ii) e (ho_13126 u ii)))))))))) (let ((_let_3319 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13126 x z) (ho_13126 y z)))) (= x y))))) (let ((_let_3320 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9541 v ii) (ite (= i ii) e (ho_9541 u ii)))))))))) (let ((_let_3321 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9541 x z) (ho_9541 y z)))) (= x y))))) (let ((_let_3322 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13114 v ii) (ite (= i ii) e (ho_13114 u ii)))))))))) (let ((_let_3323 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13114 x z) (ho_13114 y z)))) (= x y))))) (let ((_let_3324 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13115 v ii) (ite (= i ii) e (ho_13115 u ii)))))))))) (let ((_let_3325 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13115 x z) (ho_13115 y z)))) (= x y))))) (let ((_let_3326 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13111 v ii) (ite (= i ii) e (ho_13111 u ii)))))))))) (let ((_let_3327 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13111 x z) (ho_13111 y z)))) (= x y))))) (let ((_let_3328 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13112 v ii) (ite (= i ii) e (ho_13112 u ii)))))))))) (let ((_let_3329 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13112 x z) (ho_13112 y z)))) (= x y))))) (let ((_let_3330 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13102 v ii) (ite (= i ii) e (ho_13102 u ii)))))))))) (let ((_let_3331 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13102 x z) (ho_13102 y z)))) (= x y))))) (let ((_let_3332 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13099 v ii) (ite (= i ii) e (ho_13099 u ii)))))))))) (let ((_let_3333 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13099 x z) (ho_13099 y z)))) (= x y))))) (let ((_let_3334 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_12365 v ii) (ite (= i ii) e (ho_12365 u ii)))))))))) (let ((_let_3335 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_12365 x z) (ho_12365 y z)))) (= x y))))) (let ((_let_3336 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13103 v ii) (ite (= i ii) e (ho_13103 u ii)))))))))) (let ((_let_3337 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13103 x z) (ho_13103 y z)))) (= x y))))) (let ((_let_3338 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13097 v ii) (ite (= i ii) e (ho_13097 u ii)))))))))) (let ((_let_3339 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13097 x z) (ho_13097 y z)))) (= x y))))) (let ((_let_3340 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5920 v ii) (ite (= i ii) e (ho_5920 u ii)))))))))) (let ((_let_3341 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5920 x z) (ho_5920 y z)))) (= x y))))) (let ((_let_3342 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (= (ho_13092 v ii) (ite (= i ii) e (ho_13092 u ii)))))))))) (let ((_let_3343 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (= (ho_13092 x z) (ho_13092 y z)))) (= x y))))) (let ((_let_3344 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7798 v ii) (ite (= i ii) e (ho_7798 u ii)))))))))) (let ((_let_3345 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7798 x z) (ho_7798 y z)))) (= x y))))) (let ((_let_3346 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13089 v ii) (ite (= i ii) e (ho_13089 u ii)))))))))) (let ((_let_3347 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13089 x z) (ho_13089 y z)))) (= x y))))) (let ((_let_3348 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|) (e |u_(-> _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii tptp.set_char)) (= (ho_13412 v ii) (ite (= i ii) e (ho_13412 u ii)))))))))) (let ((_let_3349 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_nat)_ tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13412 x z) (ho_13412 y z)))) (= x y))))) (let ((_let_3350 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13090 v ii) (ite (= i ii) e (ho_13090 u ii)))))))))) (let ((_let_3351 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13090 x z) (ho_13090 y z)))) (= x y))))) (let ((_let_3352 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_16101 v ii) (ite (= i ii) e (ho_16101 u ii)))))))))) (let ((_let_3353 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_16101 x z) (ho_16101 y z)))) (= x y))))) (let ((_let_3354 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4636 v ii) (ite (= i ii) e (ho_4636 u ii)))))))))) (let ((_let_3355 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4636 x z) (ho_4636 y z)))) (= x y))))) (let ((_let_3356 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13087 v ii) (ite (= i ii) e (ho_13087 u ii)))))))))) (let ((_let_3357 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13087 x z) (ho_13087 y z)))) (= x y))))) (let ((_let_3358 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13082 v ii) (ite (= i ii) e (ho_13082 u ii)))))))))) (let ((_let_3359 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13082 x z) (ho_13082 y z)))) (= x y))))) (let ((_let_3360 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6075 v ii) (ite (= i ii) e (ho_6075 u ii)))))))))) (let ((_let_3361 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6075 x z) (ho_6075 y z)))) (= x y))))) (let ((_let_3362 (forall ((u |u_(-> _u_(-> tptp.int Bool Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool Bool)|)) (= (ho_14035 v ii) (ite (= i ii) e (ho_14035 u ii)))))))))) (let ((_let_3363 (forall ((x |u_(-> _u_(-> tptp.int Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool Bool)|)) (= (ho_14035 x z) (ho_14035 y z)))) (= x y))))) (let ((_let_3364 (forall ((u |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.list_nat)) (not (forall ((v |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.list_nat)) (= (ho_10430 v ii) (ite (= i ii) e (ho_10430 u ii)))))))))) (let ((_let_3365 (forall ((x |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.list_nat)) (= (ho_10430 x z) (ho_10430 y z)))) (= x y))))) (let ((_let_3366 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7842 v ii) (ite (= i ii) e (ho_7842 u ii)))))))))) (let ((_let_3367 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7842 x z) (ho_7842 y z)))) (= x y))))) (let ((_let_3368 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|) (e |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10278 v ii) (ite (= i ii) e (ho_10278 u ii)))))))))) (let ((_let_3369 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10278 x z) (ho_10278 y z)))) (= x y))))) (let ((_let_3370 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (= (ho_13079 v ii) (ite (= i ii) e (ho_13079 u ii)))))))))) (let ((_let_3371 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (= (ho_13079 x z) (ho_13079 y z)))) (= x y))))) (let ((_let_3372 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13076 v ii) (ite (= i ii) e (ho_13076 u ii)))))))))) (let ((_let_3373 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13076 x z) (ho_13076 y z)))) (= x y))))) (let ((_let_3374 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16100 v ii) (ite (= i ii) e (ho_16100 u ii)))))))))) (let ((_let_3375 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.code_integer tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16100 x z) (ho_16100 y z)))) (= x y))))) (let ((_let_3376 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_6070 v ii) (ite (= i ii) e (ho_6070 u ii)))))))))) (let ((_let_3377 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_6070 x z) (ho_6070 y z)))) (= x y))))) (let ((_let_3378 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13084 v ii) (ite (= i ii) e (ho_13084 u ii)))))))))) (let ((_let_3379 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13084 x z) (ho_13084 y z)))) (= x y))))) (let ((_let_3380 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|) (e |u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13074 v ii) (ite (= i ii) e (ho_13074 u ii)))))))))) (let ((_let_3381 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13074 x z) (ho_13074 y z)))) (= x y))))) (let ((_let_3382 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13068 v ii) (ite (= i ii) e (ho_13068 u ii)))))))))) (let ((_let_3383 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13068 x z) (ho_13068 y z)))) (= x y))))) (let ((_let_3384 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15946 v ii) (ite (= i ii) e (ho_15946 u ii)))))))))) (let ((_let_3385 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15946 x z) (ho_15946 y z)))) (= x y))))) (let ((_let_3386 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13066 v ii) (ite (= i ii) e (ho_13066 u ii)))))))))) (let ((_let_3387 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13066 x z) (ho_13066 y z)))) (= x y))))) (let ((_let_3388 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13063 v ii) (ite (= i ii) e (ho_13063 u ii)))))))))) (let ((_let_3389 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13063 x z) (ho_13063 y z)))) (= x y))))) (let ((_let_3390 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13058 v ii) (ite (= i ii) e (ho_13058 u ii)))))))))) (let ((_let_3391 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13058 x z) (ho_13058 y z)))) (= x y))))) (let ((_let_3392 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13061 v ii) (ite (= i ii) e (ho_13061 u ii)))))))))) (let ((_let_3393 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13061 x z) (ho_13061 y z)))) (= x y))))) (let ((_let_3394 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13064 v ii) (ite (= i ii) e (ho_13064 u ii)))))))))) (let ((_let_3395 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (= (ho_13064 x z) (ho_13064 y z)))) (= x y))))) (let ((_let_3396 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13054 v ii) (ite (= i ii) e (ho_13054 u ii)))))))))) (let ((_let_3397 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13054 x z) (ho_13054 y z)))) (= x y))))) (let ((_let_3398 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13051 v ii) (ite (= i ii) e (ho_13051 u ii)))))))))) (let ((_let_3399 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13051 x z) (ho_13051 y z)))) (= x y))))) (let ((_let_3400 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13045 v ii) (ite (= i ii) e (ho_13045 u ii)))))))))) (let ((_let_3401 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13045 x z) (ho_13045 y z)))) (= x y))))) (let ((_let_3402 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13046 v ii) (ite (= i ii) e (ho_13046 u ii)))))))))) (let ((_let_3403 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13046 x z) (ho_13046 y z)))) (= x y))))) (let ((_let_3404 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13042 v ii) (ite (= i ii) e (ho_13042 u ii)))))))))) (let ((_let_3405 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13042 x z) (ho_13042 y z)))) (= x y))))) (let ((_let_3406 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13043 v ii) (ite (= i ii) e (ho_13043 u ii)))))))))) (let ((_let_3407 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13043 x z) (ho_13043 y z)))) (= x y))))) (let ((_let_3408 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (= (ho_13039 v ii) (ite (= i ii) e (ho_13039 u ii)))))))))) (let ((_let_3409 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (= (ho_13039 x z) (ho_13039 y z)))) (= x y))))) (let ((_let_3410 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13036 v ii) (ite (= i ii) e (ho_13036 u ii)))))))))) (let ((_let_3411 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13036 x z) (ho_13036 y z)))) (= x y))))) (let ((_let_3412 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13037 v ii) (ite (= i ii) e (ho_13037 u ii)))))))))) (let ((_let_3413 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13037 x z) (ho_13037 y z)))) (= x y))))) (let ((_let_3414 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_14389 v ii) (ite (= i ii) e (ho_14389 u ii)))))))))) (let ((_let_3415 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_14389 x z) (ho_14389 y z)))) (= x y))))) (let ((_let_3416 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15947 v ii) (ite (= i ii) e (ho_15947 u ii)))))))))) (let ((_let_3417 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15947 x z) (ho_15947 y z)))) (= x y))))) (let ((_let_3418 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13040 v ii) (ite (= i ii) e (ho_13040 u ii)))))))))) (let ((_let_3419 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13040 x z) (ho_13040 y z)))) (= x y))))) (let ((_let_3420 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10732 v ii) (ite (= i ii) e (ho_10732 u ii)))))))))) (let ((_let_3421 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10732 x z) (ho_10732 y z)))) (= x y))))) (let ((_let_3422 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13033 v ii) (ite (= i ii) e (ho_13033 u ii)))))))))) (let ((_let_3423 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13033 x z) (ho_13033 y z)))) (= x y))))) (let ((_let_3424 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13030 v ii) (ite (= i ii) e (ho_13030 u ii)))))))))) (let ((_let_3425 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13030 x z) (ho_13030 y z)))) (= x y))))) (let ((_let_3426 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13529 v ii) (ite (= i ii) e (ho_13529 u ii)))))))))) (let ((_let_3427 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13529 x z) (ho_13529 y z)))) (= x y))))) (let ((_let_3428 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13027 v ii) (ite (= i ii) e (ho_13027 u ii)))))))))) (let ((_let_3429 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13027 x z) (ho_13027 y z)))) (= x y))))) (let ((_let_3430 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13025 v ii) (ite (= i ii) e (ho_13025 u ii)))))))))) (let ((_let_3431 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13025 x z) (ho_13025 y z)))) (= x y))))) (let ((_let_3432 (forall ((u |u_(-> tptp.set_char tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_char Bool)|)) (not (forall ((ii tptp.set_char)) (= (ho_15667 v ii) (ite (= i ii) e (ho_15667 u ii)))))))))) (let ((_let_3433 (forall ((x |u_(-> tptp.set_char tptp.set_char Bool)|) (y |u_(-> tptp.set_char tptp.set_char Bool)|)) (or (not (forall ((z tptp.set_char)) (= (ho_15667 x z) (ho_15667 y z)))) (= x y))))) (let ((_let_3434 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13028 v ii) (ite (= i ii) e (ho_13028 u ii)))))))))) (let ((_let_3435 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_13028 x z) (ho_13028 y z)))) (= x y))))) (let ((_let_3436 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13022 v ii) (ite (= i ii) e (ho_13022 u ii)))))))))) (let ((_let_3437 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13022 x z) (ho_13022 y z)))) (= x y))))) (let ((_let_3438 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13015 v ii) (ite (= i ii) e (ho_13015 u ii)))))))))) (let ((_let_3439 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13015 x z) (ho_13015 y z)))) (= x y))))) (let ((_let_3440 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_13009 v ii) (ite (= i ii) e (ho_13009 u ii)))))))))) (let ((_let_3441 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_13009 x z) (ho_13009 y z)))) (= x y))))) (let ((_let_3442 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|) (e tptp.set_he8644174446132254637t_unit) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_6968 v ii) (ite (= i ii) e (ho_6968 u ii)))))))))) (let ((_let_3443 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_6968 x z) (ho_6968 y z)))) (= x y))))) (let ((_let_3444 (forall ((u |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7799 v ii) (ite (= i ii) e (ho_7799 u ii)))))))))) (let ((_let_3445 (forall ((x |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7799 x z) (ho_7799 y z)))) (= x y))))) (let ((_let_3446 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8533 v ii) (ite (= i ii) e (ho_8533 u ii)))))))))) (let ((_let_3447 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8533 x z) (ho_8533 y z)))) (= x y))))) (let ((_let_3448 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13010 v ii) (ite (= i ii) e (ho_13010 u ii)))))))))) (let ((_let_3449 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13010 x z) (ho_13010 y z)))) (= x y))))) (let ((_let_3450 (forall ((u |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_4962 v ii) (ite (= i ii) e (ho_4962 u ii)))))))))) (let ((_let_3451 (forall ((x |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4962 x z) (ho_4962 y z)))) (= x y))))) (let ((_let_3452 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13016 v ii) (ite (= i ii) e (ho_13016 u ii)))))))))) (let ((_let_3453 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13016 x z) (ho_13016 y z)))) (= x y))))) (let ((_let_3454 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13003 v ii) (ite (= i ii) e (ho_13003 u ii)))))))))) (let ((_let_3455 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13003 x z) (ho_13003 y z)))) (= x y))))) (let ((_let_3456 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_13000 v ii) (ite (= i ii) e (ho_13000 u ii)))))))))) (let ((_let_3457 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_13000 x z) (ho_13000 y z)))) (= x y))))) (let ((_let_3458 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13001 v ii) (ite (= i ii) e (ho_13001 u ii)))))))))) (let ((_let_3459 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_13001 x z) (ho_13001 y z)))) (= x y))))) (let ((_let_3460 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (= (ho_12997 v ii) (ite (= i ii) e (ho_12997 u ii)))))))))) (let ((_let_3461 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (= (ho_12997 x z) (ho_12997 y z)))) (= x y))))) (let ((_let_3462 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (e tptp.produc101387210554329899nteger) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_16099 v ii) (ite (= i ii) e (ho_16099 u ii)))))))))) (let ((_let_3463 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_16099 x z) (ho_16099 y z)))) (= x y))))) (let ((_let_3464 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_5607 v ii) (ite (= i ii) e (ho_5607 u ii)))))))))) (let ((_let_3465 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_5607 x z) (ho_5607 y z)))) (= x y))))) (let ((_let_3466 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7738 v ii) (ite (= i ii) e (ho_7738 u ii)))))))))) (let ((_let_3467 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7738 x z) (ho_7738 y z)))) (= x y))))) (let ((_let_3468 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12998 v ii) (ite (= i ii) e (ho_12998 u ii)))))))))) (let ((_let_3469 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12998 x z) (ho_12998 y z)))) (= x y))))) (let ((_let_3470 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_12991 v ii) (ite (= i ii) e (ho_12991 u ii)))))))))) (let ((_let_3471 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_12991 x z) (ho_12991 y z)))) (= x y))))) (let ((_let_3472 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12992 v ii) (ite (= i ii) e (ho_12992 u ii)))))))))) (let ((_let_3473 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12992 x z) (ho_12992 y z)))) (= x y))))) (let ((_let_3474 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_12989 v ii) (ite (= i ii) e (ho_12989 u ii)))))))))) (let ((_let_3475 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_12989 x z) (ho_12989 y z)))) (= x y))))) (let ((_let_3476 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.nat tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_num_num)|)) (= (ho_12986 v ii) (ite (= i ii) e (ho_12986 u ii)))))))))) (let ((_let_3477 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_num_num)|)) (= (ho_12986 x z) (ho_12986 y z)))) (= x y))))) (let ((_let_3478 (forall ((u |u_(-> tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.produc4146679068158859416_a_num)) (not (forall ((v |u_(-> tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.produc4146679068158859416_a_num)) (= (ho_12452 v ii) (ite (= i ii) e (ho_12452 u ii)))))))))) (let ((_let_3479 (forall ((x |u_(-> tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|) (y |u_(-> tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.produc4146679068158859416_a_num)) (= (ho_12452 x z) (ho_12452 y z)))) (= x y))))) (let ((_let_3480 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12983 v ii) (ite (= i ii) e (ho_12983 u ii)))))))))) (let ((_let_3481 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12983 x z) (ho_12983 y z)))) (= x y))))) (let ((_let_3482 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|) (e |u_(-> tptp.nat tptp.product_prod_num_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12984 v ii) (ite (= i ii) e (ho_12984 u ii)))))))))) (let ((_let_3483 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12984 x z) (ho_12984 y z)))) (= x y))))) (let ((_let_3484 (forall ((u |u_(-> tptp.nat tptp.product_prod_num_num)|) (e tptp.product_prod_num_num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_num_num)|)) (not (forall ((ii tptp.nat)) (= (ho_16098 v ii) (ite (= i ii) e (ho_16098 u ii)))))))))) (let ((_let_3485 (forall ((x |u_(-> tptp.nat tptp.product_prod_num_num)|) (y |u_(-> tptp.nat tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_16098 x z) (ho_16098 y z)))) (= x y))))) (let ((_let_3486 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|) (e |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12978 v ii) (ite (= i ii) e (ho_12978 u ii)))))))))) (let ((_let_3487 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12978 x z) (ho_12978 y z)))) (= x y))))) (let ((_let_3488 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7825 v ii) (ite (= i ii) e (ho_7825 u ii)))))))))) (let ((_let_3489 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7825 x z) (ho_7825 y z)))) (= x y))))) (let ((_let_3490 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|) (e |u_(-> Bool tptp.product_prod_o_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12979 v ii) (ite (= i ii) e (ho_12979 u ii)))))))))) (let ((_let_3491 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool Bool)_ Bool tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12979 x z) (ho_12979 y z)))) (= x y))))) (let ((_let_3492 (forall ((u |u_(-> _u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (= (ho_12975 v ii) (ite (= i ii) e (ho_12975 u ii)))))))))) (let ((_let_3493 (forall ((x |u_(-> _u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)_ _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (= (ho_12975 x z) (ho_12975 y z)))) (= x y))))) (let ((_let_3494 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_o)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_14880 v ii) (ite (= i ii) e (ho_14880 u ii)))))))))) (let ((_let_3495 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_o)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_14880 x z) (ho_14880 y z)))) (= x y))))) (let ((_let_3496 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12972 v ii) (ite (= i ii) e (ho_12972 u ii)))))))))) (let ((_let_3497 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12972 x z) (ho_12972 y z)))) (= x y))))) (let ((_let_3498 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (e |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12973 v ii) (ite (= i ii) e (ho_12973 u ii)))))))))) (let ((_let_3499 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12973 x z) (ho_12973 y z)))) (= x y))))) (let ((_let_3500 (forall ((u |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (e tptp.produc101387210554329899nteger) (i tptp.produc723880050079548563nteger)) (not (forall ((v |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (not (forall ((ii tptp.produc723880050079548563nteger)) (= (ho_16097 v ii) (ite (= i ii) e (ho_16097 u ii)))))))))) (let ((_let_3501 (forall ((x |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|) (y |u_(-> tptp.produc723880050079548563nteger tptp.produc101387210554329899nteger)|)) (or (not (forall ((z tptp.produc723880050079548563nteger)) (= (ho_16097 x z) (ho_16097 y z)))) (= x y))))) (let ((_let_3502 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14775 v ii) (ite (= i ii) e (ho_14775 u ii)))))))))) (let ((_let_3503 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14775 x z) (ho_14775 y z)))) (= x y))))) (let ((_let_3504 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|)) (= (ho_12976 v ii) (ite (= i ii) e (ho_12976 u ii)))))))))) (let ((_let_3505 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc723880050079548563nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|)) (= (ho_12976 x z) (ho_12976 y z)))) (= x y))))) (let ((_let_3506 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12969 v ii) (ite (= i ii) e (ho_12969 u ii)))))))))) (let ((_let_3507 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12969 x z) (ho_12969 y z)))) (= x y))))) (let ((_let_3508 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14038 v ii) (ite (= i ii) e (ho_14038 u ii)))))))))) (let ((_let_3509 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14038 x z) (ho_14038 y z)))) (= x y))))) (let ((_let_3510 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14725 v ii) (ite (= i ii) e (ho_14725 u ii)))))))))) (let ((_let_3511 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_14725 x z) (ho_14725 y z)))) (= x y))))) (let ((_let_3512 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|) (e |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12970 v ii) (ite (= i ii) e (ho_12970 u ii)))))))))) (let ((_let_3513 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc723880050079548563nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_12970 x z) (ho_12970 y z)))) (= x y))))) (let ((_let_3514 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12966 v ii) (ite (= i ii) e (ho_12966 u ii)))))))))) (let ((_let_3515 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12966 x z) (ho_12966 y z)))) (= x y))))) (let ((_let_3516 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14737 v ii) (ite (= i ii) e (ho_14737 u ii)))))))))) (let ((_let_3517 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14737 x z) (ho_14737 y z)))) (= x y))))) (let ((_let_3518 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (e |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12967 v ii) (ite (= i ii) e (ho_12967 u ii)))))))))) (let ((_let_3519 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12967 x z) (ho_12967 y z)))) (= x y))))) (let ((_let_3520 (forall ((u |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|) (e tptp.produc101387210554329899nteger) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_16096 v ii) (ite (= i ii) e (ho_16096 u ii)))))))))) (let ((_let_3521 (forall ((x |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|) (y |u_(-> tptp.code_integer tptp.produc101387210554329899nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_16096 x z) (ho_16096 y z)))) (= x y))))) (let ((_let_3522 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12963 v ii) (ite (= i ii) e (ho_12963 u ii)))))))))) (let ((_let_3523 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12963 x z) (ho_12963 y z)))) (= x y))))) (let ((_let_3524 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_12964 v ii) (ite (= i ii) e (ho_12964 u ii)))))))))) (let ((_let_3525 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_12964 x z) (ho_12964 y z)))) (= x y))))) (let ((_let_3526 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12957 v ii) (ite (= i ii) e (ho_12957 u ii)))))))))) (let ((_let_3527 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12957 x z) (ho_12957 y z)))) (= x y))))) (let ((_let_3528 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|) (e |u_(-> tptp.int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_nat)|)) (= (ho_12960 v ii) (ite (= i ii) e (ho_12960 u ii)))))))))) (let ((_let_3529 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_nat)|)) (= (ho_12960 x z) (ho_12960 y z)))) (= x y))))) (let ((_let_3530 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12952 v ii) (ite (= i ii) e (ho_12952 u ii)))))))))) (let ((_let_3531 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12952 x z) (ho_12952 y z)))) (= x y))))) (let ((_let_3532 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|) (e |u_(-> tptp.int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12953 v ii) (ite (= i ii) e (ho_12953 u ii)))))))))) (let ((_let_3533 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12953 x z) (ho_12953 y z)))) (= x y))))) (let ((_let_3534 (forall ((u |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (i tptp.set_Pr4334478416066269672t_unit)) (not (forall ((v |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (not (forall ((ii tptp.set_Pr4334478416066269672t_unit)) (= (ho_15172 v ii) (ite (= i ii) e (ho_15172 u ii)))))))))) (let ((_let_3535 (forall ((x |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (y |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (or (not (forall ((z tptp.set_Pr4334478416066269672t_unit)) (= (ho_15172 x z) (ho_15172 y z)))) (= x y))))) (let ((_let_3536 (forall ((u |u_(-> tptp.int tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.int)) (= (ho_16095 v ii) (ite (= i ii) e (ho_16095 u ii)))))))))) (let ((_let_3537 (forall ((x |u_(-> tptp.int tptp.product_prod_nat_num)|) (y |u_(-> tptp.int tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.int)) (= (ho_16095 x z) (ho_16095 y z)))) (= x y))))) (let ((_let_3538 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12947 v ii) (ite (= i ii) e (ho_12947 u ii)))))))))) (let ((_let_3539 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12947 x z) (ho_12947 y z)))) (= x y))))) (let ((_let_3540 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (= (ho_12944 v ii) (ite (= i ii) e (ho_12944 u ii)))))))))) (let ((_let_3541 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (= (ho_12944 x z) (ho_12944 y z)))) (= x y))))) (let ((_let_3542 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|) (e |u_(-> tptp.nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (= (ho_12945 v ii) (ite (= i ii) e (ho_12945 u ii)))))))))) (let ((_let_3543 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (= (ho_12945 x z) (ho_12945 y z)))) (= x y))))) (let ((_let_3544 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|) (e |u_(-> tptp.nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12942 v ii) (ite (= i ii) e (ho_12942 u ii)))))))))) (let ((_let_3545 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12942 x z) (ho_12942 y z)))) (= x y))))) (let ((_let_3546 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (= (ho_12938 v ii) (ite (= i ii) e (ho_12938 u ii)))))))))) (let ((_let_3547 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (= (ho_12938 x z) (ho_12938 y z)))) (= x y))))) (let ((_let_3548 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4981 v ii) (ite (= i ii) e (ho_4981 u ii)))))))))) (let ((_let_3549 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4981 x z) (ho_4981 y z)))) (= x y))))) (let ((_let_3550 (forall ((u |u_(-> Bool tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii Bool)) (= (ho_15381 v ii) (ite (= i ii) e (ho_15381 u ii)))))))))) (let ((_let_3551 (forall ((x |u_(-> Bool tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (y |u_(-> Bool tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z Bool)) (= (ho_15381 x z) (ho_15381 y z)))) (= x y))))) (let ((_let_3552 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|) (e |u_(-> tptp.int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_int)|)) (= (ho_12939 v ii) (ite (= i ii) e (ho_12939 u ii)))))))))) (let ((_let_3553 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_int)_ tptp.int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_int)|)) (= (ho_12939 x z) (ho_12939 y z)))) (= x y))))) (let ((_let_3554 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|) (e |u_(-> tptp.int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12933 v ii) (ite (= i ii) e (ho_12933 u ii)))))))))) (let ((_let_3555 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12933 x z) (ho_12933 y z)))) (= x y))))) (let ((_let_3556 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_12930 v ii) (ite (= i ii) e (ho_12930 u ii)))))))))) (let ((_let_3557 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_12930 x z) (ho_12930 y z)))) (= x y))))) (let ((_let_3558 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12923 v ii) (ite (= i ii) e (ho_12923 u ii)))))))))) (let ((_let_3559 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12923 x z) (ho_12923 y z)))) (= x y))))) (let ((_let_3560 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (= (ho_12921 v ii) (ite (= i ii) e (ho_12921 u ii)))))))))) (let ((_let_3561 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (= (ho_12921 x z) (ho_12921 y z)))) (= x y))))) (let ((_let_3562 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12917 v ii) (ite (= i ii) e (ho_12917 u ii)))))))))) (let ((_let_3563 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12917 x z) (ho_12917 y z)))) (= x y))))) (let ((_let_3564 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|) (i |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_12914 v ii) (ite (= i ii) e (ho_12914 u ii)))))))))) (let ((_let_3565 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_12914 x z) (ho_12914 y z)))) (= x y))))) (let ((_let_3566 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|) (e |u_(-> tptp.nat tptp.product_prod_o_o)|) (i |u_(-> tptp.nat tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_o_o)|)) (= (ho_12915 v ii) (ite (= i ii) e (ho_12915 u ii)))))))))) (let ((_let_3567 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_o_o)_ tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_o_o)|)) (= (ho_12915 x z) (ho_12915 y z)))) (= x y))))) (let ((_let_3568 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|) (e |u_(-> tptp.num tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14688 v ii) (ite (= i ii) e (ho_14688 u ii)))))))))) (let ((_let_3569 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.num tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14688 x z) (ho_14688 y z)))) (= x y))))) (let ((_let_3570 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (e |u_(-> tptp.nat tptp.product_prod_o_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12912 v ii) (ite (= i ii) e (ho_12912 u ii)))))))))) (let ((_let_3571 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12912 x z) (ho_12912 y z)))) (= x y))))) (let ((_let_3572 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12908 v ii) (ite (= i ii) e (ho_12908 u ii)))))))))) (let ((_let_3573 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12908 x z) (ho_12908 y z)))) (= x y))))) (let ((_let_3574 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12909 v ii) (ite (= i ii) e (ho_12909 u ii)))))))))) (let ((_let_3575 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12909 x z) (ho_12909 y z)))) (= x y))))) (let ((_let_3576 (forall ((u |u_(-> _u_(-> tptp.set_set_rat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|) (i |u_(-> tptp.set_set_rat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_rat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_set_rat tptp.set_rat)|)) (= (ho_15112 v ii) (ite (= i ii) e (ho_15112 u ii)))))))))) (let ((_let_3577 (forall ((x |u_(-> _u_(-> tptp.set_set_rat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_set_rat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_set_rat)_ tptp.set_set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_set_rat tptp.set_rat)|)) (= (ho_15112 x z) (ho_15112 y z)))) (= x y))))) (let ((_let_3578 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10083 v ii) (ite (= i ii) e (ho_10083 u ii)))))))))) (let ((_let_3579 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10083 x z) (ho_10083 y z)))) (= x y))))) (let ((_let_3580 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12906 v ii) (ite (= i ii) e (ho_12906 u ii)))))))))) (let ((_let_3581 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12906 x z) (ho_12906 y z)))) (= x y))))) (let ((_let_3582 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_12900 v ii) (ite (= i ii) e (ho_12900 u ii)))))))))) (let ((_let_3583 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_12900 x z) (ho_12900 y z)))) (= x y))))) (let ((_let_3584 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12901 v ii) (ite (= i ii) e (ho_12901 u ii)))))))))) (let ((_let_3585 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12901 x z) (ho_12901 y z)))) (= x y))))) (let ((_let_3586 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_16094 v ii) (ite (= i ii) e (ho_16094 u ii)))))))))) (let ((_let_3587 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_16094 x z) (ho_16094 y z)))) (= x y))))) (let ((_let_3588 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (= (ho_16093 v ii) (ite (= i ii) e (ho_16093 u ii)))))))))) (let ((_let_3589 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (= (ho_16093 x z) (ho_16093 y z)))) (= x y))))) (let ((_let_3590 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (= (ho_12902 v ii) (ite (= i ii) e (ho_12902 u ii)))))))))) (let ((_let_3591 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (= (ho_12902 x z) (ho_12902 y z)))) (= x y))))) (let ((_let_3592 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|)) (= (ho_12903 v ii) (ite (= i ii) e (ho_12903 u ii)))))))))) (let ((_let_3593 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|)) (= (ho_12903 x z) (ho_12903 y z)))) (= x y))))) (let ((_let_3594 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_12892 v ii) (ite (= i ii) e (ho_12892 u ii)))))))))) (let ((_let_3595 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_12892 x z) (ho_12892 y z)))) (= x y))))) (let ((_let_3596 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12885 v ii) (ite (= i ii) e (ho_12885 u ii)))))))))) (let ((_let_3597 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12885 x z) (ho_12885 y z)))) (= x y))))) (let ((_let_3598 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12888 v ii) (ite (= i ii) e (ho_12888 u ii)))))))))) (let ((_let_3599 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12888 x z) (ho_12888 y z)))) (= x y))))) (let ((_let_3600 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12882 v ii) (ite (= i ii) e (ho_12882 u ii)))))))))) (let ((_let_3601 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12882 x z) (ho_12882 y z)))) (= x y))))) (let ((_let_3602 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_16092 v ii) (ite (= i ii) e (ho_16092 u ii)))))))))) (let ((_let_3603 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_16092 x z) (ho_16092 y z)))) (= x y))))) (let ((_let_3604 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_12890 v ii) (ite (= i ii) e (ho_12890 u ii)))))))))) (let ((_let_3605 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_12890 x z) (ho_12890 y z)))) (= x y))))) (let ((_let_3606 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_4872 v ii) (ite (= i ii) e (ho_4872 u ii)))))))))) (let ((_let_3607 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_4872 x z) (ho_4872 y z)))) (= x y))))) (let ((_let_3608 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12874 v ii) (ite (= i ii) e (ho_12874 u ii)))))))))) (let ((_let_3609 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12874 x z) (ho_12874 y z)))) (= x y))))) (let ((_let_3610 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_10211 v ii) (ite (= i ii) e (ho_10211 u ii)))))))))) (let ((_let_3611 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_10211 x z) (ho_10211 y z)))) (= x y))))) (let ((_let_3612 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12875 v ii) (ite (= i ii) e (ho_12875 u ii)))))))))) (let ((_let_3613 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12875 x z) (ho_12875 y z)))) (= x y))))) (let ((_let_3614 (forall ((u |u_(-> tptp.nat tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.num)|)) (not (forall ((ii tptp.nat)) (= (ho_7063 v ii) (ite (= i ii) e (ho_7063 u ii)))))))))) (let ((_let_3615 (forall ((x |u_(-> tptp.nat tptp.int tptp.num)|) (y |u_(-> tptp.nat tptp.int tptp.num)|)) (or (not (forall ((z tptp.nat)) (= (ho_7063 x z) (ho_7063 y z)))) (= x y))))) (let ((_let_3616 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12878 v ii) (ite (= i ii) e (ho_12878 u ii)))))))))) (let ((_let_3617 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12878 x z) (ho_12878 y z)))) (= x y))))) (let ((_let_3618 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12871 v ii) (ite (= i ii) e (ho_12871 u ii)))))))))) (let ((_let_3619 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12871 x z) (ho_12871 y z)))) (= x y))))) (let ((_let_3620 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12872 v ii) (ite (= i ii) e (ho_12872 u ii)))))))))) (let ((_let_3621 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12872 x z) (ho_12872 y z)))) (= x y))))) (let ((_let_3622 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16091 v ii) (ite (= i ii) e (ho_16091 u ii)))))))))) (let ((_let_3623 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16091 x z) (ho_16091 y z)))) (= x y))))) (let ((_let_3624 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12867 v ii) (ite (= i ii) e (ho_12867 u ii)))))))))) (let ((_let_3625 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12867 x z) (ho_12867 y z)))) (= x y))))) (let ((_let_3626 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4647 v ii) (ite (= i ii) e (ho_4647 u ii)))))))))) (let ((_let_3627 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4647 x z) (ho_4647 y z)))) (= x y))))) (let ((_let_3628 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_12864 v ii) (ite (= i ii) e (ho_12864 u ii)))))))))) (let ((_let_3629 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_12864 x z) (ho_12864 y z)))) (= x y))))) (let ((_let_3630 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6076 v ii) (ite (= i ii) e (ho_6076 u ii)))))))))) (let ((_let_3631 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6076 x z) (ho_6076 y z)))) (= x y))))) (let ((_let_3632 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12861 v ii) (ite (= i ii) e (ho_12861 u ii)))))))))) (let ((_let_3633 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12861 x z) (ho_12861 y z)))) (= x y))))) (let ((_let_3634 (forall ((u |u_(-> tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_15587 v ii) (ite (= i ii) e (ho_15587 u ii)))))))))) (let ((_let_3635 (forall ((x |u_(-> tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_15587 x z) (ho_15587 y z)))) (= x y))))) (let ((_let_3636 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12862 v ii) (ite (= i ii) e (ho_12862 u ii)))))))))) (let ((_let_3637 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12862 x z) (ho_12862 y z)))) (= x y))))) (let ((_let_3638 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12865 v ii) (ite (= i ii) e (ho_12865 u ii)))))))))) (let ((_let_3639 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12865 x z) (ho_12865 y z)))) (= x y))))) (let ((_let_3640 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12858 v ii) (ite (= i ii) e (ho_12858 u ii)))))))))) (let ((_let_3641 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12858 x z) (ho_12858 y z)))) (= x y))))) (let ((_let_3642 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12859 v ii) (ite (= i ii) e (ho_12859 u ii)))))))))) (let ((_let_3643 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12859 x z) (ho_12859 y z)))) (= x y))))) (let ((_let_3644 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_16090 v ii) (ite (= i ii) e (ho_16090 u ii)))))))))) (let ((_let_3645 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_16090 x z) (ho_16090 y z)))) (= x y))))) (let ((_let_3646 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_12853 v ii) (ite (= i ii) e (ho_12853 u ii)))))))))) (let ((_let_3647 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_12853 x z) (ho_12853 y z)))) (= x y))))) (let ((_let_3648 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5650 v ii) (ite (= i ii) e (ho_5650 u ii)))))))))) (let ((_let_3649 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5650 x z) (ho_5650 y z)))) (= x y))))) (let ((_let_3650 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_12850 v ii) (ite (= i ii) e (ho_12850 u ii)))))))))) (let ((_let_3651 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_12850 x z) (ho_12850 y z)))) (= x y))))) (let ((_let_3652 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_12851 v ii) (ite (= i ii) e (ho_12851 u ii)))))))))) (let ((_let_3653 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_12851 x z) (ho_12851 y z)))) (= x y))))) (let ((_let_3654 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16089 v ii) (ite (= i ii) e (ho_16089 u ii)))))))))) (let ((_let_3655 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16089 x z) (ho_16089 y z)))) (= x y))))) (let ((_let_3656 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12854 v ii) (ite (= i ii) e (ho_12854 u ii)))))))))) (let ((_let_3657 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_12854 x z) (ho_12854 y z)))) (= x y))))) (let ((_let_3658 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12847 v ii) (ite (= i ii) e (ho_12847 u ii)))))))))) (let ((_let_3659 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12847 x z) (ho_12847 y z)))) (= x y))))) (let ((_let_3660 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12844 v ii) (ite (= i ii) e (ho_12844 u ii)))))))))) (let ((_let_3661 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12844 x z) (ho_12844 y z)))) (= x y))))) (let ((_let_3662 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_16088 v ii) (ite (= i ii) e (ho_16088 u ii)))))))))) (let ((_let_3663 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_16088 x z) (ho_16088 y z)))) (= x y))))) (let ((_let_3664 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_6078 v ii) (ite (= i ii) e (ho_6078 u ii)))))))))) (let ((_let_3665 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_6078 x z) (ho_6078 y z)))) (= x y))))) (let ((_let_3666 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12848 v ii) (ite (= i ii) e (ho_12848 u ii)))))))))) (let ((_let_3667 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12848 x z) (ho_12848 y z)))) (= x y))))) (let ((_let_3668 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12841 v ii) (ite (= i ii) e (ho_12841 u ii)))))))))) (let ((_let_3669 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12841 x z) (ho_12841 y z)))) (= x y))))) (let ((_let_3670 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_12842 v ii) (ite (= i ii) e (ho_12842 u ii)))))))))) (let ((_let_3671 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_12842 x z) (ho_12842 y z)))) (= x y))))) (let ((_let_3672 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_7070 v ii) (ite (= i ii) e (ho_7070 u ii)))))))))) (let ((_let_3673 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_7070 x z) (ho_7070 y z)))) (= x y))))) (let ((_let_3674 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_15952 v ii) (ite (= i ii) e (ho_15952 u ii)))))))))) (let ((_let_3675 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_15952 x z) (ho_15952 y z)))) (= x y))))) (let ((_let_3676 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_16087 v ii) (ite (= i ii) e (ho_16087 u ii)))))))))) (let ((_let_3677 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_16087 x z) (ho_16087 y z)))) (= x y))))) (let ((_let_3678 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7806 v ii) (ite (= i ii) e (ho_7806 u ii)))))))))) (let ((_let_3679 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7806 x z) (ho_7806 y z)))) (= x y))))) (let ((_let_3680 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12855 v ii) (ite (= i ii) e (ho_12855 u ii)))))))))) (let ((_let_3681 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12855 x z) (ho_12855 y z)))) (= x y))))) (let ((_let_3682 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12837 v ii) (ite (= i ii) e (ho_12837 u ii)))))))))) (let ((_let_3683 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12837 x z) (ho_12837 y z)))) (= x y))))) (let ((_let_3684 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_12838 v ii) (ite (= i ii) e (ho_12838 u ii)))))))))) (let ((_let_3685 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_12838 x z) (ho_12838 y z)))) (= x y))))) (let ((_let_3686 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12834 v ii) (ite (= i ii) e (ho_12834 u ii)))))))))) (let ((_let_3687 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12834 x z) (ho_12834 y z)))) (= x y))))) (let ((_let_3688 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12831 v ii) (ite (= i ii) e (ho_12831 u ii)))))))))) (let ((_let_3689 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12831 x z) (ho_12831 y z)))) (= x y))))) (let ((_let_3690 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12832 v ii) (ite (= i ii) e (ho_12832 u ii)))))))))) (let ((_let_3691 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12832 x z) (ho_12832 y z)))) (= x y))))) (let ((_let_3692 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16086 v ii) (ite (= i ii) e (ho_16086 u ii)))))))))) (let ((_let_3693 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16086 x z) (ho_16086 y z)))) (= x y))))) (let ((_let_3694 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12336 v ii) (ite (= i ii) e (ho_12336 u ii)))))))))) (let ((_let_3695 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12336 x z) (ho_12336 y z)))) (= x y))))) (let ((_let_3696 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12839 v ii) (ite (= i ii) e (ho_12839 u ii)))))))))) (let ((_let_3697 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12839 x z) (ho_12839 y z)))) (= x y))))) (let ((_let_3698 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat Bool Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_9668 v ii) (ite (= i ii) e (ho_9668 u ii)))))))))) (let ((_let_3699 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat Bool Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat Bool Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_9668 x z) (ho_9668 y z)))) (= x y))))) (let ((_let_3700 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_12825 v ii) (ite (= i ii) e (ho_12825 u ii)))))))))) (let ((_let_3701 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_12825 x z) (ho_12825 y z)))) (= x y))))) (let ((_let_3702 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16085 v ii) (ite (= i ii) e (ho_16085 u ii)))))))))) (let ((_let_3703 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16085 x z) (ho_16085 y z)))) (= x y))))) (let ((_let_3704 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5747 v ii) (ite (= i ii) e (ho_5747 u ii)))))))))) (let ((_let_3705 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5747 x z) (ho_5747 y z)))) (= x y))))) (let ((_let_3706 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12821 v ii) (ite (= i ii) e (ho_12821 u ii)))))))))) (let ((_let_3707 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12821 x z) (ho_12821 y z)))) (= x y))))) (let ((_let_3708 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_12819 v ii) (ite (= i ii) e (ho_12819 u ii)))))))))) (let ((_let_3709 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_12819 x z) (ho_12819 y z)))) (= x y))))) (let ((_let_3710 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10911 v ii) (ite (= i ii) e (ho_10911 u ii)))))))))) (let ((_let_3711 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10911 x z) (ho_10911 y z)))) (= x y))))) (let ((_let_3712 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16084 v ii) (ite (= i ii) e (ho_16084 u ii)))))))))) (let ((_let_3713 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16084 x z) (ho_16084 y z)))) (= x y))))) (let ((_let_3714 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7810 v ii) (ite (= i ii) e (ho_7810 u ii)))))))))) (let ((_let_3715 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7810 x z) (ho_7810 y z)))) (= x y))))) (let ((_let_3716 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16083 v ii) (ite (= i ii) e (ho_16083 u ii)))))))))) (let ((_let_3717 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_16083 x z) (ho_16083 y z)))) (= x y))))) (let ((_let_3718 (forall ((u |u_(-> tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5748 v ii) (ite (= i ii) e (ho_5748 u ii)))))))))) (let ((_let_3719 (forall ((x |u_(-> tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5748 x z) (ho_5748 y z)))) (= x y))))) (let ((_let_3720 (forall ((u |u_(-> tptp.set_char tptp.set_o)|) (e tptp.set_o) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_o)|)) (not (forall ((ii tptp.set_char)) (= (ho_13381 v ii) (ite (= i ii) e (ho_13381 u ii)))))))))) (let ((_let_3721 (forall ((x |u_(-> tptp.set_char tptp.set_o)|) (y |u_(-> tptp.set_char tptp.set_o)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13381 x z) (ho_13381 y z)))) (= x y))))) (let ((_let_3722 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_12810 v ii) (ite (= i ii) e (ho_12810 u ii)))))))))) (let ((_let_3723 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_12810 x z) (ho_12810 y z)))) (= x y))))) (let ((_let_3724 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_12811 v ii) (ite (= i ii) e (ho_12811 u ii)))))))))) (let ((_let_3725 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_12811 x z) (ho_12811 y z)))) (= x y))))) (let ((_let_3726 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_16082 v ii) (ite (= i ii) e (ho_16082 u ii)))))))))) (let ((_let_3727 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_16082 x z) (ho_16082 y z)))) (= x y))))) (let ((_let_3728 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_12814 v ii) (ite (= i ii) e (ho_12814 u ii)))))))))) (let ((_let_3729 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_12814 x z) (ho_12814 y z)))) (= x y))))) (let ((_let_3730 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_12807 v ii) (ite (= i ii) e (ho_12807 u ii)))))))))) (let ((_let_3731 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_12807 x z) (ho_12807 y z)))) (= x y))))) (let ((_let_3732 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5900 v ii) (ite (= i ii) e (ho_5900 u ii)))))))))) (let ((_let_3733 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5900 x z) (ho_5900 y z)))) (= x y))))) (let ((_let_3734 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_12805 v ii) (ite (= i ii) e (ho_12805 u ii)))))))))) (let ((_let_3735 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_12805 x z) (ho_12805 y z)))) (= x y))))) (let ((_let_3736 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12808 v ii) (ite (= i ii) e (ho_12808 u ii)))))))))) (let ((_let_3737 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12808 x z) (ho_12808 y z)))) (= x y))))) (let ((_let_3738 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12800 v ii) (ite (= i ii) e (ho_12800 u ii)))))))))) (let ((_let_3739 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12800 x z) (ho_12800 y z)))) (= x y))))) (let ((_let_3740 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16081 v ii) (ite (= i ii) e (ho_16081 u ii)))))))))) (let ((_let_3741 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16081 x z) (ho_16081 y z)))) (= x y))))) (let ((_let_3742 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7801 v ii) (ite (= i ii) e (ho_7801 u ii)))))))))) (let ((_let_3743 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7801 x z) (ho_7801 y z)))) (= x y))))) (let ((_let_3744 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_12792 v ii) (ite (= i ii) e (ho_12792 u ii)))))))))) (let ((_let_3745 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_12792 x z) (ho_12792 y z)))) (= x y))))) (let ((_let_3746 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_12793 v ii) (ite (= i ii) e (ho_12793 u ii)))))))))) (let ((_let_3747 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_12793 x z) (ho_12793 y z)))) (= x y))))) (let ((_let_3748 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_12796 v ii) (ite (= i ii) e (ho_12796 u ii)))))))))) (let ((_let_3749 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_12796 x z) (ho_12796 y z)))) (= x y))))) (let ((_let_3750 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12789 v ii) (ite (= i ii) e (ho_12789 u ii)))))))))) (let ((_let_3751 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12789 x z) (ho_12789 y z)))) (= x y))))) (let ((_let_3752 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_12787 v ii) (ite (= i ii) e (ho_12787 u ii)))))))))) (let ((_let_3753 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_12787 x z) (ho_12787 y z)))) (= x y))))) (let ((_let_3754 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_5431 v ii) (ite (= i ii) e (ho_5431 u ii)))))))))) (let ((_let_3755 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_5431 x z) (ho_5431 y z)))) (= x y))))) (let ((_let_3756 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7002 v ii) (ite (= i ii) e (ho_7002 u ii)))))))))) (let ((_let_3757 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7002 x z) (ho_7002 y z)))) (= x y))))) (let ((_let_3758 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_16080 v ii) (ite (= i ii) e (ho_16080 u ii)))))))))) (let ((_let_3759 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_16080 x z) (ho_16080 y z)))) (= x y))))) (let ((_let_3760 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16079 v ii) (ite (= i ii) e (ho_16079 u ii)))))))))) (let ((_let_3761 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16079 x z) (ho_16079 y z)))) (= x y))))) (let ((_let_3762 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12798 v ii) (ite (= i ii) e (ho_12798 u ii)))))))))) (let ((_let_3763 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12798 x z) (ho_12798 y z)))) (= x y))))) (let ((_let_3764 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_12781 v ii) (ite (= i ii) e (ho_12781 u ii)))))))))) (let ((_let_3765 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_12781 x z) (ho_12781 y z)))) (= x y))))) (let ((_let_3766 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_6091 v ii) (ite (= i ii) e (ho_6091 u ii)))))))))) (let ((_let_3767 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_6091 x z) (ho_6091 y z)))) (= x y))))) (let ((_let_3768 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_12778 v ii) (ite (= i ii) e (ho_12778 u ii)))))))))) (let ((_let_3769 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_12778 x z) (ho_12778 y z)))) (= x y))))) (let ((_let_3770 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_12782 v ii) (ite (= i ii) e (ho_12782 u ii)))))))))) (let ((_let_3771 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_12782 x z) (ho_12782 y z)))) (= x y))))) (let ((_let_3772 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_7590 v ii) (ite (= i ii) e (ho_7590 u ii)))))))))) (let ((_let_3773 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_7590 x z) (ho_7590 y z)))) (= x y))))) (let ((_let_3774 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16078 v ii) (ite (= i ii) e (ho_16078 u ii)))))))))) (let ((_let_3775 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16078 x z) (ho_16078 y z)))) (= x y))))) (let ((_let_3776 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (e |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6089 v ii) (ite (= i ii) e (ho_6089 u ii)))))))))) (let ((_let_3777 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6089 x z) (ho_6089 y z)))) (= x y))))) (let ((_let_3778 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12784 v ii) (ite (= i ii) e (ho_12784 u ii)))))))))) (let ((_let_3779 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12784 x z) (ho_12784 y z)))) (= x y))))) (let ((_let_3780 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12766 v ii) (ite (= i ii) e (ho_12766 u ii)))))))))) (let ((_let_3781 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12766 x z) (ho_12766 y z)))) (= x y))))) (let ((_let_3782 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12767 v ii) (ite (= i ii) e (ho_12767 u ii)))))))))) (let ((_let_3783 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12767 x z) (ho_12767 y z)))) (= x y))))) (let ((_let_3784 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|) (i |u_(-> tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.nat)|)) (= (ho_12763 v ii) (ite (= i ii) e (ho_12763 u ii)))))))))) (let ((_let_3785 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.nat)|)) (= (ho_12763 x z) (ho_12763 y z)))) (= x y))))) (let ((_let_3786 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.nat)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (= (ho_12764 v ii) (ite (= i ii) e (ho_12764 u ii)))))))))) (let ((_let_3787 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)_ tptp.product_prod_int_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (= (ho_12764 x z) (ho_12764 y z)))) (= x y))))) (let ((_let_3788 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12760 v ii) (ite (= i ii) e (ho_12760 u ii)))))))))) (let ((_let_3789 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12760 x z) (ho_12760 y z)))) (= x y))))) (let ((_let_3790 (forall ((u |u_(-> tptp.set_he8644174446132254637t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (e |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (i tptp.set_he8644174446132254637t_unit)) (not (forall ((v |u_(-> tptp.set_he8644174446132254637t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.set_he8644174446132254637t_unit)) (= (ho_6959 v ii) (ite (= i ii) e (ho_6959 u ii)))))))))) (let ((_let_3791 (forall ((x |u_(-> tptp.set_he8644174446132254637t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.set_he8644174446132254637t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.set_he8644174446132254637t_unit)) (= (ho_6959 x z) (ho_6959 y z)))) (= x y))))) (let ((_let_3792 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (e tptp.product_prod_int_nat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_16077 v ii) (ite (= i ii) e (ho_16077 u ii)))))))))) (let ((_let_3793 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_16077 x z) (ho_16077 y z)))) (= x y))))) (let ((_let_3794 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12757 v ii) (ite (= i ii) e (ho_12757 u ii)))))))))) (let ((_let_3795 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12757 x z) (ho_12757 y z)))) (= x y))))) (let ((_let_3796 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.nat)|) (e tptp.nat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_14661 v ii) (ite (= i ii) e (ho_14661 u ii)))))))))) (let ((_let_3797 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.nat)|) (y |u_(-> tptp.product_prod_int_nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_14661 x z) (ho_14661 y z)))) (= x y))))) (let ((_let_3798 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (= (ho_12755 v ii) (ite (= i ii) e (ho_12755 u ii)))))))))) (let ((_let_3799 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (= (ho_12755 x z) (ho_12755 y z)))) (= x y))))) (let ((_let_3800 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12751 v ii) (ite (= i ii) e (ho_12751 u ii)))))))))) (let ((_let_3801 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12751 x z) (ho_12751 y z)))) (= x y))))) (let ((_let_3802 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12752 v ii) (ite (= i ii) e (ho_12752 u ii)))))))))) (let ((_let_3803 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12752 x z) (ho_12752 y z)))) (= x y))))) (let ((_let_3804 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12748 v ii) (ite (= i ii) e (ho_12748 u ii)))))))))) (let ((_let_3805 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12748 x z) (ho_12748 y z)))) (= x y))))) (let ((_let_3806 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.nat)|) (e tptp.nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_14655 v ii) (ite (= i ii) e (ho_14655 u ii)))))))))) (let ((_let_3807 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_14655 x z) (ho_14655 y z)))) (= x y))))) (let ((_let_3808 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_12801 v ii) (ite (= i ii) e (ho_12801 u ii)))))))))) (let ((_let_3809 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_12801 x z) (ho_12801 y z)))) (= x y))))) (let ((_let_3810 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12745 v ii) (ite (= i ii) e (ho_12745 u ii)))))))))) (let ((_let_3811 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12745 x z) (ho_12745 y z)))) (= x y))))) (let ((_let_3812 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12742 v ii) (ite (= i ii) e (ho_12742 u ii)))))))))) (let ((_let_3813 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12742 x z) (ho_12742 y z)))) (= x y))))) (let ((_let_3814 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_11014 v ii) (ite (= i ii) e (ho_11014 u ii)))))))))) (let ((_let_3815 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_11014 x z) (ho_11014 y z)))) (= x y))))) (let ((_let_3816 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12743 v ii) (ite (= i ii) e (ho_12743 u ii)))))))))) (let ((_let_3817 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12743 x z) (ho_12743 y z)))) (= x y))))) (let ((_let_3818 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12739 v ii) (ite (= i ii) e (ho_12739 u ii)))))))))) (let ((_let_3819 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12739 x z) (ho_12739 y z)))) (= x y))))) (let ((_let_3820 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12740 v ii) (ite (= i ii) e (ho_12740 u ii)))))))))) (let ((_let_3821 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12740 x z) (ho_12740 y z)))) (= x y))))) (let ((_let_3822 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12932 v ii) (ite (= i ii) e (ho_12932 u ii)))))))))) (let ((_let_3823 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12932 x z) (ho_12932 y z)))) (= x y))))) (let ((_let_3824 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12737 v ii) (ite (= i ii) e (ho_12737 u ii)))))))))) (let ((_let_3825 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12737 x z) (ho_12737 y z)))) (= x y))))) (let ((_let_3826 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat Bool)|)) (= (ho_13934 v ii) (ite (= i ii) e (ho_13934 u ii)))))))))) (let ((_let_3827 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.rat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat Bool)|)) (= (ho_13934 x z) (ho_13934 y z)))) (= x y))))) (let ((_let_3828 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (= (ho_12733 v ii) (ite (= i ii) e (ho_12733 u ii)))))))))) (let ((_let_3829 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (= (ho_12733 x z) (ho_12733 y z)))) (= x y))))) (let ((_let_3830 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (= (ho_12730 v ii) (ite (= i ii) e (ho_12730 u ii)))))))))) (let ((_let_3831 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (= (ho_12730 x z) (ho_12730 y z)))) (= x y))))) (let ((_let_3832 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (= (ho_12731 v ii) (ite (= i ii) e (ho_12731 u ii)))))))))) (let ((_let_3833 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (= (ho_12731 x z) (ho_12731 y z)))) (= x y))))) (let ((_let_3834 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13235 v ii) (ite (= i ii) e (ho_13235 u ii)))))))))) (let ((_let_3835 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13235 x z) (ho_13235 y z)))) (= x y))))) (let ((_let_3836 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12725 v ii) (ite (= i ii) e (ho_12725 u ii)))))))))) (let ((_let_3837 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12725 x z) (ho_12725 y z)))) (= x y))))) (let ((_let_3838 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|) (e tptp.int) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16076 v ii) (ite (= i ii) e (ho_16076 u ii)))))))))) (let ((_let_3839 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16076 x z) (ho_16076 y z)))) (= x y))))) (let ((_let_3840 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_5610 v ii) (ite (= i ii) e (ho_5610 u ii)))))))))) (let ((_let_3841 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_5610 x z) (ho_5610 y z)))) (= x y))))) (let ((_let_3842 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16075 v ii) (ite (= i ii) e (ho_16075 u ii)))))))))) (let ((_let_3843 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16075 x z) (ho_16075 y z)))) (= x y))))) (let ((_let_3844 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7393 v ii) (ite (= i ii) e (ho_7393 u ii)))))))))) (let ((_let_3845 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7393 x z) (ho_7393 y z)))) (= x y))))) (let ((_let_3846 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13232 v ii) (ite (= i ii) e (ho_13232 u ii)))))))))) (let ((_let_3847 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13232 x z) (ho_13232 y z)))) (= x y))))) (let ((_let_3848 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_12734 v ii) (ite (= i ii) e (ho_12734 u ii)))))))))) (let ((_let_3849 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_12734 x z) (ho_12734 y z)))) (= x y))))) (let ((_let_3850 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.ref_a tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12720 v ii) (ite (= i ii) e (ho_12720 u ii)))))))))) (let ((_let_3851 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12720 x z) (ho_12720 y z)))) (= x y))))) (let ((_let_3852 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_10199 v ii) (ite (= i ii) e (ho_10199 u ii)))))))))) (let ((_let_3853 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_10199 x z) (ho_10199 y z)))) (= x y))))) (let ((_let_3854 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12722 v ii) (ite (= i ii) e (ho_12722 u ii)))))))))) (let ((_let_3855 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12722 x z) (ho_12722 y z)))) (= x y))))) (let ((_let_3856 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5632 v ii) (ite (= i ii) e (ho_5632 u ii)))))))))) (let ((_let_3857 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5632 x z) (ho_5632 y z)))) (= x y))))) (let ((_let_3858 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_12717 v ii) (ite (= i ii) e (ho_12717 u ii)))))))))) (let ((_let_3859 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_12717 x z) (ho_12717 y z)))) (= x y))))) (let ((_let_3860 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_12718 v ii) (ite (= i ii) e (ho_12718 u ii)))))))))) (let ((_let_3861 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_12718 x z) (ho_12718 y z)))) (= x y))))) (let ((_let_3862 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12714 v ii) (ite (= i ii) e (ho_12714 u ii)))))))))) (let ((_let_3863 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12714 x z) (ho_12714 y z)))) (= x y))))) (let ((_let_3864 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12715 v ii) (ite (= i ii) e (ho_12715 u ii)))))))))) (let ((_let_3865 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12715 x z) (ho_12715 y z)))) (= x y))))) (let ((_let_3866 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12710 v ii) (ite (= i ii) e (ho_12710 u ii)))))))))) (let ((_let_3867 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12710 x z) (ho_12710 y z)))) (= x y))))) (let ((_let_3868 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|)) (= (ho_12387 v ii) (ite (= i ii) e (ho_12387 u ii)))))))))) (let ((_let_3869 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|)) (= (ho_12387 x z) (ho_12387 y z)))) (= x y))))) (let ((_let_3870 (forall ((u |u_(-> tptp.rat tptp.char)|) (e tptp.char) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.char)|)) (not (forall ((ii tptp.rat)) (= (ho_13375 v ii) (ite (= i ii) e (ho_13375 u ii)))))))))) (let ((_let_3871 (forall ((x |u_(-> tptp.rat tptp.char)|) (y |u_(-> tptp.rat tptp.char)|)) (or (not (forall ((z tptp.rat)) (= (ho_13375 x z) (ho_13375 y z)))) (= x y))))) (let ((_let_3872 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12711 v ii) (ite (= i ii) e (ho_12711 u ii)))))))))) (let ((_let_3873 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12711 x z) (ho_12711 y z)))) (= x y))))) (let ((_let_3874 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12712 v ii) (ite (= i ii) e (ho_12712 u ii)))))))))) (let ((_let_3875 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12712 x z) (ho_12712 y z)))) (= x y))))) (let ((_let_3876 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|) (e |u_(-> tptp.int tptp.rat Bool)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_13930 v ii) (ite (= i ii) e (ho_13930 u ii)))))))))) (let ((_let_3877 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_13930 x z) (ho_13930 y z)))) (= x y))))) (let ((_let_3878 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (= (ho_12707 v ii) (ite (= i ii) e (ho_12707 u ii)))))))))) (let ((_let_3879 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (= (ho_12707 x z) (ho_12707 y z)))) (= x y))))) (let ((_let_3880 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_9867 v ii) (ite (= i ii) e (ho_9867 u ii)))))))))) (let ((_let_3881 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_9867 x z) (ho_9867 y z)))) (= x y))))) (let ((_let_3882 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (= (ho_12704 v ii) (ite (= i ii) e (ho_12704 u ii)))))))))) (let ((_let_3883 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (= (ho_12704 x z) (ho_12704 y z)))) (= x y))))) (let ((_let_3884 (forall ((u |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4758 v ii) (ite (= i ii) e (ho_4758 u ii)))))))))) (let ((_let_3885 (forall ((x |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4758 x z) (ho_4758 y z)))) (= x y))))) (let ((_let_3886 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12702 v ii) (ite (= i ii) e (ho_12702 u ii)))))))))) (let ((_let_3887 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12702 x z) (ho_12702 y z)))) (= x y))))) (let ((_let_3888 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12698 v ii) (ite (= i ii) e (ho_12698 u ii)))))))))) (let ((_let_3889 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12698 x z) (ho_12698 y z)))) (= x y))))) (let ((_let_3890 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_14320 v ii) (ite (= i ii) e (ho_14320 u ii)))))))))) (let ((_let_3891 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_14320 x z) (ho_14320 y z)))) (= x y))))) (let ((_let_3892 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12699 v ii) (ite (= i ii) e (ho_12699 u ii)))))))))) (let ((_let_3893 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12699 x z) (ho_12699 y z)))) (= x y))))) (let ((_let_3894 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10776 v ii) (ite (= i ii) e (ho_10776 u ii)))))))))) (let ((_let_3895 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10776 x z) (ho_10776 y z)))) (= x y))))) (let ((_let_3896 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16074 v ii) (ite (= i ii) e (ho_16074 u ii)))))))))) (let ((_let_3897 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16074 x z) (ho_16074 y z)))) (= x y))))) (let ((_let_3898 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12694 v ii) (ite (= i ii) e (ho_12694 u ii)))))))))) (let ((_let_3899 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12694 x z) (ho_12694 y z)))) (= x y))))) (let ((_let_3900 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_8514 v ii) (ite (= i ii) e (ho_8514 u ii)))))))))) (let ((_let_3901 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_8514 x z) (ho_8514 y z)))) (= x y))))) (let ((_let_3902 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12691 v ii) (ite (= i ii) e (ho_12691 u ii)))))))))) (let ((_let_3903 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12691 x z) (ho_12691 y z)))) (= x y))))) (let ((_let_3904 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13365 v ii) (ite (= i ii) e (ho_13365 u ii)))))))))) (let ((_let_3905 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13365 x z) (ho_13365 y z)))) (= x y))))) (let ((_let_3906 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12692 v ii) (ite (= i ii) e (ho_12692 u ii)))))))))) (let ((_let_3907 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12692 x z) (ho_12692 y z)))) (= x y))))) (let ((_let_3908 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12688 v ii) (ite (= i ii) e (ho_12688 u ii)))))))))) (let ((_let_3909 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12688 x z) (ho_12688 y z)))) (= x y))))) (let ((_let_3910 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12689 v ii) (ite (= i ii) e (ho_12689 u ii)))))))))) (let ((_let_3911 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12689 x z) (ho_12689 y z)))) (= x y))))) (let ((_let_3912 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|) (e |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12679 v ii) (ite (= i ii) e (ho_12679 u ii)))))))))) (let ((_let_3913 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12679 x z) (ho_12679 y z)))) (= x y))))) (let ((_let_3914 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (= (ho_14118 v ii) (ite (= i ii) e (ho_14118 u ii)))))))))) (let ((_let_3915 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (= (ho_14118 x z) (ho_14118 y z)))) (= x y))))) (let ((_let_3916 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|) (e |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_12675 v ii) (ite (= i ii) e (ho_12675 u ii)))))))))) (let ((_let_3917 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_12675 x z) (ho_12675 y z)))) (= x y))))) (let ((_let_3918 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|) (e |u_(-> tptp.set_set_nat tptp.set_nat)|) (i |u_(-> tptp.set_set_nat tptp.set_set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_set_nat)|)) (= (ho_15131 v ii) (ite (= i ii) e (ho_15131 u ii)))))))))) (let ((_let_3919 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_set_nat)|)) (= (ho_15131 x z) (ho_15131 y z)))) (= x y))))) (let ((_let_3920 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|) (e |u_(-> tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_13635 v ii) (ite (= i ii) e (ho_13635 u ii)))))))))) (let ((_let_3921 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_13635 x z) (ho_13635 y z)))) (= x y))))) (let ((_let_3922 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|) (e |u_(-> tptp.produc2963269191615333738nteger tptp.num)|) (i |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|)) (= (ho_12676 v ii) (ite (= i ii) e (ho_12676 u ii)))))))))) (let ((_let_3923 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)_ tptp.produc2963269191615333738nteger tptp.num)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|)) (= (ho_12676 x z) (ho_12676 y z)))) (= x y))))) (let ((_let_3924 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12668 v ii) (ite (= i ii) e (ho_12668 u ii)))))))))) (let ((_let_3925 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12668 x z) (ho_12668 y z)))) (= x y))))) (let ((_let_3926 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4973 v ii) (ite (= i ii) e (ho_4973 u ii)))))))))) (let ((_let_3927 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4973 x z) (ho_4973 y z)))) (= x y))))) (let ((_let_3928 (forall ((u |u_(-> tptp.set_in6154042108061588260nt_int _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i tptp.set_in6154042108061588260nt_int)) (not (forall ((v |u_(-> tptp.set_in6154042108061588260nt_int _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii tptp.set_in6154042108061588260nt_int)) (= (ho_14255 v ii) (ite (= i ii) e (ho_14255 u ii)))))))))) (let ((_let_3929 (forall ((x |u_(-> tptp.set_in6154042108061588260nt_int _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> tptp.set_in6154042108061588260nt_int _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z tptp.set_in6154042108061588260nt_int)) (= (ho_14255 x z) (ho_14255 y z)))) (= x y))))) (let ((_let_3930 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12670 v ii) (ite (= i ii) e (ho_12670 u ii)))))))))) (let ((_let_3931 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12670 x z) (ho_12670 y z)))) (= x y))))) (let ((_let_3932 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4964 v ii) (ite (= i ii) e (ho_4964 u ii)))))))))) (let ((_let_3933 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4964 x z) (ho_4964 y z)))) (= x y))))) (let ((_let_3934 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_13616 v ii) (ite (= i ii) e (ho_13616 u ii)))))))))) (let ((_let_3935 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_13616 x z) (ho_13616 y z)))) (= x y))))) (let ((_let_3936 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_12671 v ii) (ite (= i ii) e (ho_12671 u ii)))))))))) (let ((_let_3937 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_12671 x z) (ho_12671 y z)))) (= x y))))) (let ((_let_3938 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.int Bool)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12665 v ii) (ite (= i ii) e (ho_12665 u ii)))))))))) (let ((_let_3939 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12665 x z) (ho_12665 y z)))) (= x y))))) (let ((_let_3940 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_13626 v ii) (ite (= i ii) e (ho_13626 u ii)))))))))) (let ((_let_3941 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_num_num)|)) (= (ho_13626 x z) (ho_13626 y z)))) (= x y))))) (let ((_let_3942 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.int Bool)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12666 v ii) (ite (= i ii) e (ho_12666 u ii)))))))))) (let ((_let_3943 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.int Bool)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.int Bool)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12666 x z) (ho_12666 y z)))) (= x y))))) (let ((_let_3944 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12660 v ii) (ite (= i ii) e (ho_12660 u ii)))))))))) (let ((_let_3945 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12660 x z) (ho_12660 y z)))) (= x y))))) (let ((_let_3946 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12661 v ii) (ite (= i ii) e (ho_12661 u ii)))))))))) (let ((_let_3947 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12661 x z) (ho_12661 y z)))) (= x y))))) (let ((_let_3948 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13469 v ii) (ite (= i ii) e (ho_13469 u ii)))))))))) (let ((_let_3949 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13469 x z) (ho_13469 y z)))) (= x y))))) (let ((_let_3950 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12662 v ii) (ite (= i ii) e (ho_12662 u ii)))))))))) (let ((_let_3951 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12662 x z) (ho_12662 y z)))) (= x y))))) (let ((_let_3952 (forall ((u |u_(-> tptp.set_Pr49084382684228242at_int tptp.set_Pr49084382684228242at_int Bool)|) (e |u_(-> tptp.set_Pr49084382684228242at_int Bool)|) (i tptp.set_Pr49084382684228242at_int)) (not (forall ((v |u_(-> tptp.set_Pr49084382684228242at_int tptp.set_Pr49084382684228242at_int Bool)|)) (not (forall ((ii tptp.set_Pr49084382684228242at_int)) (= (ho_12654 v ii) (ite (= i ii) e (ho_12654 u ii)))))))))) (let ((_let_3953 (forall ((x |u_(-> tptp.set_Pr49084382684228242at_int tptp.set_Pr49084382684228242at_int Bool)|) (y |u_(-> tptp.set_Pr49084382684228242at_int tptp.set_Pr49084382684228242at_int Bool)|)) (or (not (forall ((z tptp.set_Pr49084382684228242at_int)) (= (ho_12654 x z) (ho_12654 y z)))) (= x y))))) (let ((_let_3954 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12651 v ii) (ite (= i ii) e (ho_12651 u ii)))))))))) (let ((_let_3955 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12651 x z) (ho_12651 y z)))) (= x y))))) (let ((_let_3956 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12647 v ii) (ite (= i ii) e (ho_12647 u ii)))))))))) (let ((_let_3957 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12647 x z) (ho_12647 y z)))) (= x y))))) (let ((_let_3958 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12648 v ii) (ite (= i ii) e (ho_12648 u ii)))))))))) (let ((_let_3959 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12648 x z) (ho_12648 y z)))) (= x y))))) (let ((_let_3960 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.int)|) (e tptp.int) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12645 v ii) (ite (= i ii) e (ho_12645 u ii)))))))))) (let ((_let_3961 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.int)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12645 x z) (ho_12645 y z)))) (= x y))))) (let ((_let_3962 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|) (e tptp.nat) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12649 v ii) (ite (= i ii) e (ho_12649 u ii)))))))))) (let ((_let_3963 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12649 x z) (ho_12649 y z)))) (= x y))))) (let ((_let_3964 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num Bool)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num Bool)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_12643 v ii) (ite (= i ii) e (ho_12643 u ii)))))))))) (let ((_let_3965 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num Bool)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num Bool)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_12643 x z) (ho_12643 y z)))) (= x y))))) (let ((_let_3966 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7376 v ii) (ite (= i ii) e (ho_7376 u ii)))))))))) (let ((_let_3967 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7376 x z) (ho_7376 y z)))) (= x y))))) (let ((_let_3968 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_12640 v ii) (ite (= i ii) e (ho_12640 u ii)))))))))) (let ((_let_3969 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_12640 x z) (ho_12640 y z)))) (= x y))))) (let ((_let_3970 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12638 v ii) (ite (= i ii) e (ho_12638 u ii)))))))))) (let ((_let_3971 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12638 x z) (ho_12638 y z)))) (= x y))))) (let ((_let_3972 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12635 v ii) (ite (= i ii) e (ho_12635 u ii)))))))))) (let ((_let_3973 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12635 x z) (ho_12635 y z)))) (= x y))))) (let ((_let_3974 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12629 v ii) (ite (= i ii) e (ho_12629 u ii)))))))))) (let ((_let_3975 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12629 x z) (ho_12629 y z)))) (= x y))))) (let ((_let_3976 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12630 v ii) (ite (= i ii) e (ho_12630 u ii)))))))))) (let ((_let_3977 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12630 x z) (ho_12630 y z)))) (= x y))))) (let ((_let_3978 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12369 v ii) (ite (= i ii) e (ho_12369 u ii)))))))))) (let ((_let_3979 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12369 x z) (ho_12369 y z)))) (= x y))))) (let ((_let_3980 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12626 v ii) (ite (= i ii) e (ho_12626 u ii)))))))))) (let ((_let_3981 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12626 x z) (ho_12626 y z)))) (= x y))))) (let ((_let_3982 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (= (ho_12597 v ii) (ite (= i ii) e (ho_12597 u ii)))))))))) (let ((_let_3983 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (= (ho_12597 x z) (ho_12597 y z)))) (= x y))))) (let ((_let_3984 (forall ((u |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12055 v ii) (ite (= i ii) e (ho_12055 u ii)))))))))) (let ((_let_3985 (forall ((x |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12055 x z) (ho_12055 y z)))) (= x y))))) (let ((_let_3986 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7870 v ii) (ite (= i ii) e (ho_7870 u ii)))))))))) (let ((_let_3987 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7870 x z) (ho_7870 y z)))) (= x y))))) (let ((_let_3988 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7645 v ii) (ite (= i ii) e (ho_7645 u ii)))))))))) (let ((_let_3989 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7645 x z) (ho_7645 y z)))) (= x y))))) (let ((_let_3990 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14765 v ii) (ite (= i ii) e (ho_14765 u ii)))))))))) (let ((_let_3991 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14765 x z) (ho_14765 y z)))) (= x y))))) (let ((_let_3992 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5023 v ii) (ite (= i ii) e (ho_5023 u ii)))))))))) (let ((_let_3993 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5023 x z) (ho_5023 y z)))) (= x y))))) (let ((_let_3994 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (= (ho_12598 v ii) (ite (= i ii) e (ho_12598 u ii)))))))))) (let ((_let_3995 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (= (ho_12598 x z) (ho_12598 y z)))) (= x y))))) (let ((_let_3996 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14757 v ii) (ite (= i ii) e (ho_14757 u ii)))))))))) (let ((_let_3997 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14757 x z) (ho_14757 y z)))) (= x y))))) (let ((_let_3998 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12595 v ii) (ite (= i ii) e (ho_12595 u ii)))))))))) (let ((_let_3999 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12595 x z) (ho_12595 y z)))) (= x y))))) (let ((_let_4000 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12622 v ii) (ite (= i ii) e (ho_12622 u ii)))))))))) (let ((_let_4001 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12622 x z) (ho_12622 y z)))) (= x y))))) (let ((_let_4002 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12591 v ii) (ite (= i ii) e (ho_12591 u ii)))))))))) (let ((_let_4003 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12591 x z) (ho_12591 y z)))) (= x y))))) (let ((_let_4004 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_14701 v ii) (ite (= i ii) e (ho_14701 u ii)))))))))) (let ((_let_4005 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_14701 x z) (ho_14701 y z)))) (= x y))))) (let ((_let_4006 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12592 v ii) (ite (= i ii) e (ho_12592 u ii)))))))))) (let ((_let_4007 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12592 x z) (ho_12592 y z)))) (= x y))))) (let ((_let_4008 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13485 v ii) (ite (= i ii) e (ho_13485 u ii)))))))))) (let ((_let_4009 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13485 x z) (ho_13485 y z)))) (= x y))))) (let ((_let_4010 (forall ((u |u_(-> tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i tptp.produc4041253808165279839at_nat)) (not (forall ((v |u_(-> tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.produc4041253808165279839at_nat)) (= (ho_12436 v ii) (ite (= i ii) e (ho_12436 u ii)))))))))) (let ((_let_4011 (forall ((x |u_(-> tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.produc4041253808165279839at_nat)) (= (ho_12436 x z) (ho_12436 y z)))) (= x y))))) (let ((_let_4012 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (= (ho_12588 v ii) (ite (= i ii) e (ho_12588 u ii)))))))))) (let ((_let_4013 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (= (ho_12588 x z) (ho_12588 y z)))) (= x y))))) (let ((_let_4014 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12585 v ii) (ite (= i ii) e (ho_12585 u ii)))))))))) (let ((_let_4015 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12585 x z) (ho_12585 y z)))) (= x y))))) (let ((_let_4016 (forall ((u |u_(-> tptp.rat tptp.produc6315701296850634900it_rat)|) (e tptp.produc6315701296850634900it_rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.produc6315701296850634900it_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7359 v ii) (ite (= i ii) e (ho_7359 u ii)))))))))) (let ((_let_4017 (forall ((x |u_(-> tptp.rat tptp.produc6315701296850634900it_rat)|) (y |u_(-> tptp.rat tptp.produc6315701296850634900it_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7359 x z) (ho_7359 y z)))) (= x y))))) (let ((_let_4018 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14793 v ii) (ite (= i ii) e (ho_14793 u ii)))))))))) (let ((_let_4019 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14793 x z) (ho_14793 y z)))) (= x y))))) (let ((_let_4020 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (e |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12586 v ii) (ite (= i ii) e (ho_12586 u ii)))))))))) (let ((_let_4021 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12586 x z) (ho_12586 y z)))) (= x y))))) (let ((_let_4022 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (e tptp.code_integer) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_16073 v ii) (ite (= i ii) e (ho_16073 u ii)))))))))) (let ((_let_4023 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_16073 x z) (ho_16073 y z)))) (= x y))))) (let ((_let_4024 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6998 v ii) (ite (= i ii) e (ho_6998 u ii)))))))))) (let ((_let_4025 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6998 x z) (ho_6998 y z)))) (= x y))))) (let ((_let_4026 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (= (ho_12589 v ii) (ite (= i ii) e (ho_12589 u ii)))))))))) (let ((_let_4027 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (= (ho_12589 x z) (ho_12589 y z)))) (= x y))))) (let ((_let_4028 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_set_int tptp.int Bool)|) (e |u_(-> tptp.set_set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_9240 v ii) (ite (= i ii) e (ho_9240 u ii)))))))))) (let ((_let_4029 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_9240 x z) (ho_9240 y z)))) (= x y))))) (let ((_let_4030 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12582 v ii) (ite (= i ii) e (ho_12582 u ii)))))))))) (let ((_let_4031 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12582 x z) (ho_12582 y z)))) (= x y))))) (let ((_let_4032 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14812 v ii) (ite (= i ii) e (ho_14812 u ii)))))))))) (let ((_let_4033 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14812 x z) (ho_14812 y z)))) (= x y))))) (let ((_let_4034 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12583 v ii) (ite (= i ii) e (ho_12583 u ii)))))))))) (let ((_let_4035 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12583 x z) (ho_12583 y z)))) (= x y))))) (let ((_let_4036 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12619 v ii) (ite (= i ii) e (ho_12619 u ii)))))))))) (let ((_let_4037 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12619 x z) (ho_12619 y z)))) (= x y))))) (let ((_let_4038 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5110 v ii) (ite (= i ii) e (ho_5110 u ii)))))))))) (let ((_let_4039 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5110 x z) (ho_5110 y z)))) (= x y))))) (let ((_let_4040 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12576 v ii) (ite (= i ii) e (ho_12576 u ii)))))))))) (let ((_let_4041 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12576 x z) (ho_12576 y z)))) (= x y))))) (let ((_let_4042 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7582 v ii) (ite (= i ii) e (ho_7582 u ii)))))))))) (let ((_let_4043 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7582 x z) (ho_7582 y z)))) (= x y))))) (let ((_let_4044 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (e |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_15185 v ii) (ite (= i ii) e (ho_15185 u ii)))))))))) (let ((_let_4045 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat tptp.set_Pr1763845938948868674it_nat)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_15185 x z) (ho_15185 y z)))) (= x y))))) (let ((_let_4046 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12577 v ii) (ite (= i ii) e (ho_12577 u ii)))))))))) (let ((_let_4047 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12577 x z) (ho_12577 y z)))) (= x y))))) (let ((_let_4048 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12618 v ii) (ite (= i ii) e (ho_12618 u ii)))))))))) (let ((_let_4049 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12618 x z) (ho_12618 y z)))) (= x y))))) (let ((_let_4050 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_13127 v ii) (ite (= i ii) e (ho_13127 u ii)))))))))) (let ((_let_4051 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_13127 x z) (ho_13127 y z)))) (= x y))))) (let ((_let_4052 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12573 v ii) (ite (= i ii) e (ho_12573 u ii)))))))))) (let ((_let_4053 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12573 x z) (ho_12573 y z)))) (= x y))))) (let ((_let_4054 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12574 v ii) (ite (= i ii) e (ho_12574 u ii)))))))))) (let ((_let_4055 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12574 x z) (ho_12574 y z)))) (= x y))))) (let ((_let_4056 (forall ((u |u_(-> Bool tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (e |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (not (forall ((ii Bool)) (= (ho_16004 v ii) (ite (= i ii) e (ho_16004 u ii)))))))))) (let ((_let_4057 (forall ((x |u_(-> Bool tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (y |u_(-> Bool tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (or (not (forall ((z Bool)) (= (ho_16004 x z) (ho_16004 y z)))) (= x y))))) (let ((_let_4058 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|) (e tptp.product_prod_nat_int) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12617 v ii) (ite (= i ii) e (ho_12617 u ii)))))))))) (let ((_let_4059 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12617 x z) (ho_12617 y z)))) (= x y))))) (let ((_let_4060 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12570 v ii) (ite (= i ii) e (ho_12570 u ii)))))))))) (let ((_let_4061 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12570 x z) (ho_12570 y z)))) (= x y))))) (let ((_let_4062 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12564 v ii) (ite (= i ii) e (ho_12564 u ii)))))))))) (let ((_let_4063 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12564 x z) (ho_12564 y z)))) (= x y))))) (let ((_let_4064 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12565 v ii) (ite (= i ii) e (ho_12565 u ii)))))))))) (let ((_let_4065 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12565 x z) (ho_12565 y z)))) (= x y))))) (let ((_let_4066 (forall ((u |u_(-> tptp.literal tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i tptp.literal)) (not (forall ((v |u_(-> tptp.literal tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.literal)) (= (ho_12116 v ii) (ite (= i ii) e (ho_12116 u ii)))))))))) (let ((_let_4067 (forall ((x |u_(-> tptp.literal tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.literal tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.literal)) (= (ho_12116 x z) (ho_12116 y z)))) (= x y))))) (let ((_let_4068 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12615 v ii) (ite (= i ii) e (ho_12615 u ii)))))))))) (let ((_let_4069 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12615 x z) (ho_12615 y z)))) (= x y))))) (let ((_let_4070 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num Bool)_ Bool)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_14754 v ii) (ite (= i ii) e (ho_14754 u ii)))))))))) (let ((_let_4071 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_14754 x z) (ho_14754 y z)))) (= x y))))) (let ((_let_4072 (forall ((u |u_(-> _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|) (e |u_(-> tptp.nat tptp.option_num)|) (i |u_(-> tptp.nat tptp.option_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.option_num)|)) (= (ho_5391 v ii) (ite (= i ii) e (ho_5391 u ii)))))))))) (let ((_let_4073 (forall ((x |u_(-> _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|) (y |u_(-> _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.option_num)|)) (= (ho_5391 x z) (ho_5391 y z)))) (= x y))))) (let ((_let_4074 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (= (ho_12568 v ii) (ite (= i ii) e (ho_12568 u ii)))))))))) (let ((_let_4075 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (= (ho_12568 x z) (ho_12568 y z)))) (= x y))))) (let ((_let_4076 (forall ((u |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.heap_Heap_ref_a)) (not (forall ((v |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.heap_Heap_ref_a)) (= (ho_13386 v ii) (ite (= i ii) e (ho_13386 u ii)))))))))) (let ((_let_4077 (forall ((x |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.heap_Heap_ref_a)) (= (ho_13386 x z) (ho_13386 y z)))) (= x y))))) (let ((_let_4078 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12562 v ii) (ite (= i ii) e (ho_12562 u ii)))))))))) (let ((_let_4079 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12562 x z) (ho_12562 y z)))) (= x y))))) (let ((_let_4080 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5671 v ii) (ite (= i ii) e (ho_5671 u ii)))))))))) (let ((_let_4081 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5671 x z) (ho_5671 y z)))) (= x y))))) (let ((_let_4082 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|) (e tptp.ref_a) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12010 v ii) (ite (= i ii) e (ho_12010 u ii)))))))))) (let ((_let_4083 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12010 x z) (ho_12010 y z)))) (= x y))))) (let ((_let_4084 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13490 v ii) (ite (= i ii) e (ho_13490 u ii)))))))))) (let ((_let_4085 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13490 x z) (ho_13490 y z)))) (= x y))))) (let ((_let_4086 (forall ((u |u_(-> tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc3438435131210021710_a_nat)) (not (forall ((v |u_(-> tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc3438435131210021710_a_nat)) (= (ho_12458 v ii) (ite (= i ii) e (ho_12458 u ii)))))))))) (let ((_let_4087 (forall ((x |u_(-> tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc3438435131210021710_a_nat)) (= (ho_12458 x z) (ho_12458 y z)))) (= x y))))) (let ((_let_4088 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14362 v ii) (ite (= i ii) e (ho_14362 u ii)))))))))) (let ((_let_4089 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_14362 x z) (ho_14362 y z)))) (= x y))))) (let ((_let_4090 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_12614 v ii) (ite (= i ii) e (ho_12614 u ii)))))))))) (let ((_let_4091 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_12614 x z) (ho_12614 y z)))) (= x y))))) (let ((_let_4092 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|) (e tptp.set_Pr6671815714118170108t_unit) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_14891 v ii) (ite (= i ii) e (ho_14891 u ii)))))))))) (let ((_let_4093 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Pr6671815714118170108t_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_14891 x z) (ho_14891 y z)))) (= x y))))) (let ((_let_4094 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12558 v ii) (ite (= i ii) e (ho_12558 u ii)))))))))) (let ((_let_4095 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12558 x z) (ho_12558 y z)))) (= x y))))) (let ((_let_4096 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7587 v ii) (ite (= i ii) e (ho_7587 u ii)))))))))) (let ((_let_4097 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7587 x z) (ho_7587 y z)))) (= x y))))) (let ((_let_4098 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_15205 v ii) (ite (= i ii) e (ho_15205 u ii)))))))))) (let ((_let_4099 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit tptp.set_Pr6671815714118170108t_unit)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_15205 x z) (ho_15205 y z)))) (= x y))))) (let ((_let_4100 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12559 v ii) (ite (= i ii) e (ho_12559 u ii)))))))))) (let ((_let_4101 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12559 x z) (ho_12559 y z)))) (= x y))))) (let ((_let_4102 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (e tptp.product_prod_num_num) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12612 v ii) (ite (= i ii) e (ho_12612 u ii)))))))))) (let ((_let_4103 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12612 x z) (ho_12612 y z)))) (= x y))))) (let ((_let_4104 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4757 v ii) (ite (= i ii) e (ho_4757 u ii)))))))))) (let ((_let_4105 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4757 x z) (ho_4757 y z)))) (= x y))))) (let ((_let_4106 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14762 v ii) (ite (= i ii) e (ho_14762 u ii)))))))))) (let ((_let_4107 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14762 x z) (ho_14762 y z)))) (= x y))))) (let ((_let_4108 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12556 v ii) (ite (= i ii) e (ho_12556 u ii)))))))))) (let ((_let_4109 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12556 x z) (ho_12556 y z)))) (= x y))))) (let ((_let_4110 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_14635 v ii) (ite (= i ii) e (ho_14635 u ii)))))))))) (let ((_let_4111 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_14635 x z) (ho_14635 y z)))) (= x y))))) (let ((_let_4112 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12549 v ii) (ite (= i ii) e (ho_12549 u ii)))))))))) (let ((_let_4113 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12549 x z) (ho_12549 y z)))) (= x y))))) (let ((_let_4114 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_14759 v ii) (ite (= i ii) e (ho_14759 u ii)))))))))) (let ((_let_4115 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_14759 x z) (ho_14759 y z)))) (= x y))))) (let ((_let_4116 (forall ((u |u_(-> tptp.int tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_8882 v ii) (ite (= i ii) e (ho_8882 u ii)))))))))) (let ((_let_4117 (forall ((x |u_(-> tptp.int tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_8882 x z) (ho_8882 y z)))) (= x y))))) (let ((_let_4118 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12550 v ii) (ite (= i ii) e (ho_12550 u ii)))))))))) (let ((_let_4119 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12550 x z) (ho_12550 y z)))) (= x y))))) (let ((_let_4120 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|) (e tptp.product_prod_num_num) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12611 v ii) (ite (= i ii) e (ho_12611 u ii)))))))))) (let ((_let_4121 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12611 x z) (ho_12611 y z)))) (= x y))))) (let ((_let_4122 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_6562 v ii) (ite (= i ii) e (ho_6562 u ii)))))))))) (let ((_let_4123 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_6562 x z) (ho_6562 y z)))) (= x y))))) (let ((_let_4124 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12543 v ii) (ite (= i ii) e (ho_12543 u ii)))))))))) (let ((_let_4125 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12543 x z) (ho_12543 y z)))) (= x y))))) (let ((_let_4126 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (= (ho_12547 v ii) (ite (= i ii) e (ho_12547 u ii)))))))))) (let ((_let_4127 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (= (ho_12547 x z) (ho_12547 y z)))) (= x y))))) (let ((_let_4128 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12540 v ii) (ite (= i ii) e (ho_12540 u ii)))))))))) (let ((_let_4129 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12540 x z) (ho_12540 y z)))) (= x y))))) (let ((_let_4130 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12541 v ii) (ite (= i ii) e (ho_12541 u ii)))))))))) (let ((_let_4131 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12541 x z) (ho_12541 y z)))) (= x y))))) (let ((_let_4132 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12537 v ii) (ite (= i ii) e (ho_12537 u ii)))))))))) (let ((_let_4133 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12537 x z) (ho_12537 y z)))) (= x y))))) (let ((_let_4134 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (= (ho_12534 v ii) (ite (= i ii) e (ho_12534 u ii)))))))))) (let ((_let_4135 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (= (ho_12534 x z) (ho_12534 y z)))) (= x y))))) (let ((_let_4136 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|) (e tptp.produc3629471303718939987t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12475 v ii) (ite (= i ii) e (ho_12475 u ii)))))))))) (let ((_let_4137 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12475 x z) (ho_12475 y z)))) (= x y))))) (let ((_let_4138 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12531 v ii) (ite (= i ii) e (ho_12531 u ii)))))))))) (let ((_let_4139 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12531 x z) (ho_12531 y z)))) (= x y))))) (let ((_let_4140 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12532 v ii) (ite (= i ii) e (ho_12532 u ii)))))))))) (let ((_let_4141 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12532 x z) (ho_12532 y z)))) (= x y))))) (let ((_let_4142 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5638 v ii) (ite (= i ii) e (ho_5638 u ii)))))))))) (let ((_let_4143 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5638 x z) (ho_5638 y z)))) (= x y))))) (let ((_let_4144 (forall ((u |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.product_prod_o_int)) (not (forall ((v |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.product_prod_o_int)) (= (ho_12607 v ii) (ite (= i ii) e (ho_12607 u ii)))))))))) (let ((_let_4145 (forall ((x |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|) (y |u_(-> tptp.product_prod_o_int tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.product_prod_o_int)) (= (ho_12607 x z) (ho_12607 y z)))) (= x y))))) (let ((_let_4146 (forall ((u |u_(-> tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.produc3629471303718939987t_unit)) (not (forall ((v |u_(-> tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.produc3629471303718939987t_unit)) (= (ho_12478 v ii) (ite (= i ii) e (ho_12478 u ii)))))))))) (let ((_let_4147 (forall ((x |u_(-> tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.produc3629471303718939987t_unit)) (= (ho_12478 x z) (ho_12478 y z)))) (= x y))))) (let ((_let_4148 (forall ((u |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr6671815714118170108t_unit)) (not (forall ((v |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr6671815714118170108t_unit)) (= (ho_14896 v ii) (ite (= i ii) e (ho_14896 u ii)))))))))) (let ((_let_4149 (forall ((x |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr6671815714118170108t_unit)) (= (ho_14896 x z) (ho_14896 y z)))) (= x y))))) (let ((_let_4150 (forall ((u |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> Bool tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.num Bool)|)) (= (ho_13140 v ii) (ite (= i ii) e (ho_13140 u ii)))))))))) (let ((_let_4151 (forall ((x |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.num Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.num Bool)|)) (= (ho_13140 x z) (ho_13140 y z)))) (= x y))))) (let ((_let_4152 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12528 v ii) (ite (= i ii) e (ho_12528 u ii)))))))))) (let ((_let_4153 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12528 x z) (ho_12528 y z)))) (= x y))))) (let ((_let_4154 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|) (e tptp.product_prod_o_int) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12606 v ii) (ite (= i ii) e (ho_12606 u ii)))))))))) (let ((_let_4155 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12606 x z) (ho_12606 y z)))) (= x y))))) (let ((_let_4156 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_7935 v ii) (ite (= i ii) e (ho_7935 u ii)))))))))) (let ((_let_4157 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_7935 x z) (ho_7935 y z)))) (= x y))))) (let ((_let_4158 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14102 v ii) (ite (= i ii) e (ho_14102 u ii)))))))))) (let ((_let_4159 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14102 x z) (ho_14102 y z)))) (= x y))))) (let ((_let_4160 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_12525 v ii) (ite (= i ii) e (ho_12525 u ii)))))))))) (let ((_let_4161 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_12525 x z) (ho_12525 y z)))) (= x y))))) (let ((_let_4162 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7736 v ii) (ite (= i ii) e (ho_7736 u ii)))))))))) (let ((_let_4163 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7736 x z) (ho_7736 y z)))) (= x y))))) (let ((_let_4164 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12522 v ii) (ite (= i ii) e (ho_12522 u ii)))))))))) (let ((_let_4165 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12522 x z) (ho_12522 y z)))) (= x y))))) (let ((_let_4166 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10467 v ii) (ite (= i ii) e (ho_10467 u ii)))))))))) (let ((_let_4167 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10467 x z) (ho_10467 y z)))) (= x y))))) (let ((_let_4168 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_12605 v ii) (ite (= i ii) e (ho_12605 u ii)))))))))) (let ((_let_4169 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (y |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_12605 x z) (ho_12605 y z)))) (= x y))))) (let ((_let_4170 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14723 v ii) (ite (= i ii) e (ho_14723 u ii)))))))))) (let ((_let_4171 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14723 x z) (ho_14723 y z)))) (= x y))))) (let ((_let_4172 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (= (ho_12526 v ii) (ite (= i ii) e (ho_12526 u ii)))))))))) (let ((_let_4173 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (= (ho_12526 x z) (ho_12526 y z)))) (= x y))))) (let ((_let_4174 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13137 v ii) (ite (= i ii) e (ho_13137 u ii)))))))))) (let ((_let_4175 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13137 x z) (ho_13137 y z)))) (= x y))))) (let ((_let_4176 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12519 v ii) (ite (= i ii) e (ho_12519 u ii)))))))))) (let ((_let_4177 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12519 x z) (ho_12519 y z)))) (= x y))))) (let ((_let_4178 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (= (ho_12516 v ii) (ite (= i ii) e (ho_12516 u ii)))))))))) (let ((_let_4179 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (= (ho_12516 x z) (ho_12516 y z)))) (= x y))))) (let ((_let_4180 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|) (e |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12514 v ii) (ite (= i ii) e (ho_12514 u ii)))))))))) (let ((_let_4181 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12514 x z) (ho_12514 y z)))) (= x y))))) (let ((_let_4182 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_5249 v ii) (ite (= i ii) e (ho_5249 u ii)))))))))) (let ((_let_4183 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_5249 x z) (ho_5249 y z)))) (= x y))))) (let ((_let_4184 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|) (e tptp.product_prod_o_num) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_12603 v ii) (ite (= i ii) e (ho_12603 u ii)))))))))) (let ((_let_4185 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|) (y |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_12603 x z) (ho_12603 y z)))) (= x y))))) (let ((_let_4186 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12510 v ii) (ite (= i ii) e (ho_12510 u ii)))))))))) (let ((_let_4187 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12510 x z) (ho_12510 y z)))) (= x y))))) (let ((_let_4188 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12602 v ii) (ite (= i ii) e (ho_12602 u ii)))))))))) (let ((_let_4189 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12602 x z) (ho_12602 y z)))) (= x y))))) (let ((_let_4190 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12507 v ii) (ite (= i ii) e (ho_12507 u ii)))))))))) (let ((_let_4191 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12507 x z) (ho_12507 y z)))) (= x y))))) (let ((_let_4192 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|) (e |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12502 v ii) (ite (= i ii) e (ho_12502 u ii)))))))))) (let ((_let_4193 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12502 x z) (ho_12502 y z)))) (= x y))))) (let ((_let_4194 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15730 v ii) (ite (= i ii) e (ho_15730 u ii)))))))))) (let ((_let_4195 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15730 x z) (ho_15730 y z)))) (= x y))))) (let ((_let_4196 (forall ((u |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|) (e tptp.product_prod_o_o) (i tptp.product_prod_o_o)) (not (forall ((v |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((ii tptp.product_prod_o_o)) (= (ho_12600 v ii) (ite (= i ii) e (ho_12600 u ii)))))))))) (let ((_let_4197 (forall ((x |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|) (y |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (or (not (forall ((z tptp.product_prod_o_o)) (= (ho_12600 x z) (ho_12600 y z)))) (= x y))))) (let ((_let_4198 (forall ((u |u_(-> tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_7764 v ii) (ite (= i ii) e (ho_7764 u ii)))))))))) (let ((_let_4199 (forall ((x |u_(-> tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7764 x z) (ho_7764 y z)))) (= x y))))) (let ((_let_4200 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (= (ho_12505 v ii) (ite (= i ii) e (ho_12505 u ii)))))))))) (let ((_let_4201 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (= (ho_12505 x z) (ho_12505 y z)))) (= x y))))) (let ((_let_4202 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (e tptp.product_prod_o_o) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12599 v ii) (ite (= i ii) e (ho_12599 u ii)))))))))) (let ((_let_4203 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12599 x z) (ho_12599 y z)))) (= x y))))) (let ((_let_4204 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7710 v ii) (ite (= i ii) e (ho_7710 u ii)))))))))) (let ((_let_4205 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7710 x z) (ho_7710 y z)))) (= x y))))) (let ((_let_4206 (forall ((u |u_(-> tptp.set_rat tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_rat Bool)|)) (not (forall ((ii tptp.set_rat)) (= (ho_12496 v ii) (ite (= i ii) e (ho_12496 u ii)))))))))) (let ((_let_4207 (forall ((x |u_(-> tptp.set_rat tptp.set_rat Bool)|) (y |u_(-> tptp.set_rat tptp.set_rat Bool)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_12496 x z) (ho_12496 y z)))) (= x y))))) (let ((_let_4208 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|) (e |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12486 v ii) (ite (= i ii) e (ho_12486 u ii)))))))))) (let ((_let_4209 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12486 x z) (ho_12486 y z)))) (= x y))))) (let ((_let_4210 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12949 v ii) (ite (= i ii) e (ho_12949 u ii)))))))))) (let ((_let_4211 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12949 x z) (ho_12949 y z)))) (= x y))))) (let ((_let_4212 (forall ((u |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc5066145461314735602t_unit)) (not (forall ((v |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc5066145461314735602t_unit)) (= (ho_12487 v ii) (ite (= i ii) e (ho_12487 u ii)))))))))) (let ((_let_4213 (forall ((x |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc5066145461314735602t_unit)) (= (ho_12487 x z) (ho_12487 y z)))) (= x y))))) (let ((_let_4214 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7711 v ii) (ite (= i ii) e (ho_7711 u ii)))))))))) (let ((_let_4215 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7711 x z) (ho_7711 y z)))) (= x y))))) (let ((_let_4216 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14782 v ii) (ite (= i ii) e (ho_14782 u ii)))))))))) (let ((_let_4217 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14782 x z) (ho_14782 y z)))) (= x y))))) (let ((_let_4218 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13615 v ii) (ite (= i ii) e (ho_13615 u ii)))))))))) (let ((_let_4219 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13615 x z) (ho_13615 y z)))) (= x y))))) (let ((_let_4220 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|) (e tptp.produc5066145461314735602t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12481 v ii) (ite (= i ii) e (ho_12481 u ii)))))))))) (let ((_let_4221 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12481 x z) (ho_12481 y z)))) (= x y))))) (let ((_let_4222 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12477 v ii) (ite (= i ii) e (ho_12477 u ii)))))))))) (let ((_let_4223 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3629471303718939987t_unit tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12477 x z) (ho_12477 y z)))) (= x y))))) (let ((_let_4224 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (e tptp.product_prod_nat_int) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_16072 v ii) (ite (= i ii) e (ho_16072 u ii)))))))))) (let ((_let_4225 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_16072 x z) (ho_16072 y z)))) (= x y))))) (let ((_let_4226 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_16071 v ii) (ite (= i ii) e (ho_16071 u ii)))))))))) (let ((_let_4227 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_16071 x z) (ho_16071 y z)))) (= x y))))) (let ((_let_4228 (forall ((u |u_(-> tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i tptp.produc2296667697112141421t_unit)) (not (forall ((v |u_(-> tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.produc2296667697112141421t_unit)) (= (ho_12472 v ii) (ite (= i ii) e (ho_12472 u ii)))))))))) (let ((_let_4229 (forall ((x |u_(-> tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.produc2296667697112141421t_unit)) (= (ho_12472 x z) (ho_12472 y z)))) (= x y))))) (let ((_let_4230 (forall ((u |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|) (e tptp.produc723880050079548563nteger) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_16070 v ii) (ite (= i ii) e (ho_16070 u ii)))))))))) (let ((_let_4231 (forall ((x |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|) (y |u_(-> tptp.code_integer tptp.produc723880050079548563nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_16070 x z) (ho_16070 y z)))) (= x y))))) (let ((_let_4232 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|) (i |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12468 v ii) (ite (= i ii) e (ho_12468 u ii)))))))))) (let ((_let_4233 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12468 x z) (ho_12468 y z)))) (= x y))))) (let ((_let_4234 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|) (e |u_(-> tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|) (i |u_(-> tptp.ref_a tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12465 v ii) (ite (= i ii) e (ho_12465 u ii)))))))))) (let ((_let_4235 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc8483956148555600810_a_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12465 x z) (ho_12465 y z)))) (= x y))))) (let ((_let_4236 (forall ((u |u_(-> tptp.ref_a tptp.int)|) (e tptp.int) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.int)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12460 v ii) (ite (= i ii) e (ho_12460 u ii)))))))))) (let ((_let_4237 (forall ((x |u_(-> tptp.ref_a tptp.int)|) (y |u_(-> tptp.ref_a tptp.int)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12460 x z) (ho_12460 y z)))) (= x y))))) (let ((_let_4238 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|) (e tptp.int) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12459 v ii) (ite (= i ii) e (ho_12459 u ii)))))))))) (let ((_let_4239 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12459 x z) (ho_12459 y z)))) (= x y))))) (let ((_let_4240 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|) (e |u_(-> tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|) (i |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12451 v ii) (ite (= i ii) e (ho_12451 u ii)))))))))) (let ((_let_4241 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc4146679068158859416_a_num tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12451 x z) (ho_12451 y z)))) (= x y))))) (let ((_let_4242 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (e tptp.produc8126358835630522215t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16069 v ii) (ite (= i ii) e (ho_16069 u ii)))))))))) (let ((_let_4243 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16069 x z) (ho_16069 y z)))) (= x y))))) (let ((_let_4244 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (= (ho_12448 v ii) (ite (= i ii) e (ho_12448 u ii)))))))))) (let ((_let_4245 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (= (ho_12448 x z) (ho_12448 y z)))) (= x y))))) (let ((_let_4246 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|) (e tptp.produc4146679068158859416_a_num) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12449 v ii) (ite (= i ii) e (ho_12449 u ii)))))))))) (let ((_let_4247 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4146679068158859416_a_num)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12449 x z) (ho_12449 y z)))) (= x y))))) (let ((_let_4248 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_11185 v ii) (ite (= i ii) e (ho_11185 u ii)))))))))) (let ((_let_4249 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_11185 x z) (ho_11185 y z)))) (= x y))))) (let ((_let_4250 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|) (e tptp.num) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12445 v ii) (ite (= i ii) e (ho_12445 u ii)))))))))) (let ((_let_4251 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12445 x z) (ho_12445 y z)))) (= x y))))) (let ((_let_4252 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12443 v ii) (ite (= i ii) e (ho_12443 u ii)))))))))) (let ((_let_4253 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12443 x z) (ho_12443 y z)))) (= x y))))) (let ((_let_4254 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12440 v ii) (ite (= i ii) e (ho_12440 u ii)))))))))) (let ((_let_4255 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12440 x z) (ho_12440 y z)))) (= x y))))) (let ((_let_4256 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12604 v ii) (ite (= i ii) e (ho_12604 u ii)))))))))) (let ((_let_4257 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12604 x z) (ho_12604 y z)))) (= x y))))) (let ((_let_4258 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7735 v ii) (ite (= i ii) e (ho_7735 u ii)))))))))) (let ((_let_4259 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7735 x z) (ho_7735 y z)))) (= x y))))) (let ((_let_4260 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|) (e tptp.produc5561445381605014009at_nat) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12441 v ii) (ite (= i ii) e (ho_12441 u ii)))))))))) (let ((_let_4261 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5561445381605014009at_nat)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12441 x z) (ho_12441 y z)))) (= x y))))) (let ((_let_4262 (forall ((u |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12438 v ii) (ite (= i ii) e (ho_12438 u ii)))))))))) (let ((_let_4263 (forall ((x |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12438 x z) (ho_12438 y z)))) (= x y))))) (let ((_let_4264 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|) (i |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12435 v ii) (ite (= i ii) e (ho_12435 u ii)))))))))) (let ((_let_4265 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)_ tptp.produc4041253808165279839at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12435 x z) (ho_12435 y z)))) (= x y))))) (let ((_let_4266 (forall ((u |u_(-> tptp.nat tptp.product_prod_o_o)|) (e tptp.product_prod_o_o) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii tptp.nat)) (= (ho_16068 v ii) (ite (= i ii) e (ho_16068 u ii)))))))))) (let ((_let_4267 (forall ((x |u_(-> tptp.nat tptp.product_prod_o_o)|) (y |u_(-> tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_16068 x z) (ho_16068 y z)))) (= x y))))) (let ((_let_4268 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12432 v ii) (ite (= i ii) e (ho_12432 u ii)))))))))) (let ((_let_4269 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12432 x z) (ho_12432 y z)))) (= x y))))) (let ((_let_4270 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|) (e tptp.produc4041253808165279839at_nat) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12433 v ii) (ite (= i ii) e (ho_12433 u ii)))))))))) (let ((_let_4271 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc4041253808165279839at_nat)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12433 x z) (ho_12433 y z)))) (= x y))))) (let ((_let_4272 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13486 v ii) (ite (= i ii) e (ho_13486 u ii)))))))))) (let ((_let_4273 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13486 x z) (ho_13486 y z)))) (= x y))))) (let ((_let_4274 (forall ((u |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12430 v ii) (ite (= i ii) e (ho_12430 u ii)))))))))) (let ((_let_4275 (forall ((x |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.ref_a tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12430 x z) (ho_12430 y z)))) (= x y))))) (let ((_let_4276 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|) (e tptp.set_Pr6292255179000445125nt_rat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15410 v ii) (ite (= i ii) e (ho_15410 u ii)))))))))) (let ((_let_4277 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> tptp.set_nat tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15410 x z) (ho_15410 y z)))) (= x y))))) (let ((_let_4278 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12429 v ii) (ite (= i ii) e (ho_12429 u ii)))))))))) (let ((_let_4279 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12429 x z) (ho_12429 y z)))) (= x y))))) (let ((_let_4280 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (= (ho_12427 v ii) (ite (= i ii) e (ho_12427 u ii)))))))))) (let ((_let_4281 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (= (ho_12427 x z) (ho_12427 y z)))) (= x y))))) (let ((_let_4282 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14095 v ii) (ite (= i ii) e (ho_14095 u ii)))))))))) (let ((_let_4283 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14095 x z) (ho_14095 y z)))) (= x y))))) (let ((_let_4284 (forall ((u |u_(-> tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5697 v ii) (ite (= i ii) e (ho_5697 u ii)))))))))) (let ((_let_4285 (forall ((x |u_(-> tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5697 x z) (ho_5697 y z)))) (= x y))))) (let ((_let_4286 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13722 v ii) (ite (= i ii) e (ho_13722 u ii)))))))))) (let ((_let_4287 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13722 x z) (ho_13722 y z)))) (= x y))))) (let ((_let_4288 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_12428 v ii) (ite (= i ii) e (ho_12428 u ii)))))))))) (let ((_let_4289 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_12428 x z) (ho_12428 y z)))) (= x y))))) (let ((_let_4290 (forall ((u |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14117 v ii) (ite (= i ii) e (ho_14117 u ii)))))))))) (let ((_let_4291 (forall ((x |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14117 x z) (ho_14117 y z)))) (= x y))))) (let ((_let_4292 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12424 v ii) (ite (= i ii) e (ho_12424 u ii)))))))))) (let ((_let_4293 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (= (ho_12424 x z) (ho_12424 y z)))) (= x y))))) (let ((_let_4294 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_12425 v ii) (ite (= i ii) e (ho_12425 u ii)))))))))) (let ((_let_4295 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_12425 x z) (ho_12425 y z)))) (= x y))))) (let ((_let_4296 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7878 v ii) (ite (= i ii) e (ho_7878 u ii)))))))))) (let ((_let_4297 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7878 x z) (ho_7878 y z)))) (= x y))))) (let ((_let_4298 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|) (i |u_(-> tptp.ref_a tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12727 v ii) (ite (= i ii) e (ho_12727 u ii)))))))))) (let ((_let_4299 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|) (y |u_(-> _u_(-> tptp.ref_a tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12727 x z) (ho_12727 y z)))) (= x y))))) (let ((_let_4300 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (= (ho_12421 v ii) (ite (= i ii) e (ho_12421 u ii)))))))))) (let ((_let_4301 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (= (ho_12421 x z) (ho_12421 y z)))) (= x y))))) (let ((_let_4302 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_12422 v ii) (ite (= i ii) e (ho_12422 u ii)))))))))) (let ((_let_4303 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_12422 x z) (ho_12422 y z)))) (= x y))))) (let ((_let_4304 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12419 v ii) (ite (= i ii) e (ho_12419 u ii)))))))))) (let ((_let_4305 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12419 x z) (ho_12419 y z)))) (= x y))))) (let ((_let_4306 (forall ((u |u_(-> Bool tptp.set_nat)|) (e tptp.set_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_nat)|)) (not (forall ((ii Bool)) (= (ho_4556 v ii) (ite (= i ii) e (ho_4556 u ii)))))))))) (let ((_let_4307 (forall ((x |u_(-> Bool tptp.set_nat)|) (y |u_(-> Bool tptp.set_nat)|)) (or (not (forall ((z Bool)) (= (ho_4556 x z) (ho_4556 y z)))) (= x y))))) (let ((_let_4308 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (= (ho_12415 v ii) (ite (= i ii) e (ho_12415 u ii)))))))))) (let ((_let_4309 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (= (ho_12415 x z) (ho_12415 y z)))) (= x y))))) (let ((_let_4310 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7784 v ii) (ite (= i ii) e (ho_7784 u ii)))))))))) (let ((_let_4311 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7784 x z) (ho_7784 y z)))) (= x y))))) (let ((_let_4312 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7371 v ii) (ite (= i ii) e (ho_7371 u ii)))))))))) (let ((_let_4313 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7371 x z) (ho_7371 y z)))) (= x y))))) (let ((_let_4314 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.list_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_13671 v ii) (ite (= i ii) e (ho_13671 u ii)))))))))) (let ((_let_4315 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_13671 x z) (ho_13671 y z)))) (= x y))))) (let ((_let_4316 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7162 v ii) (ite (= i ii) e (ho_7162 u ii)))))))))) (let ((_let_4317 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7162 x z) (ho_7162 y z)))) (= x y))))) (let ((_let_4318 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14453 v ii) (ite (= i ii) e (ho_14453 u ii)))))))))) (let ((_let_4319 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_14453 x z) (ho_14453 y z)))) (= x y))))) (let ((_let_4320 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.set_int)|) (e |u_(-> tptp.set_nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_4930 v ii) (ite (= i ii) e (ho_4930 u ii)))))))))) (let ((_let_4321 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_4930 x z) (ho_4930 y z)))) (= x y))))) (let ((_let_4322 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (= (ho_12412 v ii) (ite (= i ii) e (ho_12412 u ii)))))))))) (let ((_let_4323 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (= (ho_12412 x z) (ho_12412 y z)))) (= x y))))) (let ((_let_4324 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4992 v ii) (ite (= i ii) e (ho_4992 u ii)))))))))) (let ((_let_4325 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4992 x z) (ho_4992 y z)))) (= x y))))) (let ((_let_4326 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (= (ho_12409 v ii) (ite (= i ii) e (ho_12409 u ii)))))))))) (let ((_let_4327 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (= (ho_12409 x z) (ho_12409 y z)))) (= x y))))) (let ((_let_4328 (forall ((u |u_(-> tptp.set_li2168235667650531768at_nat Bool)|) (e Bool) (i tptp.set_li2168235667650531768at_nat)) (not (forall ((v |u_(-> tptp.set_li2168235667650531768at_nat Bool)|)) (not (forall ((ii tptp.set_li2168235667650531768at_nat)) (= (ho_13679 v ii) (ite (= i ii) e (ho_13679 u ii)))))))))) (let ((_let_4329 (forall ((x |u_(-> tptp.set_li2168235667650531768at_nat Bool)|) (y |u_(-> tptp.set_li2168235667650531768at_nat Bool)|)) (or (not (forall ((z tptp.set_li2168235667650531768at_nat)) (= (ho_13679 x z) (ho_13679 y z)))) (= x y))))) (let ((_let_4330 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (= (ho_12407 v ii) (ite (= i ii) e (ho_12407 u ii)))))))))) (let ((_let_4331 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (= (ho_12407 x z) (ho_12407 y z)))) (= x y))))) (let ((_let_4332 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5022 v ii) (ite (= i ii) e (ho_5022 u ii)))))))))) (let ((_let_4333 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5022 x z) (ho_5022 y z)))) (= x y))))) (let ((_let_4334 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12395 v ii) (ite (= i ii) e (ho_12395 u ii)))))))))) (let ((_let_4335 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12395 x z) (ho_12395 y z)))) (= x y))))) (let ((_let_4336 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12393 v ii) (ite (= i ii) e (ho_12393 u ii)))))))))) (let ((_let_4337 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12393 x z) (ho_12393 y z)))) (= x y))))) (let ((_let_4338 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12391 v ii) (ite (= i ii) e (ho_12391 u ii)))))))))) (let ((_let_4339 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12391 x z) (ho_12391 y z)))) (= x y))))) (let ((_let_4340 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (= (ho_12386 v ii) (ite (= i ii) e (ho_12386 u ii)))))))))) (let ((_let_4341 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)_ tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (= (ho_12386 x z) (ho_12386 y z)))) (= x y))))) (let ((_let_4342 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_12388 v ii) (ite (= i ii) e (ho_12388 u ii)))))))))) (let ((_let_4343 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_12388 x z) (ho_12388 y z)))) (= x y))))) (let ((_let_4344 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8256 v ii) (ite (= i ii) e (ho_8256 u ii)))))))))) (let ((_let_4345 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8256 x z) (ho_8256 y z)))) (= x y))))) (let ((_let_4346 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12380 v ii) (ite (= i ii) e (ho_12380 u ii)))))))))) (let ((_let_4347 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12380 x z) (ho_12380 y z)))) (= x y))))) (let ((_let_4348 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12382 v ii) (ite (= i ii) e (ho_12382 u ii)))))))))) (let ((_let_4349 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12382 x z) (ho_12382 y z)))) (= x y))))) (let ((_let_4350 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12376 v ii) (ite (= i ii) e (ho_12376 u ii)))))))))) (let ((_let_4351 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12376 x z) (ho_12376 y z)))) (= x y))))) (let ((_let_4352 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12377 v ii) (ite (= i ii) e (ho_12377 u ii)))))))))) (let ((_let_4353 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12377 x z) (ho_12377 y z)))) (= x y))))) (let ((_let_4354 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12378 v ii) (ite (= i ii) e (ho_12378 u ii)))))))))) (let ((_let_4355 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12378 x z) (ho_12378 y z)))) (= x y))))) (let ((_let_4356 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12373 v ii) (ite (= i ii) e (ho_12373 u ii)))))))))) (let ((_let_4357 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12373 x z) (ho_12373 y z)))) (= x y))))) (let ((_let_4358 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12374 v ii) (ite (= i ii) e (ho_12374 u ii)))))))))) (let ((_let_4359 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12374 x z) (ho_12374 y z)))) (= x y))))) (let ((_let_4360 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12368 v ii) (ite (= i ii) e (ho_12368 u ii)))))))))) (let ((_let_4361 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12368 x z) (ho_12368 y z)))) (= x y))))) (let ((_let_4362 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4652 v ii) (ite (= i ii) e (ho_4652 u ii)))))))))) (let ((_let_4363 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4652 x z) (ho_4652 y z)))) (= x y))))) (let ((_let_4364 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13107 v ii) (ite (= i ii) e (ho_13107 u ii)))))))))) (let ((_let_4365 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13107 x z) (ho_13107 y z)))) (= x y))))) (let ((_let_4366 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12370 v ii) (ite (= i ii) e (ho_12370 u ii)))))))))) (let ((_let_4367 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12370 x z) (ho_12370 y z)))) (= x y))))) (let ((_let_4368 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12360 v ii) (ite (= i ii) e (ho_12360 u ii)))))))))) (let ((_let_4369 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12360 x z) (ho_12360 y z)))) (= x y))))) (let ((_let_4370 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_12361 v ii) (ite (= i ii) e (ho_12361 u ii)))))))))) (let ((_let_4371 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_12361 x z) (ho_12361 y z)))) (= x y))))) (let ((_let_4372 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12356 v ii) (ite (= i ii) e (ho_12356 u ii)))))))))) (let ((_let_4373 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12356 x z) (ho_12356 y z)))) (= x y))))) (let ((_let_4374 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12358 v ii) (ite (= i ii) e (ho_12358 u ii)))))))))) (let ((_let_4375 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12358 x z) (ho_12358 y z)))) (= x y))))) (let ((_let_4376 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12354 v ii) (ite (= i ii) e (ho_12354 u ii)))))))))) (let ((_let_4377 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12354 x z) (ho_12354 y z)))) (= x y))))) (let ((_let_4378 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_14321 v ii) (ite (= i ii) e (ho_14321 u ii)))))))))) (let ((_let_4379 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a Bool)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_14321 x z) (ho_14321 y z)))) (= x y))))) (let ((_let_4380 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (= (ho_6652 v ii) (ite (= i ii) e (ho_6652 u ii)))))))))) (let ((_let_4381 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (= (ho_6652 x z) (ho_6652 y z)))) (= x y))))) (let ((_let_4382 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ Bool tptp.num)|) (e |u_(-> Bool tptp.num)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ Bool tptp.num)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_7340 v ii) (ite (= i ii) e (ho_7340 u ii)))))))))) (let ((_let_4383 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ Bool tptp.num)|) (y |u_(-> _u_(-> tptp.num Bool)_ Bool tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_7340 x z) (ho_7340 y z)))) (= x y))))) (let ((_let_4384 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_12352 v ii) (ite (= i ii) e (ho_12352 u ii)))))))))) (let ((_let_4385 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_12352 x z) (ho_12352 y z)))) (= x y))))) (let ((_let_4386 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit Bool)|) (e |u_(-> tptp.set_he8644174446132254637t_unit Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12345 v ii) (ite (= i ii) e (ho_12345 u ii)))))))))) (let ((_let_4387 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12345 x z) (ho_12345 y z)))) (= x y))))) (let ((_let_4388 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12341 v ii) (ite (= i ii) e (ho_12341 u ii)))))))))) (let ((_let_4389 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12341 x z) (ho_12341 y z)))) (= x y))))) (let ((_let_4390 (forall ((u |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_12338 v ii) (ite (= i ii) e (ho_12338 u ii)))))))))) (let ((_let_4391 (forall ((x |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_12338 x z) (ho_12338 y z)))) (= x y))))) (let ((_let_4392 (forall ((u |u_(-> tptp.ref_a tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.nat Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_14092 v ii) (ite (= i ii) e (ho_14092 u ii)))))))))) (let ((_let_4393 (forall ((x |u_(-> tptp.ref_a tptp.nat Bool)|) (y |u_(-> tptp.ref_a tptp.nat Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_14092 x z) (ho_14092 y z)))) (= x y))))) (let ((_let_4394 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14075 v ii) (ite (= i ii) e (ho_14075 u ii)))))))))) (let ((_let_4395 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_14075 x z) (ho_14075 y z)))) (= x y))))) (let ((_let_4396 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12335 v ii) (ite (= i ii) e (ho_12335 u ii)))))))))) (let ((_let_4397 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12335 x z) (ho_12335 y z)))) (= x y))))) (let ((_let_4398 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12333 v ii) (ite (= i ii) e (ho_12333 u ii)))))))))) (let ((_let_4399 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12333 x z) (ho_12333 y z)))) (= x y))))) (let ((_let_4400 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12330 v ii) (ite (= i ii) e (ho_12330 u ii)))))))))) (let ((_let_4401 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12330 x z) (ho_12330 y z)))) (= x y))))) (let ((_let_4402 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12331 v ii) (ite (= i ii) e (ho_12331 u ii)))))))))) (let ((_let_4403 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12331 x z) (ho_12331 y z)))) (= x y))))) (let ((_let_4404 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_12327 v ii) (ite (= i ii) e (ho_12327 u ii)))))))))) (let ((_let_4405 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_12327 x z) (ho_12327 y z)))) (= x y))))) (let ((_let_4406 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12321 v ii) (ite (= i ii) e (ho_12321 u ii)))))))))) (let ((_let_4407 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12321 x z) (ho_12321 y z)))) (= x y))))) (let ((_let_4408 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_16067 v ii) (ite (= i ii) e (ho_16067 u ii)))))))))) (let ((_let_4409 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_16067 x z) (ho_16067 y z)))) (= x y))))) (let ((_let_4410 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5926 v ii) (ite (= i ii) e (ho_5926 u ii)))))))))) (let ((_let_4411 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5926 x z) (ho_5926 y z)))) (= x y))))) (let ((_let_4412 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12318 v ii) (ite (= i ii) e (ho_12318 u ii)))))))))) (let ((_let_4413 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12318 x z) (ho_12318 y z)))) (= x y))))) (let ((_let_4414 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12315 v ii) (ite (= i ii) e (ho_12315 u ii)))))))))) (let ((_let_4415 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12315 x z) (ho_12315 y z)))) (= x y))))) (let ((_let_4416 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (= (ho_16066 v ii) (ite (= i ii) e (ho_16066 u ii)))))))))) (let ((_let_4417 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (= (ho_16066 x z) (ho_16066 y z)))) (= x y))))) (let ((_let_4418 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12316 v ii) (ite (= i ii) e (ho_12316 u ii)))))))))) (let ((_let_4419 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12316 x z) (ho_12316 y z)))) (= x y))))) (let ((_let_4420 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_12312 v ii) (ite (= i ii) e (ho_12312 u ii)))))))))) (let ((_let_4421 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_12312 x z) (ho_12312 y z)))) (= x y))))) (let ((_let_4422 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_5578 v ii) (ite (= i ii) e (ho_5578 u ii)))))))))) (let ((_let_4423 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_5578 x z) (ho_5578 y z)))) (= x y))))) (let ((_let_4424 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_9671 v ii) (ite (= i ii) e (ho_9671 u ii)))))))))) (let ((_let_4425 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_9671 x z) (ho_9671 y z)))) (= x y))))) (let ((_let_4426 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13337 v ii) (ite (= i ii) e (ho_13337 u ii)))))))))) (let ((_let_4427 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13337 x z) (ho_13337 y z)))) (= x y))))) (let ((_let_4428 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_6117 v ii) (ite (= i ii) e (ho_6117 u ii)))))))))) (let ((_let_4429 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_6117 x z) (ho_6117 y z)))) (= x y))))) (let ((_let_4430 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_12305 v ii) (ite (= i ii) e (ho_12305 u ii)))))))))) (let ((_let_4431 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_12305 x z) (ho_12305 y z)))) (= x y))))) (let ((_let_4432 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat tptp.set_num)|) (e |u_(-> tptp.set_nat tptp.set_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat tptp.set_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12299 v ii) (ite (= i ii) e (ho_12299 u ii)))))))))) (let ((_let_4433 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat tptp.set_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_nat tptp.set_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12299 x z) (ho_12299 y z)))) (= x y))))) (let ((_let_4434 (forall ((u |u_(-> tptp.set_num tptp.num)|) (e tptp.num) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_12297 v ii) (ite (= i ii) e (ho_12297 u ii)))))))))) (let ((_let_4435 (forall ((x |u_(-> tptp.set_num tptp.num)|) (y |u_(-> tptp.set_num tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_12297 x z) (ho_12297 y z)))) (= x y))))) (let ((_let_4436 (forall ((u |u_(-> tptp.list_nat Bool)|) (e Bool) (i tptp.list_nat)) (not (forall ((v |u_(-> tptp.list_nat Bool)|)) (not (forall ((ii tptp.list_nat)) (= (ho_10429 v ii) (ite (= i ii) e (ho_10429 u ii)))))))))) (let ((_let_4437 (forall ((x |u_(-> tptp.list_nat Bool)|) (y |u_(-> tptp.list_nat Bool)|)) (or (not (forall ((z tptp.list_nat)) (= (ho_10429 x z) (ho_10429 y z)))) (= x y))))) (let ((_let_4438 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat tptp.set_int)|) (e |u_(-> tptp.set_rat tptp.set_int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_12291 v ii) (ite (= i ii) e (ho_12291 u ii)))))))))) (let ((_let_4439 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat tptp.set_int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.set_rat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_12291 x z) (ho_12291 y z)))) (= x y))))) (let ((_let_4440 (forall ((u |u_(-> tptp.set_rat tptp.set_int)|) (e tptp.set_int) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_int)|)) (not (forall ((ii tptp.set_rat)) (= (ho_12292 v ii) (ite (= i ii) e (ho_12292 u ii)))))))))) (let ((_let_4441 (forall ((x |u_(-> tptp.set_rat tptp.set_int)|) (y |u_(-> tptp.set_rat tptp.set_int)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_12292 x z) (ho_12292 y z)))) (= x y))))) (let ((_let_4442 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8226 v ii) (ite (= i ii) e (ho_8226 u ii)))))))))) (let ((_let_4443 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8226 x z) (ho_8226 y z)))) (= x y))))) (let ((_let_4444 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat tptp.set_nat)|) (e |u_(-> tptp.set_rat tptp.set_nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_12288 v ii) (ite (= i ii) e (ho_12288 u ii)))))))))) (let ((_let_4445 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_12288 x z) (ho_12288 y z)))) (= x y))))) (let ((_let_4446 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat tptp.set_rat)|) (e |u_(-> tptp.set_rat tptp.set_rat)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_12286 v ii) (ite (= i ii) e (ho_12286 u ii)))))))))) (let ((_let_4447 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_12286 x z) (ho_12286 y z)))) (= x y))))) (let ((_let_4448 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|) (e |u_(-> Bool tptp.product_prod_nat_nat)|) (i |u_(-> Bool tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13242 v ii) (ite (= i ii) e (ho_13242 u ii)))))))))) (let ((_let_4449 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_nat)|)) (= (ho_13242 x z) (ho_13242 y z)))) (= x y))))) (let ((_let_4450 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7700 v ii) (ite (= i ii) e (ho_7700 u ii)))))))))) (let ((_let_4451 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7700 x z) (ho_7700 y z)))) (= x y))))) (let ((_let_4452 (forall ((u |u_(-> tptp.set_rat tptp.rat)|) (e tptp.rat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_12284 v ii) (ite (= i ii) e (ho_12284 u ii)))))))))) (let ((_let_4453 (forall ((x |u_(-> tptp.set_rat tptp.rat)|) (y |u_(-> tptp.set_rat tptp.rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_12284 x z) (ho_12284 y z)))) (= x y))))) (let ((_let_4454 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_nat tptp.set_int)|) (e |u_(-> tptp.set_nat tptp.set_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15558 v ii) (ite (= i ii) e (ho_15558 u ii)))))))))) (let ((_let_4455 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15558 x z) (ho_15558 y z)))) (= x y))))) (let ((_let_4456 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12282 v ii) (ite (= i ii) e (ho_12282 u ii)))))))))) (let ((_let_4457 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12282 x z) (ho_12282 y z)))) (= x y))))) (let ((_let_4458 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12278 v ii) (ite (= i ii) e (ho_12278 u ii)))))))))) (let ((_let_4459 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12278 x z) (ho_12278 y z)))) (= x y))))) (let ((_let_4460 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_num tptp.set_int)|) (e |u_(-> tptp.set_num tptp.set_int)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_15563 v ii) (ite (= i ii) e (ho_15563 u ii)))))))))) (let ((_let_4461 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_15563 x z) (ho_15563 y z)))) (= x y))))) (let ((_let_4462 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.num Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.num)|)) (= (ho_13999 v ii) (ite (= i ii) e (ho_13999 u ii)))))))))) (let ((_let_4463 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.num)|)) (= (ho_13999 x z) (ho_13999 y z)))) (= x y))))) (let ((_let_4464 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12276 v ii) (ite (= i ii) e (ho_12276 u ii)))))))))) (let ((_let_4465 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12276 x z) (ho_12276 y z)))) (= x y))))) (let ((_let_4466 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (= (ho_12517 v ii) (ite (= i ii) e (ho_12517 u ii)))))))))) (let ((_let_4467 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (= (ho_12517 x z) (ho_12517 y z)))) (= x y))))) (let ((_let_4468 (forall ((u |u_(-> tptp.heap_Heap_ref_a _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|) (e |u_(-> _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|) (i tptp.heap_Heap_ref_a)) (not (forall ((v |u_(-> tptp.heap_Heap_ref_a _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.heap_Heap_ref_a)) (= (ho_12274 v ii) (ite (= i ii) e (ho_12274 u ii)))))))))) (let ((_let_4469 (forall ((x |u_(-> tptp.heap_Heap_ref_a _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.heap_Heap_ref_a _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.heap_Heap_ref_a)) (= (ho_12274 x z) (ho_12274 y z)))) (= x y))))) (let ((_let_4470 (forall ((u |u_(-> tptp.produc526117512892780850t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (i tptp.produc526117512892780850t_unit)) (not (forall ((v |u_(-> tptp.produc526117512892780850t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (not (forall ((ii tptp.produc526117512892780850t_unit)) (= (ho_15178 v ii) (ite (= i ii) e (ho_15178 u ii)))))))))) (let ((_let_4471 (forall ((x |u_(-> tptp.produc526117512892780850t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|) (y |u_(-> tptp.produc526117512892780850t_unit tptp.set_Pr4334478416066269672t_unit tptp.set_Pr4334478416066269672t_unit)|)) (or (not (forall ((z tptp.produc526117512892780850t_unit)) (= (ho_15178 x z) (ho_15178 y z)))) (= x y))))) (let ((_let_4472 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|)) (= (ho_12275 v ii) (ite (= i ii) e (ho_12275 u ii)))))))))) (let ((_let_4473 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_Heap_ref_a)_ tptp.heap_Heap_ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|)) (= (ho_12275 x z) (ho_12275 y z)))) (= x y))))) (let ((_let_4474 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_9789 v ii) (ite (= i ii) e (ho_9789 u ii)))))))))) (let ((_let_4475 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_9789 x z) (ho_9789 y z)))) (= x y))))) (let ((_let_4476 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12264 v ii) (ite (= i ii) e (ho_12264 u ii)))))))))) (let ((_let_4477 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12264 x z) (ho_12264 y z)))) (= x y))))) (let ((_let_4478 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.set_Pr8415741480598773322nteger Bool)|) (e |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.set_Pr8415741480598773322nteger Bool)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12261 v ii) (ite (= i ii) e (ho_12261 u ii)))))))))) (let ((_let_4479 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.set_Pr8415741480598773322nteger Bool)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.set_Pr8415741480598773322nteger Bool)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12261 x z) (ho_12261 y z)))) (= x y))))) (let ((_let_4480 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.set_Pr49084382684228242at_int Bool)|) (e |u_(-> tptp.set_Pr49084382684228242at_int Bool)|) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.set_Pr49084382684228242at_int Bool)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12256 v ii) (ite (= i ii) e (ho_12256 u ii)))))))))) (let ((_let_4481 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.set_Pr49084382684228242at_int Bool)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.set_Pr49084382684228242at_int Bool)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12256 x z) (ho_12256 y z)))) (= x y))))) (let ((_let_4482 (forall ((u |u_(-> tptp.set_o Bool tptp.char Bool)|) (e |u_(-> Bool tptp.char Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.char Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7229 v ii) (ite (= i ii) e (ho_7229 u ii)))))))))) (let ((_let_4483 (forall ((x |u_(-> tptp.set_o Bool tptp.char Bool)|) (y |u_(-> tptp.set_o Bool tptp.char Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7229 x z) (ho_7229 y z)))) (= x y))))) (let ((_let_4484 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12251 v ii) (ite (= i ii) e (ho_12251 u ii)))))))))) (let ((_let_4485 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12251 x z) (ho_12251 y z)))) (= x y))))) (let ((_let_4486 (forall ((u |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|) (e |u_(-> tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|) (i |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (= (ho_13394 v ii) (ite (= i ii) e (ho_13394 u ii)))))))))) (let ((_let_4487 (forall ((x |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> _u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)_ tptp.set_Pr3309569728657787619r_char tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (= (ho_13394 x z) (ho_13394 y z)))) (= x y))))) (let ((_let_4488 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|) (e |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7346 v ii) (ite (= i ii) e (ho_7346 u ii)))))))))) (let ((_let_4489 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7346 x z) (ho_7346 y z)))) (= x y))))) (let ((_let_4490 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12252 v ii) (ite (= i ii) e (ho_12252 u ii)))))))))) (let ((_let_4491 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12252 x z) (ho_12252 y z)))) (= x y))))) (let ((_let_4492 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_8649 v ii) (ite (= i ii) e (ho_8649 u ii)))))))))) (let ((_let_4493 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_8649 x z) (ho_8649 y z)))) (= x y))))) (let ((_let_4494 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12538 v ii) (ite (= i ii) e (ho_12538 u ii)))))))))) (let ((_let_4495 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12538 x z) (ho_12538 y z)))) (= x y))))) (let ((_let_4496 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12248 v ii) (ite (= i ii) e (ho_12248 u ii)))))))))) (let ((_let_4497 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12248 x z) (ho_12248 y z)))) (= x y))))) (let ((_let_4498 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12249 v ii) (ite (= i ii) e (ho_12249 u ii)))))))))) (let ((_let_4499 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12249 x z) (ho_12249 y z)))) (= x y))))) (let ((_let_4500 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12246 v ii) (ite (= i ii) e (ho_12246 u ii)))))))))) (let ((_let_4501 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12246 x z) (ho_12246 y z)))) (= x y))))) (let ((_let_4502 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|) (e tptp.set_Pr7995236796853374141at_int) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14445 v ii) (ite (= i ii) e (ho_14445 u ii)))))))))) (let ((_let_4503 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14445 x z) (ho_14445 y z)))) (= x y))))) (let ((_let_4504 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int tptp.set_o)|) (e |u_(-> tptp.set_int tptp.set_o)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_11172 v ii) (ite (= i ii) e (ho_11172 u ii)))))))))) (let ((_let_4505 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int tptp.set_o)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_11172 x z) (ho_11172 y z)))) (= x y))))) (let ((_let_4506 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|) (e |u_(-> tptp.int tptp.code_integer tptp.int)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12242 v ii) (ite (= i ii) e (ho_12242 u ii)))))))))) (let ((_let_4507 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12242 x z) (ho_12242 y z)))) (= x y))))) (let ((_let_4508 (forall ((u |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_set_Product_unit)) (not (forall ((v |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_set_Product_unit)) (= (ho_15146 v ii) (ite (= i ii) e (ho_15146 u ii)))))))))) (let ((_let_4509 (forall ((x |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_set_Product_unit tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_set_Product_unit)) (= (ho_15146 x z) (ho_15146 y z)))) (= x y))))) (let ((_let_4510 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (= (ho_12231 v ii) (ite (= i ii) e (ho_12231 u ii)))))))))) (let ((_let_4511 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (= (ho_12231 x z) (ho_12231 y z)))) (= x y))))) (let ((_let_4512 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12232 v ii) (ite (= i ii) e (ho_12232 u ii)))))))))) (let ((_let_4513 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12232 x z) (ho_12232 y z)))) (= x y))))) (let ((_let_4514 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_12229 v ii) (ite (= i ii) e (ho_12229 u ii)))))))))) (let ((_let_4515 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_12229 x z) (ho_12229 y z)))) (= x y))))) (let ((_let_4516 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7385 v ii) (ite (= i ii) e (ho_7385 u ii)))))))))) (let ((_let_4517 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7385 x z) (ho_7385 y z)))) (= x y))))) (let ((_let_4518 (forall ((u |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_Pr3280342998896498603um_nat)) (not (forall ((v |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr3280342998896498603um_nat)) (= (ho_12225 v ii) (ite (= i ii) e (ho_12225 u ii)))))))))) (let ((_let_4519 (forall ((x |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr3280342998896498603um_nat)) (= (ho_12225 x z) (ho_12225 y z)))) (= x y))))) (let ((_let_4520 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (i |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_12222 v ii) (ite (= i ii) e (ho_12222 u ii)))))))))) (let ((_let_4521 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_12222 x z) (ho_12222 y z)))) (= x y))))) (let ((_let_4522 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.set_Pr3280342998896498603um_nat Bool)|) (e |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.set_Pr3280342998896498603um_nat Bool)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_12219 v ii) (ite (= i ii) e (ho_12219 u ii)))))))))) (let ((_let_4523 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.set_Pr3280342998896498603um_nat Bool)|) (y |u_(-> tptp.product_prod_num_nat tptp.set_Pr3280342998896498603um_nat Bool)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_12219 x z) (ho_12219 y z)))) (= x y))))) (let ((_let_4524 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|) (e tptp.set_Pr3280342998896498603um_nat) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_12217 v ii) (ite (= i ii) e (ho_12217 u ii)))))))))) (let ((_let_4525 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_12217 x z) (ho_12217 y z)))) (= x y))))) (let ((_let_4526 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12918 v ii) (ite (= i ii) e (ho_12918 u ii)))))))))) (let ((_let_4527 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12918 x z) (ho_12918 y z)))) (= x y))))) (let ((_let_4528 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.heap_Heap_ref_a)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (= (ho_12214 v ii) (ite (= i ii) e (ho_12214 u ii)))))))))) (let ((_let_4529 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.heap_Heap_ref_a)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.heap_Heap_ref_a)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (= (ho_12214 x z) (ho_12214 y z)))) (= x y))))) (let ((_let_4530 (forall ((u |u_(-> tptp.set_Pr8415741480598773322nteger _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (i tptp.set_Pr8415741480598773322nteger)) (not (forall ((v |u_(-> tptp.set_Pr8415741480598773322nteger _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (not (forall ((ii tptp.set_Pr8415741480598773322nteger)) (= (ho_12208 v ii) (ite (= i ii) e (ho_12208 u ii)))))))))) (let ((_let_4531 (forall ((x |u_(-> tptp.set_Pr8415741480598773322nteger _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (y |u_(-> tptp.set_Pr8415741480598773322nteger _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (or (not (forall ((z tptp.set_Pr8415741480598773322nteger)) (= (ho_12208 x z) (ho_12208 y z)))) (= x y))))) (let ((_let_4532 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6112 v ii) (ite (= i ii) e (ho_6112 u ii)))))))))) (let ((_let_4533 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6112 x z) (ho_6112 y z)))) (= x y))))) (let ((_let_4534 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger Bool)|) (e |u_(-> tptp.produc2963269191615333738nteger Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12204 v ii) (ite (= i ii) e (ho_12204 u ii)))))))))) (let ((_let_4535 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12204 x z) (ho_12204 y z)))) (= x y))))) (let ((_let_4536 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.int)|) (e tptp.int) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12203 v ii) (ite (= i ii) e (ho_12203 u ii)))))))))) (let ((_let_4537 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.int)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12203 x z) (ho_12203 y z)))) (= x y))))) (let ((_let_4538 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (i |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (= (ho_12211 v ii) (ite (= i ii) e (ho_12211 u ii)))))))))) (let ((_let_4539 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (= (ho_12211 x z) (ho_12211 y z)))) (= x y))))) (let ((_let_4540 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12271 v ii) (ite (= i ii) e (ho_12271 u ii)))))))))) (let ((_let_4541 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12271 x z) (ho_12271 y z)))) (= x y))))) (let ((_let_4542 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (e Bool) (i |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (= (ho_12212 v ii) (ite (= i ii) e (ho_12212 u ii)))))))))) (let ((_let_4543 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (= (ho_12212 x z) (ho_12212 y z)))) (= x y))))) (let ((_let_4544 (forall ((u |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6414 v ii) (ite (= i ii) e (ho_6414 u ii)))))))))) (let ((_let_4545 (forall ((x |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6414 x z) (ho_6414 y z)))) (= x y))))) (let ((_let_4546 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (e tptp.produc2963269191615333738nteger) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12259 v ii) (ite (= i ii) e (ho_12259 u ii)))))))))) (let ((_let_4547 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12259 x z) (ho_12259 y z)))) (= x y))))) (let ((_let_4548 (forall ((u |u_(-> tptp.set_Pr49084382684228242at_int _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (i tptp.set_Pr49084382684228242at_int)) (not (forall ((v |u_(-> tptp.set_Pr49084382684228242at_int _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (not (forall ((ii tptp.set_Pr49084382684228242at_int)) (= (ho_12191 v ii) (ite (= i ii) e (ho_12191 u ii)))))))))) (let ((_let_4549 (forall ((x |u_(-> tptp.set_Pr49084382684228242at_int _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (y |u_(-> tptp.set_Pr49084382684228242at_int _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (or (not (forall ((z tptp.set_Pr49084382684228242at_int)) (= (ho_12191 x z) (ho_12191 y z)))) (= x y))))) (let ((_let_4550 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int Bool)_ tptp.set_Pr49084382684228242at_int)|) (e tptp.set_Pr49084382684228242at_int) (i |u_(-> tptp.produc4196048018000912732at_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int Bool)_ tptp.set_Pr49084382684228242at_int)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int Bool)|)) (= (ho_12189 v ii) (ite (= i ii) e (ho_12189 u ii)))))))))) (let ((_let_4551 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int Bool)_ tptp.set_Pr49084382684228242at_int)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int Bool)_ tptp.set_Pr49084382684228242at_int)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int Bool)|)) (= (ho_12189 x z) (ho_12189 y z)))) (= x y))))) (let ((_let_4552 (forall ((u |u_(-> tptp.produc1219242969750017639nt_int Bool)|) (e Bool) (i tptp.produc1219242969750017639nt_int)) (not (forall ((v |u_(-> tptp.produc1219242969750017639nt_int Bool)|)) (not (forall ((ii tptp.produc1219242969750017639nt_int)) (= (ho_16065 v ii) (ite (= i ii) e (ho_16065 u ii)))))))))) (let ((_let_4553 (forall ((x |u_(-> tptp.produc1219242969750017639nt_int Bool)|) (y |u_(-> tptp.produc1219242969750017639nt_int Bool)|)) (or (not (forall ((z tptp.produc1219242969750017639nt_int)) (= (ho_16065 x z) (ho_16065 y z)))) (= x y))))) (let ((_let_4554 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_12192 v ii) (ite (= i ii) e (ho_12192 u ii)))))))))) (let ((_let_4555 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (= (ho_12192 x z) (ho_12192 y z)))) (= x y))))) (let ((_let_4556 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12186 v ii) (ite (= i ii) e (ho_12186 u ii)))))))))) (let ((_let_4557 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12186 x z) (ho_12186 y z)))) (= x y))))) (let ((_let_4558 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7817 v ii) (ite (= i ii) e (ho_7817 u ii)))))))))) (let ((_let_4559 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7817 x z) (ho_7817 y z)))) (= x y))))) (let ((_let_4560 (forall ((u |u_(-> _u_(-> tptp.produc1522404539988722607at_nat Bool)_ tptp.set_Pr4155430604743465615at_nat)|) (e tptp.set_Pr4155430604743465615at_nat) (i |u_(-> tptp.produc1522404539988722607at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1522404539988722607at_nat Bool)_ tptp.set_Pr4155430604743465615at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1522404539988722607at_nat Bool)|)) (= (ho_14618 v ii) (ite (= i ii) e (ho_14618 u ii)))))))))) (let ((_let_4561 (forall ((x |u_(-> _u_(-> tptp.produc1522404539988722607at_nat Bool)_ tptp.set_Pr4155430604743465615at_nat)|) (y |u_(-> _u_(-> tptp.produc1522404539988722607at_nat Bool)_ tptp.set_Pr4155430604743465615at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1522404539988722607at_nat Bool)|)) (= (ho_14618 x z) (ho_14618 y z)))) (= x y))))) (let ((_let_4562 (forall ((u |u_(-> tptp.produc4196048018000912732at_int Bool)|) (e Bool) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int Bool)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_16064 v ii) (ite (= i ii) e (ho_16064 u ii)))))))))) (let ((_let_4563 (forall ((x |u_(-> tptp.produc4196048018000912732at_int Bool)|) (y |u_(-> tptp.produc4196048018000912732at_int Bool)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_16064 x z) (ho_16064 y z)))) (= x y))))) (let ((_let_4564 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12184 v ii) (ite (= i ii) e (ho_12184 u ii)))))))))) (let ((_let_4565 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12184 x z) (ho_12184 y z)))) (= x y))))) (let ((_let_4566 (forall ((u |u_(-> tptp.produc8373899037510109440at_nat Bool)|) (e Bool) (i tptp.produc8373899037510109440at_nat)) (not (forall ((v |u_(-> tptp.produc8373899037510109440at_nat Bool)|)) (not (forall ((ii tptp.produc8373899037510109440at_nat)) (= (ho_16063 v ii) (ite (= i ii) e (ho_16063 u ii)))))))))) (let ((_let_4567 (forall ((x |u_(-> tptp.produc8373899037510109440at_nat Bool)|) (y |u_(-> tptp.produc8373899037510109440at_nat Bool)|)) (or (not (forall ((z tptp.produc8373899037510109440at_nat)) (= (ho_16063 x z) (ho_16063 y z)))) (= x y))))) (let ((_let_4568 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (e Bool) (i |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (= (ho_12195 v ii) (ite (= i ii) e (ho_12195 u ii)))))))))) (let ((_let_4569 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (= (ho_12195 x z) (ho_12195 y z)))) (= x y))))) (let ((_let_4570 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12180 v ii) (ite (= i ii) e (ho_12180 u ii)))))))))) (let ((_let_4571 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12180 x z) (ho_12180 y z)))) (= x y))))) (let ((_let_4572 (forall ((u |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12178 v ii) (ite (= i ii) e (ho_12178 u ii)))))))))) (let ((_let_4573 (forall ((x |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12178 x z) (ho_12178 y z)))) (= x y))))) (let ((_let_4574 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13861 v ii) (ite (= i ii) e (ho_13861 u ii)))))))))) (let ((_let_4575 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13861 x z) (ho_13861 y z)))) (= x y))))) (let ((_let_4576 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|) (e Bool) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_12176 v ii) (ite (= i ii) e (ho_12176 u ii)))))))))) (let ((_let_4577 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_12176 x z) (ho_12176 y z)))) (= x y))))) (let ((_let_4578 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4503 v ii) (ite (= i ii) e (ho_4503 u ii)))))))))) (let ((_let_4579 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4503 x z) (ho_4503 y z)))) (= x y))))) (let ((_let_4580 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.set_Pr1133966238863718811t_unit)|) (e tptp.set_Pr1133966238863718811t_unit) (i |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_12173 v ii) (ite (= i ii) e (ho_12173 u ii)))))))))) (let ((_let_4581 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit Bool)_ tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (= (ho_12173 x z) (ho_12173 y z)))) (= x y))))) (let ((_let_4582 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12169 v ii) (ite (= i ii) e (ho_12169 u ii)))))))))) (let ((_let_4583 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12169 x z) (ho_12169 y z)))) (= x y))))) (let ((_let_4584 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12170 v ii) (ite (= i ii) e (ho_12170 u ii)))))))))) (let ((_let_4585 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12170 x z) (ho_12170 y z)))) (= x y))))) (let ((_let_4586 (forall ((u |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_12166 v ii) (ite (= i ii) e (ho_12166 u ii)))))))))) (let ((_let_4587 (forall ((x |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.nat tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_12166 x z) (ho_12166 y z)))) (= x y))))) (let ((_let_4588 (forall ((u |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.num)) (= (ho_12167 v ii) (ite (= i ii) e (ho_12167 u ii)))))))))) (let ((_let_4589 (forall ((x |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_12167 x z) (ho_12167 y z)))) (= x y))))) (let ((_let_4590 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5819 v ii) (ite (= i ii) e (ho_5819 u ii)))))))))) (let ((_let_4591 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5819 x z) (ho_5819 y z)))) (= x y))))) (let ((_let_4592 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.set_int)_ tptp.product_prod_int_int tptp.set_int)|) (e |u_(-> tptp.product_prod_int_int tptp.set_int)|) (i |u_(-> tptp.int tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.set_int)_ tptp.product_prod_int_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.set_int)|)) (= (ho_12164 v ii) (ite (= i ii) e (ho_12164 u ii)))))))))) (let ((_let_4593 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.set_int)_ tptp.product_prod_int_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.set_int)_ tptp.product_prod_int_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.set_int)|)) (= (ho_12164 x z) (ho_12164 y z)))) (= x y))))) (let ((_let_4594 (forall ((u |u_(-> tptp.int tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.int)) (= (ho_12159 v ii) (ite (= i ii) e (ho_12159 u ii)))))))))) (let ((_let_4595 (forall ((x |u_(-> tptp.int tptp.int tptp.set_nat)|) (y |u_(-> tptp.int tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_12159 x z) (ho_12159 y z)))) (= x y))))) (let ((_let_4596 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5774 v ii) (ite (= i ii) e (ho_5774 u ii)))))))))) (let ((_let_4597 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5774 x z) (ho_5774 y z)))) (= x y))))) (let ((_let_4598 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.set_o)_ tptp.product_prod_int_int tptp.set_o)|) (e |u_(-> tptp.product_prod_int_int tptp.set_o)|) (i |u_(-> tptp.int tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.set_o)_ tptp.product_prod_int_int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.set_o)|)) (= (ho_12157 v ii) (ite (= i ii) e (ho_12157 u ii)))))))))) (let ((_let_4599 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.set_o)_ tptp.product_prod_int_int tptp.set_o)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.set_o)_ tptp.product_prod_int_int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.set_o)|)) (= (ho_12157 x z) (ho_12157 y z)))) (= x y))))) (let ((_let_4600 (forall ((u |u_(-> tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (e |u_(-> tptp.int tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15385 v ii) (ite (= i ii) e (ho_15385 u ii)))))))))) (let ((_let_4601 (forall ((x |u_(-> tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15385 x z) (ho_15385 y z)))) (= x y))))) (let ((_let_4602 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_int)|)) (not (forall ((ii tptp.nat)) (= (ho_12151 v ii) (ite (= i ii) e (ho_12151 u ii)))))))))) (let ((_let_4603 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_int)|) (y |u_(-> tptp.nat tptp.nat tptp.set_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_12151 x z) (ho_12151 y z)))) (= x y))))) (let ((_let_4604 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.set_nat)|)) (= (ho_12150 v ii) (ite (= i ii) e (ho_12150 u ii)))))))))) (let ((_let_4605 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.set_nat)|)) (= (ho_12150 x z) (ho_12150 y z)))) (= x y))))) (let ((_let_4606 (forall ((u |u_(-> tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (not (forall ((ii tptp.int)) (= (ho_15384 v ii) (ite (= i ii) e (ho_15384 u ii)))))))))) (let ((_let_4607 (forall ((x |u_(-> tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|) (y |u_(-> tptp.int tptp.set_Product_unit tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z tptp.int)) (= (ho_15384 x z) (ho_15384 y z)))) (= x y))))) (let ((_let_4608 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8389 v ii) (ite (= i ii) e (ho_8389 u ii)))))))))) (let ((_let_4609 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8389 x z) (ho_8389 y z)))) (= x y))))) (let ((_let_4610 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_o)_ tptp.product_prod_nat_nat tptp.set_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_o)|) (i |u_(-> tptp.nat tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_o)_ tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.set_o)|)) (= (ho_12148 v ii) (ite (= i ii) e (ho_12148 u ii)))))))))) (let ((_let_4611 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_o)_ tptp.product_prod_nat_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_o)_ tptp.product_prod_nat_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.set_o)|)) (= (ho_12148 x z) (ho_12148 y z)))) (= x y))))) (let ((_let_4612 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_o)|) (e |u_(-> tptp.nat tptp.set_o)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_o)|)) (not (forall ((ii tptp.nat)) (= (ho_12146 v ii) (ite (= i ii) e (ho_12146 u ii)))))))))) (let ((_let_4613 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_o)|) (y |u_(-> tptp.nat tptp.nat tptp.set_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_12146 x z) (ho_12146 y z)))) (= x y))))) (let ((_let_4614 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.set_int)_ tptp.product_prod_nat_num tptp.set_int)|) (e |u_(-> tptp.product_prod_nat_num tptp.set_int)|) (i |u_(-> tptp.nat tptp.num tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.set_int)_ tptp.product_prod_nat_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.set_int)|)) (= (ho_12144 v ii) (ite (= i ii) e (ho_12144 u ii)))))))))) (let ((_let_4615 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.set_int)_ tptp.product_prod_nat_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.set_int)_ tptp.product_prod_nat_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.set_int)|)) (= (ho_12144 x z) (ho_12144 y z)))) (= x y))))) (let ((_let_4616 (forall ((u |u_(-> tptp.num tptp.set_int)|) (e tptp.set_int) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_int)|)) (not (forall ((ii tptp.num)) (= (ho_12142 v ii) (ite (= i ii) e (ho_12142 u ii)))))))))) (let ((_let_4617 (forall ((x |u_(-> tptp.num tptp.set_int)|) (y |u_(-> tptp.num tptp.set_int)|)) (or (not (forall ((z tptp.num)) (= (ho_12142 x z) (ho_12142 y z)))) (= x y))))) (let ((_let_4618 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.set_nat)_ tptp.product_prod_nat_num tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.set_nat)|) (i |u_(-> tptp.nat tptp.num tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.set_nat)_ tptp.product_prod_nat_num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.set_nat)|)) (= (ho_12139 v ii) (ite (= i ii) e (ho_12139 u ii)))))))))) (let ((_let_4619 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.set_nat)_ tptp.product_prod_nat_num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.set_nat)_ tptp.product_prod_nat_num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.set_nat)|)) (= (ho_12139 x z) (ho_12139 y z)))) (= x y))))) (let ((_let_4620 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_nat)|) (e tptp.set_nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12140 v ii) (ite (= i ii) e (ho_12140 u ii)))))))))) (let ((_let_4621 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12140 x z) (ho_12140 y z)))) (= x y))))) (let ((_let_4622 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7778 v ii) (ite (= i ii) e (ho_7778 u ii)))))))))) (let ((_let_4623 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7778 x z) (ho_7778 y z)))) (= x y))))) (let ((_let_4624 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.set_o)_ tptp.product_prod_nat_num tptp.set_o)|) (e |u_(-> tptp.product_prod_nat_num tptp.set_o)|) (i |u_(-> tptp.nat tptp.num tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.set_o)_ tptp.product_prod_nat_num tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.set_o)|)) (= (ho_12135 v ii) (ite (= i ii) e (ho_12135 u ii)))))))))) (let ((_let_4625 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.set_o)_ tptp.product_prod_nat_num tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.set_o)_ tptp.product_prod_nat_num tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.set_o)|)) (= (ho_12135 x z) (ho_12135 y z)))) (= x y))))) (let ((_let_4626 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_o)|) (e tptp.set_o) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_o)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12136 v ii) (ite (= i ii) e (ho_12136 u ii)))))))))) (let ((_let_4627 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_o)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_o)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12136 x z) (ho_12136 y z)))) (= x y))))) (let ((_let_4628 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14261 v ii) (ite (= i ii) e (ho_14261 u ii)))))))))) (let ((_let_4629 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_14261 x z) (ho_14261 y z)))) (= x y))))) (let ((_let_4630 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_13167 v ii) (ite (= i ii) e (ho_13167 u ii)))))))))) (let ((_let_4631 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_13167 x z) (ho_13167 y z)))) (= x y))))) (let ((_let_4632 (forall ((u |u_(-> tptp.num tptp.set_o)|) (e tptp.set_o) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_o)|)) (not (forall ((ii tptp.num)) (= (ho_12133 v ii) (ite (= i ii) e (ho_12133 u ii)))))))))) (let ((_let_4633 (forall ((x |u_(-> tptp.num tptp.set_o)|) (y |u_(-> tptp.num tptp.set_o)|)) (or (not (forall ((z tptp.num)) (= (ho_12133 x z) (ho_12133 y z)))) (= x y))))) (let ((_let_4634 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_12131 v ii) (ite (= i ii) e (ho_12131 u ii)))))))))) (let ((_let_4635 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_12131 x z) (ho_12131 y z)))) (= x y))))) (let ((_let_4636 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i |u_(-> tptp.product_prod_nat_num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_12129 v ii) (ite (= i ii) e (ho_12129 u ii)))))))))) (let ((_let_4637 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_12129 x z) (ho_12129 y z)))) (= x y))))) (let ((_let_4638 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_12127 v ii) (ite (= i ii) e (ho_12127 u ii)))))))))) (let ((_let_4639 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_12127 x z) (ho_12127 y z)))) (= x y))))) (let ((_let_4640 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_12125 v ii) (ite (= i ii) e (ho_12125 u ii)))))))))) (let ((_let_4641 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_12125 x z) (ho_12125 y z)))) (= x y))))) (let ((_let_4642 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_12114 v ii) (ite (= i ii) e (ho_12114 u ii)))))))))) (let ((_let_4643 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_12114 x z) (ho_12114 y z)))) (= x y))))) (let ((_let_4644 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13052 v ii) (ite (= i ii) e (ho_13052 u ii)))))))))) (let ((_let_4645 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13052 x z) (ho_13052 y z)))) (= x y))))) (let ((_let_4646 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12113 v ii) (ite (= i ii) e (ho_12113 u ii)))))))))) (let ((_let_4647 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12113 x z) (ho_12113 y z)))) (= x y))))) (let ((_let_4648 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_13830 v ii) (ite (= i ii) e (ho_13830 u ii)))))))))) (let ((_let_4649 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_13830 x z) (ho_13830 y z)))) (= x y))))) (let ((_let_4650 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|) (e tptp.nat) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12112 v ii) (ite (= i ii) e (ho_12112 u ii)))))))))) (let ((_let_4651 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12112 x z) (ho_12112 y z)))) (= x y))))) (let ((_let_4652 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12108 v ii) (ite (= i ii) e (ho_12108 u ii)))))))))) (let ((_let_4653 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12108 x z) (ho_12108 y z)))) (= x y))))) (let ((_let_4654 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13520 v ii) (ite (= i ii) e (ho_13520 u ii)))))))))) (let ((_let_4655 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13520 x z) (ho_13520 y z)))) (= x y))))) (let ((_let_4656 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4626 v ii) (ite (= i ii) e (ho_4626 u ii)))))))))) (let ((_let_4657 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4626 x z) (ho_4626 y z)))) (= x y))))) (let ((_let_4658 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12109 v ii) (ite (= i ii) e (ho_12109 u ii)))))))))) (let ((_let_4659 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_12109 x z) (ho_12109 y z)))) (= x y))))) (let ((_let_4660 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.num)|) (e tptp.num) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12106 v ii) (ite (= i ii) e (ho_12106 u ii)))))))))) (let ((_let_4661 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.num)|) (y |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12106 x z) (ho_12106 y z)))) (= x y))))) (let ((_let_4662 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_12773 v ii) (ite (= i ii) e (ho_12773 u ii)))))))))) (let ((_let_4663 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_12773 x z) (ho_12773 y z)))) (= x y))))) (let ((_let_4664 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_12100 v ii) (ite (= i ii) e (ho_12100 u ii)))))))))) (let ((_let_4665 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_12100 x z) (ho_12100 y z)))) (= x y))))) (let ((_let_4666 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10176 v ii) (ite (= i ii) e (ho_10176 u ii)))))))))) (let ((_let_4667 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10176 x z) (ho_10176 y z)))) (= x y))))) (let ((_let_4668 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (e |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13398 v ii) (ite (= i ii) e (ho_13398 u ii)))))))))) (let ((_let_4669 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13398 x z) (ho_13398 y z)))) (= x y))))) (let ((_let_4670 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12101 v ii) (ite (= i ii) e (ho_12101 u ii)))))))))) (let ((_let_4671 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12101 x z) (ho_12101 y z)))) (= x y))))) (let ((_let_4672 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12102 v ii) (ite (= i ii) e (ho_12102 u ii)))))))))) (let ((_let_4673 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12102 x z) (ho_12102 y z)))) (= x y))))) (let ((_let_4674 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_o)) (= (ho_12096 v ii) (ite (= i ii) e (ho_12096 u ii)))))))))) (let ((_let_4675 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_o)) (= (ho_12096 x z) (ho_12096 y z)))) (= x y))))) (let ((_let_4676 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_15057 v ii) (ite (= i ii) e (ho_15057 u ii)))))))))) (let ((_let_4677 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_15057 x z) (ho_15057 y z)))) (= x y))))) (let ((_let_4678 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_12097 v ii) (ite (= i ii) e (ho_12097 u ii)))))))))) (let ((_let_4679 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_12097 x z) (ho_12097 y z)))) (= x y))))) (let ((_let_4680 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat Bool)|) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_15053 v ii) (ite (= i ii) e (ho_15053 u ii)))))))))) (let ((_let_4681 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat Bool)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_15053 x z) (ho_15053 y z)))) (= x y))))) (let ((_let_4682 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13019 v ii) (ite (= i ii) e (ho_13019 u ii)))))))))) (let ((_let_4683 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13019 x z) (ho_13019 y z)))) (= x y))))) (let ((_let_4684 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_12098 v ii) (ite (= i ii) e (ho_12098 u ii)))))))))) (let ((_let_4685 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_12098 x z) (ho_12098 y z)))) (= x y))))) (let ((_let_4686 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_12092 v ii) (ite (= i ii) e (ho_12092 u ii)))))))))) (let ((_let_4687 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_12092 x z) (ho_12092 y z)))) (= x y))))) (let ((_let_4688 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12093 v ii) (ite (= i ii) e (ho_12093 u ii)))))))))) (let ((_let_4689 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12093 x z) (ho_12093 y z)))) (= x y))))) (let ((_let_4690 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12094 v ii) (ite (= i ii) e (ho_12094 u ii)))))))))) (let ((_let_4691 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12094 x z) (ho_12094 y z)))) (= x y))))) (let ((_let_4692 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_12089 v ii) (ite (= i ii) e (ho_12089 u ii)))))))))) (let ((_let_4693 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_12089 x z) (ho_12089 y z)))) (= x y))))) (let ((_let_4694 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12090 v ii) (ite (= i ii) e (ho_12090 u ii)))))))))) (let ((_let_4695 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12090 x z) (ho_12090 y z)))) (= x y))))) (let ((_let_4696 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_12779 v ii) (ite (= i ii) e (ho_12779 u ii)))))))))) (let ((_let_4697 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_12779 x z) (ho_12779 y z)))) (= x y))))) (let ((_let_4698 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_int)) (= (ho_12081 v ii) (ite (= i ii) e (ho_12081 u ii)))))))))) (let ((_let_4699 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_int)) (= (ho_12081 x z) (ho_12081 y z)))) (= x y))))) (let ((_let_4700 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16062 v ii) (ite (= i ii) e (ho_16062 u ii)))))))))) (let ((_let_4701 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16062 x z) (ho_16062 y z)))) (= x y))))) (let ((_let_4702 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12082 v ii) (ite (= i ii) e (ho_12082 u ii)))))))))) (let ((_let_4703 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12082 x z) (ho_12082 y z)))) (= x y))))) (let ((_let_4704 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12083 v ii) (ite (= i ii) e (ho_12083 u ii)))))))))) (let ((_let_4705 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12083 x z) (ho_12083 y z)))) (= x y))))) (let ((_let_4706 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_nat)) (= (ho_12077 v ii) (ite (= i ii) e (ho_12077 u ii)))))))))) (let ((_let_4707 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_12077 x z) (ho_12077 y z)))) (= x y))))) (let ((_let_4708 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12078 v ii) (ite (= i ii) e (ho_12078 u ii)))))))))) (let ((_let_4709 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12078 x z) (ho_12078 y z)))) (= x y))))) (let ((_let_4710 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_12079 v ii) (ite (= i ii) e (ho_12079 u ii)))))))))) (let ((_let_4711 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_12079 x z) (ho_12079 y z)))) (= x y))))) (let ((_let_4712 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_o)) (= (ho_12073 v ii) (ite (= i ii) e (ho_12073 u ii)))))))))) (let ((_let_4713 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_o)) (= (ho_12073 x z) (ho_12073 y z)))) (= x y))))) (let ((_let_4714 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10179 v ii) (ite (= i ii) e (ho_10179 u ii)))))))))) (let ((_let_4715 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10179 x z) (ho_10179 y z)))) (= x y))))) (let ((_let_4716 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_12074 v ii) (ite (= i ii) e (ho_12074 u ii)))))))))) (let ((_let_4717 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_12074 x z) (ho_12074 y z)))) (= x y))))) (let ((_let_4718 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12520 v ii) (ite (= i ii) e (ho_12520 u ii)))))))))) (let ((_let_4719 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12520 x z) (ho_12520 y z)))) (= x y))))) (let ((_let_4720 (forall ((u |u_(-> Bool tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (e |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii Bool)) (= (ho_12069 v ii) (ite (= i ii) e (ho_12069 u ii)))))))))) (let ((_let_4721 (forall ((x |u_(-> Bool tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> Bool tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z Bool)) (= (ho_12069 x z) (ho_12069 y z)))) (= x y))))) (let ((_let_4722 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12987 v ii) (ite (= i ii) e (ho_12987 u ii)))))))))) (let ((_let_4723 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12987 x z) (ho_12987 y z)))) (= x y))))) (let ((_let_4724 (forall ((u |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (e |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (i tptp.heap_Heap_ref_a)) (not (forall ((v |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.heap_Heap_ref_a)) (= (ho_12070 v ii) (ite (= i ii) e (ho_12070 u ii)))))))))) (let ((_let_4725 (forall ((x |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.heap_Heap_ref_a)) (= (ho_12070 x z) (ho_12070 y z)))) (= x y))))) (let ((_let_4726 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12508 v ii) (ite (= i ii) e (ho_12508 u ii)))))))))) (let ((_let_4727 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12508 x z) (ho_12508 y z)))) (= x y))))) (let ((_let_4728 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12067 v ii) (ite (= i ii) e (ho_12067 u ii)))))))))) (let ((_let_4729 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_12067 x z) (ho_12067 y z)))) (= x y))))) (let ((_let_4730 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|) (e |u_(-> tptp.num tptp.int)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_14691 v ii) (ite (= i ii) e (ho_14691 u ii)))))))))) (let ((_let_4731 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.int)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_14691 x z) (ho_14691 y z)))) (= x y))))) (let ((_let_4732 (forall ((u |u_(-> tptp.product_prod_nat_num Bool)|) (e Bool) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num Bool)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12065 v ii) (ite (= i ii) e (ho_12065 u ii)))))))))) (let ((_let_4733 (forall ((x |u_(-> tptp.product_prod_nat_num Bool)|) (y |u_(-> tptp.product_prod_nat_num Bool)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12065 x z) (ho_12065 y z)))) (= x y))))) (let ((_let_4734 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat Bool)|) (e Bool) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_12064 v ii) (ite (= i ii) e (ho_12064 u ii)))))))))) (let ((_let_4735 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat Bool)|) (y |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_12064 x z) (ho_12064 y z)))) (= x y))))) (let ((_let_4736 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12063 v ii) (ite (= i ii) e (ho_12063 u ii)))))))))) (let ((_let_4737 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12063 x z) (ho_12063 y z)))) (= x y))))) (let ((_let_4738 (forall ((u |u_(-> tptp.nat tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_12061 v ii) (ite (= i ii) e (ho_12061 u ii)))))))))) (let ((_let_4739 (forall ((x |u_(-> tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_12061 x z) (ho_12061 y z)))) (= x y))))) (let ((_let_4740 (forall ((u |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i tptp.produc1799199577659733785_ref_a)) (not (forall ((v |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.produc1799199577659733785_ref_a)) (= (ho_12058 v ii) (ite (= i ii) e (ho_12058 u ii)))))))))) (let ((_let_4741 (forall ((x |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.produc1799199577659733785_ref_a)) (= (ho_12058 x z) (ho_12058 y z)))) (= x y))))) (let ((_let_4742 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_13479 v ii) (ite (= i ii) e (ho_13479 u ii)))))))))) (let ((_let_4743 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_13479 x z) (ho_13479 y z)))) (= x y))))) (let ((_let_4744 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|) (i |u_(-> tptp.int tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer)|)) (= (ho_14772 v ii) (ite (= i ii) e (ho_14772 u ii)))))))))) (let ((_let_4745 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer)|)) (= (ho_14772 x z) (ho_14772 y z)))) (= x y))))) (let ((_let_4746 (forall ((u |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (e tptp.ref_a) (i tptp.produc1799199577659733785_ref_a)) (not (forall ((v |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (not (forall ((ii tptp.produc1799199577659733785_ref_a)) (= (ho_12052 v ii) (ite (= i ii) e (ho_12052 u ii)))))))))) (let ((_let_4747 (forall ((x |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (y |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (or (not (forall ((z tptp.produc1799199577659733785_ref_a)) (= (ho_12052 x z) (ho_12052 y z)))) (= x y))))) (let ((_let_4748 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.ref_ref_a tptp.heap_Heap_ref_a)|) (e |u_(-> tptp.ref_ref_a tptp.heap_Heap_ref_a)|) (i |u_(-> tptp.ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.ref_ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12042 v ii) (ite (= i ii) e (ho_12042 u ii)))))))))) (let ((_let_4749 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.ref_ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.ref_ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12042 x z) (ho_12042 y z)))) (= x y))))) (let ((_let_4750 (forall ((u |u_(-> tptp.ref_ref_a tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (i tptp.ref_ref_a)) (not (forall ((v |u_(-> tptp.ref_ref_a tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.ref_ref_a)) (= (ho_12040 v ii) (ite (= i ii) e (ho_12040 u ii)))))))))) (let ((_let_4751 (forall ((x |u_(-> tptp.ref_ref_a tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.ref_ref_a tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.ref_ref_a)) (= (ho_12040 x z) (ho_12040 y z)))) (= x y))))) (let ((_let_4752 (forall ((u |u_(-> tptp.ref_a tptp.ref_a)|) (e tptp.ref_a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12038 v ii) (ite (= i ii) e (ho_12038 u ii)))))))))) (let ((_let_4753 (forall ((x |u_(-> tptp.ref_a tptp.ref_a)|) (y |u_(-> tptp.ref_a tptp.ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12038 x z) (ho_12038 y z)))) (= x y))))) (let ((_let_4754 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_ref_a tptp.ref_a)|) (e |u_(-> tptp.ref_ref_a tptp.ref_a)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_ref_a tptp.ref_a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12036 v ii) (ite (= i ii) e (ho_12036 u ii)))))))))) (let ((_let_4755 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_ref_a tptp.ref_a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_ref_a tptp.ref_a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12036 x z) (ho_12036 y z)))) (= x y))))) (let ((_let_4756 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12795 v ii) (ite (= i ii) e (ho_12795 u ii)))))))))) (let ((_let_4757 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12795 x z) (ho_12795 y z)))) (= x y))))) (let ((_let_4758 (forall ((u |u_(-> tptp.ref_ref_a tptp.ref_a)|) (e tptp.ref_a) (i tptp.ref_ref_a)) (not (forall ((v |u_(-> tptp.ref_ref_a tptp.ref_a)|)) (not (forall ((ii tptp.ref_ref_a)) (= (ho_12037 v ii) (ite (= i ii) e (ho_12037 u ii)))))))))) (let ((_let_4759 (forall ((x |u_(-> tptp.ref_ref_a tptp.ref_a)|) (y |u_(-> tptp.ref_ref_a tptp.ref_a)|)) (or (not (forall ((z tptp.ref_ref_a)) (= (ho_12037 x z) (ho_12037 y z)))) (= x y))))) (let ((_let_4760 (forall ((u |u_(-> tptp.heap_Heap_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (i tptp.heap_Heap_a)) (not (forall ((v |u_(-> tptp.heap_Heap_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (not (forall ((ii tptp.heap_Heap_a)) (= (ho_12031 v ii) (ite (= i ii) e (ho_12031 u ii)))))))))) (let ((_let_4761 (forall ((x |u_(-> tptp.heap_Heap_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (y |u_(-> tptp.heap_Heap_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (or (not (forall ((z tptp.heap_Heap_a)) (= (ho_12031 x z) (ho_12031 y z)))) (= x y))))) (let ((_let_4762 (forall ((u |u_(-> _u_(-> tptp.a tptp.a)_ tptp.ref_a tptp.heap_Heap_a)|) (e |u_(-> tptp.ref_a tptp.heap_Heap_a)|) (i |u_(-> tptp.a tptp.a)|)) (not (forall ((v |u_(-> _u_(-> tptp.a tptp.a)_ tptp.ref_a tptp.heap_Heap_a)|)) (not (forall ((ii |u_(-> tptp.a tptp.a)|)) (= (ho_12028 v ii) (ite (= i ii) e (ho_12028 u ii)))))))))) (let ((_let_4763 (forall ((x |u_(-> _u_(-> tptp.a tptp.a)_ tptp.ref_a tptp.heap_Heap_a)|) (y |u_(-> _u_(-> tptp.a tptp.a)_ tptp.ref_a tptp.heap_Heap_a)|)) (or (not (forall ((z |u_(-> tptp.a tptp.a)|)) (= (ho_12028 x z) (ho_12028 y z)))) (= x y))))) (let ((_let_4764 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (e |u_(-> tptp.a Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12033 v ii) (ite (= i ii) e (ho_12033 u ii)))))))))) (let ((_let_4765 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12033 x z) (ho_12033 y z)))) (= x y))))) (let ((_let_4766 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12749 v ii) (ite (= i ii) e (ho_12749 u ii)))))))))) (let ((_let_4767 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12749 x z) (ho_12749 y z)))) (= x y))))) (let ((_let_4768 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12245 v ii) (ite (= i ii) e (ho_12245 u ii)))))))))) (let ((_let_4769 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_12245 x z) (ho_12245 y z)))) (= x y))))) (let ((_let_4770 (forall ((u |u_(-> tptp.a Bool)|) (e Bool) (i tptp.a)) (not (forall ((v |u_(-> tptp.a Bool)|)) (not (forall ((ii tptp.a)) (= (ho_12034 v ii) (ite (= i ii) e (ho_12034 u ii)))))))))) (let ((_let_4771 (forall ((x |u_(-> tptp.a Bool)|) (y |u_(-> tptp.a Bool)|)) (or (not (forall ((z tptp.a)) (= (ho_12034 x z) (ho_12034 y z)))) (= x y))))) (let ((_let_4772 (forall ((u |u_(-> tptp.a tptp.a)|) (e tptp.a) (i tptp.a)) (not (forall ((v |u_(-> tptp.a tptp.a)|)) (not (forall ((ii tptp.a)) (= (ho_12026 v ii) (ite (= i ii) e (ho_12026 u ii)))))))))) (let ((_let_4773 (forall ((x |u_(-> tptp.a tptp.a)|) (y |u_(-> tptp.a tptp.a)|)) (or (not (forall ((z tptp.a)) (= (ho_12026 x z) (ho_12026 y z)))) (= x y))))) (let ((_let_4774 (forall ((u |u_(-> tptp.ref_a tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12021 v ii) (ite (= i ii) e (ho_12021 u ii)))))))))) (let ((_let_4775 (forall ((x |u_(-> tptp.ref_a tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.ref_a tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12021 x z) (ho_12021 y z)))) (= x y))))) (let ((_let_4776 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12511 v ii) (ite (= i ii) e (ho_12511 u ii)))))))))) (let ((_let_4777 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12511 x z) (ho_12511 y z)))) (= x y))))) (let ((_let_4778 (forall ((u |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (i tptp.heap_Heap_ref_a)) (not (forall ((v |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (not (forall ((ii tptp.heap_Heap_ref_a)) (= (ho_12017 v ii) (ite (= i ii) e (ho_12017 u ii)))))))))) (let ((_let_4779 (forall ((x |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (y |u_(-> tptp.heap_Heap_ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (or (not (forall ((z tptp.heap_Heap_ref_a)) (= (ho_12017 x z) (ho_12017 y z)))) (= x y))))) (let ((_let_4780 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12015 v ii) (ite (= i ii) e (ho_12015 u ii)))))))))) (let ((_let_4781 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)_ tptp.heap_Heap_ref_a)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12015 x z) (ho_12015 y z)))) (= x y))))) (let ((_let_4782 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12019 v ii) (ite (= i ii) e (ho_12019 u ii)))))))))) (let ((_let_4783 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12019 x z) (ho_12019 y z)))) (= x y))))) (let ((_let_4784 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5762 v ii) (ite (= i ii) e (ho_5762 u ii)))))))))) (let ((_let_4785 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5762 x z) (ho_5762 y z)))) (= x y))))) (let ((_let_4786 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_12413 v ii) (ite (= i ii) e (ho_12413 u ii)))))))))) (let ((_let_4787 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_12413 x z) (ho_12413 y z)))) (= x y))))) (let ((_let_4788 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12011 v ii) (ite (= i ii) e (ho_12011 u ii)))))))))) (let ((_let_4789 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12011 x z) (ho_12011 y z)))) (= x y))))) (let ((_let_4790 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit Bool)|) (e |u_(-> tptp.produc7812382424243267045t_unit Bool)|) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12008 v ii) (ite (= i ii) e (ho_12008 u ii)))))))))) (let ((_let_4791 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit Bool)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit Bool)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12008 x z) (ho_12008 y z)))) (= x y))))) (let ((_let_4792 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.a)|) (e |u_(-> tptp.ref_a tptp.a)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12004 v ii) (ite (= i ii) e (ho_12004 u ii)))))))))) (let ((_let_4793 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12004 x z) (ho_12004 y z)))) (= x y))))) (let ((_let_4794 (forall ((u |u_(-> _u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)_ _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (e |u_(-> _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (i |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)_ _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (= (ho_15647 v ii) (ite (= i ii) e (ho_15647 u ii)))))))))) (let ((_let_4795 (forall ((x |u_(-> _u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)_ _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (y |u_(-> _u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)_ _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (= (ho_15647 x z) (ho_15647 y z)))) (= x y))))) (let ((_let_4796 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12523 v ii) (ite (= i ii) e (ho_12523 u ii)))))))))) (let ((_let_4797 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12523 x z) (ho_12523 y z)))) (= x y))))) (let ((_let_4798 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|) (e tptp.a) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12002 v ii) (ite (= i ii) e (ho_12002 u ii)))))))))) (let ((_let_4799 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12002 x z) (ho_12002 y z)))) (= x y))))) (let ((_let_4800 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_12613 v ii) (ite (= i ii) e (ho_12613 u ii)))))))))) (let ((_let_4801 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_12613 x z) (ho_12613 y z)))) (= x y))))) (let ((_let_4802 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_11997 v ii) (ite (= i ii) e (ho_11997 u ii)))))))))) (let ((_let_4803 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_11997 x z) (ho_11997 y z)))) (= x y))))) (let ((_let_4804 (forall ((u |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr3149072824959771635_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (not (forall ((ii tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14913 v ii) (ite (= i ii) e (ho_14913 u ii)))))))))) (let ((_let_4805 (forall ((x |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|) (y |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr3149072824959771635_nat_o)) (= (ho_14913 x z) (ho_14913 y z)))) (= x y))))) (let ((_let_4806 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_15437 v ii) (ite (= i ii) e (ho_15437 u ii)))))))))) (let ((_let_4807 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_15437 x z) (ho_15437 y z)))) (= x y))))) (let ((_let_4808 (forall ((u |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_11995 v ii) (ite (= i ii) e (ho_11995 u ii)))))))))) (let ((_let_4809 (forall ((x |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_11995 x z) (ho_11995 y z)))) (= x y))))) (let ((_let_4810 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11981 v ii) (ite (= i ii) e (ho_11981 u ii)))))))))) (let ((_let_4811 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11981 x z) (ho_11981 y z)))) (= x y))))) (let ((_let_4812 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_16061 v ii) (ite (= i ii) e (ho_16061 u ii)))))))))) (let ((_let_4813 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_16061 x z) (ho_16061 y z)))) (= x y))))) (let ((_let_4814 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11978 v ii) (ite (= i ii) e (ho_11978 u ii)))))))))) (let ((_let_4815 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11978 x z) (ho_11978 y z)))) (= x y))))) (let ((_let_4816 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_11973 v ii) (ite (= i ii) e (ho_11973 u ii)))))))))) (let ((_let_4817 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_11973 x z) (ho_11973 y z)))) (= x y))))) (let ((_let_4818 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12122 v ii) (ite (= i ii) e (ho_12122 u ii)))))))))) (let ((_let_4819 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12122 x z) (ho_12122 y z)))) (= x y))))) (let ((_let_4820 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_11970 v ii) (ite (= i ii) e (ho_11970 u ii)))))))))) (let ((_let_4821 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_11970 x z) (ho_11970 y z)))) (= x y))))) (let ((_let_4822 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_11944 v ii) (ite (= i ii) e (ho_11944 u ii)))))))))) (let ((_let_4823 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_11944 x z) (ho_11944 y z)))) (= x y))))) (let ((_let_4824 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_11932 v ii) (ite (= i ii) e (ho_11932 u ii)))))))))) (let ((_let_4825 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_11932 x z) (ho_11932 y z)))) (= x y))))) (let ((_let_4826 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_11929 v ii) (ite (= i ii) e (ho_11929 u ii)))))))))) (let ((_let_4827 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_11929 x z) (ho_11929 y z)))) (= x y))))) (let ((_let_4828 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|) (e |u_(-> tptp.int tptp.set_rat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14367 v ii) (ite (= i ii) e (ho_14367 u ii)))))))))) (let ((_let_4829 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14367 x z) (ho_14367 y z)))) (= x y))))) (let ((_let_4830 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|) (e |u_(-> tptp.product_prod_num_nat tptp.nat)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_11923 v ii) (ite (= i ii) e (ho_11923 u ii)))))))))) (let ((_let_4831 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_11923 x z) (ho_11923 y z)))) (= x y))))) (let ((_let_4832 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14133 v ii) (ite (= i ii) e (ho_14133 u ii)))))))))) (let ((_let_4833 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14133 x z) (ho_14133 y z)))) (= x y))))) (let ((_let_4834 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.num)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|) (e |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|) (i |u_(-> tptp.product_prod_nat_num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.num)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.num)|)) (= (ho_11915 v ii) (ite (= i ii) e (ho_11915 u ii)))))))))) (let ((_let_4835 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.num)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.num)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.num)|)) (= (ho_11915 x z) (ho_11915 y z)))) (= x y))))) (let ((_let_4836 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.num)|) (e tptp.num) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.num)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_11913 v ii) (ite (= i ii) e (ho_11913 u ii)))))))))) (let ((_let_4837 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.num)|) (y |u_(-> tptp.product_prod_nat_num tptp.num)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_11913 x z) (ho_11913 y z)))) (= x y))))) (let ((_let_4838 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13505 v ii) (ite (= i ii) e (ho_13505 u ii)))))))))) (let ((_let_4839 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13505 x z) (ho_13505 y z)))) (= x y))))) (let ((_let_4840 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|) (e |u_(-> tptp.product_prod_num_nat tptp.num)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_11916 v ii) (ite (= i ii) e (ho_11916 u ii)))))))))) (let ((_let_4841 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_11916 x z) (ho_11916 y z)))) (= x y))))) (let ((_let_4842 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (= (ho_12579 v ii) (ite (= i ii) e (ho_12579 u ii)))))))))) (let ((_let_4843 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_num_nat)|)) (= (ho_12579 x z) (ho_12579 y z)))) (= x y))))) (let ((_let_4844 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|)) (= (ho_11911 v ii) (ite (= i ii) e (ho_11911 u ii)))))))))) (let ((_let_4845 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|)) (= (ho_11911 x z) (ho_11911 y z)))) (= x y))))) (let ((_let_4846 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.num)|) (e tptp.num) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.num)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_11917 v ii) (ite (= i ii) e (ho_11917 u ii)))))))))) (let ((_let_4847 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.num)|) (y |u_(-> tptp.product_prod_num_nat tptp.num)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_11917 x z) (ho_11917 y z)))) (= x y))))) (let ((_let_4848 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11894 v ii) (ite (= i ii) e (ho_11894 u ii)))))))))) (let ((_let_4849 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11894 x z) (ho_11894 y z)))) (= x y))))) (let ((_let_4850 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_13835 v ii) (ite (= i ii) e (ho_13835 u ii)))))))))) (let ((_let_4851 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_13835 x z) (ho_13835 y z)))) (= x y))))) (let ((_let_4852 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_15938 v ii) (ite (= i ii) e (ho_15938 u ii)))))))))) (let ((_let_4853 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_15938 x z) (ho_15938 y z)))) (= x y))))) (let ((_let_4854 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11739 v ii) (ite (= i ii) e (ho_11739 u ii)))))))))) (let ((_let_4855 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11739 x z) (ho_11739 y z)))) (= x y))))) (let ((_let_4856 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12381 v ii) (ite (= i ii) e (ho_12381 u ii)))))))))) (let ((_let_4857 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12381 x z) (ho_12381 y z)))) (= x y))))) (let ((_let_4858 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11740 v ii) (ite (= i ii) e (ho_11740 u ii)))))))))) (let ((_let_4859 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11740 x z) (ho_11740 y z)))) (= x y))))) (let ((_let_4860 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10222 v ii) (ite (= i ii) e (ho_10222 u ii)))))))))) (let ((_let_4861 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10222 x z) (ho_10222 y z)))) (= x y))))) (let ((_let_4862 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11741 v ii) (ite (= i ii) e (ho_11741 u ii)))))))))) (let ((_let_4863 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11741 x z) (ho_11741 y z)))) (= x y))))) (let ((_let_4864 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11735 v ii) (ite (= i ii) e (ho_11735 u ii)))))))))) (let ((_let_4865 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11735 x z) (ho_11735 y z)))) (= x y))))) (let ((_let_4866 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11736 v ii) (ite (= i ii) e (ho_11736 u ii)))))))))) (let ((_let_4867 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11736 x z) (ho_11736 y z)))) (= x y))))) (let ((_let_4868 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11716 v ii) (ite (= i ii) e (ho_11716 u ii)))))))))) (let ((_let_4869 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11716 x z) (ho_11716 y z)))) (= x y))))) (let ((_let_4870 (forall ((u |u_(-> tptp.set_ch7978006088466058503at_nat _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i tptp.set_ch7978006088466058503at_nat)) (not (forall ((v |u_(-> tptp.set_ch7978006088466058503at_nat _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_ch7978006088466058503at_nat)) (= (ho_14191 v ii) (ite (= i ii) e (ho_14191 u ii)))))))))) (let ((_let_4871 (forall ((x |u_(-> tptp.set_ch7978006088466058503at_nat _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> tptp.set_ch7978006088466058503at_nat _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_ch7978006088466058503at_nat)) (= (ho_14191 x z) (ho_14191 y z)))) (= x y))))) (let ((_let_4872 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|) (e |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10271 v ii) (ite (= i ii) e (ho_10271 u ii)))))))))) (let ((_let_4873 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10271 x z) (ho_10271 y z)))) (= x y))))) (let ((_let_4874 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11710 v ii) (ite (= i ii) e (ho_11710 u ii)))))))))) (let ((_let_4875 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11710 x z) (ho_11710 y z)))) (= x y))))) (let ((_let_4876 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|) (e tptp.code_integer) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_12307 v ii) (ite (= i ii) e (ho_12307 u ii)))))))))) (let ((_let_4877 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_12307 x z) (ho_12307 y z)))) (= x y))))) (let ((_let_4878 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_11614 v ii) (ite (= i ii) e (ho_11614 u ii)))))))))) (let ((_let_4879 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_11614 x z) (ho_11614 y z)))) (= x y))))) (let ((_let_4880 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8642 v ii) (ite (= i ii) e (ho_8642 u ii)))))))))) (let ((_let_4881 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8642 x z) (ho_8642 y z)))) (= x y))))) (let ((_let_4882 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12664 v ii) (ite (= i ii) e (ho_12664 u ii)))))))))) (let ((_let_4883 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12664 x z) (ho_12664 y z)))) (= x y))))) (let ((_let_4884 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11615 v ii) (ite (= i ii) e (ho_11615 u ii)))))))))) (let ((_let_4885 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11615 x z) (ho_11615 y z)))) (= x y))))) (let ((_let_4886 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_11582 v ii) (ite (= i ii) e (ho_11582 u ii)))))))))) (let ((_let_4887 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_11582 x z) (ho_11582 y z)))) (= x y))))) (let ((_let_4888 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|) (e |u_(-> tptp.set_nat tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15645 v ii) (ite (= i ii) e (ho_15645 u ii)))))))))) (let ((_let_4889 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15645 x z) (ho_15645 y z)))) (= x y))))) (let ((_let_4890 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11567 v ii) (ite (= i ii) e (ho_11567 u ii)))))))))) (let ((_let_4891 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11567 x z) (ho_11567 y z)))) (= x y))))) (let ((_let_4892 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_15389 v ii) (ite (= i ii) e (ho_15389 u ii)))))))))) (let ((_let_4893 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_15389 x z) (ho_15389 y z)))) (= x y))))) (let ((_let_4894 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11563 v ii) (ite (= i ii) e (ho_11563 u ii)))))))))) (let ((_let_4895 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11563 x z) (ho_11563 y z)))) (= x y))))) (let ((_let_4896 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_11560 v ii) (ite (= i ii) e (ho_11560 u ii)))))))))) (let ((_let_4897 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_11560 x z) (ho_11560 y z)))) (= x y))))) (let ((_let_4898 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ Bool)|) (e Bool) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_11561 v ii) (ite (= i ii) e (ho_11561 u ii)))))))))) (let ((_let_4899 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_11561 x z) (ho_11561 y z)))) (= x y))))) (let ((_let_4900 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11556 v ii) (ite (= i ii) e (ho_11556 u ii)))))))))) (let ((_let_4901 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11556 x z) (ho_11556 y z)))) (= x y))))) (let ((_let_4902 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12310 v ii) (ite (= i ii) e (ho_12310 u ii)))))))))) (let ((_let_4903 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12310 x z) (ho_12310 y z)))) (= x y))))) (let ((_let_4904 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (= (ho_12313 v ii) (ite (= i ii) e (ho_12313 u ii)))))))))) (let ((_let_4905 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (= (ho_12313 x z) (ho_12313 y z)))) (= x y))))) (let ((_let_4906 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7818 v ii) (ite (= i ii) e (ho_7818 u ii)))))))))) (let ((_let_4907 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7818 x z) (ho_7818 y z)))) (= x y))))) (let ((_let_4908 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13852 v ii) (ite (= i ii) e (ho_13852 u ii)))))))))) (let ((_let_4909 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13852 x z) (ho_13852 y z)))) (= x y))))) (let ((_let_4910 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11551 v ii) (ite (= i ii) e (ho_11551 u ii)))))))))) (let ((_let_4911 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11551 x z) (ho_11551 y z)))) (= x y))))) (let ((_let_4912 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11552 v ii) (ite (= i ii) e (ho_11552 u ii)))))))))) (let ((_let_4913 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11552 x z) (ho_11552 y z)))) (= x y))))) (let ((_let_4914 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_11546 v ii) (ite (= i ii) e (ho_11546 u ii)))))))))) (let ((_let_4915 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_11546 x z) (ho_11546 y z)))) (= x y))))) (let ((_let_4916 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11539 v ii) (ite (= i ii) e (ho_11539 u ii)))))))))) (let ((_let_4917 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11539 x z) (ho_11539 y z)))) (= x y))))) (let ((_let_4918 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_15161 v ii) (ite (= i ii) e (ho_15161 u ii)))))))))) (let ((_let_4919 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_15161 x z) (ho_15161 y z)))) (= x y))))) (let ((_let_4920 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_11530 v ii) (ite (= i ii) e (ho_11530 u ii)))))))))) (let ((_let_4921 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_11530 x z) (ho_11530 y z)))) (= x y))))) (let ((_let_4922 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_11526 v ii) (ite (= i ii) e (ho_11526 u ii)))))))))) (let ((_let_4923 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_11526 x z) (ho_11526 y z)))) (= x y))))) (let ((_let_4924 (forall ((u |u_(-> tptp.list_nat tptp.list_nat)|) (e tptp.list_nat) (i tptp.list_nat)) (not (forall ((v |u_(-> tptp.list_nat tptp.list_nat)|)) (not (forall ((ii tptp.list_nat)) (= (ho_6687 v ii) (ite (= i ii) e (ho_6687 u ii)))))))))) (let ((_let_4925 (forall ((x |u_(-> tptp.list_nat tptp.list_nat)|) (y |u_(-> tptp.list_nat tptp.list_nat)|)) (or (not (forall ((z tptp.list_nat)) (= (ho_6687 x z) (ho_6687 y z)))) (= x y))))) (let ((_let_4926 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_11527 v ii) (ite (= i ii) e (ho_11527 u ii)))))))))) (let ((_let_4927 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_11527 x z) (ho_11527 y z)))) (= x y))))) (let ((_let_4928 (forall ((u |u_(-> tptp.set_ref_a tptp.set_ref_a)|) (e tptp.set_ref_a) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a tptp.set_ref_a)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_15349 v ii) (ite (= i ii) e (ho_15349 u ii)))))))))) (let ((_let_4929 (forall ((x |u_(-> tptp.set_ref_a tptp.set_ref_a)|) (y |u_(-> tptp.set_ref_a tptp.set_ref_a)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_15349 x z) (ho_15349 y z)))) (= x y))))) (let ((_let_4930 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_14735 v ii) (ite (= i ii) e (ho_14735 u ii)))))))))) (let ((_let_4931 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_14735 x z) (ho_14735 y z)))) (= x y))))) (let ((_let_4932 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_11520 v ii) (ite (= i ii) e (ho_11520 u ii)))))))))) (let ((_let_4933 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_11520 x z) (ho_11520 y z)))) (= x y))))) (let ((_let_4934 (forall ((u |u_(-> tptp.char tptp.char)|) (e tptp.char) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.char)|)) (not (forall ((ii tptp.char)) (= (ho_13341 v ii) (ite (= i ii) e (ho_13341 u ii)))))))))) (let ((_let_4935 (forall ((x |u_(-> tptp.char tptp.char)|) (y |u_(-> tptp.char tptp.char)|)) (or (not (forall ((z tptp.char)) (= (ho_13341 x z) (ho_13341 y z)))) (= x y))))) (let ((_let_4936 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_11501 v ii) (ite (= i ii) e (ho_11501 u ii)))))))))) (let ((_let_4937 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_11501 x z) (ho_11501 y z)))) (= x y))))) (let ((_let_4938 (forall ((u |u_(-> tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4511 v ii) (ite (= i ii) e (ho_4511 u ii)))))))))) (let ((_let_4939 (forall ((x |u_(-> tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4511 x z) (ho_4511 y z)))) (= x y))))) (let ((_let_4940 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_11496 v ii) (ite (= i ii) e (ho_11496 u ii)))))))))) (let ((_let_4941 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_11496 x z) (ho_11496 y z)))) (= x y))))) (let ((_let_4942 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11468 v ii) (ite (= i ii) e (ho_11468 u ii)))))))))) (let ((_let_4943 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11468 x z) (ho_11468 y z)))) (= x y))))) (let ((_let_4944 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_11458 v ii) (ite (= i ii) e (ho_11458 u ii)))))))))) (let ((_let_4945 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_11458 x z) (ho_11458 y z)))) (= x y))))) (let ((_let_4946 (forall ((u |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (e tptp.produc143505574896075907r_char) (i tptp.produc3922234789054302210ar_nat)) (not (forall ((v |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (not (forall ((ii tptp.produc3922234789054302210ar_nat)) (= (ho_16060 v ii) (ite (= i ii) e (ho_16060 u ii)))))))))) (let ((_let_4947 (forall ((x |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|) (y |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z tptp.produc3922234789054302210ar_nat)) (= (ho_16060 x z) (ho_16060 y z)))) (= x y))))) (let ((_let_4948 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|) (e tptp.set_se9180647916752606350_nat_o) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_6272 v ii) (ite (= i ii) e (ho_6272 u ii)))))))))) (let ((_let_4949 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_6272 x z) (ho_6272 y z)))) (= x y))))) (let ((_let_4950 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|) (e tptp.set_Pr7995236796853374141at_int) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_14424 v ii) (ite (= i ii) e (ho_14424 u ii)))))))))) (let ((_let_4951 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_14424 x z) (ho_14424 y z)))) (= x y))))) (let ((_let_4952 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)_ tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|) (e |u_(-> tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|) (i |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)_ tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|)) (= (ho_9017 v ii) (ite (= i ii) e (ho_9017 u ii)))))))))) (let ((_let_4953 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)_ tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)_ tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|)) (= (ho_9017 x z) (ho_9017 y z)))) (= x y))))) (let ((_let_4954 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10194 v ii) (ite (= i ii) e (ho_10194 u ii)))))))))) (let ((_let_4955 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10194 x z) (ho_10194 y z)))) (= x y))))) (let ((_let_4956 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11446 v ii) (ite (= i ii) e (ho_11446 u ii)))))))))) (let ((_let_4957 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11446 x z) (ho_11446 y z)))) (= x y))))) (let ((_let_4958 (forall ((u |u_(-> tptp.set_int tptp.set_char)|) (e tptp.set_char) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_char)|)) (not (forall ((ii tptp.set_int)) (= (ho_15595 v ii) (ite (= i ii) e (ho_15595 u ii)))))))))) (let ((_let_4959 (forall ((x |u_(-> tptp.set_int tptp.set_char)|) (y |u_(-> tptp.set_int tptp.set_char)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15595 x z) (ho_15595 y z)))) (= x y))))) (let ((_let_4960 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11440 v ii) (ite (= i ii) e (ho_11440 u ii)))))))))) (let ((_let_4961 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11440 x z) (ho_11440 y z)))) (= x y))))) (let ((_let_4962 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11437 v ii) (ite (= i ii) e (ho_11437 u ii)))))))))) (let ((_let_4963 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11437 x z) (ho_11437 y z)))) (= x y))))) (let ((_let_4964 (forall ((u |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|) (e tptp.set_Pr1413074515586503650ar_nat) (i tptp.set_Pr4256460214963601898ar_rat)) (not (forall ((v |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|)) (not (forall ((ii tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13440 v ii) (ite (= i ii) e (ho_13440 u ii)))))))))) (let ((_let_4965 (forall ((x |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|) (y |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr1413074515586503650ar_nat)|)) (or (not (forall ((z tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13440 x z) (ho_13440 y z)))) (= x y))))) (let ((_let_4966 (forall ((u |u_(-> tptp.nat tptp.num tptp.option_num)|) (e |u_(-> tptp.num tptp.option_num)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.option_num)|)) (not (forall ((ii tptp.nat)) (= (ho_4579 v ii) (ite (= i ii) e (ho_4579 u ii)))))))))) (let ((_let_4967 (forall ((x |u_(-> tptp.nat tptp.num tptp.option_num)|) (y |u_(-> tptp.nat tptp.num tptp.option_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_4579 x z) (ho_4579 y z)))) (= x y))))) (let ((_let_4968 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14076 v ii) (ite (= i ii) e (ho_14076 u ii)))))))))) (let ((_let_4969 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14076 x z) (ho_14076 y z)))) (= x y))))) (let ((_let_4970 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11434 v ii) (ite (= i ii) e (ho_11434 u ii)))))))))) (let ((_let_4971 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11434 x z) (ho_11434 y z)))) (= x y))))) (let ((_let_4972 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11435 v ii) (ite (= i ii) e (ho_11435 u ii)))))))))) (let ((_let_4973 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11435 x z) (ho_11435 y z)))) (= x y))))) (let ((_let_4974 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11431 v ii) (ite (= i ii) e (ho_11431 u ii)))))))))) (let ((_let_4975 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11431 x z) (ho_11431 y z)))) (= x y))))) (let ((_let_4976 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7345 v ii) (ite (= i ii) e (ho_7345 u ii)))))))))) (let ((_let_4977 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.produc600557818389255820it_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7345 x z) (ho_7345 y z)))) (= x y))))) (let ((_let_4978 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|) (e tptp.set_Pr6292255179000445125nt_rat) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14476 v ii) (ite (= i ii) e (ho_14476 u ii)))))))))) (let ((_let_4979 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_Pr6292255179000445125nt_rat)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14476 x z) (ho_14476 y z)))) (= x y))))) (let ((_let_4980 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11428 v ii) (ite (= i ii) e (ho_11428 u ii)))))))))) (let ((_let_4981 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11428 x z) (ho_11428 y z)))) (= x y))))) (let ((_let_4982 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (e |u_(-> tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13437 v ii) (ite (= i ii) e (ho_13437 u ii)))))))))) (let ((_let_4983 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.produc414006230660905482ar_rat tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13437 x z) (ho_13437 y z)))) (= x y))))) (let ((_let_4984 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_11425 v ii) (ite (= i ii) e (ho_11425 u ii)))))))))) (let ((_let_4985 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_11425 x z) (ho_11425 y z)))) (= x y))))) (let ((_let_4986 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11415 v ii) (ite (= i ii) e (ho_11415 u ii)))))))))) (let ((_let_4987 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11415 x z) (ho_11415 y z)))) (= x y))))) (let ((_let_4988 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_11411 v ii) (ite (= i ii) e (ho_11411 u ii)))))))))) (let ((_let_4989 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_11411 x z) (ho_11411 y z)))) (= x y))))) (let ((_let_4990 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|) (e |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13312 v ii) (ite (= i ii) e (ho_13312 u ii)))))))))) (let ((_let_4991 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13312 x z) (ho_13312 y z)))) (= x y))))) (let ((_let_4992 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11416 v ii) (ite (= i ii) e (ho_11416 u ii)))))))))) (let ((_let_4993 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11416 x z) (ho_11416 y z)))) (= x y))))) (let ((_let_4994 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11406 v ii) (ite (= i ii) e (ho_11406 u ii)))))))))) (let ((_let_4995 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11406 x z) (ho_11406 y z)))) (= x y))))) (let ((_let_4996 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool tptp.char)|) (e |u_(-> Bool tptp.char)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool tptp.char)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_14189 v ii) (ite (= i ii) e (ho_14189 u ii)))))))))) (let ((_let_4997 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool tptp.char)|) (y |u_(-> _u_(-> Bool Bool)_ Bool tptp.char)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_14189 x z) (ho_14189 y z)))) (= x y))))) (let ((_let_4998 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11404 v ii) (ite (= i ii) e (ho_11404 u ii)))))))))) (let ((_let_4999 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11404 x z) (ho_11404 y z)))) (= x y))))) (let ((_let_5000 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11407 v ii) (ite (= i ii) e (ho_11407 u ii)))))))))) (let ((_let_5001 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11407 x z) (ho_11407 y z)))) (= x y))))) (let ((_let_5002 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11397 v ii) (ite (= i ii) e (ho_11397 u ii)))))))))) (let ((_let_5003 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11397 x z) (ho_11397 y z)))) (= x y))))) (let ((_let_5004 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|) (e tptp.nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12384 v ii) (ite (= i ii) e (ho_12384 u ii)))))))))) (let ((_let_5005 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12384 x z) (ho_12384 y z)))) (= x y))))) (let ((_let_5006 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11393 v ii) (ite (= i ii) e (ho_11393 u ii)))))))))) (let ((_let_5007 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_11393 x z) (ho_11393 y z)))) (= x y))))) (let ((_let_5008 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11390 v ii) (ite (= i ii) e (ho_11390 u ii)))))))))) (let ((_let_5009 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11390 x z) (ho_11390 y z)))) (= x y))))) (let ((_let_5010 (forall ((u |u_(-> tptp.set_int Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_5852 v ii) (ite (= i ii) e (ho_5852 u ii)))))))))) (let ((_let_5011 (forall ((x |u_(-> tptp.set_int Bool tptp.set_nat)|) (y |u_(-> tptp.set_int Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5852 x z) (ho_5852 y z)))) (= x y))))) (let ((_let_5012 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11395 v ii) (ite (= i ii) e (ho_11395 u ii)))))))))) (let ((_let_5013 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11395 x z) (ho_11395 y z)))) (= x y))))) (let ((_let_5014 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11388 v ii) (ite (= i ii) e (ho_11388 u ii)))))))))) (let ((_let_5015 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11388 x z) (ho_11388 y z)))) (= x y))))) (let ((_let_5016 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5394 v ii) (ite (= i ii) e (ho_5394 u ii)))))))))) (let ((_let_5017 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5394 x z) (ho_5394 y z)))) (= x y))))) (let ((_let_5018 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_char tptp.set_rat)|) (e |u_(-> tptp.set_char tptp.set_rat)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_char tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13367 v ii) (ite (= i ii) e (ho_13367 u ii)))))))))) (let ((_let_5019 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_char tptp.set_rat)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ tptp.set_char tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13367 x z) (ho_13367 y z)))) (= x y))))) (let ((_let_5020 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11389 v ii) (ite (= i ii) e (ho_11389 u ii)))))))))) (let ((_let_5021 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11389 x z) (ho_11389 y z)))) (= x y))))) (let ((_let_5022 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11379 v ii) (ite (= i ii) e (ho_11379 u ii)))))))))) (let ((_let_5023 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11379 x z) (ho_11379 y z)))) (= x y))))) (let ((_let_5024 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14070 v ii) (ite (= i ii) e (ho_14070 u ii)))))))))) (let ((_let_5025 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_14070 x z) (ho_14070 y z)))) (= x y))))) (let ((_let_5026 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10168 v ii) (ite (= i ii) e (ho_10168 u ii)))))))))) (let ((_let_5027 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10168 x z) (ho_10168 y z)))) (= x y))))) (let ((_let_5028 (forall ((u |u_(-> tptp.set_rat tptp.set_Product_unit tptp.set_rat_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_rat_Product_unit)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_Product_unit tptp.set_rat_Product_unit)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15499 v ii) (ite (= i ii) e (ho_15499 u ii)))))))))) (let ((_let_5029 (forall ((x |u_(-> tptp.set_rat tptp.set_Product_unit tptp.set_rat_Product_unit)|) (y |u_(-> tptp.set_rat tptp.set_Product_unit tptp.set_rat_Product_unit)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15499 x z) (ho_15499 y z)))) (= x y))))) (let ((_let_5030 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (e |u_(-> tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13416 v ii) (ite (= i ii) e (ho_13416 u ii)))))))))) (let ((_let_5031 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.produc143505574896075907r_char tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13416 x z) (ho_13416 y z)))) (= x y))))) (let ((_let_5032 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11380 v ii) (ite (= i ii) e (ho_11380 u ii)))))))))) (let ((_let_5033 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11380 x z) (ho_11380 y z)))) (= x y))))) (let ((_let_5034 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_13815 v ii) (ite (= i ii) e (ho_13815 u ii)))))))))) (let ((_let_5035 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_nat)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_13815 x z) (ho_13815 y z)))) (= x y))))) (let ((_let_5036 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11375 v ii) (ite (= i ii) e (ho_11375 u ii)))))))))) (let ((_let_5037 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11375 x z) (ho_11375 y z)))) (= x y))))) (let ((_let_5038 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_5910 v ii) (ite (= i ii) e (ho_5910 u ii)))))))))) (let ((_let_5039 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_5910 x z) (ho_5910 y z)))) (= x y))))) (let ((_let_5040 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_11373 v ii) (ite (= i ii) e (ho_11373 u ii)))))))))) (let ((_let_5041 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_11373 x z) (ho_11373 y z)))) (= x y))))) (let ((_let_5042 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_11370 v ii) (ite (= i ii) e (ho_11370 u ii)))))))))) (let ((_let_5043 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_11370 x z) (ho_11370 y z)))) (= x y))))) (let ((_let_5044 (forall ((u |u_(-> tptp.ref_a tptp.set_ref_a tptp.set_ref_a)|) (e |u_(-> tptp.set_ref_a tptp.set_ref_a)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.set_ref_a tptp.set_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_15348 v ii) (ite (= i ii) e (ho_15348 u ii)))))))))) (let ((_let_5045 (forall ((x |u_(-> tptp.ref_a tptp.set_ref_a tptp.set_ref_a)|) (y |u_(-> tptp.ref_a tptp.set_ref_a tptp.set_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_15348 x z) (ho_15348 y z)))) (= x y))))) (let ((_let_5046 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_11371 v ii) (ite (= i ii) e (ho_11371 u ii)))))))))) (let ((_let_5047 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_11371 x z) (ho_11371 y z)))) (= x y))))) (let ((_let_5048 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_14011 v ii) (ite (= i ii) e (ho_14011 u ii)))))))))) (let ((_let_5049 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_14011 x z) (ho_14011 y z)))) (= x y))))) (let ((_let_5050 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11365 v ii) (ite (= i ii) e (ho_11365 u ii)))))))))) (let ((_let_5051 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11365 x z) (ho_11365 y z)))) (= x y))))) (let ((_let_5052 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_11361 v ii) (ite (= i ii) e (ho_11361 u ii)))))))))) (let ((_let_5053 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_11361 x z) (ho_11361 y z)))) (= x y))))) (let ((_let_5054 (forall ((u |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (e |u_(-> tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_15183 v ii) (ite (= i ii) e (ho_15183 u ii)))))))))) (let ((_let_5055 (forall ((x |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|) (y |u_(-> tptp.product_prod_nat_o tptp.set_Pr3149072824959771635_nat_o tptp.set_Pr3149072824959771635_nat_o)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_15183 x z) (ho_15183 y z)))) (= x y))))) (let ((_let_5056 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|) (e tptp.set_Product_prod_o_o) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_13803 v ii) (ite (= i ii) e (ho_13803 u ii)))))))))) (let ((_let_5057 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_Product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_13803 x z) (ho_13803 y z)))) (= x y))))) (let ((_let_5058 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> tptp.num tptp.num Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11363 v ii) (ite (= i ii) e (ho_11363 u ii)))))))))) (let ((_let_5059 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11363 x z) (ho_11363 y z)))) (= x y))))) (let ((_let_5060 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_10908 v ii) (ite (= i ii) e (ho_10908 u ii)))))))))) (let ((_let_5061 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_10908 x z) (ho_10908 y z)))) (= x y))))) (let ((_let_5062 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11366 v ii) (ite (= i ii) e (ho_11366 u ii)))))))))) (let ((_let_5063 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11366 x z) (ho_11366 y z)))) (= x y))))) (let ((_let_5064 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|) (e |u_(-> tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (= (ho_12483 v ii) (ite (= i ii) e (ho_12483 u ii)))))))))) (let ((_let_5065 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)_ tptp.produc5066145461314735602t_unit tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.num)|)) (= (ho_12483 x z) (ho_12483 y z)))) (= x y))))) (let ((_let_5066 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11356 v ii) (ite (= i ii) e (ho_11356 u ii)))))))))) (let ((_let_5067 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11356 x z) (ho_11356 y z)))) (= x y))))) (let ((_let_5068 (forall ((u |u_(-> tptp.char tptp.set_char)|) (e tptp.set_char) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.set_char)|)) (not (forall ((ii tptp.char)) (= (ho_11327 v ii) (ite (= i ii) e (ho_11327 u ii)))))))))) (let ((_let_5069 (forall ((x |u_(-> tptp.char tptp.set_char)|) (y |u_(-> tptp.char tptp.set_char)|)) (or (not (forall ((z tptp.char)) (= (ho_11327 x z) (ho_11327 y z)))) (= x y))))) (let ((_let_5070 (forall ((u |u_(-> tptp.char tptp.set_rat)|) (e tptp.set_rat) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((ii tptp.char)) (= (ho_11325 v ii) (ite (= i ii) e (ho_11325 u ii)))))))))) (let ((_let_5071 (forall ((x |u_(-> tptp.char tptp.set_rat)|) (y |u_(-> tptp.char tptp.set_rat)|)) (or (not (forall ((z tptp.char)) (= (ho_11325 x z) (ho_11325 y z)))) (= x y))))) (let ((_let_5072 (forall ((u |u_(-> tptp.char tptp.set_nat)|) (e tptp.set_nat) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((ii tptp.char)) (= (ho_11323 v ii) (ite (= i ii) e (ho_11323 u ii)))))))))) (let ((_let_5073 (forall ((x |u_(-> tptp.char tptp.set_nat)|) (y |u_(-> tptp.char tptp.set_nat)|)) (or (not (forall ((z tptp.char)) (= (ho_11323 x z) (ho_11323 y z)))) (= x y))))) (let ((_let_5074 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|) (e |u_(-> tptp.product_prod_int_int tptp.num)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12685 v ii) (ite (= i ii) e (ho_12685 u ii)))))))))) (let ((_let_5075 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12685 x z) (ho_12685 y z)))) (= x y))))) (let ((_let_5076 (forall ((u |u_(-> Bool _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii Bool)) (= (ho_11210 v ii) (ite (= i ii) e (ho_11210 u ii)))))))))) (let ((_let_5077 (forall ((x |u_(-> Bool _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> Bool _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z Bool)) (= (ho_11210 x z) (ho_11210 y z)))) (= x y))))) (let ((_let_5078 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_14360 v ii) (ite (= i ii) e (ho_14360 u ii)))))))))) (let ((_let_5079 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_14360 x z) (ho_14360 y z)))) (= x y))))) (let ((_let_5080 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11205 v ii) (ite (= i ii) e (ho_11205 u ii)))))))))) (let ((_let_5081 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11205 x z) (ho_11205 y z)))) (= x y))))) (let ((_let_5082 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14817 v ii) (ite (= i ii) e (ho_14817 u ii)))))))))) (let ((_let_5083 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14817 x z) (ho_14817 y z)))) (= x y))))) (let ((_let_5084 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (e |u_(-> Bool tptp.product_unit)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_8420 v ii) (ite (= i ii) e (ho_8420 u ii)))))))))) (let ((_let_5085 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_8420 x z) (ho_8420 y z)))) (= x y))))) (let ((_let_5086 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11203 v ii) (ite (= i ii) e (ho_11203 u ii)))))))))) (let ((_let_5087 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11203 x z) (ho_11203 y z)))) (= x y))))) (let ((_let_5088 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> tptp.int tptp.rat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11186 v ii) (ite (= i ii) e (ho_11186 u ii)))))))))) (let ((_let_5089 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11186 x z) (ho_11186 y z)))) (= x y))))) (let ((_let_5090 (forall ((u |u_(-> tptp.set_int tptp.set_o)|) (e tptp.set_o) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_o)|)) (not (forall ((ii tptp.set_int)) (= (ho_11173 v ii) (ite (= i ii) e (ho_11173 u ii)))))))))) (let ((_let_5091 (forall ((x |u_(-> tptp.set_int tptp.set_o)|) (y |u_(-> tptp.set_int tptp.set_o)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11173 x z) (ho_11173 y z)))) (= x y))))) (let ((_let_5092 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13179 v ii) (ite (= i ii) e (ho_13179 u ii)))))))))) (let ((_let_5093 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13179 x z) (ho_13179 y z)))) (= x y))))) (let ((_let_5094 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_11165 v ii) (ite (= i ii) e (ho_11165 u ii)))))))))) (let ((_let_5095 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_11165 x z) (ho_11165 y z)))) (= x y))))) (let ((_let_5096 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool Bool)|) (e |u_(-> tptp.set_int tptp.int Bool Bool)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_7525 v ii) (ite (= i ii) e (ho_7525 u ii)))))))))) (let ((_let_5097 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_7525 x z) (ho_7525 y z)))) (= x y))))) (let ((_let_5098 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_11162 v ii) (ite (= i ii) e (ho_11162 u ii)))))))))) (let ((_let_5099 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_11162 x z) (ho_11162 y z)))) (= x y))))) (let ((_let_5100 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_11163 v ii) (ite (= i ii) e (ho_11163 u ii)))))))))) (let ((_let_5101 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_11163 x z) (ho_11163 y z)))) (= x y))))) (let ((_let_5102 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12884 v ii) (ite (= i ii) e (ho_12884 u ii)))))))))) (let ((_let_5103 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_12884 x z) (ho_12884 y z)))) (= x y))))) (let ((_let_5104 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11158 v ii) (ite (= i ii) e (ho_11158 u ii)))))))))) (let ((_let_5105 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11158 x z) (ho_11158 y z)))) (= x y))))) (let ((_let_5106 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_11155 v ii) (ite (= i ii) e (ho_11155 u ii)))))))))) (let ((_let_5107 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_11155 x z) (ho_11155 y z)))) (= x y))))) (let ((_let_5108 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (e |u_(-> _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11151 v ii) (ite (= i ii) e (ho_11151 u ii)))))))))) (let ((_let_5109 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11151 x z) (ho_11151 y z)))) (= x y))))) (let ((_let_5110 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13483 v ii) (ite (= i ii) e (ho_13483 u ii)))))))))) (let ((_let_5111 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> Bool tptp.int Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13483 x z) (ho_13483 y z)))) (= x y))))) (let ((_let_5112 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_11152 v ii) (ite (= i ii) e (ho_11152 u ii)))))))))) (let ((_let_5113 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ tptp.rat Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ tptp.rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_11152 x z) (ho_11152 y z)))) (= x y))))) (let ((_let_5114 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13496 v ii) (ite (= i ii) e (ho_13496 u ii)))))))))) (let ((_let_5115 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13496 x z) (ho_13496 y z)))) (= x y))))) (let ((_let_5116 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11148 v ii) (ite (= i ii) e (ho_11148 u ii)))))))))) (let ((_let_5117 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11148 x z) (ho_11148 y z)))) (= x y))))) (let ((_let_5118 (forall ((u |u_(-> tptp.ref_a tptp.nat)|) (e tptp.nat) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12446 v ii) (ite (= i ii) e (ho_12446 u ii)))))))))) (let ((_let_5119 (forall ((x |u_(-> tptp.ref_a tptp.nat)|) (y |u_(-> tptp.ref_a tptp.nat)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12446 x z) (ho_12446 y z)))) (= x y))))) (let ((_let_5120 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_11145 v ii) (ite (= i ii) e (ho_11145 u ii)))))))))) (let ((_let_5121 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_11145 x z) (ho_11145 y z)))) (= x y))))) (let ((_let_5122 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11143 v ii) (ite (= i ii) e (ho_11143 u ii)))))))))) (let ((_let_5123 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11143 x z) (ho_11143 y z)))) (= x y))))) (let ((_let_5124 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_10458 v ii) (ite (= i ii) e (ho_10458 u ii)))))))))) (let ((_let_5125 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_10458 x z) (ho_10458 y z)))) (= x y))))) (let ((_let_5126 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_11140 v ii) (ite (= i ii) e (ho_11140 u ii)))))))))) (let ((_let_5127 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_11140 x z) (ho_11140 y z)))) (= x y))))) (let ((_let_5128 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13939 v ii) (ite (= i ii) e (ho_13939 u ii)))))))))) (let ((_let_5129 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> Bool tptp.rat Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13939 x z) (ho_13939 y z)))) (= x y))))) (let ((_let_5130 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11141 v ii) (ite (= i ii) e (ho_11141 u ii)))))))))) (let ((_let_5131 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11141 x z) (ho_11141 y z)))) (= x y))))) (let ((_let_5132 (forall ((u |u_(-> tptp.nat tptp.product_unit Bool)|) (e |u_(-> tptp.product_unit Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_unit Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_16059 v ii) (ite (= i ii) e (ho_16059 u ii)))))))))) (let ((_let_5133 (forall ((x |u_(-> tptp.nat tptp.product_unit Bool)|) (y |u_(-> tptp.nat tptp.product_unit Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_16059 x z) (ho_16059 y z)))) (= x y))))) (let ((_let_5134 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_11138 v ii) (ite (= i ii) e (ho_11138 u ii)))))))))) (let ((_let_5135 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_11138 x z) (ho_11138 y z)))) (= x y))))) (let ((_let_5136 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_6395 v ii) (ite (= i ii) e (ho_6395 u ii)))))))))) (let ((_let_5137 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_6395 x z) (ho_6395 y z)))) (= x y))))) (let ((_let_5138 (forall ((u |u_(-> tptp.set_nat tptp.nat Bool tptp.set_nat)|) (e |u_(-> tptp.nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5558 v ii) (ite (= i ii) e (ho_5558 u ii)))))))))) (let ((_let_5139 (forall ((x |u_(-> tptp.set_nat tptp.nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5558 x z) (ho_5558 y z)))) (= x y))))) (let ((_let_5140 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11131 v ii) (ite (= i ii) e (ho_11131 u ii)))))))))) (let ((_let_5141 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11131 x z) (ho_11131 y z)))) (= x y))))) (let ((_let_5142 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ tptp.char Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_7225 v ii) (ite (= i ii) e (ho_7225 u ii)))))))))) (let ((_let_5143 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ tptp.char Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ tptp.char Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_7225 x z) (ho_7225 y z)))) (= x y))))) (let ((_let_5144 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12776 v ii) (ite (= i ii) e (ho_12776 u ii)))))))))) (let ((_let_5145 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12776 x z) (ho_12776 y z)))) (= x y))))) (let ((_let_5146 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11128 v ii) (ite (= i ii) e (ho_11128 u ii)))))))))) (let ((_let_5147 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11128 x z) (ho_11128 y z)))) (= x y))))) (let ((_let_5148 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11126 v ii) (ite (= i ii) e (ho_11126 u ii)))))))))) (let ((_let_5149 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11126 x z) (ho_11126 y z)))) (= x y))))) (let ((_let_5150 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_7211 v ii) (ite (= i ii) e (ho_7211 u ii)))))))))) (let ((_let_5151 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_7211 x z) (ho_7211 y z)))) (= x y))))) (let ((_let_5152 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_11083 v ii) (ite (= i ii) e (ho_11083 u ii)))))))))) (let ((_let_5153 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_11083 x z) (ho_11083 y z)))) (= x y))))) (let ((_let_5154 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num tptp.set_int)|) (e |u_(-> tptp.set_num tptp.set_int)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_7320 v ii) (ite (= i ii) e (ho_7320 u ii)))))))))) (let ((_let_5155 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.set_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_7320 x z) (ho_7320 y z)))) (= x y))))) (let ((_let_5156 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_11084 v ii) (ite (= i ii) e (ho_11084 u ii)))))))))) (let ((_let_5157 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_11084 x z) (ho_11084 y z)))) (= x y))))) (let ((_let_5158 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_5343 v ii) (ite (= i ii) e (ho_5343 u ii)))))))))) (let ((_let_5159 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_5343 x z) (ho_5343 y z)))) (= x y))))) (let ((_let_5160 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|) (e |u_(-> tptp.nat tptp.set_char)|) (i |u_(-> tptp.nat tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_char)|)) (= (ho_8868 v ii) (ite (= i ii) e (ho_8868 u ii)))))))))) (let ((_let_5161 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|) (y |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_char)|)) (= (ho_8868 x z) (ho_8868 y z)))) (= x y))))) (let ((_let_5162 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_11076 v ii) (ite (= i ii) e (ho_11076 u ii)))))))))) (let ((_let_5163 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_11076 x z) (ho_11076 y z)))) (= x y))))) (let ((_let_5164 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_11065 v ii) (ite (= i ii) e (ho_11065 u ii)))))))))) (let ((_let_5165 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_11065 x z) (ho_11065 y z)))) (= x y))))) (let ((_let_5166 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|) (e |u_(-> tptp.char tptp.rat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_11066 v ii) (ite (= i ii) e (ho_11066 u ii)))))))))) (let ((_let_5167 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_11066 x z) (ho_11066 y z)))) (= x y))))) (let ((_let_5168 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_11061 v ii) (ite (= i ii) e (ho_11061 u ii)))))))))) (let ((_let_5169 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_11061 x z) (ho_11061 y z)))) (= x y))))) (let ((_let_5170 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11058 v ii) (ite (= i ii) e (ho_11058 u ii)))))))))) (let ((_let_5171 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11058 x z) (ho_11058 y z)))) (= x y))))) (let ((_let_5172 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_11059 v ii) (ite (= i ii) e (ho_11059 u ii)))))))))) (let ((_let_5173 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_11059 x z) (ho_11059 y z)))) (= x y))))) (let ((_let_5174 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|) (e |u_(-> tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_11056 v ii) (ite (= i ii) e (ho_11056 u ii)))))))))) (let ((_let_5175 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_11056 x z) (ho_11056 y z)))) (= x y))))) (let ((_let_5176 (forall ((u |u_(-> tptp.char tptp.int)|) (e tptp.int) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.int)|)) (not (forall ((ii tptp.char)) (= (ho_11053 v ii) (ite (= i ii) e (ho_11053 u ii)))))))))) (let ((_let_5177 (forall ((x |u_(-> tptp.char tptp.int)|) (y |u_(-> tptp.char tptp.int)|)) (or (not (forall ((z tptp.char)) (= (ho_11053 x z) (ho_11053 y z)))) (= x y))))) (let ((_let_5178 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8556 v ii) (ite (= i ii) e (ho_8556 u ii)))))))))) (let ((_let_5179 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8556 x z) (ho_8556 y z)))) (= x y))))) (let ((_let_5180 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_11047 v ii) (ite (= i ii) e (ho_11047 u ii)))))))))) (let ((_let_5181 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_11047 x z) (ho_11047 y z)))) (= x y))))) (let ((_let_5182 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11041 v ii) (ite (= i ii) e (ho_11041 u ii)))))))))) (let ((_let_5183 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11041 x z) (ho_11041 y z)))) (= x y))))) (let ((_let_5184 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_5148 v ii) (ite (= i ii) e (ho_5148 u ii)))))))))) (let ((_let_5185 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_5148 x z) (ho_5148 y z)))) (= x y))))) (let ((_let_5186 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|) (e |u_(-> tptp.rat tptp.int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_11042 v ii) (ite (= i ii) e (ho_11042 u ii)))))))))) (let ((_let_5187 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_11042 x z) (ho_11042 y z)))) (= x y))))) (let ((_let_5188 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11037 v ii) (ite (= i ii) e (ho_11037 u ii)))))))))) (let ((_let_5189 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11037 x z) (ho_11037 y z)))) (= x y))))) (let ((_let_5190 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat_nat Bool)|) (e |u_(-> tptp.set_nat_nat Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat_nat Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_15695 v ii) (ite (= i ii) e (ho_15695 u ii)))))))))) (let ((_let_5191 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat_nat Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat_nat Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_15695 x z) (ho_15695 y z)))) (= x y))))) (let ((_let_5192 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11026 v ii) (ite (= i ii) e (ho_11026 u ii)))))))))) (let ((_let_5193 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11026 x z) (ho_11026 y z)))) (= x y))))) (let ((_let_5194 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|) (e |u_(-> tptp.num tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_11027 v ii) (ite (= i ii) e (ho_11027 u ii)))))))))) (let ((_let_5195 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.num tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_11027 x z) (ho_11027 y z)))) (= x y))))) (let ((_let_5196 (forall ((u |u_(-> tptp.num tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((ii tptp.num)) (= (ho_11028 v ii) (ite (= i ii) e (ho_11028 u ii)))))))))) (let ((_let_5197 (forall ((x |u_(-> tptp.num tptp.nat Bool)|) (y |u_(-> tptp.num tptp.nat Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_11028 x z) (ho_11028 y z)))) (= x y))))) (let ((_let_5198 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11022 v ii) (ite (= i ii) e (ho_11022 u ii)))))))))) (let ((_let_5199 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11022 x z) (ho_11022 y z)))) (= x y))))) (let ((_let_5200 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11017 v ii) (ite (= i ii) e (ho_11017 u ii)))))))))) (let ((_let_5201 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11017 x z) (ho_11017 y z)))) (= x y))))) (let ((_let_5202 (forall ((u |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7056 v ii) (ite (= i ii) e (ho_7056 u ii)))))))))) (let ((_let_5203 (forall ((x |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat)|) (y |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7056 x z) (ho_7056 y z)))) (= x y))))) (let ((_let_5204 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12894 v ii) (ite (= i ii) e (ho_12894 u ii)))))))))) (let ((_let_5205 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12894 x z) (ho_12894 y z)))) (= x y))))) (let ((_let_5206 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_11011 v ii) (ite (= i ii) e (ho_11011 u ii)))))))))) (let ((_let_5207 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_11011 x z) (ho_11011 y z)))) (= x y))))) (let ((_let_5208 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_10973 v ii) (ite (= i ii) e (ho_10973 u ii)))))))))) (let ((_let_5209 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_10973 x z) (ho_10973 y z)))) (= x y))))) (let ((_let_5210 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_10970 v ii) (ite (= i ii) e (ho_10970 u ii)))))))))) (let ((_let_5211 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_10970 x z) (ho_10970 y z)))) (= x y))))) (let ((_let_5212 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14057 v ii) (ite (= i ii) e (ho_14057 u ii)))))))))) (let ((_let_5213 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14057 x z) (ho_14057 y z)))) (= x y))))) (let ((_let_5214 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_10967 v ii) (ite (= i ii) e (ho_10967 u ii)))))))))) (let ((_let_5215 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_10967 x z) (ho_10967 y z)))) (= x y))))) (let ((_let_5216 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_nat tptp.set_o)|) (e |u_(-> tptp.set_nat tptp.set_o)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_nat tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_15665 v ii) (ite (= i ii) e (ho_15665 u ii)))))))))) (let ((_let_5217 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_nat tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_15665 x z) (ho_15665 y z)))) (= x y))))) (let ((_let_5218 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_7329 v ii) (ite (= i ii) e (ho_7329 u ii)))))))))) (let ((_let_5219 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_7329 x z) (ho_7329 y z)))) (= x y))))) (let ((_let_5220 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14592 v ii) (ite (= i ii) e (ho_14592 u ii)))))))))) (let ((_let_5221 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14592 x z) (ho_14592 y z)))) (= x y))))) (let ((_let_5222 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10181 v ii) (ite (= i ii) e (ho_10181 u ii)))))))))) (let ((_let_5223 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10181 x z) (ho_10181 y z)))) (= x y))))) (let ((_let_5224 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_9717 v ii) (ite (= i ii) e (ho_9717 u ii)))))))))) (let ((_let_5225 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_9717 x z) (ho_9717 y z)))) (= x y))))) (let ((_let_5226 (forall ((u |u_(-> tptp.num tptp.nat)|) (e tptp.nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat)|)) (not (forall ((ii tptp.num)) (= (ho_7322 v ii) (ite (= i ii) e (ho_7322 u ii)))))))))) (let ((_let_5227 (forall ((x |u_(-> tptp.num tptp.nat)|) (y |u_(-> tptp.num tptp.nat)|)) (or (not (forall ((z tptp.num)) (= (ho_7322 x z) (ho_7322 y z)))) (= x y))))) (let ((_let_5228 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4970 v ii) (ite (= i ii) e (ho_4970 u ii)))))))))) (let ((_let_5229 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4970 x z) (ho_4970 y z)))) (= x y))))) (let ((_let_5230 (forall ((u |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8843 v ii) (ite (= i ii) e (ho_8843 u ii)))))))))) (let ((_let_5231 (forall ((x |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8843 x z) (ho_8843 y z)))) (= x y))))) (let ((_let_5232 (forall ((u |u_(-> tptp.set_o Bool tptp.nat Bool)|) (e |u_(-> Bool tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7310 v ii) (ite (= i ii) e (ho_7310 u ii)))))))))) (let ((_let_5233 (forall ((x |u_(-> tptp.set_o Bool tptp.nat Bool)|) (y |u_(-> tptp.set_o Bool tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7310 x z) (ho_7310 y z)))) (= x y))))) (let ((_let_5234 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4854 v ii) (ite (= i ii) e (ho_4854 u ii)))))))))) (let ((_let_5235 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.set_nat)|) (y |u_(-> tptp.nat tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4854 x z) (ho_4854 y z)))) (= x y))))) (let ((_let_5236 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool tptp.int Bool)|) (e |u_(-> tptp.set_o Bool tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_7300 v ii) (ite (= i ii) e (ho_7300 u ii)))))))))) (let ((_let_5237 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_7300 x z) (ho_7300 y z)))) (= x y))))) (let ((_let_5238 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_7287 v ii) (ite (= i ii) e (ho_7287 u ii)))))))))) (let ((_let_5239 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_7287 x z) (ho_7287 y z)))) (= x y))))) (let ((_let_5240 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.int)_ tptp.int Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7297 v ii) (ite (= i ii) e (ho_7297 u ii)))))))))) (let ((_let_5241 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ tptp.int Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.int)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7297 x z) (ho_7297 y z)))) (= x y))))) (let ((_let_5242 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_10971 v ii) (ite (= i ii) e (ho_10971 u ii)))))))))) (let ((_let_5243 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_10971 x z) (ho_10971 y z)))) (= x y))))) (let ((_let_5244 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5011 v ii) (ite (= i ii) e (ho_5011 u ii)))))))))) (let ((_let_5245 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5011 x z) (ho_5011 y z)))) (= x y))))) (let ((_let_5246 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7292 v ii) (ite (= i ii) e (ho_7292 u ii)))))))))) (let ((_let_5247 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7292 x z) (ho_7292 y z)))) (= x y))))) (let ((_let_5248 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_11937 v ii) (ite (= i ii) e (ho_11937 u ii)))))))))) (let ((_let_5249 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_11937 x z) (ho_11937 y z)))) (= x y))))) (let ((_let_5250 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_5616 v ii) (ite (= i ii) e (ho_5616 u ii)))))))))) (let ((_let_5251 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_5616 x z) (ho_5616 y z)))) (= x y))))) (let ((_let_5252 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10277 v ii) (ite (= i ii) e (ho_10277 u ii)))))))))) (let ((_let_5253 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10277 x z) (ho_10277 y z)))) (= x y))))) (let ((_let_5254 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14318 v ii) (ite (= i ii) e (ho_14318 u ii)))))))))) (let ((_let_5255 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14318 x z) (ho_14318 y z)))) (= x y))))) (let ((_let_5256 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5777 v ii) (ite (= i ii) e (ho_5777 u ii)))))))))) (let ((_let_5257 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5777 x z) (ho_5777 y z)))) (= x y))))) (let ((_let_5258 (forall ((u |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_Pr553994874890374343at_nat)) (not (forall ((v |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr553994874890374343at_nat)) (= (ho_7285 v ii) (ite (= i ii) e (ho_7285 u ii)))))))))) (let ((_let_5259 (forall ((x |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr553994874890374343at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr553994874890374343at_nat)) (= (ho_7285 x z) (ho_7285 y z)))) (= x y))))) (let ((_let_5260 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7352 v ii) (ite (= i ii) e (ho_7352 u ii)))))))))) (let ((_let_5261 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7352 x z) (ho_7352 y z)))) (= x y))))) (let ((_let_5262 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit tptp.set_o)|) (e |u_(-> tptp.set_Product_unit tptp.set_o)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_7271 v ii) (ite (= i ii) e (ho_7271 u ii)))))))))) (let ((_let_5263 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.set_Product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_7271 x z) (ho_7271 y z)))) (= x y))))) (let ((_let_5264 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_7282 v ii) (ite (= i ii) e (ho_7282 u ii)))))))))) (let ((_let_5265 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_7282 x z) (ho_7282 y z)))) (= x y))))) (let ((_let_5266 (forall ((u |u_(-> tptp.set_o tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_6874 v ii) (ite (= i ii) e (ho_6874 u ii)))))))))) (let ((_let_5267 (forall ((x |u_(-> tptp.set_o tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_o tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6874 x z) (ho_6874 y z)))) (= x y))))) (let ((_let_5268 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_15552 v ii) (ite (= i ii) e (ho_15552 u ii)))))))))) (let ((_let_5269 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_list_nat)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_15552 x z) (ho_15552 y z)))) (= x y))))) (let ((_let_5270 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7244 v ii) (ite (= i ii) e (ho_7244 u ii)))))))))) (let ((_let_5271 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7244 x z) (ho_7244 y z)))) (= x y))))) (let ((_let_5272 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|) (e tptp.set_Pr7995236796853374141at_int) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14498 v ii) (ite (= i ii) e (ho_14498 u ii)))))))))) (let ((_let_5273 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14498 x z) (ho_14498 y z)))) (= x y))))) (let ((_let_5274 (forall ((u |u_(-> tptp.set_num Bool)|) (e Bool) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num Bool)|)) (not (forall ((ii tptp.set_num)) (= (ho_10376 v ii) (ite (= i ii) e (ho_10376 u ii)))))))))) (let ((_let_5275 (forall ((x |u_(-> tptp.set_num Bool)|) (y |u_(-> tptp.set_num Bool)|)) (or (not (forall ((z tptp.set_num)) (= (ho_10376 x z) (ho_10376 y z)))) (= x y))))) (let ((_let_5276 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_7278 v ii) (ite (= i ii) e (ho_7278 u ii)))))))))) (let ((_let_5277 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_7278 x z) (ho_7278 y z)))) (= x y))))) (let ((_let_5278 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_6264 v ii) (ite (= i ii) e (ho_6264 u ii)))))))))) (let ((_let_5279 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_6264 x z) (ho_6264 y z)))) (= x y))))) (let ((_let_5280 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|) (e |u_(-> Bool tptp.product_unit)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_7269 v ii) (ite (= i ii) e (ho_7269 u ii)))))))))) (let ((_let_5281 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_7269 x z) (ho_7269 y z)))) (= x y))))) (let ((_let_5282 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8251 v ii) (ite (= i ii) e (ho_8251 u ii)))))))))) (let ((_let_5283 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8251 x z) (ho_8251 y z)))) (= x y))))) (let ((_let_5284 (forall ((u |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (e tptp.produc3922234789054302210ar_nat) (i tptp.produc143505574896075907r_char)) (not (forall ((v |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii tptp.produc143505574896075907r_char)) (= (ho_16058 v ii) (ite (= i ii) e (ho_16058 u ii)))))))))) (let ((_let_5285 (forall ((x |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (y |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z tptp.produc143505574896075907r_char)) (= (ho_16058 x z) (ho_16058 y z)))) (= x y))))) (let ((_let_5286 (forall ((u |u_(-> tptp.set_o Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7261 v ii) (ite (= i ii) e (ho_7261 u ii)))))))))) (let ((_let_5287 (forall ((x |u_(-> tptp.set_o Bool Bool Bool)|) (y |u_(-> tptp.set_o Bool Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7261 x z) (ho_7261 y z)))) (= x y))))) (let ((_let_5288 (forall ((u |u_(-> tptp.set_o tptp.set_o_o)|) (e tptp.set_o_o) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_15464 v ii) (ite (= i ii) e (ho_15464 u ii)))))))))) (let ((_let_5289 (forall ((x |u_(-> tptp.set_o tptp.set_o_o)|) (y |u_(-> tptp.set_o tptp.set_o_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15464 x z) (ho_15464 y z)))) (= x y))))) (let ((_let_5290 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_5427 v ii) (ite (= i ii) e (ho_5427 u ii)))))))))) (let ((_let_5291 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_5427 x z) (ho_5427 y z)))) (= x y))))) (let ((_let_5292 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_7258 v ii) (ite (= i ii) e (ho_7258 u ii)))))))))) (let ((_let_5293 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_7258 x z) (ho_7258 y z)))) (= x y))))) (let ((_let_5294 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o tptp.set_o)|) (e |u_(-> tptp.set_o tptp.set_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o tptp.set_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_7255 v ii) (ite (= i ii) e (ho_7255 u ii)))))))))) (let ((_let_5295 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o tptp.set_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_7255 x z) (ho_7255 y z)))) (= x y))))) (let ((_let_5296 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|) (e |u_(-> tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12492 v ii) (ite (= i ii) e (ho_12492 u ii)))))))))) (let ((_let_5297 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12492 x z) (ho_12492 y z)))) (= x y))))) (let ((_let_5298 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6361 v ii) (ite (= i ii) e (ho_6361 u ii)))))))))) (let ((_let_5299 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6361 x z) (ho_6361 y z)))) (= x y))))) (let ((_let_5300 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_15246 v ii) (ite (= i ii) e (ho_15246 u ii)))))))))) (let ((_let_5301 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_15246 x z) (ho_15246 y z)))) (= x y))))) (let ((_let_5302 (forall ((u |u_(-> tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4654 v ii) (ite (= i ii) e (ho_4654 u ii)))))))))) (let ((_let_5303 (forall ((x |u_(-> tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4654 x z) (ho_4654 y z)))) (= x y))))) (let ((_let_5304 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14795 v ii) (ite (= i ii) e (ho_14795 u ii)))))))))) (let ((_let_5305 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14795 x z) (ho_14795 y z)))) (= x y))))) (let ((_let_5306 (forall ((u |u_(-> tptp.nat Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7246 v ii) (ite (= i ii) e (ho_7246 u ii)))))))))) (let ((_let_5307 (forall ((x |u_(-> tptp.nat Bool tptp.nat)|) (y |u_(-> tptp.nat Bool tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7246 x z) (ho_7246 y z)))) (= x y))))) (let ((_let_5308 (forall ((u |u_(-> tptp.set_set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_9542 v ii) (ite (= i ii) e (ho_9542 u ii)))))))))) (let ((_let_5309 (forall ((x |u_(-> tptp.set_set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_9542 x z) (ho_9542 y z)))) (= x y))))) (let ((_let_5310 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7238 v ii) (ite (= i ii) e (ho_7238 u ii)))))))))) (let ((_let_5311 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.char tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7238 x z) (ho_7238 y z)))) (= x y))))) (let ((_let_5312 (forall ((u |u_(-> tptp.product_unit tptp.char)|) (e tptp.char) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7231 v ii) (ite (= i ii) e (ho_7231 u ii)))))))))) (let ((_let_5313 (forall ((x |u_(-> tptp.product_unit tptp.char)|) (y |u_(-> tptp.product_unit tptp.char)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7231 x z) (ho_7231 y z)))) (= x y))))) (let ((_let_5314 (forall ((u |u_(-> Bool tptp.product_prod_int_o)|) (e tptp.product_prod_int_o) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_int_o)|)) (not (forall ((ii Bool)) (= (ho_14563 v ii) (ite (= i ii) e (ho_14563 u ii)))))))))) (let ((_let_5315 (forall ((x |u_(-> Bool tptp.product_prod_int_o)|) (y |u_(-> Bool tptp.product_prod_int_o)|)) (or (not (forall ((z Bool)) (= (ho_14563 x z) (ho_14563 y z)))) (= x y))))) (let ((_let_5316 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|) (e |u_(-> Bool tptp.product_prod_nat_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13233 v ii) (ite (= i ii) e (ho_13233 u ii)))))))))) (let ((_let_5317 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13233 x z) (ho_13233 y z)))) (= x y))))) (let ((_let_5318 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_8217 v ii) (ite (= i ii) e (ho_8217 u ii)))))))))) (let ((_let_5319 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_8217 x z) (ho_8217 y z)))) (= x y))))) (let ((_let_5320 (forall ((u |u_(-> tptp.char tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.set_char Bool)|)) (not (forall ((ii tptp.char)) (= (ho_7216 v ii) (ite (= i ii) e (ho_7216 u ii)))))))))) (let ((_let_5321 (forall ((x |u_(-> tptp.char tptp.set_char Bool)|) (y |u_(-> tptp.char tptp.set_char Bool)|)) (or (not (forall ((z tptp.char)) (= (ho_7216 x z) (ho_7216 y z)))) (= x y))))) (let ((_let_5322 (forall ((u |u_(-> tptp.set_char Bool)|) (e Bool) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char Bool)|)) (not (forall ((ii tptp.set_char)) (= (ho_7217 v ii) (ite (= i ii) e (ho_7217 u ii)))))))))) (let ((_let_5323 (forall ((x |u_(-> tptp.set_char Bool)|) (y |u_(-> tptp.set_char Bool)|)) (or (not (forall ((z tptp.set_char)) (= (ho_7217 x z) (ho_7217 y z)))) (= x y))))) (let ((_let_5324 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat tptp.set_char)|) (e |u_(-> tptp.set_nat tptp.set_char)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_7213 v ii) (ite (= i ii) e (ho_7213 u ii)))))))))) (let ((_let_5325 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat tptp.set_char)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.set_nat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_7213 x z) (ho_7213 y z)))) (= x y))))) (let ((_let_5326 (forall ((u |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|) (e tptp.set_he8644174446132254637t_unit) (i tptp.set_he8644174446132254637t_unit)) (not (forall ((v |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.set_he8644174446132254637t_unit)) (= (ho_15912 v ii) (ite (= i ii) e (ho_15912 u ii)))))))))) (let ((_let_5327 (forall ((x |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.set_he8644174446132254637t_unit)) (= (ho_15912 x z) (ho_15912 y z)))) (= x y))))) (let ((_let_5328 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7210 v ii) (ite (= i ii) e (ho_7210 u ii)))))))))) (let ((_let_5329 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.char tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7210 x z) (ho_7210 y z)))) (= x y))))) (let ((_let_5330 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11055 v ii) (ite (= i ii) e (ho_11055 u ii)))))))))) (let ((_let_5331 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.char tptp.int)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11055 x z) (ho_11055 y z)))) (= x y))))) (let ((_let_5332 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10715 v ii) (ite (= i ii) e (ho_10715 u ii)))))))))) (let ((_let_5333 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10715 x z) (ho_10715 y z)))) (= x y))))) (let ((_let_5334 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7206 v ii) (ite (= i ii) e (ho_7206 u ii)))))))))) (let ((_let_5335 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7206 x z) (ho_7206 y z)))) (= x y))))) (let ((_let_5336 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12529 v ii) (ite (= i ii) e (ho_12529 u ii)))))))))) (let ((_let_5337 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12529 x z) (ho_12529 y z)))) (= x y))))) (let ((_let_5338 (forall ((u |u_(-> Bool tptp.product_unit tptp.product_unit tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_unit tptp.product_unit tptp.product_unit)|)) (not (forall ((ii Bool)) (= (ho_7202 v ii) (ite (= i ii) e (ho_7202 u ii)))))))))) (let ((_let_5339 (forall ((x |u_(-> Bool tptp.product_unit tptp.product_unit tptp.product_unit)|) (y |u_(-> Bool tptp.product_unit tptp.product_unit tptp.product_unit)|)) (or (not (forall ((z Bool)) (= (ho_7202 x z) (ho_7202 y z)))) (= x y))))) (let ((_let_5340 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_rat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7200 v ii) (ite (= i ii) e (ho_7200 u ii)))))))))) (let ((_let_5341 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_rat)|) (y |u_(-> tptp.set_Product_unit tptp.set_rat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7200 x z) (ho_7200 y z)))) (= x y))))) (let ((_let_5342 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|) (i |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_6227 v ii) (ite (= i ii) e (ho_6227 u ii)))))))))) (let ((_let_5343 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_6227 x z) (ho_6227 y z)))) (= x y))))) (let ((_let_5344 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|) (e tptp.set_Pr6084635751276098665at_nat) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14429 v ii) (ite (= i ii) e (ho_14429 u ii)))))))))) (let ((_let_5345 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14429 x z) (ho_14429 y z)))) (= x y))))) (let ((_let_5346 (forall ((u |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14268 v ii) (ite (= i ii) e (ho_14268 u ii)))))))))) (let ((_let_5347 (forall ((x |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14268 x z) (ho_14268 y z)))) (= x y))))) (let ((_let_5348 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_10105 v ii) (ite (= i ii) e (ho_10105 u ii)))))))))) (let ((_let_5349 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_10105 x z) (ho_10105 y z)))) (= x y))))) (let ((_let_5350 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|) (i |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13692 v ii) (ite (= i ii) e (ho_13692 u ii)))))))))) (let ((_let_5351 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat Bool)_ _u_(-> tptp.list_nat tptp.list_nat Bool)_ tptp.list_nat tptp.list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (= (ho_13692 x z) (ho_13692 y z)))) (= x y))))) (let ((_let_5352 (forall ((u |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5052 v ii) (ite (= i ii) e (ho_5052 u ii)))))))))) (let ((_let_5353 (forall ((x |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5052 x z) (ho_5052 y z)))) (= x y))))) (let ((_let_5354 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14630 v ii) (ite (= i ii) e (ho_14630 u ii)))))))))) (let ((_let_5355 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14630 x z) (ho_14630 y z)))) (= x y))))) (let ((_let_5356 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10527 v ii) (ite (= i ii) e (ho_10527 u ii)))))))))) (let ((_let_5357 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10527 x z) (ho_10527 y z)))) (= x y))))) (let ((_let_5358 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10184 v ii) (ite (= i ii) e (ho_10184 u ii)))))))))) (let ((_let_5359 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10184 x z) (ho_10184 y z)))) (= x y))))) (let ((_let_5360 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10717 v ii) (ite (= i ii) e (ho_10717 u ii)))))))))) (let ((_let_5361 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10717 x z) (ho_10717 y z)))) (= x y))))) (let ((_let_5362 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12879 v ii) (ite (= i ii) e (ho_12879 u ii)))))))))) (let ((_let_5363 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12879 x z) (ho_12879 y z)))) (= x y))))) (let ((_let_5364 (forall ((u |u_(-> tptp.set_Product_unit tptp.product_unit Bool Bool)|) (e |u_(-> tptp.product_unit Bool Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.product_unit Bool Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7510 v ii) (ite (= i ii) e (ho_7510 u ii)))))))))) (let ((_let_5365 (forall ((x |u_(-> tptp.set_Product_unit tptp.product_unit Bool Bool)|) (y |u_(-> tptp.set_Product_unit tptp.product_unit Bool Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7510 x z) (ho_7510 y z)))) (= x y))))) (let ((_let_5366 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6482 v ii) (ite (= i ii) e (ho_6482 u ii)))))))))) (let ((_let_5367 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6482 x z) (ho_6482 y z)))) (= x y))))) (let ((_let_5368 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ tptp.rat Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ tptp.rat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ tptp.rat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7182 v ii) (ite (= i ii) e (ho_7182 u ii)))))))))) (let ((_let_5369 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ tptp.rat Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.rat)_ tptp.rat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7182 x z) (ho_7182 y z)))) (= x y))))) (let ((_let_5370 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5653 v ii) (ite (= i ii) e (ho_5653 u ii)))))))))) (let ((_let_5371 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5653 x z) (ho_5653 y z)))) (= x y))))) (let ((_let_5372 (forall ((u |u_(-> tptp.rat Bool)|) (e Bool) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_7184 v ii) (ite (= i ii) e (ho_7184 u ii)))))))))) (let ((_let_5373 (forall ((x |u_(-> tptp.rat Bool)|) (y |u_(-> tptp.rat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_7184 x z) (ho_7184 y z)))) (= x y))))) (let ((_let_5374 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7743 v ii) (ite (= i ii) e (ho_7743 u ii)))))))))) (let ((_let_5375 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7743 x z) (ho_7743 y z)))) (= x y))))) (let ((_let_5376 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5711 v ii) (ite (= i ii) e (ho_5711 u ii)))))))))) (let ((_let_5377 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5711 x z) (ho_5711 y z)))) (= x y))))) (let ((_let_5378 (forall ((u |u_(-> tptp.nat tptp.num tptp.int)|) (e |u_(-> tptp.num tptp.int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.int)|)) (not (forall ((ii tptp.nat)) (= (ho_13816 v ii) (ite (= i ii) e (ho_13816 u ii)))))))))) (let ((_let_5379 (forall ((x |u_(-> tptp.nat tptp.num tptp.int)|) (y |u_(-> tptp.nat tptp.num tptp.int)|)) (or (not (forall ((z tptp.nat)) (= (ho_13816 x z) (ho_13816 y z)))) (= x y))))) (let ((_let_5380 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6351 v ii) (ite (= i ii) e (ho_6351 u ii)))))))))) (let ((_let_5381 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6351 x z) (ho_6351 y z)))) (= x y))))) (let ((_let_5382 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6783 v ii) (ite (= i ii) e (ho_6783 u ii)))))))))) (let ((_let_5383 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6783 x z) (ho_6783 y z)))) (= x y))))) (let ((_let_5384 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8722 v ii) (ite (= i ii) e (ho_8722 u ii)))))))))) (let ((_let_5385 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8722 x z) (ho_8722 y z)))) (= x y))))) (let ((_let_5386 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|) (e |u_(-> tptp.nat tptp.rat tptp.nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7165 v ii) (ite (= i ii) e (ho_7165 u ii)))))))))) (let ((_let_5387 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7165 x z) (ho_7165 y z)))) (= x y))))) (let ((_let_5388 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_Product_unit tptp.set_o)|) (e |u_(-> tptp.set_Product_unit tptp.set_o)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_Product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_15653 v ii) (ite (= i ii) e (ho_15653 u ii)))))))))) (let ((_let_5389 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_Product_unit tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ tptp.set_Product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_15653 x z) (ho_15653 y z)))) (= x y))))) (let ((_let_5390 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.product_unit tptp.set_o)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6049 v ii) (ite (= i ii) e (ho_6049 u ii)))))))))) (let ((_let_5391 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6049 x z) (ho_6049 y z)))) (= x y))))) (let ((_let_5392 (forall ((u |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.produc1799199577659733785_ref_a)) (not (forall ((v |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.produc1799199577659733785_ref_a)) (= (ho_12056 v ii) (ite (= i ii) e (ho_12056 u ii)))))))))) (let ((_let_5393 (forall ((x |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.produc1799199577659733785_ref_a)) (= (ho_12056 x z) (ho_12056 y z)))) (= x y))))) (let ((_let_5394 (forall ((u |u_(-> tptp.nat tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7166 v ii) (ite (= i ii) e (ho_7166 u ii)))))))))) (let ((_let_5395 (forall ((x |u_(-> tptp.nat tptp.rat tptp.nat)|) (y |u_(-> tptp.nat tptp.rat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7166 x z) (ho_7166 y z)))) (= x y))))) (let ((_let_5396 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|) (e |u_(-> tptp.produc1319942482725812455at_nat Bool)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_9010 v ii) (ite (= i ii) e (ho_9010 u ii)))))))))) (let ((_let_5397 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_9010 x z) (ho_9010 y z)))) (= x y))))) (let ((_let_5398 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5768 v ii) (ite (= i ii) e (ho_5768 u ii)))))))))) (let ((_let_5399 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5768 x z) (ho_5768 y z)))) (= x y))))) (let ((_let_5400 (forall ((u |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i tptp.heap_Heap_ref_a)) (not (forall ((v |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.heap_Heap_ref_a)) (= (ho_12071 v ii) (ite (= i ii) e (ho_12071 u ii)))))))))) (let ((_let_5401 (forall ((x |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.heap_Heap_ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.heap_Heap_ref_a)) (= (ho_12071 x z) (ho_12071 y z)))) (= x y))))) (let ((_let_5402 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_7157 v ii) (ite (= i ii) e (ho_7157 u ii)))))))))) (let ((_let_5403 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7157 x z) (ho_7157 y z)))) (= x y))))) (let ((_let_5404 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_11942 v ii) (ite (= i ii) e (ho_11942 u ii)))))))))) (let ((_let_5405 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_11942 x z) (ho_11942 y z)))) (= x y))))) (let ((_let_5406 (forall ((u |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_12620 v ii) (ite (= i ii) e (ho_12620 u ii)))))))))) (let ((_let_5407 (forall ((x |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|) (y |u_(-> tptp.product_prod_nat_o tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_12620 x z) (ho_12620 y z)))) (= x y))))) (let ((_let_5408 (forall ((u |u_(-> tptp.nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.nat)) (= (ho_8512 v ii) (ite (= i ii) e (ho_8512 u ii)))))))))) (let ((_let_5409 (forall ((x |u_(-> tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.nat)) (= (ho_8512 x z) (ho_8512 y z)))) (= x y))))) (let ((_let_5410 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12926 v ii) (ite (= i ii) e (ho_12926 u ii)))))))))) (let ((_let_5411 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12926 x z) (ho_12926 y z)))) (= x y))))) (let ((_let_5412 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_10553 v ii) (ite (= i ii) e (ho_10553 u ii)))))))))) (let ((_let_5413 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_10553 x z) (ho_10553 y z)))) (= x y))))) (let ((_let_5414 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|) (e |u_(-> tptp.int tptp.nat tptp.int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7158 v ii) (ite (= i ii) e (ho_7158 u ii)))))))))) (let ((_let_5415 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7158 x z) (ho_7158 y z)))) (= x y))))) (let ((_let_5416 (forall ((u |u_(-> tptp.set_ch6383161263842509759nt_int Bool)|) (e Bool) (i tptp.set_ch6383161263842509759nt_int)) (not (forall ((v |u_(-> tptp.set_ch6383161263842509759nt_int Bool)|)) (not (forall ((ii tptp.set_ch6383161263842509759nt_int)) (= (ho_13640 v ii) (ite (= i ii) e (ho_13640 u ii)))))))))) (let ((_let_5417 (forall ((x |u_(-> tptp.set_ch6383161263842509759nt_int Bool)|) (y |u_(-> tptp.set_ch6383161263842509759nt_int Bool)|)) (or (not (forall ((z tptp.set_ch6383161263842509759nt_int)) (= (ho_13640 x z) (ho_13640 y z)))) (= x y))))) (let ((_let_5418 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8239 v ii) (ite (= i ii) e (ho_8239 u ii)))))))))) (let ((_let_5419 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8239 x z) (ho_8239 y z)))) (= x y))))) (let ((_let_5420 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.set_set_int)|) (e |u_(-> tptp.set_nat tptp.set_set_int)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.set_set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7552 v ii) (ite (= i ii) e (ho_7552 u ii)))))))))) (let ((_let_5421 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.set_set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.set_set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7552 x z) (ho_7552 y z)))) (= x y))))) (let ((_let_5422 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7984 v ii) (ite (= i ii) e (ho_7984 u ii)))))))))) (let ((_let_5423 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7984 x z) (ho_7984 y z)))) (= x y))))) (let ((_let_5424 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (e |u_(-> tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_13455 v ii) (ite (= i ii) e (ho_13455 u ii)))))))))) (let ((_let_5425 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_13455 x z) (ho_13455 y z)))) (= x y))))) (let ((_let_5426 (forall ((u |u_(-> tptp.set_se4826145725398303499at_num tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.set_se4826145725398303499at_num)) (not (forall ((v |u_(-> tptp.set_se4826145725398303499at_num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_se4826145725398303499at_num)) (= (ho_6982 v ii) (ite (= i ii) e (ho_6982 u ii)))))))))) (let ((_let_5427 (forall ((x |u_(-> tptp.set_se4826145725398303499at_num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_se4826145725398303499at_num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_se4826145725398303499at_num)) (= (ho_6982 x z) (ho_6982 y z)))) (= x y))))) (let ((_let_5428 (forall ((u |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii Bool)) (= (ho_5639 v ii) (ite (= i ii) e (ho_5639 u ii)))))))))) (let ((_let_5429 (forall ((x |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5639 x z) (ho_5639 y z)))) (= x y))))) (let ((_let_5430 (forall ((u |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9513 v ii) (ite (= i ii) e (ho_9513 u ii)))))))))) (let ((_let_5431 (forall ((x |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9513 x z) (ho_9513 y z)))) (= x y))))) (let ((_let_5432 (forall ((u |u_(-> tptp.char tptp.set_int)|) (e tptp.set_int) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.set_int)|)) (not (forall ((ii tptp.char)) (= (ho_11321 v ii) (ite (= i ii) e (ho_11321 u ii)))))))))) (let ((_let_5433 (forall ((x |u_(-> tptp.char tptp.set_int)|) (y |u_(-> tptp.char tptp.set_int)|)) (or (not (forall ((z tptp.char)) (= (ho_11321 x z) (ho_11321 y z)))) (= x y))))) (let ((_let_5434 (forall ((u |u_(-> tptp.int tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_7159 v ii) (ite (= i ii) e (ho_7159 u ii)))))))))) (let ((_let_5435 (forall ((x |u_(-> tptp.int tptp.nat tptp.int)|) (y |u_(-> tptp.int tptp.nat tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_7159 x z) (ho_7159 y z)))) (= x y))))) (let ((_let_5436 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7150 v ii) (ite (= i ii) e (ho_7150 u ii)))))))))) (let ((_let_5437 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7150 x z) (ho_7150 y z)))) (= x y))))) (let ((_let_5438 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (e tptp.produc1319942482725812455at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6283 v ii) (ite (= i ii) e (ho_6283 u ii)))))))))) (let ((_let_5439 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6283 x z) (ho_6283 y z)))) (= x y))))) (let ((_let_5440 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7147 v ii) (ite (= i ii) e (ho_7147 u ii)))))))))) (let ((_let_5441 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7147 x z) (ho_7147 y z)))) (= x y))))) (let ((_let_5442 (forall ((u |u_(-> tptp.set_nat tptp.set_num)|) (e tptp.set_num) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_num)|)) (not (forall ((ii tptp.set_nat)) (= (ho_12300 v ii) (ite (= i ii) e (ho_12300 u ii)))))))))) (let ((_let_5443 (forall ((x |u_(-> tptp.set_nat tptp.set_num)|) (y |u_(-> tptp.set_nat tptp.set_num)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_12300 x z) (ho_12300 y z)))) (= x y))))) (let ((_let_5444 (forall ((u |u_(-> tptp.set_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5055 v ii) (ite (= i ii) e (ho_5055 u ii)))))))))) (let ((_let_5445 (forall ((x |u_(-> tptp.set_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5055 x z) (ho_5055 y z)))) (= x y))))) (let ((_let_5446 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7143 v ii) (ite (= i ii) e (ho_7143 u ii)))))))))) (let ((_let_5447 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7143 x z) (ho_7143 y z)))) (= x y))))) (let ((_let_5448 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7248 v ii) (ite (= i ii) e (ho_7248 u ii)))))))))) (let ((_let_5449 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7248 x z) (ho_7248 y z)))) (= x y))))) (let ((_let_5450 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|) (e |u_(-> tptp.char tptp.char Bool)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13354 v ii) (ite (= i ii) e (ho_13354 u ii)))))))))) (let ((_let_5451 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13354 x z) (ho_13354 y z)))) (= x y))))) (let ((_let_5452 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8378 v ii) (ite (= i ii) e (ho_8378 u ii)))))))))) (let ((_let_5453 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8378 x z) (ho_8378 y z)))) (= x y))))) (let ((_let_5454 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_7277 v ii) (ite (= i ii) e (ho_7277 u ii)))))))))) (let ((_let_5455 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_7277 x z) (ho_7277 y z)))) (= x y))))) (let ((_let_5456 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ tptp.set_o Bool)|) (e |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ tptp.set_o Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_14182 v ii) (ite (= i ii) e (ho_14182 u ii)))))))))) (let ((_let_5457 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ tptp.set_o Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ tptp.set_o Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_14182 x z) (ho_14182 y z)))) (= x y))))) (let ((_let_5458 (forall ((u |u_(-> tptp.set_nat_o tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_nat_o)) (not (forall ((v |u_(-> tptp.set_nat_o tptp.set_set_nat)|)) (not (forall ((ii tptp.set_nat_o)) (= (ho_6185 v ii) (ite (= i ii) e (ho_6185 u ii)))))))))) (let ((_let_5459 (forall ((x |u_(-> tptp.set_nat_o tptp.set_set_nat)|) (y |u_(-> tptp.set_nat_o tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_nat_o)) (= (ho_6185 x z) (ho_6185 y z)))) (= x y))))) (let ((_let_5460 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat tptp.set_Product_unit)|) (e |u_(-> tptp.set_rat tptp.set_Product_unit)|) (i |u_(-> tptp.rat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_unit)|)) (= (ho_15009 v ii) (ite (= i ii) e (ho_15009 u ii)))))))))) (let ((_let_5461 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.rat tptp.product_unit)_ tptp.set_rat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_unit)|)) (= (ho_15009 x z) (ho_15009 y z)))) (= x y))))) (let ((_let_5462 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7125 v ii) (ite (= i ii) e (ho_7125 u ii)))))))))) (let ((_let_5463 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7125 x z) (ho_7125 y z)))) (= x y))))) (let ((_let_5464 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14904 v ii) (ite (= i ii) e (ho_14904 u ii)))))))))) (let ((_let_5465 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.set_Pr4334478416066269672t_unit)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14904 x z) (ho_14904 y z)))) (= x y))))) (let ((_let_5466 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7110 v ii) (ite (= i ii) e (ho_7110 u ii)))))))))) (let ((_let_5467 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7110 x z) (ho_7110 y z)))) (= x y))))) (let ((_let_5468 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_7111 v ii) (ite (= i ii) e (ho_7111 u ii)))))))))) (let ((_let_5469 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_7111 x z) (ho_7111 y z)))) (= x y))))) (let ((_let_5470 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12829 v ii) (ite (= i ii) e (ho_12829 u ii)))))))))) (let ((_let_5471 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (= (ho_12829 x z) (ho_12829 y z)))) (= x y))))) (let ((_let_5472 (forall ((u |u_(-> tptp.nat Bool tptp.nat Bool)|) (e |u_(-> Bool tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7072 v ii) (ite (= i ii) e (ho_7072 u ii)))))))))) (let ((_let_5473 (forall ((x |u_(-> tptp.nat Bool tptp.nat Bool)|) (y |u_(-> tptp.nat Bool tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7072 x z) (ho_7072 y z)))) (= x y))))) (let ((_let_5474 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13506 v ii) (ite (= i ii) e (ho_13506 u ii)))))))))) (let ((_let_5475 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13506 x z) (ho_13506 y z)))) (= x y))))) (let ((_let_5476 (forall ((u |u_(-> tptp.num tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_7326 v ii) (ite (= i ii) e (ho_7326 u ii)))))))))) (let ((_let_5477 (forall ((x |u_(-> tptp.num tptp.nat tptp.num)|) (y |u_(-> tptp.num tptp.nat tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_7326 x z) (ho_7326 y z)))) (= x y))))) (let ((_let_5478 (forall ((u |u_(-> tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_5229 v ii) (ite (= i ii) e (ho_5229 u ii)))))))))) (let ((_let_5479 (forall ((x |u_(-> tptp.set_int tptp.int Bool)|) (y |u_(-> tptp.set_int tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5229 x z) (ho_5229 y z)))) (= x y))))) (let ((_let_5480 (forall ((u |u_(-> tptp.nat tptp.product_prod_int_nat)|) (e tptp.product_prod_int_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7383 v ii) (ite (= i ii) e (ho_7383 u ii)))))))))) (let ((_let_5481 (forall ((x |u_(-> tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7383 x z) (ho_7383 y z)))) (= x y))))) (let ((_let_5482 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_14929 v ii) (ite (= i ii) e (ho_14929 u ii)))))))))) (let ((_let_5483 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_14929 x z) (ho_14929 y z)))) (= x y))))) (let ((_let_5484 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_8744 v ii) (ite (= i ii) e (ho_8744 u ii)))))))))) (let ((_let_5485 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_8744 x z) (ho_8744 y z)))) (= x y))))) (let ((_let_5486 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14282 v ii) (ite (= i ii) e (ho_14282 u ii)))))))))) (let ((_let_5487 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14282 x z) (ho_14282 y z)))) (= x y))))) (let ((_let_5488 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6245 v ii) (ite (= i ii) e (ho_6245 u ii)))))))))) (let ((_let_5489 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6245 x z) (ho_6245 y z)))) (= x y))))) (let ((_let_5490 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.nat tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7061 v ii) (ite (= i ii) e (ho_7061 u ii)))))))))) (let ((_let_5491 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7061 x z) (ho_7061 y z)))) (= x y))))) (let ((_let_5492 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7994 v ii) (ite (= i ii) e (ho_7994 u ii)))))))))) (let ((_let_5493 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7994 x z) (ho_7994 y z)))) (= x y))))) (let ((_let_5494 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_13464 v ii) (ite (= i ii) e (ho_13464 u ii)))))))))) (let ((_let_5495 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_13464 x z) (ho_13464 y z)))) (= x y))))) (let ((_let_5496 (forall ((u |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_5373 v ii) (ite (= i ii) e (ho_5373 u ii)))))))))) (let ((_let_5497 (forall ((x |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_5373 x z) (ho_5373 y z)))) (= x y))))) (let ((_let_5498 (forall ((u |u_(-> tptp.product_unit tptp.rat)|) (e tptp.rat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7189 v ii) (ite (= i ii) e (ho_7189 u ii)))))))))) (let ((_let_5499 (forall ((x |u_(-> tptp.product_unit tptp.rat)|) (y |u_(-> tptp.product_unit tptp.rat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7189 x z) (ho_7189 y z)))) (= x y))))) (let ((_let_5500 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.produc8373899037510109440at_nat Bool)|) (e |u_(-> tptp.produc8373899037510109440at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.produc8373899037510109440at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14588 v ii) (ite (= i ii) e (ho_14588 u ii)))))))))) (let ((_let_5501 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.produc8373899037510109440at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.produc8373899037510109440at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14588 x z) (ho_14588 y z)))) (= x y))))) (let ((_let_5502 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.product_unit tptp.set_o)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_13883 v ii) (ite (= i ii) e (ho_13883 u ii)))))))))) (let ((_let_5503 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_13883 x z) (ho_13883 y z)))) (= x y))))) (let ((_let_5504 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7293 v ii) (ite (= i ii) e (ho_7293 u ii)))))))))) (let ((_let_5505 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7293 x z) (ho_7293 y z)))) (= x y))))) (let ((_let_5506 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_10912 v ii) (ite (= i ii) e (ho_10912 u ii)))))))))) (let ((_let_5507 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_10912 x z) (ho_10912 y z)))) (= x y))))) (let ((_let_5508 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_7040 v ii) (ite (= i ii) e (ho_7040 u ii)))))))))) (let ((_let_5509 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_7040 x z) (ho_7040 y z)))) (= x y))))) (let ((_let_5510 (forall ((u |u_(-> _u_(-> tptp.nat tptp.list_nat)_ tptp.set_nat tptp.set_list_nat)|) (e |u_(-> tptp.set_nat tptp.set_list_nat)|) (i |u_(-> tptp.nat tptp.list_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.list_nat)_ tptp.set_nat tptp.set_list_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.list_nat)|)) (= (ho_10435 v ii) (ite (= i ii) e (ho_10435 u ii)))))))))) (let ((_let_5511 (forall ((x |u_(-> _u_(-> tptp.nat tptp.list_nat)_ tptp.set_nat tptp.set_list_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.list_nat)_ tptp.set_nat tptp.set_list_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.list_nat)|)) (= (ho_10435 x z) (ho_10435 y z)))) (= x y))))) (let ((_let_5512 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|)) (= (ho_13095 v ii) (ite (= i ii) e (ho_13095 u ii)))))))))) (let ((_let_5513 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)|)) (= (ho_13095 x z) (ho_13095 y z)))) (= x y))))) (let ((_let_5514 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|) (i |u_(-> tptp.ref_a tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12489 v ii) (ite (= i ii) e (ho_12489 u ii)))))))))) (let ((_let_5515 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.int)|)) (= (ho_12489 x z) (ho_12489 y z)))) (= x y))))) (let ((_let_5516 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10171 v ii) (ite (= i ii) e (ho_10171 u ii)))))))))) (let ((_let_5517 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10171 x z) (ho_10171 y z)))) (= x y))))) (let ((_let_5518 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7013 v ii) (ite (= i ii) e (ho_7013 u ii)))))))))) (let ((_let_5519 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7013 x z) (ho_7013 y z)))) (= x y))))) (let ((_let_5520 (forall ((u |u_(-> tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5712 v ii) (ite (= i ii) e (ho_5712 u ii)))))))))) (let ((_let_5521 (forall ((x |u_(-> tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5712 x z) (ho_5712 y z)))) (= x y))))) (let ((_let_5522 (forall ((u |u_(-> tptp.num tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.num)) (= (ho_10142 v ii) (ite (= i ii) e (ho_10142 u ii)))))))))) (let ((_let_5523 (forall ((x |u_(-> tptp.num tptp.nat tptp.num Bool)|) (y |u_(-> tptp.num tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_10142 x z) (ho_10142 y z)))) (= x y))))) (let ((_let_5524 (forall ((u |u_(-> tptp.set_int tptp.nat)|) (e tptp.nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15888 v ii) (ite (= i ii) e (ho_15888 u ii)))))))))) (let ((_let_5525 (forall ((x |u_(-> tptp.set_int tptp.nat)|) (y |u_(-> tptp.set_int tptp.nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15888 x z) (ho_15888 y z)))) (= x y))))) (let ((_let_5526 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11430 v ii) (ite (= i ii) e (ho_11430 u ii)))))))))) (let ((_let_5527 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (= (ho_11430 x z) (ho_11430 y z)))) (= x y))))) (let ((_let_5528 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_9877 v ii) (ite (= i ii) e (ho_9877 u ii)))))))))) (let ((_let_5529 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_9877 x z) (ho_9877 y z)))) (= x y))))) (let ((_let_5530 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)_ tptp.set_num tptp.set_se4826145725398303499at_num)|) (e |u_(-> tptp.set_num tptp.set_se4826145725398303499at_num)|) (i |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)_ tptp.set_num tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|)) (= (ho_6979 v ii) (ite (= i ii) e (ho_6979 u ii)))))))))) (let ((_let_5531 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)_ tptp.set_num tptp.set_se4826145725398303499at_num)|) (y |u_(-> _u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)_ tptp.set_num tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|)) (= (ho_6979 x z) (ho_6979 y z)))) (= x y))))) (let ((_let_5532 (forall ((u |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (e tptp.set_Product_prod_o_o) (i tptp.set_Product_prod_o_o)) (not (forall ((v |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (not (forall ((ii tptp.set_Product_prod_o_o)) (= (ho_15085 v ii) (ite (= i ii) e (ho_15085 u ii)))))))))) (let ((_let_5533 (forall ((x |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|) (y |u_(-> tptp.set_Product_prod_o_o tptp.set_Product_prod_o_o)|)) (or (not (forall ((z tptp.set_Product_prod_o_o)) (= (ho_15085 x z) (ho_15085 y z)))) (= x y))))) (let ((_let_5534 (forall ((u |u_(-> tptp.nat tptp.set_num)|) (e tptp.set_num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_num)|)) (not (forall ((ii tptp.nat)) (= (ho_6977 v ii) (ite (= i ii) e (ho_6977 u ii)))))))))) (let ((_let_5535 (forall ((x |u_(-> tptp.nat tptp.set_num)|) (y |u_(-> tptp.nat tptp.set_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_6977 x z) (ho_6977 y z)))) (= x y))))) (let ((_let_5536 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7655 v ii) (ite (= i ii) e (ho_7655 u ii)))))))))) (let ((_let_5537 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7655 x z) (ho_7655 y z)))) (= x y))))) (let ((_let_5538 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6973 v ii) (ite (= i ii) e (ho_6973 u ii)))))))))) (let ((_let_5539 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6973 x z) (ho_6973 y z)))) (= x y))))) (let ((_let_5540 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o tptp.set_char)|) (e |u_(-> tptp.set_o tptp.set_char)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o tptp.set_char)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_7221 v ii) (ite (= i ii) e (ho_7221 u ii)))))))))) (let ((_let_5541 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o tptp.set_char)|) (y |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o tptp.set_char)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_7221 x z) (ho_7221 y z)))) (= x y))))) (let ((_let_5542 (forall ((u |u_(-> tptp.set_o_o Bool)|) (e Bool) (i tptp.set_o_o)) (not (forall ((v |u_(-> tptp.set_o_o Bool)|)) (not (forall ((ii tptp.set_o_o)) (= (ho_15467 v ii) (ite (= i ii) e (ho_15467 u ii)))))))))) (let ((_let_5543 (forall ((x |u_(-> tptp.set_o_o Bool)|) (y |u_(-> tptp.set_o_o Bool)|)) (or (not (forall ((z tptp.set_o_o)) (= (ho_15467 x z) (ho_15467 y z)))) (= x y))))) (let ((_let_5544 (forall ((u |u_(-> Bool tptp.set_o tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_o Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.set_o Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_7486 v ii) (ite (= i ii) e (ho_7486 u ii)))))))))) (let ((_let_5545 (forall ((x |u_(-> Bool tptp.set_o tptp.set_o Bool Bool)|) (y |u_(-> Bool tptp.set_o tptp.set_o Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_7486 x z) (ho_7486 y z)))) (= x y))))) (let ((_let_5546 (forall ((u |u_(-> _u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_15363 v ii) (ite (= i ii) e (ho_15363 u ii)))))))))) (let ((_let_5547 (forall ((x |u_(-> _u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_15363 x z) (ho_15363 y z)))) (= x y))))) (let ((_let_5548 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11412 v ii) (ite (= i ii) e (ho_11412 u ii)))))))))) (let ((_let_5549 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11412 x z) (ho_11412 y z)))) (= x y))))) (let ((_let_5550 (forall ((u |u_(-> tptp.set_o tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_5502 v ii) (ite (= i ii) e (ho_5502 u ii)))))))))) (let ((_let_5551 (forall ((x |u_(-> tptp.set_o tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_o tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5502 x z) (ho_5502 y z)))) (= x y))))) (let ((_let_5552 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9562 v ii) (ite (= i ii) e (ho_9562 u ii)))))))))) (let ((_let_5553 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9562 x z) (ho_9562 y z)))) (= x y))))) (let ((_let_5554 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6971 v ii) (ite (= i ii) e (ho_6971 u ii)))))))))) (let ((_let_5555 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6971 x z) (ho_6971 y z)))) (= x y))))) (let ((_let_5556 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_6967 v ii) (ite (= i ii) e (ho_6967 u ii)))))))))) (let ((_let_5557 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_6967 x z) (ho_6967 y z)))) (= x y))))) (let ((_let_5558 (forall ((u |u_(-> tptp.int tptp.nat tptp.int tptp.nat)|) (e |u_(-> tptp.nat tptp.int tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.int tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_7066 v ii) (ite (= i ii) e (ho_7066 u ii)))))))))) (let ((_let_5559 (forall ((x |u_(-> tptp.int tptp.nat tptp.int tptp.nat)|) (y |u_(-> tptp.int tptp.nat tptp.int tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7066 x z) (ho_7066 y z)))) (= x y))))) (let ((_let_5560 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12761 v ii) (ite (= i ii) e (ho_12761 u ii)))))))))) (let ((_let_5561 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12761 x z) (ho_12761 y z)))) (= x y))))) (let ((_let_5562 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_7006 v ii) (ite (= i ii) e (ho_7006 u ii)))))))))) (let ((_let_5563 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_7006 x z) (ho_7006 y z)))) (= x y))))) (let ((_let_5564 (forall ((u |u_(-> tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7394 v ii) (ite (= i ii) e (ho_7394 u ii)))))))))) (let ((_let_5565 (forall ((x |u_(-> tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7394 x z) (ho_7394 y z)))) (= x y))))) (let ((_let_5566 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_8371 v ii) (ite (= i ii) e (ho_8371 u ii)))))))))) (let ((_let_5567 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_8371 x z) (ho_8371 y z)))) (= x y))))) (let ((_let_5568 (forall ((u |u_(-> tptp.set_set_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_6952 v ii) (ite (= i ii) e (ho_6952 u ii)))))))))) (let ((_let_5569 (forall ((x |u_(-> tptp.set_set_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_set_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_6952 x z) (ho_6952 y z)))) (= x y))))) (let ((_let_5570 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5051 v ii) (ite (= i ii) e (ho_5051 u ii)))))))))) (let ((_let_5571 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5051 x z) (ho_5051 y z)))) (= x y))))) (let ((_let_5572 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4634 v ii) (ite (= i ii) e (ho_4634 u ii)))))))))) (let ((_let_5573 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4634 x z) (ho_4634 y z)))) (= x y))))) (let ((_let_5574 (forall ((u |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii Bool)) (= (ho_5499 v ii) (ite (= i ii) e (ho_5499 u ii)))))))))) (let ((_let_5575 (forall ((x |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5499 x z) (ho_5499 y z)))) (= x y))))) (let ((_let_5576 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|) (e |u_(-> tptp.nat tptp.product_prod_rat_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7437 v ii) (ite (= i ii) e (ho_7437 u ii)))))))))) (let ((_let_5577 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7437 x z) (ho_7437 y z)))) (= x y))))) (let ((_let_5578 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_6938 v ii) (ite (= i ii) e (ho_6938 u ii)))))))))) (let ((_let_5579 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_6938 x z) (ho_6938 y z)))) (= x y))))) (let ((_let_5580 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_14937 v ii) (ite (= i ii) e (ho_14937 u ii)))))))))) (let ((_let_5581 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_14937 x z) (ho_14937 y z)))) (= x y))))) (let ((_let_5582 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.int tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7046 v ii) (ite (= i ii) e (ho_7046 u ii)))))))))) (let ((_let_5583 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7046 x z) (ho_7046 y z)))) (= x y))))) (let ((_let_5584 (forall ((u |u_(-> tptp.rat tptp.int tptp.product_prod_rat_int)|) (e |u_(-> tptp.int tptp.product_prod_rat_int)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.int tptp.product_prod_rat_int)|)) (not (forall ((ii tptp.rat)) (= (ho_7412 v ii) (ite (= i ii) e (ho_7412 u ii)))))))))) (let ((_let_5585 (forall ((x |u_(-> tptp.rat tptp.int tptp.product_prod_rat_int)|) (y |u_(-> tptp.rat tptp.int tptp.product_prod_rat_int)|)) (or (not (forall ((z tptp.rat)) (= (ho_7412 x z) (ho_7412 y z)))) (= x y))))) (let ((_let_5586 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6935 v ii) (ite (= i ii) e (ho_6935 u ii)))))))))) (let ((_let_5587 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6935 x z) (ho_6935 y z)))) (= x y))))) (let ((_let_5588 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6931 v ii) (ite (= i ii) e (ho_6931 u ii)))))))))) (let ((_let_5589 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6931 x z) (ho_6931 y z)))) (= x y))))) (let ((_let_5590 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|) (e |u_(-> tptp.set_set_nat tptp.set_int)|) (i |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15116 v ii) (ite (= i ii) e (ho_15116 u ii)))))))))) (let ((_let_5591 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15116 x z) (ho_15116 y z)))) (= x y))))) (let ((_let_5592 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6932 v ii) (ite (= i ii) e (ho_6932 u ii)))))))))) (let ((_let_5593 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6932 x z) (ho_6932 y z)))) (= x y))))) (let ((_let_5594 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.int tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_9987 v ii) (ite (= i ii) e (ho_9987 u ii)))))))))) (let ((_let_5595 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_9987 x z) (ho_9987 y z)))) (= x y))))) (let ((_let_5596 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7845 v ii) (ite (= i ii) e (ho_7845 u ii)))))))))) (let ((_let_5597 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7845 x z) (ho_7845 y z)))) (= x y))))) (let ((_let_5598 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|) (e tptp.set_Pr4811707699266497531nteger) (i |u_(-> tptp.code_integer tptp.set_Code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.set_Code_integer)|)) (= (ho_15238 v ii) (ite (= i ii) e (ho_15238 u ii)))))))))) (let ((_let_5599 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.set_Code_integer)|)) (= (ho_15238 x z) (ho_15238 y z)))) (= x y))))) (let ((_let_5600 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_10385 v ii) (ite (= i ii) e (ho_10385 u ii)))))))))) (let ((_let_5601 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10385 x z) (ho_10385 y z)))) (= x y))))) (let ((_let_5602 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11377 v ii) (ite (= i ii) e (ho_11377 u ii)))))))))) (let ((_let_5603 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11377 x z) (ho_11377 y z)))) (= x y))))) (let ((_let_5604 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6929 v ii) (ite (= i ii) e (ho_6929 u ii)))))))))) (let ((_let_5605 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6929 x z) (ho_6929 y z)))) (= x y))))) (let ((_let_5606 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14780 v ii) (ite (= i ii) e (ho_14780 u ii)))))))))) (let ((_let_5607 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14780 x z) (ho_14780 y z)))) (= x y))))) (let ((_let_5608 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_9598 v ii) (ite (= i ii) e (ho_9598 u ii)))))))))) (let ((_let_5609 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_9598 x z) (ho_9598 y z)))) (= x y))))) (let ((_let_5610 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4850 v ii) (ite (= i ii) e (ho_4850 u ii)))))))))) (let ((_let_5611 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4850 x z) (ho_4850 y z)))) (= x y))))) (let ((_let_5612 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6925 v ii) (ite (= i ii) e (ho_6925 u ii)))))))))) (let ((_let_5613 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6925 x z) (ho_6925 y z)))) (= x y))))) (let ((_let_5614 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6923 v ii) (ite (= i ii) e (ho_6923 u ii)))))))))) (let ((_let_5615 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6923 x z) (ho_6923 y z)))) (= x y))))) (let ((_let_5616 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_6843 v ii) (ite (= i ii) e (ho_6843 u ii)))))))))) (let ((_let_5617 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_6843 x z) (ho_6843 y z)))) (= x y))))) (let ((_let_5618 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6163 v ii) (ite (= i ii) e (ho_6163 u ii)))))))))) (let ((_let_5619 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (y |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6163 x z) (ho_6163 y z)))) (= x y))))) (let ((_let_5620 (forall ((u |u_(-> tptp.int tptp.product_unit)|) (e tptp.product_unit) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((ii tptp.int)) (= (ho_6916 v ii) (ite (= i ii) e (ho_6916 u ii)))))))))) (let ((_let_5621 (forall ((x |u_(-> tptp.int tptp.product_unit)|) (y |u_(-> tptp.int tptp.product_unit)|)) (or (not (forall ((z tptp.int)) (= (ho_6916 x z) (ho_6916 y z)))) (= x y))))) (let ((_let_5622 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (= (ho_12632 v ii) (ite (= i ii) e (ho_12632 u ii)))))))))) (let ((_let_5623 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (= (ho_12632 x z) (ho_12632 y z)))) (= x y))))) (let ((_let_5624 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6914 v ii) (ite (= i ii) e (ho_6914 u ii)))))))))) (let ((_let_5625 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6914 x z) (ho_6914 y z)))) (= x y))))) (let ((_let_5626 (forall ((u |u_(-> tptp.num tptp.set_nat)|) (e tptp.set_nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_nat)|)) (not (forall ((ii tptp.num)) (= (ho_10024 v ii) (ite (= i ii) e (ho_10024 u ii)))))))))) (let ((_let_5627 (forall ((x |u_(-> tptp.num tptp.set_nat)|) (y |u_(-> tptp.num tptp.set_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_10024 x z) (ho_10024 y z)))) (= x y))))) (let ((_let_5628 (forall ((u |u_(-> tptp.product_unit tptp.product_unit)|) (e tptp.product_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6912 v ii) (ite (= i ii) e (ho_6912 u ii)))))))))) (let ((_let_5629 (forall ((x |u_(-> tptp.product_unit tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6912 x z) (ho_6912 y z)))) (= x y))))) (let ((_let_5630 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_8456 v ii) (ite (= i ii) e (ho_8456 u ii)))))))))) (let ((_let_5631 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_8456 x z) (ho_8456 y z)))) (= x y))))) (let ((_let_5632 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12835 v ii) (ite (= i ii) e (ho_12835 u ii)))))))))) (let ((_let_5633 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12835 x z) (ho_12835 y z)))) (= x y))))) (let ((_let_5634 (forall ((u |u_(-> tptp.nat tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7067 v ii) (ite (= i ii) e (ho_7067 u ii)))))))))) (let ((_let_5635 (forall ((x |u_(-> tptp.nat tptp.int tptp.nat)|) (y |u_(-> tptp.nat tptp.int tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7067 x z) (ho_7067 y z)))) (= x y))))) (let ((_let_5636 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_6911 v ii) (ite (= i ii) e (ho_6911 u ii)))))))))) (let ((_let_5637 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_6911 x z) (ho_6911 y z)))) (= x y))))) (let ((_let_5638 (forall ((u |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.nat)_ tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|) (i |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.nat)_ tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|)) (= (ho_14887 v ii) (ite (= i ii) e (ho_14887 u ii)))))))))) (let ((_let_5639 (forall ((x |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.nat)_ tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc600557818389255820it_nat tptp.nat)_ tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc600557818389255820it_nat tptp.nat)|)) (= (ho_14887 x z) (ho_14887 y z)))) (= x y))))) (let ((_let_5640 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4761 v ii) (ite (= i ii) e (ho_4761 u ii)))))))))) (let ((_let_5641 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4761 x z) (ho_4761 y z)))) (= x y))))) (let ((_let_5642 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8852 v ii) (ite (= i ii) e (ho_8852 u ii)))))))))) (let ((_let_5643 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8852 x z) (ho_8852 y z)))) (= x y))))) (let ((_let_5644 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6906 v ii) (ite (= i ii) e (ho_6906 u ii)))))))))) (let ((_let_5645 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6906 x z) (ho_6906 y z)))) (= x y))))) (let ((_let_5646 (forall ((u |u_(-> tptp.product_unit tptp.nat)|) (e tptp.nat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6904 v ii) (ite (= i ii) e (ho_6904 u ii)))))))))) (let ((_let_5647 (forall ((x |u_(-> tptp.product_unit tptp.nat)|) (y |u_(-> tptp.product_unit tptp.nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6904 x z) (ho_6904 y z)))) (= x y))))) (let ((_let_5648 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10065 v ii) (ite (= i ii) e (ho_10065 u ii)))))))))) (let ((_let_5649 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10065 x z) (ho_10065 y z)))) (= x y))))) (let ((_let_5650 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|) (e |u_(-> tptp.int tptp.num Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_13916 v ii) (ite (= i ii) e (ho_13916 u ii)))))))))) (let ((_let_5651 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_13916 x z) (ho_13916 y z)))) (= x y))))) (let ((_let_5652 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7171 v ii) (ite (= i ii) e (ho_7171 u ii)))))))))) (let ((_let_5653 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7171 x z) (ho_7171 y z)))) (= x y))))) (let ((_let_5654 (forall ((u |u_(-> tptp.nat tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_8911 v ii) (ite (= i ii) e (ho_8911 u ii)))))))))) (let ((_let_5655 (forall ((x |u_(-> tptp.nat tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.nat tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_8911 x z) (ho_8911 y z)))) (= x y))))) (let ((_let_5656 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat tptp.nat Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6902 v ii) (ite (= i ii) e (ho_6902 u ii)))))))))) (let ((_let_5657 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6902 x z) (ho_6902 y z)))) (= x y))))) (let ((_let_5658 (forall ((u |u_(-> tptp.set_nat tptp.nat)|) (e tptp.nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7140 v ii) (ite (= i ii) e (ho_7140 u ii)))))))))) (let ((_let_5659 (forall ((x |u_(-> tptp.set_nat tptp.nat)|) (y |u_(-> tptp.set_nat tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7140 x z) (ho_7140 y z)))) (= x y))))) (let ((_let_5660 (forall ((u |u_(-> tptp.set_o tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_6903 v ii) (ite (= i ii) e (ho_6903 u ii)))))))))) (let ((_let_5661 (forall ((x |u_(-> tptp.set_o tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_o tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6903 x z) (ho_6903 y z)))) (= x y))))) (let ((_let_5662 (forall ((u |u_(-> tptp.set_char tptp.set_nat tptp.set_char_nat)|) (e |u_(-> tptp.set_nat tptp.set_char_nat)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_nat tptp.set_char_nat)|)) (not (forall ((ii tptp.set_char)) (= (ho_15491 v ii) (ite (= i ii) e (ho_15491 u ii)))))))))) (let ((_let_5663 (forall ((x |u_(-> tptp.set_char tptp.set_nat tptp.set_char_nat)|) (y |u_(-> tptp.set_char tptp.set_nat tptp.set_char_nat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_15491 x z) (ho_15491 y z)))) (= x y))))) (let ((_let_5664 (forall ((u |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_6897 v ii) (ite (= i ii) e (ho_6897 u ii)))))))))) (let ((_let_5665 (forall ((x |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6897 x z) (ho_6897 y z)))) (= x y))))) (let ((_let_5666 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_6965 v ii) (ite (= i ii) e (ho_6965 u ii)))))))))) (let ((_let_5667 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_6965 x z) (ho_6965 y z)))) (= x y))))) (let ((_let_5668 (forall ((u |u_(-> tptp.set_int tptp.int)|) (e tptp.int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6891 v ii) (ite (= i ii) e (ho_6891 u ii)))))))))) (let ((_let_5669 (forall ((x |u_(-> tptp.set_int tptp.int)|) (y |u_(-> tptp.set_int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6891 x z) (ho_6891 y z)))) (= x y))))) (let ((_let_5670 (forall ((u |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|) (e tptp.set_Pr3309569728657787619r_char) (i tptp.set_Pr1413074515586503650ar_nat)) (not (forall ((v |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii tptp.set_Pr1413074515586503650ar_nat)) (= (ho_13452 v ii) (ite (= i ii) e (ho_13452 u ii)))))))))) (let ((_let_5671 (forall ((x |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z tptp.set_Pr1413074515586503650ar_nat)) (= (ho_13452 x z) (ho_13452 y z)))) (= x y))))) (let ((_let_5672 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_6887 v ii) (ite (= i ii) e (ho_6887 u ii)))))))))) (let ((_let_5673 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_6887 x z) (ho_6887 y z)))) (= x y))))) (let ((_let_5674 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11394 v ii) (ite (= i ii) e (ho_11394 u ii)))))))))) (let ((_let_5675 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11394 x z) (ho_11394 y z)))) (= x y))))) (let ((_let_5676 (forall ((u |u_(-> tptp.set_o Bool tptp.rat Bool)|) (e |u_(-> Bool tptp.rat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.rat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7187 v ii) (ite (= i ii) e (ho_7187 u ii)))))))))) (let ((_let_5677 (forall ((x |u_(-> tptp.set_o Bool tptp.rat Bool)|) (y |u_(-> tptp.set_o Bool tptp.rat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7187 x z) (ho_7187 y z)))) (= x y))))) (let ((_let_5678 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6833 v ii) (ite (= i ii) e (ho_6833 u ii)))))))))) (let ((_let_5679 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6833 x z) (ho_6833 y z)))) (= x y))))) (let ((_let_5680 (forall ((u |u_(-> Bool tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.rat Bool)|)) (not (forall ((ii Bool)) (= (ho_7188 v ii) (ite (= i ii) e (ho_7188 u ii)))))))))) (let ((_let_5681 (forall ((x |u_(-> Bool tptp.rat Bool)|) (y |u_(-> Bool tptp.rat Bool)|)) (or (not (forall ((z Bool)) (= (ho_7188 x z) (ho_7188 y z)))) (= x y))))) (let ((_let_5682 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_int tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6867 v ii) (ite (= i ii) e (ho_6867 u ii)))))))))) (let ((_let_5683 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6867 x z) (ho_6867 y z)))) (= x y))))) (let ((_let_5684 (forall ((u |u_(-> tptp.int tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.num Bool)|)) (not (forall ((ii tptp.int)) (= (ho_16057 v ii) (ite (= i ii) e (ho_16057 u ii)))))))))) (let ((_let_5685 (forall ((x |u_(-> tptp.int tptp.num Bool)|) (y |u_(-> tptp.int tptp.num Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_16057 x z) (ho_16057 y z)))) (= x y))))) (let ((_let_5686 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5028 v ii) (ite (= i ii) e (ho_5028 u ii)))))))))) (let ((_let_5687 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5028 x z) (ho_5028 y z)))) (= x y))))) (let ((_let_5688 (forall ((u |u_(-> tptp.set_int tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_6868 v ii) (ite (= i ii) e (ho_6868 u ii)))))))))) (let ((_let_5689 (forall ((x |u_(-> tptp.set_int tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_int tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6868 x z) (ho_6868 y z)))) (= x y))))) (let ((_let_5690 (forall ((u |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.int)) (= (ho_6862 v ii) (ite (= i ii) e (ho_6862 u ii)))))))))) (let ((_let_5691 (forall ((x |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_6862 x z) (ho_6862 y z)))) (= x y))))) (let ((_let_5692 (forall ((u |u_(-> _u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)_ tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|) (i |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)_ tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|)) (= (ho_14928 v ii) (ite (= i ii) e (ho_14928 u ii)))))))))) (let ((_let_5693 (forall ((x |u_(-> _u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)_ tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)_ tptp.set_Pr5464989305201766866unit_o tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7485711547916492274unit_o tptp.product_unit)|)) (= (ho_14928 x z) (ho_14928 y z)))) (= x y))))) (let ((_let_5694 (forall ((u |u_(-> tptp.set_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_6865 v ii) (ite (= i ii) e (ho_6865 u ii)))))))))) (let ((_let_5695 (forall ((x |u_(-> tptp.set_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6865 x z) (ho_6865 y z)))) (= x y))))) (let ((_let_5696 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (= (ho_6256 v ii) (ite (= i ii) e (ho_6256 u ii)))))))))) (let ((_let_5697 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_nat_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (= (ho_6256 x z) (ho_6256 y z)))) (= x y))))) (let ((_let_5698 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13106 v ii) (ite (= i ii) e (ho_13106 u ii)))))))))) (let ((_let_5699 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13106 x z) (ho_13106 y z)))) (= x y))))) (let ((_let_5700 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10163 v ii) (ite (= i ii) e (ho_10163 u ii)))))))))) (let ((_let_5701 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10163 x z) (ho_10163 y z)))) (= x y))))) (let ((_let_5702 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14071 v ii) (ite (= i ii) e (ho_14071 u ii)))))))))) (let ((_let_5703 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14071 x z) (ho_14071 y z)))) (= x y))))) (let ((_let_5704 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15850 v ii) (ite (= i ii) e (ho_15850 u ii)))))))))) (let ((_let_5705 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15850 x z) (ho_15850 y z)))) (= x y))))) (let ((_let_5706 (forall ((u |u_(-> tptp.set_rat tptp.set_char)|) (e tptp.set_char) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_char)|)) (not (forall ((ii tptp.set_rat)) (= (ho_13378 v ii) (ite (= i ii) e (ho_13378 u ii)))))))))) (let ((_let_5707 (forall ((x |u_(-> tptp.set_rat tptp.set_char)|) (y |u_(-> tptp.set_rat tptp.set_char)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_13378 x z) (ho_13378 y z)))) (= x y))))) (let ((_let_5708 (forall ((u |u_(-> Bool tptp.nat)|) (e tptp.nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_6840 v ii) (ite (= i ii) e (ho_6840 u ii)))))))))) (let ((_let_5709 (forall ((x |u_(-> Bool tptp.nat)|) (y |u_(-> Bool tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_6840 x z) (ho_6840 y z)))) (= x y))))) (let ((_let_5710 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5099 v ii) (ite (= i ii) e (ho_5099 u ii)))))))))) (let ((_let_5711 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5099 x z) (ho_5099 y z)))) (= x y))))) (let ((_let_5712 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5114 v ii) (ite (= i ii) e (ho_5114 u ii)))))))))) (let ((_let_5713 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5114 x z) (ho_5114 y z)))) (= x y))))) (let ((_let_5714 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_16056 v ii) (ite (= i ii) e (ho_16056 u ii)))))))))) (let ((_let_5715 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_16056 x z) (ho_16056 y z)))) (= x y))))) (let ((_let_5716 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8250 v ii) (ite (= i ii) e (ho_8250 u ii)))))))))) (let ((_let_5717 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8250 x z) (ho_8250 y z)))) (= x y))))) (let ((_let_5718 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5125 v ii) (ite (= i ii) e (ho_5125 u ii)))))))))) (let ((_let_5719 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5125 x z) (ho_5125 y z)))) (= x y))))) (let ((_let_5720 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_6838 v ii) (ite (= i ii) e (ho_6838 u ii)))))))))) (let ((_let_5721 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6838 x z) (ho_6838 y z)))) (= x y))))) (let ((_let_5722 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int tptp.set_set_int)|) (e |u_(-> tptp.set_set_int tptp.set_set_int)|) (i |u_(-> tptp.set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int tptp.set_set_int)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_9242 v ii) (ite (= i ii) e (ho_9242 u ii)))))))))) (let ((_let_5723 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int tptp.set_set_int)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_int)_ tptp.set_set_int tptp.set_set_int)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_9242 x z) (ho_9242 y z)))) (= x y))))) (let ((_let_5724 (forall ((u |u_(-> tptp.product_unit tptp.nat tptp.product_unit)|) (e |u_(-> tptp.nat tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9303 v ii) (ite (= i ii) e (ho_9303 u ii)))))))))) (let ((_let_5725 (forall ((x |u_(-> tptp.product_unit tptp.nat tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.nat tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9303 x z) (ho_9303 y z)))) (= x y))))) (let ((_let_5726 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat Bool)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_7593 v ii) (ite (= i ii) e (ho_7593 u ii)))))))))) (let ((_let_5727 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_7593 x z) (ho_7593 y z)))) (= x y))))) (let ((_let_5728 (forall ((u |u_(-> tptp.ref_a tptp.heap_Heap_a)|) (e tptp.heap_Heap_a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_Heap_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12029 v ii) (ite (= i ii) e (ho_12029 u ii)))))))))) (let ((_let_5729 (forall ((x |u_(-> tptp.ref_a tptp.heap_Heap_a)|) (y |u_(-> tptp.ref_a tptp.heap_Heap_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12029 x z) (ho_12029 y z)))) (= x y))))) (let ((_let_5730 (forall ((u |u_(-> tptp.rat _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_8109 v ii) (ite (= i ii) e (ho_8109 u ii)))))))))) (let ((_let_5731 (forall ((x |u_(-> tptp.rat _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.rat _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_8109 x z) (ho_8109 y z)))) (= x y))))) (let ((_let_5732 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9788 v ii) (ite (= i ii) e (ho_9788 u ii)))))))))) (let ((_let_5733 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9788 x z) (ho_9788 y z)))) (= x y))))) (let ((_let_5734 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.set_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10166 v ii) (ite (= i ii) e (ho_10166 u ii)))))))))) (let ((_let_5735 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10166 x z) (ho_10166 y z)))) (= x y))))) (let ((_let_5736 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15801 v ii) (ite (= i ii) e (ho_15801 u ii)))))))))) (let ((_let_5737 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15801 x z) (ho_15801 y z)))) (= x y))))) (let ((_let_5738 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6835 v ii) (ite (= i ii) e (ho_6835 u ii)))))))))) (let ((_let_5739 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6835 x z) (ho_6835 y z)))) (= x y))))) (let ((_let_5740 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.nat)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12652 v ii) (ite (= i ii) e (ho_12652 u ii)))))))))) (let ((_let_5741 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12652 x z) (ho_12652 y z)))) (= x y))))) (let ((_let_5742 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6836 v ii) (ite (= i ii) e (ho_6836 u ii)))))))))) (let ((_let_5743 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6836 x z) (ho_6836 y z)))) (= x y))))) (let ((_let_5744 (forall ((u |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|) (e tptp.product_prod_num_o) (i tptp.product_prod_nat_o)) (not (forall ((v |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (not (forall ((ii tptp.product_prod_nat_o)) (= (ho_12610 v ii) (ite (= i ii) e (ho_12610 u ii)))))))))) (let ((_let_5745 (forall ((x |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|) (y |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (or (not (forall ((z tptp.product_prod_nat_o)) (= (ho_12610 x z) (ho_12610 y z)))) (= x y))))) (let ((_let_5746 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5672 v ii) (ite (= i ii) e (ho_5672 u ii)))))))))) (let ((_let_5747 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5672 x z) (ho_5672 y z)))) (= x y))))) (let ((_let_5748 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8641 v ii) (ite (= i ii) e (ho_8641 u ii)))))))))) (let ((_let_5749 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8641 x z) (ho_8641 y z)))) (= x y))))) (let ((_let_5750 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6832 v ii) (ite (= i ii) e (ho_6832 u ii)))))))))) (let ((_let_5751 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6832 x z) (ho_6832 y z)))) (= x y))))) (let ((_let_5752 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10935 v ii) (ite (= i ii) e (ho_10935 u ii)))))))))) (let ((_let_5753 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10935 x z) (ho_10935 y z)))) (= x y))))) (let ((_let_5754 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_14273 v ii) (ite (= i ii) e (ho_14273 u ii)))))))))) (let ((_let_5755 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> tptp.set_Co726186806682698383nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_14273 x z) (ho_14273 y z)))) (= x y))))) (let ((_let_5756 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11376 v ii) (ite (= i ii) e (ho_11376 u ii)))))))))) (let ((_let_5757 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11376 x z) (ho_11376 y z)))) (= x y))))) (let ((_let_5758 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_6827 v ii) (ite (= i ii) e (ho_6827 u ii)))))))))) (let ((_let_5759 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6827 x z) (ho_6827 y z)))) (= x y))))) (let ((_let_5760 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8618 v ii) (ite (= i ii) e (ho_8618 u ii)))))))))) (let ((_let_5761 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8618 x z) (ho_8618 y z)))) (= x y))))) (let ((_let_5762 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_6822 v ii) (ite (= i ii) e (ho_6822 u ii)))))))))) (let ((_let_5763 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_6822 x z) (ho_6822 y z)))) (= x y))))) (let ((_let_5764 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6807 v ii) (ite (= i ii) e (ho_6807 u ii)))))))))) (let ((_let_5765 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6807 x z) (ho_6807 y z)))) (= x y))))) (let ((_let_5766 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8294 v ii) (ite (= i ii) e (ho_8294 u ii)))))))))) (let ((_let_5767 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8294 x z) (ho_8294 y z)))) (= x y))))) (let ((_let_5768 (forall ((u |u_(-> tptp.rat tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.set_rat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_7174 v ii) (ite (= i ii) e (ho_7174 u ii)))))))))) (let ((_let_5769 (forall ((x |u_(-> tptp.rat tptp.set_rat Bool)|) (y |u_(-> tptp.rat tptp.set_rat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_7174 x z) (ho_7174 y z)))) (= x y))))) (let ((_let_5770 (forall ((u |u_(-> tptp.set_o tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_10406 v ii) (ite (= i ii) e (ho_10406 u ii)))))))))) (let ((_let_5771 (forall ((x |u_(-> tptp.set_o tptp.set_o Bool)|) (y |u_(-> tptp.set_o tptp.set_o Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_10406 x z) (ho_10406 y z)))) (= x y))))) (let ((_let_5772 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_6802 v ii) (ite (= i ii) e (ho_6802 u ii)))))))))) (let ((_let_5773 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_6802 x z) (ho_6802 y z)))) (= x y))))) (let ((_let_5774 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12746 v ii) (ite (= i ii) e (ho_12746 u ii)))))))))) (let ((_let_5775 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12746 x z) (ho_12746 y z)))) (= x y))))) (let ((_let_5776 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (e tptp.produc4196048018000912732at_int) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12254 v ii) (ite (= i ii) e (ho_12254 u ii)))))))))) (let ((_let_5777 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12254 x z) (ho_12254 y z)))) (= x y))))) (let ((_let_5778 (forall ((u |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_6407 v ii) (ite (= i ii) e (ho_6407 u ii)))))))))) (let ((_let_5779 (forall ((x |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (y |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_6407 x z) (ho_6407 y z)))) (= x y))))) (let ((_let_5780 (forall ((u |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (= (ho_14145 v ii) (ite (= i ii) e (ho_14145 u ii)))))))))) (let ((_let_5781 (forall ((x |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (= (ho_14145 x z) (ho_14145 y z)))) (= x y))))) (let ((_let_5782 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8654 v ii) (ite (= i ii) e (ho_8654 u ii)))))))))) (let ((_let_5783 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8654 x z) (ho_8654 y z)))) (= x y))))) (let ((_let_5784 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6111 v ii) (ite (= i ii) e (ho_6111 u ii)))))))))) (let ((_let_5785 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6111 x z) (ho_6111 y z)))) (= x y))))) (let ((_let_5786 (forall ((u |u_(-> tptp.int tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.int tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_7051 v ii) (ite (= i ii) e (ho_7051 u ii)))))))))) (let ((_let_5787 (forall ((x |u_(-> tptp.int tptp.int tptp.int tptp.int)|) (y |u_(-> tptp.int tptp.int tptp.int tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_7051 x z) (ho_7051 y z)))) (= x y))))) (let ((_let_5788 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6796 v ii) (ite (= i ii) e (ho_6796 u ii)))))))))) (let ((_let_5789 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6796 x z) (ho_6796 y z)))) (= x y))))) (let ((_let_5790 (forall ((u |u_(-> tptp.product_prod_o_int Bool)|) (e Bool) (i tptp.product_prod_o_int)) (not (forall ((v |u_(-> tptp.product_prod_o_int Bool)|)) (not (forall ((ii tptp.product_prod_o_int)) (= (ho_14647 v ii) (ite (= i ii) e (ho_14647 u ii)))))))))) (let ((_let_5791 (forall ((x |u_(-> tptp.product_prod_o_int Bool)|) (y |u_(-> tptp.product_prod_o_int Bool)|)) (or (not (forall ((z tptp.product_prod_o_int)) (= (ho_14647 x z) (ho_14647 y z)))) (= x y))))) (let ((_let_5792 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6348 v ii) (ite (= i ii) e (ho_6348 u ii)))))))))) (let ((_let_5793 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6348 x z) (ho_6348 y z)))) (= x y))))) (let ((_let_5794 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_5613 v ii) (ite (= i ii) e (ho_5613 u ii)))))))))) (let ((_let_5795 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_5613 x z) (ho_5613 y z)))) (= x y))))) (let ((_let_5796 (forall ((u |u_(-> tptp.set_int_nat _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i tptp.set_int_nat)) (not (forall ((v |u_(-> tptp.set_int_nat _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii tptp.set_int_nat)) (= (ho_14296 v ii) (ite (= i ii) e (ho_14296 u ii)))))))))) (let ((_let_5797 (forall ((x |u_(-> tptp.set_int_nat _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> tptp.set_int_nat _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z tptp.set_int_nat)) (= (ho_14296 x z) (ho_14296 y z)))) (= x y))))) (let ((_let_5798 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_6792 v ii) (ite (= i ii) e (ho_6792 u ii)))))))))) (let ((_let_5799 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_6792 x z) (ho_6792 y z)))) (= x y))))) (let ((_let_5800 (forall ((u |u_(-> tptp.set_o tptp.nat tptp.set_o)|) (e |u_(-> tptp.nat tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.nat tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6014 v ii) (ite (= i ii) e (ho_6014 u ii)))))))))) (let ((_let_5801 (forall ((x |u_(-> tptp.set_o tptp.nat tptp.set_o)|) (y |u_(-> tptp.set_o tptp.nat tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6014 x z) (ho_6014 y z)))) (= x y))))) (let ((_let_5802 (forall ((u |u_(-> tptp.int Bool tptp.product_prod_int_o)|) (e |u_(-> Bool tptp.product_prod_int_o)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int Bool tptp.product_prod_int_o)|)) (not (forall ((ii tptp.int)) (= (ho_14562 v ii) (ite (= i ii) e (ho_14562 u ii)))))))))) (let ((_let_5803 (forall ((x |u_(-> tptp.int Bool tptp.product_prod_int_o)|) (y |u_(-> tptp.int Bool tptp.product_prod_int_o)|)) (or (not (forall ((z tptp.int)) (= (ho_14562 x z) (ho_14562 y z)))) (= x y))))) (let ((_let_5804 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_6752 v ii) (ite (= i ii) e (ho_6752 u ii)))))))))) (let ((_let_5805 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_6752 x z) (ho_6752 y z)))) (= x y))))) (let ((_let_5806 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5079 v ii) (ite (= i ii) e (ho_5079 u ii)))))))))) (let ((_let_5807 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5079 x z) (ho_5079 y z)))) (= x y))))) (let ((_let_5808 (forall ((u |u_(-> tptp.nat tptp.list_nat tptp.list_nat)|) (e |u_(-> tptp.list_nat tptp.list_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.list_nat tptp.list_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6686 v ii) (ite (= i ii) e (ho_6686 u ii)))))))))) (let ((_let_5809 (forall ((x |u_(-> tptp.nat tptp.list_nat tptp.list_nat)|) (y |u_(-> tptp.nat tptp.list_nat tptp.list_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6686 x z) (ho_6686 y z)))) (= x y))))) (let ((_let_5810 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13534 v ii) (ite (= i ii) e (ho_13534 u ii)))))))))) (let ((_let_5811 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13534 x z) (ho_13534 y z)))) (= x y))))) (let ((_let_5812 (forall ((u |u_(-> tptp.nat tptp.rat)|) (e tptp.rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat)|)) (not (forall ((ii tptp.nat)) (= (ho_6357 v ii) (ite (= i ii) e (ho_6357 u ii)))))))))) (let ((_let_5813 (forall ((x |u_(-> tptp.nat tptp.rat)|) (y |u_(-> tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6357 x z) (ho_6357 y z)))) (= x y))))) (let ((_let_5814 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8566 v ii) (ite (= i ii) e (ho_8566 u ii)))))))))) (let ((_let_5815 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8566 x z) (ho_8566 y z)))) (= x y))))) (let ((_let_5816 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4617 v ii) (ite (= i ii) e (ho_4617 u ii)))))))))) (let ((_let_5817 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4617 x z) (ho_4617 y z)))) (= x y))))) (let ((_let_5818 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14585 v ii) (ite (= i ii) e (ho_14585 u ii)))))))))) (let ((_let_5819 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14585 x z) (ho_14585 y z)))) (= x y))))) (let ((_let_5820 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5552 v ii) (ite (= i ii) e (ho_5552 u ii)))))))))) (let ((_let_5821 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5552 x z) (ho_5552 y z)))) (= x y))))) (let ((_let_5822 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_8790 v ii) (ite (= i ii) e (ho_8790 u ii)))))))))) (let ((_let_5823 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_8790 x z) (ho_8790 y z)))) (= x y))))) (let ((_let_5824 (forall ((u |u_(-> _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.int Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool Bool)|)) (= (ho_13501 v ii) (ite (= i ii) e (ho_13501 u ii)))))))))) (let ((_let_5825 (forall ((x |u_(-> _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int Bool Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool Bool)|)) (= (ho_13501 x z) (ho_13501 y z)))) (= x y))))) (let ((_let_5826 (forall ((u |u_(-> tptp.int tptp.product_prod_nat_int)|) (e tptp.product_prod_nat_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.int)) (= (ho_10280 v ii) (ite (= i ii) e (ho_10280 u ii)))))))))) (let ((_let_5827 (forall ((x |u_(-> tptp.int tptp.product_prod_nat_int)|) (y |u_(-> tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.int)) (= (ho_10280 x z) (ho_10280 y z)))) (= x y))))) (let ((_let_5828 (forall ((u |u_(-> tptp.char tptp.num)|) (e tptp.num) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.num)|)) (not (forall ((ii tptp.char)) (= (ho_10336 v ii) (ite (= i ii) e (ho_10336 u ii)))))))))) (let ((_let_5829 (forall ((x |u_(-> tptp.char tptp.num)|) (y |u_(-> tptp.char tptp.num)|)) (or (not (forall ((z tptp.char)) (= (ho_10336 x z) (ho_10336 y z)))) (= x y))))) (let ((_let_5830 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|) (e tptp.nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_14583 v ii) (ite (= i ii) e (ho_14583 u ii)))))))))) (let ((_let_5831 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_14583 x z) (ho_14583 y z)))) (= x y))))) (let ((_let_5832 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_o)|) (e tptp.set_o) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_o)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7272 v ii) (ite (= i ii) e (ho_7272 u ii)))))))))) (let ((_let_5833 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_o)|) (y |u_(-> tptp.set_Product_unit tptp.set_o)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7272 x z) (ho_7272 y z)))) (= x y))))) (let ((_let_5834 (forall ((u |u_(-> tptp.set_o _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_11179 v ii) (ite (= i ii) e (ho_11179 u ii)))))))))) (let ((_let_5835 (forall ((x |u_(-> tptp.set_o _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_11179 x z) (ho_11179 y z)))) (= x y))))) (let ((_let_5836 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7753 v ii) (ite (= i ii) e (ho_7753 u ii)))))))))) (let ((_let_5837 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7753 x z) (ho_7753 y z)))) (= x y))))) (let ((_let_5838 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6350 v ii) (ite (= i ii) e (ho_6350 u ii)))))))))) (let ((_let_5839 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6350 x z) (ho_6350 y z)))) (= x y))))) (let ((_let_5840 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.int)_ tptp.produc8923325533196201883nteger tptp.int)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.int)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.int)_ tptp.produc8923325533196201883nteger tptp.int)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.int)|)) (= (ho_6662 v ii) (ite (= i ii) e (ho_6662 u ii)))))))))) (let ((_let_5841 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.int)_ tptp.produc8923325533196201883nteger tptp.int)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.int)_ tptp.produc8923325533196201883nteger tptp.int)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.int)|)) (= (ho_6662 x z) (ho_6662 y z)))) (= x y))))) (let ((_let_5842 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char_o Bool)|) (e |u_(-> tptp.set_char_o Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char_o Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_15486 v ii) (ite (= i ii) e (ho_15486 u ii)))))))))) (let ((_let_5843 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char_o Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ tptp.set_char_o Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_15486 x z) (ho_15486 y z)))) (= x y))))) (let ((_let_5844 (forall ((u |u_(-> tptp.code_integer tptp.code_integer Bool)|) (e |u_(-> tptp.code_integer Bool)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((ii tptp.code_integer)) (= (ho_6654 v ii) (ite (= i ii) e (ho_6654 u ii)))))))))) (let ((_let_5845 (forall ((x |u_(-> tptp.code_integer tptp.code_integer Bool)|) (y |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_6654 x z) (ho_6654 y z)))) (= x y))))) (let ((_let_5846 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7796 v ii) (ite (= i ii) e (ho_7796 u ii)))))))))) (let ((_let_5847 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7796 x z) (ho_7796 y z)))) (= x y))))) (let ((_let_5848 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13183 v ii) (ite (= i ii) e (ho_13183 u ii)))))))))) (let ((_let_5849 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13183 x z) (ho_13183 y z)))) (= x y))))) (let ((_let_5850 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_8741 v ii) (ite (= i ii) e (ho_8741 u ii)))))))))) (let ((_let_5851 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_8741 x z) (ho_8741 y z)))) (= x y))))) (let ((_let_5852 (forall ((u |u_(-> Bool tptp.int)|) (e tptp.int) (i Bool)) (not (forall ((v |u_(-> Bool tptp.int)|)) (not (forall ((ii Bool)) (= (ho_6094 v ii) (ite (= i ii) e (ho_6094 u ii)))))))))) (let ((_let_5853 (forall ((x |u_(-> Bool tptp.int)|) (y |u_(-> Bool tptp.int)|)) (or (not (forall ((z Bool)) (= (ho_6094 x z) (ho_6094 y z)))) (= x y))))) (let ((_let_5854 (forall ((u |u_(-> tptp.nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_6770 v ii) (ite (= i ii) e (ho_6770 u ii)))))))))) (let ((_let_5855 (forall ((x |u_(-> tptp.nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_6770 x z) (ho_6770 y z)))) (= x y))))) (let ((_let_5856 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_10640 v ii) (ite (= i ii) e (ho_10640 u ii)))))))))) (let ((_let_5857 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_10640 x z) (ho_10640 y z)))) (= x y))))) (let ((_let_5858 (forall ((u |u_(-> tptp.int tptp.rat)|) (e tptp.rat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.rat)|)) (not (forall ((ii tptp.int)) (= (ho_6617 v ii) (ite (= i ii) e (ho_6617 u ii)))))))))) (let ((_let_5859 (forall ((x |u_(-> tptp.int tptp.rat)|) (y |u_(-> tptp.int tptp.rat)|)) (or (not (forall ((z tptp.int)) (= (ho_6617 x z) (ho_6617 y z)))) (= x y))))) (let ((_let_5860 (forall ((u |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6601 v ii) (ite (= i ii) e (ho_6601 u ii)))))))))) (let ((_let_5861 (forall ((x |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6601 x z) (ho_6601 y z)))) (= x y))))) (let ((_let_5862 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7004 v ii) (ite (= i ii) e (ho_7004 u ii)))))))))) (let ((_let_5863 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7004 x z) (ho_7004 y z)))) (= x y))))) (let ((_let_5864 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14378 v ii) (ite (= i ii) e (ho_14378 u ii)))))))))) (let ((_let_5865 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14378 x z) (ho_14378 y z)))) (= x y))))) (let ((_let_5866 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6597 v ii) (ite (= i ii) e (ho_6597 u ii)))))))))) (let ((_let_5867 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6597 x z) (ho_6597 y z)))) (= x y))))) (let ((_let_5868 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (e Bool) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7010 v ii) (ite (= i ii) e (ho_7010 u ii)))))))))) (let ((_let_5869 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7010 x z) (ho_7010 y z)))) (= x y))))) (let ((_let_5870 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o tptp.set_o Bool Bool)|) (e |u_(-> Bool tptp.set_o tptp.set_o Bool Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o tptp.set_o Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_7485 v ii) (ite (= i ii) e (ho_7485 u ii)))))))))) (let ((_let_5871 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o tptp.set_o Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o tptp.set_o Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_7485 x z) (ho_7485 y z)))) (= x y))))) (let ((_let_5872 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12783 v ii) (ite (= i ii) e (ho_12783 u ii)))))))))) (let ((_let_5873 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12783 x z) (ho_12783 y z)))) (= x y))))) (let ((_let_5874 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_10921 v ii) (ite (= i ii) e (ho_10921 u ii)))))))))) (let ((_let_5875 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_10921 x z) (ho_10921 y z)))) (= x y))))) (let ((_let_5876 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7741 v ii) (ite (= i ii) e (ho_7741 u ii)))))))))) (let ((_let_5877 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7741 x z) (ho_7741 y z)))) (= x y))))) (let ((_let_5878 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13508 v ii) (ite (= i ii) e (ho_13508 u ii)))))))))) (let ((_let_5879 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13508 x z) (ho_13508 y z)))) (= x y))))) (let ((_let_5880 (forall ((u |u_(-> tptp.nat tptp.option_num)|) (e tptp.option_num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.option_num)|)) (not (forall ((ii tptp.nat)) (= (ho_4841 v ii) (ite (= i ii) e (ho_4841 u ii)))))))))) (let ((_let_5881 (forall ((x |u_(-> tptp.nat tptp.option_num)|) (y |u_(-> tptp.nat tptp.option_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_4841 x z) (ho_4841 y z)))) (= x y))))) (let ((_let_5882 (forall ((u |u_(-> tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_15627 v ii) (ite (= i ii) e (ho_15627 u ii)))))))))) (let ((_let_5883 (forall ((x |u_(-> tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_15627 x z) (ho_15627 y z)))) (= x y))))) (let ((_let_5884 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7643 v ii) (ite (= i ii) e (ho_7643 u ii)))))))))) (let ((_let_5885 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7643 x z) (ho_7643 y z)))) (= x y))))) (let ((_let_5886 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5702 v ii) (ite (= i ii) e (ho_5702 u ii)))))))))) (let ((_let_5887 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5702 x z) (ho_5702 y z)))) (= x y))))) (let ((_let_5888 (forall ((u |u_(-> tptp.nat tptp.char)|) (e tptp.char) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.char)|)) (not (forall ((ii tptp.nat)) (= (ho_7204 v ii) (ite (= i ii) e (ho_7204 u ii)))))))))) (let ((_let_5889 (forall ((x |u_(-> tptp.nat tptp.char)|) (y |u_(-> tptp.nat tptp.char)|)) (or (not (forall ((z tptp.nat)) (= (ho_7204 x z) (ho_7204 y z)))) (= x y))))) (let ((_let_5890 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|) (e |u_(-> tptp.int tptp.set_o)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_6420 v ii) (ite (= i ii) e (ho_6420 u ii)))))))))) (let ((_let_5891 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_6420 x z) (ho_6420 y z)))) (= x y))))) (let ((_let_5892 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8318 v ii) (ite (= i ii) e (ho_8318 u ii)))))))))) (let ((_let_5893 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8318 x z) (ho_8318 y z)))) (= x y))))) (let ((_let_5894 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6411 v ii) (ite (= i ii) e (ho_6411 u ii)))))))))) (let ((_let_5895 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6411 x z) (ho_6411 y z)))) (= x y))))) (let ((_let_5896 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8660 v ii) (ite (= i ii) e (ho_8660 u ii)))))))))) (let ((_let_5897 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8660 x z) (ho_8660 y z)))) (= x y))))) (let ((_let_5898 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_6405 v ii) (ite (= i ii) e (ho_6405 u ii)))))))))) (let ((_let_5899 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|) (y |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_6405 x z) (ho_6405 y z)))) (= x y))))) (let ((_let_5900 (forall ((u |u_(-> tptp.ref_a tptp.a)|) (e tptp.a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12005 v ii) (ite (= i ii) e (ho_12005 u ii)))))))))) (let ((_let_5901 (forall ((x |u_(-> tptp.ref_a tptp.a)|) (y |u_(-> tptp.ref_a tptp.a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12005 x z) (ho_12005 y z)))) (= x y))))) (let ((_let_5902 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_10239 v ii) (ite (= i ii) e (ho_10239 u ii)))))))))) (let ((_let_5903 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_10239 x z) (ho_10239 y z)))) (= x y))))) (let ((_let_5904 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_10974 v ii) (ite (= i ii) e (ho_10974 u ii)))))))))) (let ((_let_5905 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_10974 x z) (ho_10974 y z)))) (= x y))))) (let ((_let_5906 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_12824 v ii) (ite (= i ii) e (ho_12824 u ii)))))))))) (let ((_let_5907 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_12824 x z) (ho_12824 y z)))) (= x y))))) (let ((_let_5908 (forall ((u |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6401 v ii) (ite (= i ii) e (ho_6401 u ii)))))))))) (let ((_let_5909 (forall ((x |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6401 x z) (ho_6401 y z)))) (= x y))))) (let ((_let_5910 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (i |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (= (ho_14166 v ii) (ite (= i ii) e (ho_14166 u ii)))))))))) (let ((_let_5911 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (= (ho_14166 x z) (ho_14166 y z)))) (= x y))))) (let ((_let_5912 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8683 v ii) (ite (= i ii) e (ho_8683 u ii)))))))))) (let ((_let_5913 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8683 x z) (ho_8683 y z)))) (= x y))))) (let ((_let_5914 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13956 v ii) (ite (= i ii) e (ho_13956 u ii)))))))))) (let ((_let_5915 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13956 x z) (ho_13956 y z)))) (= x y))))) (let ((_let_5916 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|) (e tptp.set_Pr2560585780119916871nt_int) (i |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14631 v ii) (ite (= i ii) e (ho_14631 u ii)))))))))) (let ((_let_5917 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr2560585780119916871nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14631 x z) (ho_14631 y z)))) (= x y))))) (let ((_let_5918 (forall ((u |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.char tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.char tptp.num)|)) (= (ho_10338 v ii) (ite (= i ii) e (ho_10338 u ii)))))))))) (let ((_let_5919 (forall ((x |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.char tptp.num)|)) (= (ho_10338 x z) (ho_10338 y z)))) (= x y))))) (let ((_let_5920 (forall ((u |u_(-> tptp.int tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.int)) (= (ho_6166 v ii) (ite (= i ii) e (ho_6166 u ii)))))))))) (let ((_let_5921 (forall ((x |u_(-> tptp.int tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.int tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.int)) (= (ho_6166 x z) (ho_6166 y z)))) (= x y))))) (let ((_let_5922 (forall ((u |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6399 v ii) (ite (= i ii) e (ho_6399 u ii)))))))))) (let ((_let_5923 (forall ((x |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6399 x z) (ho_6399 y z)))) (= x y))))) (let ((_let_5924 (forall ((u |u_(-> tptp.option_num tptp.option_num)|) (e tptp.option_num) (i tptp.option_num)) (not (forall ((v |u_(-> tptp.option_num tptp.option_num)|)) (not (forall ((ii tptp.option_num)) (= (ho_4583 v ii) (ite (= i ii) e (ho_4583 u ii)))))))))) (let ((_let_5925 (forall ((x |u_(-> tptp.option_num tptp.option_num)|) (y |u_(-> tptp.option_num tptp.option_num)|)) (or (not (forall ((z tptp.option_num)) (= (ho_4583 x z) (ho_4583 y z)))) (= x y))))) (let ((_let_5926 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.rat)|) (e tptp.rat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.rat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_11347 v ii) (ite (= i ii) e (ho_11347 u ii)))))))))) (let ((_let_5927 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.rat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.rat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_11347 x z) (ho_11347 y z)))) (= x y))))) (let ((_let_5928 (forall ((u |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7203 v ii) (ite (= i ii) e (ho_7203 u ii)))))))))) (let ((_let_5929 (forall ((x |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7203 x z) (ho_7203 y z)))) (= x y))))) (let ((_let_5930 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_rat tptp.nat tptp.set_rat)|) (e |u_(-> tptp.set_rat tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_rat tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_8802 v ii) (ite (= i ii) e (ho_8802 u ii)))))))))) (let ((_let_5931 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_rat tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_rat tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_8802 x z) (ho_8802 y z)))) (= x y))))) (let ((_let_5932 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12561 v ii) (ite (= i ii) e (ho_12561 u ii)))))))))) (let ((_let_5933 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12561 x z) (ho_12561 y z)))) (= x y))))) (let ((_let_5934 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10150 v ii) (ite (= i ii) e (ho_10150 u ii)))))))))) (let ((_let_5935 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10150 x z) (ho_10150 y z)))) (= x y))))) (let ((_let_5936 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5675 v ii) (ite (= i ii) e (ho_5675 u ii)))))))))) (let ((_let_5937 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5675 x z) (ho_5675 y z)))) (= x y))))) (let ((_let_5938 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7756 v ii) (ite (= i ii) e (ho_7756 u ii)))))))))) (let ((_let_5939 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7756 x z) (ho_7756 y z)))) (= x y))))) (let ((_let_5940 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_14684 v ii) (ite (= i ii) e (ho_14684 u ii)))))))))) (let ((_let_5941 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_14684 x z) (ho_14684 y z)))) (= x y))))) (let ((_let_5942 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6372 v ii) (ite (= i ii) e (ho_6372 u ii)))))))))) (let ((_let_5943 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6372 x z) (ho_6372 y z)))) (= x y))))) (let ((_let_5944 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12209 v ii) (ite (= i ii) e (ho_12209 u ii)))))))))) (let ((_let_5945 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12209 x z) (ho_12209 y z)))) (= x y))))) (let ((_let_5946 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5892 v ii) (ite (= i ii) e (ho_5892 u ii)))))))))) (let ((_let_5947 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5892 x z) (ho_5892 y z)))) (= x y))))) (let ((_let_5948 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_10208 v ii) (ite (= i ii) e (ho_10208 u ii)))))))))) (let ((_let_5949 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_10208 x z) (ho_10208 y z)))) (= x y))))) (let ((_let_5950 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)_ tptp.set_Co4375521073081744395nteger)|) (e tptp.set_Co4375521073081744395nteger) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)_ tptp.set_Co4375521073081744395nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14279 v ii) (ite (= i ii) e (ho_14279 u ii)))))))))) (let ((_let_5951 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)_ tptp.set_Co4375521073081744395nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)_ tptp.set_Co4375521073081744395nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14279 x z) (ho_14279 y z)))) (= x y))))) (let ((_let_5952 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool tptp.nat Bool)|) (e |u_(-> tptp.set_o Bool tptp.nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_7309 v ii) (ite (= i ii) e (ho_7309 u ii)))))))))) (let ((_let_5953 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_7309 x z) (ho_7309 y z)))) (= x y))))) (let ((_let_5954 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10998 v ii) (ite (= i ii) e (ho_10998 u ii)))))))))) (let ((_let_5955 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10998 x z) (ho_10998 y z)))) (= x y))))) (let ((_let_5956 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_6988 v ii) (ite (= i ii) e (ho_6988 u ii)))))))))) (let ((_let_5957 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_6988 x z) (ho_6988 y z)))) (= x y))))) (let ((_let_5958 (forall ((u |u_(-> tptp.set_rat Bool tptp.set_rat)|) (e |u_(-> Bool tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat Bool tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8809 v ii) (ite (= i ii) e (ho_8809 u ii)))))))))) (let ((_let_5959 (forall ((x |u_(-> tptp.set_rat Bool tptp.set_rat)|) (y |u_(-> tptp.set_rat Bool tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8809 x z) (ho_8809 y z)))) (= x y))))) (let ((_let_5960 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15611 v ii) (ite (= i ii) e (ho_15611 u ii)))))))))) (let ((_let_5961 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15611 x z) (ho_15611 y z)))) (= x y))))) (let ((_let_5962 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6353 v ii) (ite (= i ii) e (ho_6353 u ii)))))))))) (let ((_let_5963 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6353 x z) (ho_6353 y z)))) (= x y))))) (let ((_let_5964 (forall ((u |u_(-> Bool tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.int Bool)|)) (not (forall ((ii Bool)) (= (ho_7302 v ii) (ite (= i ii) e (ho_7302 u ii)))))))))) (let ((_let_5965 (forall ((x |u_(-> Bool tptp.int Bool)|) (y |u_(-> Bool tptp.int Bool)|)) (or (not (forall ((z Bool)) (= (ho_7302 x z) (ho_7302 y z)))) (= x y))))) (let ((_let_5966 (forall ((u |u_(-> tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_num)) (= (ho_8890 v ii) (ite (= i ii) e (ho_8890 u ii)))))))))) (let ((_let_5967 (forall ((x |u_(-> tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_8890 x z) (ho_8890 y z)))) (= x y))))) (let ((_let_5968 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_6327 v ii) (ite (= i ii) e (ho_6327 u ii)))))))))) (let ((_let_5969 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_6327 x z) (ho_6327 y z)))) (= x y))))) (let ((_let_5970 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_6080 v ii) (ite (= i ii) e (ho_6080 u ii)))))))))) (let ((_let_5971 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_6080 x z) (ho_6080 y z)))) (= x y))))) (let ((_let_5972 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13176 v ii) (ite (= i ii) e (ho_13176 u ii)))))))))) (let ((_let_5973 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13176 x z) (ho_13176 y z)))) (= x y))))) (let ((_let_5974 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_4934 v ii) (ite (= i ii) e (ho_4934 u ii)))))))))) (let ((_let_5975 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_4934 x z) (ho_4934 y z)))) (= x y))))) (let ((_let_5976 (forall ((u |u_(-> tptp.num _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_4588 v ii) (ite (= i ii) e (ho_4588 u ii)))))))))) (let ((_let_5977 (forall ((x |u_(-> tptp.num _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|) (y |u_(-> tptp.num _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_4588 x z) (ho_4588 y z)))) (= x y))))) (let ((_let_5978 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_7161 v ii) (ite (= i ii) e (ho_7161 u ii)))))))))) (let ((_let_5979 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7161 x z) (ho_7161 y z)))) (= x y))))) (let ((_let_5980 (forall ((u |u_(-> tptp.code_integer Bool)|) (e Bool) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer Bool)|)) (not (forall ((ii tptp.code_integer)) (= (ho_6488 v ii) (ite (= i ii) e (ho_6488 u ii)))))))))) (let ((_let_5981 (forall ((x |u_(-> tptp.code_integer Bool)|) (y |u_(-> tptp.code_integer Bool)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_6488 x z) (ho_6488 y z)))) (= x y))))) (let ((_let_5982 (forall ((u |u_(-> tptp.int tptp.int tptp.rat)|) (e |u_(-> tptp.int tptp.rat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.rat)|)) (not (forall ((ii tptp.int)) (= (ho_6616 v ii) (ite (= i ii) e (ho_6616 u ii)))))))))) (let ((_let_5983 (forall ((x |u_(-> tptp.int tptp.int tptp.rat)|) (y |u_(-> tptp.int tptp.int tptp.rat)|)) (or (not (forall ((z tptp.int)) (= (ho_6616 x z) (ho_6616 y z)))) (= x y))))) (let ((_let_5984 (forall ((u |u_(-> tptp.int tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_10636 v ii) (ite (= i ii) e (ho_10636 u ii)))))))))) (let ((_let_5985 (forall ((x |u_(-> tptp.int tptp.nat tptp.nat)|) (y |u_(-> tptp.int tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10636 x z) (ho_10636 y z)))) (= x y))))) (let ((_let_5986 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_7007 v ii) (ite (= i ii) e (ho_7007 u ii)))))))))) (let ((_let_5987 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_7007 x z) (ho_7007 y z)))) (= x y))))) (let ((_let_5988 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8269 v ii) (ite (= i ii) e (ho_8269 u ii)))))))))) (let ((_let_5989 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8269 x z) (ho_8269 y z)))) (= x y))))) (let ((_let_5990 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6324 v ii) (ite (= i ii) e (ho_6324 u ii)))))))))) (let ((_let_5991 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6324 x z) (ho_6324 y z)))) (= x y))))) (let ((_let_5992 (forall ((u |u_(-> tptp.set_int tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_rat)|)) (not (forall ((ii tptp.set_int)) (= (ho_12296 v ii) (ite (= i ii) e (ho_12296 u ii)))))))))) (let ((_let_5993 (forall ((x |u_(-> tptp.set_int tptp.set_rat)|) (y |u_(-> tptp.set_int tptp.set_rat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_12296 x z) (ho_12296 y z)))) (= x y))))) (let ((_let_5994 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_6285 v ii) (ite (= i ii) e (ho_6285 u ii)))))))))) (let ((_let_5995 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat Bool)|) (y |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr7459493094073627847at_nat Bool)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_6285 x z) (ho_6285 y z)))) (= x y))))) (let ((_let_5996 (forall ((u |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_se7592288975875140775at_nat)) (not (forall ((v |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_se7592288975875140775at_nat)) (= (ho_9003 v ii) (ite (= i ii) e (ho_9003 u ii)))))))))) (let ((_let_5997 (forall ((x |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_se7592288975875140775at_nat)) (= (ho_9003 x z) (ho_9003 y z)))) (= x y))))) (let ((_let_5998 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|) (e |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_14431 v ii) (ite (= i ii) e (ho_14431 u ii)))))))))) (let ((_let_5999 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat tptp.set_nat)_ tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_14431 x z) (ho_14431 y z)))) (= x y))))) (let ((_let_6000 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (e Bool) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_6286 v ii) (ite (= i ii) e (ho_6286 u ii)))))))))) (let ((_let_6001 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_6286 x z) (ho_6286 y z)))) (= x y))))) (let ((_let_6002 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11731 v ii) (ite (= i ii) e (ho_11731 u ii)))))))))) (let ((_let_6003 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11731 x z) (ho_11731 y z)))) (= x y))))) (let ((_let_6004 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num Bool)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num Bool)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_6268 v ii) (ite (= i ii) e (ho_6268 u ii)))))))))) (let ((_let_6005 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num Bool)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num Bool)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_6268 x z) (ho_6268 y z)))) (= x y))))) (let ((_let_6006 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|) (e Bool) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_6269 v ii) (ite (= i ii) e (ho_6269 u ii)))))))))) (let ((_let_6007 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num Bool)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_6269 x z) (ho_6269 y z)))) (= x y))))) (let ((_let_6008 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_11045 v ii) (ite (= i ii) e (ho_11045 u ii)))))))))) (let ((_let_6009 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_11045 x z) (ho_11045 y z)))) (= x y))))) (let ((_let_6010 (forall ((u |u_(-> tptp.code_integer tptp.set_Code_integer)|) (e tptp.set_Code_integer) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.set_Code_integer)|)) (not (forall ((ii tptp.code_integer)) (= (ho_8450 v ii) (ite (= i ii) e (ho_8450 u ii)))))))))) (let ((_let_6011 (forall ((x |u_(-> tptp.code_integer tptp.set_Code_integer)|) (y |u_(-> tptp.code_integer tptp.set_Code_integer)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_8450 x z) (ho_8450 y z)))) (= x y))))) (let ((_let_6012 (forall ((u |u_(-> tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11170 v ii) (ite (= i ii) e (ho_11170 u ii)))))))))) (let ((_let_6013 (forall ((x |u_(-> tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> tptp.set_int _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11170 x z) (ho_11170 y z)))) (= x y))))) (let ((_let_6014 (forall ((u |u_(-> tptp.nat tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_6265 v ii) (ite (= i ii) e (ho_6265 u ii)))))))))) (let ((_let_6015 (forall ((x |u_(-> tptp.nat tptp.num Bool)|) (y |u_(-> tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_6265 x z) (ho_6265 y z)))) (= x y))))) (let ((_let_6016 (forall ((u |u_(-> tptp.num Bool)|) (e Bool) (i tptp.num)) (not (forall ((v |u_(-> tptp.num Bool)|)) (not (forall ((ii tptp.num)) (= (ho_6266 v ii) (ite (= i ii) e (ho_6266 u ii)))))))))) (let ((_let_6017 (forall ((x |u_(-> tptp.num Bool)|) (y |u_(-> tptp.num Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_6266 x z) (ho_6266 y z)))) (= x y))))) (let ((_let_6018 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4755 v ii) (ite (= i ii) e (ho_4755 u ii)))))))))) (let ((_let_6019 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4755 x z) (ho_4755 y z)))) (= x y))))) (let ((_let_6020 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_11529 v ii) (ite (= i ii) e (ho_11529 u ii)))))))))) (let ((_let_6021 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_11529 x z) (ho_11529 y z)))) (= x y))))) (let ((_let_6022 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|) (i |u_(-> tptp.char tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14359 v ii) (ite (= i ii) e (ho_14359 u ii)))))))))) (let ((_let_6023 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.char tptp.set_rat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_rat)|)) (= (ho_14359 x z) (ho_14359 y z)))) (= x y))))) (let ((_let_6024 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7149 v ii) (ite (= i ii) e (ho_7149 u ii)))))))))) (let ((_let_6025 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7149 x z) (ho_7149 y z)))) (= x y))))) (let ((_let_6026 (forall ((u |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|) (e Bool) (i tptp.set_Pr3280342998896498603um_nat)) (not (forall ((v |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|)) (not (forall ((ii tptp.set_Pr3280342998896498603um_nat)) (= (ho_12220 v ii) (ite (= i ii) e (ho_12220 u ii)))))))))) (let ((_let_6027 (forall ((x |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|) (y |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|)) (or (not (forall ((z tptp.set_Pr3280342998896498603um_nat)) (= (ho_12220 x z) (ho_12220 y z)))) (= x y))))) (let ((_let_6028 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6048 v ii) (ite (= i ii) e (ho_6048 u ii)))))))))) (let ((_let_6029 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|) (y |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6048 x z) (ho_6048 y z)))) (= x y))))) (let ((_let_6030 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7725 v ii) (ite (= i ii) e (ho_7725 u ii)))))))))) (let ((_let_6031 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7725 x z) (ho_7725 y z)))) (= x y))))) (let ((_let_6032 (forall ((u |u_(-> tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|) (e tptp.set_se6260736226359567993nt_int) (i tptp.set_Pr8049984349381595834_int_o)) (not (forall ((v |u_(-> tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|)) (not (forall ((ii tptp.set_Pr8049984349381595834_int_o)) (= (ho_6251 v ii) (ite (= i ii) e (ho_6251 u ii)))))))))) (let ((_let_6033 (forall ((x |u_(-> tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|) (y |u_(-> tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|)) (or (not (forall ((z tptp.set_Pr8049984349381595834_int_o)) (= (ho_6251 x z) (ho_6251 y z)))) (= x y))))) (let ((_let_6034 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12227 v ii) (ite (= i ii) e (ho_12227 u ii)))))))))) (let ((_let_6035 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_12227 x z) (ho_12227 y z)))) (= x y))))) (let ((_let_6036 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_11465 v ii) (ite (= i ii) e (ho_11465 u ii)))))))))) (let ((_let_6037 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_11465 x z) (ho_11465 y z)))) (= x y))))) (let ((_let_6038 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5894 v ii) (ite (= i ii) e (ho_5894 u ii)))))))))) (let ((_let_6039 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5894 x z) (ho_5894 y z)))) (= x y))))) (let ((_let_6040 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_6907 v ii) (ite (= i ii) e (ho_6907 u ii)))))))))) (let ((_let_6041 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_6907 x z) (ho_6907 y z)))) (= x y))))) (let ((_let_6042 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_15430 v ii) (ite (= i ii) e (ho_15430 u ii)))))))))) (let ((_let_6043 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_15430 x z) (ho_15430 y z)))) (= x y))))) (let ((_let_6044 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|) (e |u_(-> tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13563 v ii) (ite (= i ii) e (ho_13563 u ii)))))))))) (let ((_let_6045 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13563 x z) (ho_13563 y z)))) (= x y))))) (let ((_let_6046 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.list_nat)_ tptp.product_prod_nat_nat tptp.list_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.list_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.list_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.list_nat)_ tptp.product_prod_nat_nat tptp.list_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.list_nat)|)) (= (ho_15973 v ii) (ite (= i ii) e (ho_15973 u ii)))))))))) (let ((_let_6047 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.list_nat)_ tptp.product_prod_nat_nat tptp.list_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.list_nat)_ tptp.product_prod_nat_nat tptp.list_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.list_nat)|)) (= (ho_15973 x z) (ho_15973 y z)))) (= x y))))) (let ((_let_6048 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)_ tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|) (e |u_(-> tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|) (i |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)_ tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (= (ho_6247 v ii) (ite (= i ii) e (ho_6247 u ii)))))))))) (let ((_let_6049 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)_ tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)_ tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (= (ho_6247 x z) (ho_6247 y z)))) (= x y))))) (let ((_let_6050 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (= (ho_13048 v ii) (ite (= i ii) e (ho_13048 u ii)))))))))) (let ((_let_6051 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (= (ho_13048 x z) (ho_13048 y z)))) (= x y))))) (let ((_let_6052 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4888 v ii) (ite (= i ii) e (ho_4888 u ii)))))))))) (let ((_let_6053 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4888 x z) (ho_4888 y z)))) (= x y))))) (let ((_let_6054 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13121 v ii) (ite (= i ii) e (ho_13121 u ii)))))))))) (let ((_let_6055 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13121 x z) (ho_13121 y z)))) (= x y))))) (let ((_let_6056 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10560 v ii) (ite (= i ii) e (ho_10560 u ii)))))))))) (let ((_let_6057 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10560 x z) (ho_10560 y z)))) (= x y))))) (let ((_let_6058 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7759 v ii) (ite (= i ii) e (ho_7759 u ii)))))))))) (let ((_let_6059 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7759 x z) (ho_7759 y z)))) (= x y))))) (let ((_let_6060 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_15802 v ii) (ite (= i ii) e (ho_15802 u ii)))))))))) (let ((_let_6061 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_15802 x z) (ho_15802 y z)))) (= x y))))) (let ((_let_6062 (forall ((u |u_(-> tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|) (e tptp.set_Pr8049984349381595834_int_o) (i tptp.set_int_int_o)) (not (forall ((v |u_(-> tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|)) (not (forall ((ii tptp.set_int_int_o)) (= (ho_6248 v ii) (ite (= i ii) e (ho_6248 u ii)))))))))) (let ((_let_6063 (forall ((x |u_(-> tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|) (y |u_(-> tptp.set_int_int_o tptp.set_Pr8049984349381595834_int_o)|)) (or (not (forall ((z tptp.set_int_int_o)) (= (ho_6248 x z) (ho_6248 y z)))) (= x y))))) (let ((_let_6064 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7324 v ii) (ite (= i ii) e (ho_7324 u ii)))))))))) (let ((_let_6065 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7324 x z) (ho_7324 y z)))) (= x y))))) (let ((_let_6066 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (e |u_(-> tptp.num tptp.num Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_10379 v ii) (ite (= i ii) e (ho_10379 u ii)))))))))) (let ((_let_6067 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_10379 x z) (ho_10379 y z)))) (= x y))))) (let ((_let_6068 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6215 v ii) (ite (= i ii) e (ho_6215 u ii)))))))))) (let ((_let_6069 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6215 x z) (ho_6215 y z)))) (= x y))))) (let ((_let_6070 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_10361 v ii) (ite (= i ii) e (ho_10361 u ii)))))))))) (let ((_let_6071 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_10361 x z) (ho_10361 y z)))) (= x y))))) (let ((_let_6072 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit tptp.set_rat)|) (e |u_(-> tptp.set_Product_unit tptp.set_rat)|) (i |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7199 v ii) (ite (= i ii) e (ho_7199 u ii)))))))))) (let ((_let_6073 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit tptp.set_rat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7199 x z) (ho_7199 y z)))) (= x y))))) (let ((_let_6074 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_13922 v ii) (ite (= i ii) e (ho_13922 u ii)))))))))) (let ((_let_6075 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_13922 x z) (ho_13922 y z)))) (= x y))))) (let ((_let_6076 (forall ((u |u_(-> tptp.set_se4826145725398303499at_num tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i tptp.set_se4826145725398303499at_num)) (not (forall ((v |u_(-> tptp.set_se4826145725398303499at_num tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.set_se4826145725398303499at_num)) (= (ho_8984 v ii) (ite (= i ii) e (ho_8984 u ii)))))))))) (let ((_let_6077 (forall ((x |u_(-> tptp.set_se4826145725398303499at_num tptp.nat tptp.num Bool)|) (y |u_(-> tptp.set_se4826145725398303499at_num tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.set_se4826145725398303499at_num)) (= (ho_8984 x z) (ho_8984 y z)))) (= x y))))) (let ((_let_6078 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_6975 v ii) (ite (= i ii) e (ho_6975 u ii)))))))))) (let ((_let_6079 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_6975 x z) (ho_6975 y z)))) (= x y))))) (let ((_let_6080 (forall ((u |u_(-> Bool Bool Bool)|) (e |u_(-> Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_6701 v ii) (ite (= i ii) e (ho_6701 u ii)))))))))) (let ((_let_6081 (forall ((x |u_(-> Bool Bool Bool)|) (y |u_(-> Bool Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_6701 x z) (ho_6701 y z)))) (= x y))))) (let ((_let_6082 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8537 v ii) (ite (= i ii) e (ho_8537 u ii)))))))))) (let ((_let_6083 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8537 x z) (ho_8537 y z)))) (= x y))))) (let ((_let_6084 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|) (i |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12480 v ii) (ite (= i ii) e (ho_12480 u ii)))))))))) (let ((_let_6085 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc5066145461314735602t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12480 x z) (ho_12480 y z)))) (= x y))))) (let ((_let_6086 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (not (forall ((ii Bool)) (= (ho_5811 v ii) (ite (= i ii) e (ho_5811 u ii)))))))))) (let ((_let_6087 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (y |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (or (not (forall ((z Bool)) (= (ho_5811 x z) (ho_5811 y z)))) (= x y))))) (let ((_let_6088 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_5525 v ii) (ite (= i ii) e (ho_5525 u ii)))))))))) (let ((_let_6089 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_5525 x z) (ho_5525 y z)))) (= x y))))) (let ((_let_6090 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8849 v ii) (ite (= i ii) e (ho_8849 u ii)))))))))) (let ((_let_6091 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8849 x z) (ho_8849 y z)))) (= x y))))) (let ((_let_6092 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_8303 v ii) (ite (= i ii) e (ho_8303 u ii)))))))))) (let ((_let_6093 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_8303 x z) (ho_8303 y z)))) (= x y))))) (let ((_let_6094 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14423 v ii) (ite (= i ii) e (ho_14423 u ii)))))))))) (let ((_let_6095 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_int)_ tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14423 x z) (ho_14423 y z)))) (= x y))))) (let ((_let_6096 (forall ((u |u_(-> tptp.set_set_o Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o Bool Bool)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_6212 v ii) (ite (= i ii) e (ho_6212 u ii)))))))))) (let ((_let_6097 (forall ((x |u_(-> tptp.set_set_o Bool Bool)|) (y |u_(-> tptp.set_set_o Bool Bool)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_6212 x z) (ho_6212 y z)))) (= x y))))) (let ((_let_6098 (forall ((u |u_(-> _u_(-> tptp.set_o Bool)_ tptp.set_set_o tptp.set_o)|) (e |u_(-> tptp.set_set_o tptp.set_o)|) (i |u_(-> tptp.set_o Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_o Bool)_ tptp.set_set_o tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_o Bool)|)) (= (ho_6209 v ii) (ite (= i ii) e (ho_6209 u ii)))))))))) (let ((_let_6099 (forall ((x |u_(-> _u_(-> tptp.set_o Bool)_ tptp.set_set_o tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_o Bool)_ tptp.set_set_o tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_o Bool)|)) (= (ho_6209 x z) (ho_6209 y z)))) (= x y))))) (let ((_let_6100 (forall ((u |u_(-> tptp.set_set_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o tptp.set_o)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_6210 v ii) (ite (= i ii) e (ho_6210 u ii)))))))))) (let ((_let_6101 (forall ((x |u_(-> tptp.set_set_o tptp.set_o)|) (y |u_(-> tptp.set_set_o tptp.set_o)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_6210 x z) (ho_6210 y z)))) (= x y))))) (let ((_let_6102 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (= (ho_12929 v ii) (ite (= i ii) e (ho_12929 u ii)))))))))) (let ((_let_6103 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (= (ho_12929 x z) (ho_12929 y z)))) (= x y))))) (let ((_let_6104 (forall ((u |u_(-> _u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|)) (= (ho_14895 v ii) (ite (= i ii) e (ho_14895 u ii)))))))))) (let ((_let_6105 (forall ((x |u_(-> _u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)_ tptp.set_Pr6671815714118170108t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc3788275437394581276t_unit tptp.product_unit)|)) (= (ho_14895 x z) (ho_14895 y z)))) (= x y))))) (let ((_let_6106 (forall ((u |u_(-> tptp.set_rat tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_rat)) (= (ho_10465 v ii) (ite (= i ii) e (ho_10465 u ii)))))))))) (let ((_let_6107 (forall ((x |u_(-> tptp.set_rat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_rat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_10465 x z) (ho_10465 y z)))) (= x y))))) (let ((_let_6108 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7448 v ii) (ite (= i ii) e (ho_7448 u ii)))))))))) (let ((_let_6109 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7448 x z) (ho_7448 y z)))) (= x y))))) (let ((_let_6110 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|) (e tptp.set_o) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_6204 v ii) (ite (= i ii) e (ho_6204 u ii)))))))))) (let ((_let_6111 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_6204 x z) (ho_6204 y z)))) (= x y))))) (let ((_let_6112 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat tptp.nat Bool)|) (e |u_(-> Bool tptp.nat tptp.nat Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_7532 v ii) (ite (= i ii) e (ho_7532 u ii)))))))))) (let ((_let_6113 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_7532 x z) (ho_7532 y z)))) (= x y))))) (let ((_let_6114 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8236 v ii) (ite (= i ii) e (ho_8236 u ii)))))))))) (let ((_let_6115 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8236 x z) (ho_8236 y z)))) (= x y))))) (let ((_let_6116 (forall ((u |u_(-> tptp.set_set_o tptp.set_o_o)|) (e tptp.set_o_o) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o tptp.set_o_o)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_6202 v ii) (ite (= i ii) e (ho_6202 u ii)))))))))) (let ((_let_6117 (forall ((x |u_(-> tptp.set_set_o tptp.set_o_o)|) (y |u_(-> tptp.set_set_o tptp.set_o_o)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_6202 x z) (ho_6202 y z)))) (= x y))))) (let ((_let_6118 (forall ((u |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5708 v ii) (ite (= i ii) e (ho_5708 u ii)))))))))) (let ((_let_6119 (forall ((x |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5708 x z) (ho_5708 y z)))) (= x y))))) (let ((_let_6120 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|) (e |u_(-> tptp.nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7397 v ii) (ite (= i ii) e (ho_7397 u ii)))))))))) (let ((_let_6121 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7397 x z) (ho_7397 y z)))) (= x y))))) (let ((_let_6122 (forall ((u |u_(-> tptp.set_o tptp.set_set_o Bool)|) (e |u_(-> tptp.set_set_o Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_o Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_15149 v ii) (ite (= i ii) e (ho_15149 u ii)))))))))) (let ((_let_6123 (forall ((x |u_(-> tptp.set_o tptp.set_set_o Bool)|) (y |u_(-> tptp.set_o tptp.set_set_o Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15149 x z) (ho_15149 y z)))) (= x y))))) (let ((_let_6124 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6799 v ii) (ite (= i ii) e (ho_6799 u ii)))))))))) (let ((_let_6125 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6799 x z) (ho_6799 y z)))) (= x y))))) (let ((_let_6126 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|) (e |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12501 v ii) (ite (= i ii) e (ho_12501 u ii)))))))))) (let ((_let_6127 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ tptp.product_prod_o_o tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12501 x z) (ho_12501 y z)))) (= x y))))) (let ((_let_6128 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_9277 v ii) (ite (= i ii) e (ho_9277 u ii)))))))))) (let ((_let_6129 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_9277 x z) (ho_9277 y z)))) (= x y))))) (let ((_let_6130 (forall ((u |u_(-> tptp.set_int tptp.set_nat tptp.set_int_nat)|) (e |u_(-> tptp.set_nat tptp.set_int_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat tptp.set_int_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15781 v ii) (ite (= i ii) e (ho_15781 u ii)))))))))) (let ((_let_6131 (forall ((x |u_(-> tptp.set_int tptp.set_nat tptp.set_int_nat)|) (y |u_(-> tptp.set_int tptp.set_nat tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15781 x z) (ho_15781 y z)))) (= x y))))) (let ((_let_6132 (forall ((u |u_(-> _u_(-> tptp.set_int Bool)_ tptp.set_set_int tptp.set_o)|) (e |u_(-> tptp.set_set_int tptp.set_o)|) (i |u_(-> tptp.set_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int Bool)_ tptp.set_set_int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_int Bool)|)) (= (ho_6195 v ii) (ite (= i ii) e (ho_6195 u ii)))))))))) (let ((_let_6133 (forall ((x |u_(-> _u_(-> tptp.set_int Bool)_ tptp.set_set_int tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_int Bool)_ tptp.set_set_int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_int Bool)|)) (= (ho_6195 x z) (ho_6195 y z)))) (= x y))))) (let ((_let_6134 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_char tptp.nat tptp.set_char)|) (e |u_(-> tptp.set_char tptp.nat tptp.set_char)|) (i |u_(-> tptp.nat tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_char tptp.nat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_char)|)) (= (ho_8817 v ii) (ite (= i ii) e (ho_8817 u ii)))))))))) (let ((_let_6135 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_char tptp.nat tptp.set_char)|) (y |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.set_char tptp.nat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_char)|)) (= (ho_8817 x z) (ho_8817 y z)))) (= x y))))) (let ((_let_6136 (forall ((u |u_(-> tptp.nat tptp.product_unit tptp.nat)|) (e |u_(-> tptp.product_unit tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_unit tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_9320 v ii) (ite (= i ii) e (ho_9320 u ii)))))))))) (let ((_let_6137 (forall ((x |u_(-> tptp.nat tptp.product_unit tptp.nat)|) (y |u_(-> tptp.nat tptp.product_unit tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_9320 x z) (ho_9320 y z)))) (= x y))))) (let ((_let_6138 (forall ((u |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (e tptp.set_he8644174446132254637t_unit) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_6960 v ii) (ite (= i ii) e (ho_6960 u ii)))))))))) (let ((_let_6139 (forall ((x |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_6960 x z) (ho_6960 y z)))) (= x y))))) (let ((_let_6140 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4498 v ii) (ite (= i ii) e (ho_4498 u ii)))))))))) (let ((_let_6141 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4498 x z) (ho_4498 y z)))) (= x y))))) (let ((_let_6142 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_10109 v ii) (ite (= i ii) e (ho_10109 u ii)))))))))) (let ((_let_6143 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_10109 x z) (ho_10109 y z)))) (= x y))))) (let ((_let_6144 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7677 v ii) (ite (= i ii) e (ho_7677 u ii)))))))))) (let ((_let_6145 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7677 x z) (ho_7677 y z)))) (= x y))))) (let ((_let_6146 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_12086 v ii) (ite (= i ii) e (ho_12086 u ii)))))))))) (let ((_let_6147 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_12086 x z) (ho_12086 y z)))) (= x y))))) (let ((_let_6148 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7837 v ii) (ite (= i ii) e (ho_7837 u ii)))))))))) (let ((_let_6149 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7837 x z) (ho_7837 y z)))) (= x y))))) (let ((_let_6150 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.int Bool)_ tptp.set_set_int tptp.set_int_o)|) (e |u_(-> tptp.set_set_int tptp.set_int_o)|) (i |u_(-> tptp.set_int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.int Bool)_ tptp.set_set_int tptp.set_int_o)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.int Bool)|)) (= (ho_6189 v ii) (ite (= i ii) e (ho_6189 u ii)))))))))) (let ((_let_6151 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.int Bool)_ tptp.set_set_int tptp.set_int_o)|) (y |u_(-> _u_(-> tptp.set_int tptp.int Bool)_ tptp.set_set_int tptp.set_int_o)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.int Bool)|)) (= (ho_6189 x z) (ho_6189 y z)))) (= x y))))) (let ((_let_6152 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|) (i |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12474 v ii) (ite (= i ii) e (ho_12474 u ii)))))))))) (let ((_let_6153 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)_ tptp.produc7812382424243267045t_unit tptp.produc3629471303718939987t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12474 x z) (ho_12474 y z)))) (= x y))))) (let ((_let_6154 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_16055 v ii) (ite (= i ii) e (ho_16055 u ii)))))))))) (let ((_let_6155 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_16055 x z) (ho_16055 y z)))) (= x y))))) (let ((_let_6156 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_7917 v ii) (ite (= i ii) e (ho_7917 u ii)))))))))) (let ((_let_6157 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> Bool _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_7917 x z) (ho_7917 y z)))) (= x y))))) (let ((_let_6158 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|) (e tptp.nat) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16054 v ii) (ite (= i ii) e (ho_16054 u ii)))))))))) (let ((_let_6159 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16054 x z) (ho_16054 y z)))) (= x y))))) (let ((_let_6160 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_6128 v ii) (ite (= i ii) e (ho_6128 u ii)))))))))) (let ((_let_6161 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_6128 x z) (ho_6128 y z)))) (= x y))))) (let ((_let_6162 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8719 v ii) (ite (= i ii) e (ho_8719 u ii)))))))))) (let ((_let_6163 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8719 x z) (ho_8719 y z)))) (= x y))))) (let ((_let_6164 (forall ((u |u_(-> tptp.set_nat tptp.set_char)|) (e tptp.set_char) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_char)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7214 v ii) (ite (= i ii) e (ho_7214 u ii)))))))))) (let ((_let_6165 (forall ((x |u_(-> tptp.set_nat tptp.set_char)|) (y |u_(-> tptp.set_nat tptp.set_char)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7214 x z) (ho_7214 y z)))) (= x y))))) (let ((_let_6166 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11448 v ii) (ite (= i ii) e (ho_11448 u ii)))))))))) (let ((_let_6167 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11448 x z) (ho_11448 y z)))) (= x y))))) (let ((_let_6168 (forall ((u |u_(-> tptp.product_unit tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4940 v ii) (ite (= i ii) e (ho_4940 u ii)))))))))) (let ((_let_6169 (forall ((x |u_(-> tptp.product_unit tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4940 x z) (ho_4940 y z)))) (= x y))))) (let ((_let_6170 (forall ((u |u_(-> Bool tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (e |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (not (forall ((ii Bool)) (= (ho_16000 v ii) (ite (= i ii) e (ho_16000 u ii)))))))))) (let ((_let_6171 (forall ((x |u_(-> Bool tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (y |u_(-> Bool tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (or (not (forall ((z Bool)) (= (ho_16000 x z) (ho_16000 y z)))) (= x y))))) (let ((_let_6172 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5322 v ii) (ite (= i ii) e (ho_5322 u ii)))))))))) (let ((_let_6173 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5322 x z) (ho_5322 y z)))) (= x y))))) (let ((_let_6174 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14077 v ii) (ite (= i ii) e (ho_14077 u ii)))))))))) (let ((_let_6175 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14077 x z) (ho_14077 y z)))) (= x y))))) (let ((_let_6176 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_8684 v ii) (ite (= i ii) e (ho_8684 u ii)))))))))) (let ((_let_6177 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_8684 x z) (ho_8684 y z)))) (= x y))))) (let ((_let_6178 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13034 v ii) (ite (= i ii) e (ho_13034 u ii)))))))))) (let ((_let_6179 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13034 x z) (ho_13034 y z)))) (= x y))))) (let ((_let_6180 (forall ((u |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6160 v ii) (ite (= i ii) e (ho_6160 u ii)))))))))) (let ((_let_6181 (forall ((x |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|) (y |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ Bool tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6160 x z) (ho_6160 y z)))) (= x y))))) (let ((_let_6182 (forall ((u |u_(-> tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|) (e tptp.set_Pr5582243495563764594_nat_o) (i tptp.set_nat_nat_o)) (not (forall ((v |u_(-> tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|)) (not (forall ((ii tptp.set_nat_nat_o)) (= (ho_6260 v ii) (ite (= i ii) e (ho_6260 u ii)))))))))) (let ((_let_6183 (forall ((x |u_(-> tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|) (y |u_(-> tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|)) (or (not (forall ((z tptp.set_nat_nat_o)) (= (ho_6260 x z) (ho_6260 y z)))) (= x y))))) (let ((_let_6184 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|) (e |u_(-> tptp.char tptp.int)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_11062 v ii) (ite (= i ii) e (ho_11062 u ii)))))))))) (let ((_let_6185 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_11062 x z) (ho_11062 y z)))) (= x y))))) (let ((_let_6186 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6157 v ii) (ite (= i ii) e (ho_6157 u ii)))))))))) (let ((_let_6187 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6157 x z) (ho_6157 y z)))) (= x y))))) (let ((_let_6188 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13156 v ii) (ite (= i ii) e (ho_13156 u ii)))))))))) (let ((_let_6189 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13156 x z) (ho_13156 y z)))) (= x y))))) (let ((_let_6190 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.set_int tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_6151 v ii) (ite (= i ii) e (ho_6151 u ii)))))))))) (let ((_let_6191 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_6151 x z) (ho_6151 y z)))) (= x y))))) (let ((_let_6192 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5565 v ii) (ite (= i ii) e (ho_5565 u ii)))))))))) (let ((_let_6193 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5565 x z) (ho_5565 y z)))) (= x y))))) (let ((_let_6194 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12818 v ii) (ite (= i ii) e (ho_12818 u ii)))))))))) (let ((_let_6195 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12818 x z) (ho_12818 y z)))) (= x y))))) (let ((_let_6196 (forall ((u |u_(-> tptp.set_ref_a Bool)|) (e Bool) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a Bool)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_9854 v ii) (ite (= i ii) e (ho_9854 u ii)))))))))) (let ((_let_6197 (forall ((x |u_(-> tptp.set_ref_a Bool)|) (y |u_(-> tptp.set_ref_a Bool)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_9854 x z) (ho_9854 y z)))) (= x y))))) (let ((_let_6198 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14116 v ii) (ite (= i ii) e (ho_14116 u ii)))))))))) (let ((_let_6199 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.ref_a tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14116 x z) (ho_14116 y z)))) (= x y))))) (let ((_let_6200 (forall ((u |u_(-> tptp.set_int tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.nat tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6144 v ii) (ite (= i ii) e (ho_6144 u ii)))))))))) (let ((_let_6201 (forall ((x |u_(-> tptp.set_int tptp.nat tptp.set_int)|) (y |u_(-> tptp.set_int tptp.nat tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6144 x z) (ho_6144 y z)))) (= x y))))) (let ((_let_6202 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|) (e |u_(-> tptp.int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7367 v ii) (ite (= i ii) e (ho_7367 u ii)))))))))) (let ((_let_6203 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7367 x z) (ho_7367 y z)))) (= x y))))) (let ((_let_6204 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6127 v ii) (ite (= i ii) e (ho_6127 u ii)))))))))) (let ((_let_6205 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6127 x z) (ho_6127 y z)))) (= x y))))) (let ((_let_6206 (forall ((u |u_(-> tptp.int Bool tptp.int Bool)|) (e |u_(-> Bool tptp.int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int Bool tptp.int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_15755 v ii) (ite (= i ii) e (ho_15755 u ii)))))))))) (let ((_let_6207 (forall ((x |u_(-> tptp.int Bool tptp.int Bool)|) (y |u_(-> tptp.int Bool tptp.int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_15755 x z) (ho_15755 y z)))) (= x y))))) (let ((_let_6208 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14718 v ii) (ite (= i ii) e (ho_14718 u ii)))))))))) (let ((_let_6209 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14718 x z) (ho_14718 y z)))) (= x y))))) (let ((_let_6210 (forall ((u |u_(-> tptp.set_o tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_o)) (= (ho_14421 v ii) (ite (= i ii) e (ho_14421 u ii)))))))))) (let ((_let_6211 (forall ((x |u_(-> tptp.set_o tptp.set_Product_unit)|) (y |u_(-> tptp.set_o tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_o)) (= (ho_14421 x z) (ho_14421 y z)))) (= x y))))) (let ((_let_6212 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_16053 v ii) (ite (= i ii) e (ho_16053 u ii)))))))))) (let ((_let_6213 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_16053 x z) (ho_16053 y z)))) (= x y))))) (let ((_let_6214 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6218 v ii) (ite (= i ii) e (ho_6218 u ii)))))))))) (let ((_let_6215 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6218 x z) (ho_6218 y z)))) (= x y))))) (let ((_let_6216 (forall ((u |u_(-> tptp.set_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_4864 v ii) (ite (= i ii) e (ho_4864 u ii)))))))))) (let ((_let_6217 (forall ((x |u_(-> tptp.set_o tptp.set_o)|) (y |u_(-> tptp.set_o tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4864 x z) (ho_4864 y z)))) (= x y))))) (let ((_let_6218 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10096 v ii) (ite (= i ii) e (ho_10096 u ii)))))))))) (let ((_let_6219 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10096 x z) (ho_10096 y z)))) (= x y))))) (let ((_let_6220 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15642 v ii) (ite (= i ii) e (ho_15642 u ii)))))))))) (let ((_let_6221 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15642 x z) (ho_15642 y z)))) (= x y))))) (let ((_let_6222 (forall ((u |u_(-> tptp.int tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((ii tptp.int)) (= (ho_6125 v ii) (ite (= i ii) e (ho_6125 u ii)))))))))) (let ((_let_6223 (forall ((x |u_(-> tptp.int tptp.set_Product_unit)|) (y |u_(-> tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z tptp.int)) (= (ho_6125 x z) (ho_6125 y z)))) (= x y))))) (let ((_let_6224 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (= (ho_14180 v ii) (ite (= i ii) e (ho_14180 u ii)))))))))) (let ((_let_6225 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (= (ho_14180 x z) (ho_14180 y z)))) (= x y))))) (let ((_let_6226 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14146 v ii) (ite (= i ii) e (ho_14146 u ii)))))))))) (let ((_let_6227 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc1799199577659733785_ref_a)|)) (= (ho_14146 x z) (ho_14146 y z)))) (= x y))))) (let ((_let_6228 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6119 v ii) (ite (= i ii) e (ho_6119 u ii)))))))))) (let ((_let_6229 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6119 x z) (ho_6119 y z)))) (= x y))))) (let ((_let_6230 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6116 v ii) (ite (= i ii) e (ho_6116 u ii)))))))))) (let ((_let_6231 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6116 x z) (ho_6116 y z)))) (= x y))))) (let ((_let_6232 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6114 v ii) (ite (= i ii) e (ho_6114 u ii)))))))))) (let ((_let_6233 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6114 x z) (ho_6114 y z)))) (= x y))))) (let ((_let_6234 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_15098 v ii) (ite (= i ii) e (ho_15098 u ii)))))))))) (let ((_let_6235 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.product_unit)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_15098 x z) (ho_15098 y z)))) (= x y))))) (let ((_let_6236 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13892 v ii) (ite (= i ii) e (ho_13892 u ii)))))))))) (let ((_let_6237 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13892 x z) (ho_13892 y z)))) (= x y))))) (let ((_let_6238 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_4878 v ii) (ite (= i ii) e (ho_4878 u ii)))))))))) (let ((_let_6239 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_4878 x z) (ho_4878 y z)))) (= x y))))) (let ((_let_6240 (forall ((u |u_(-> tptp.nat tptp.set_o tptp.nat tptp.set_o)|) (e |u_(-> tptp.set_o tptp.nat tptp.set_o)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_o tptp.nat tptp.set_o)|)) (not (forall ((ii tptp.nat)) (= (ho_7476 v ii) (ite (= i ii) e (ho_7476 u ii)))))))))) (let ((_let_6241 (forall ((x |u_(-> tptp.nat tptp.set_o tptp.nat tptp.set_o)|) (y |u_(-> tptp.nat tptp.set_o tptp.nat tptp.set_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_7476 x z) (ho_7476 y z)))) (= x y))))) (let ((_let_6242 (forall ((u |u_(-> tptp.ref_a tptp.ref_a tptp.produc5288414631154139675_ref_a)|) (e |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10422 v ii) (ite (= i ii) e (ho_10422 u ii)))))))))) (let ((_let_6243 (forall ((x |u_(-> tptp.ref_a tptp.ref_a tptp.produc5288414631154139675_ref_a)|) (y |u_(-> tptp.ref_a tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10422 x z) (ho_10422 y z)))) (= x y))))) (let ((_let_6244 (forall ((u |u_(-> tptp.product_prod_int_int tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_16052 v ii) (ite (= i ii) e (ho_16052 u ii)))))))))) (let ((_let_6245 (forall ((x |u_(-> tptp.product_prod_int_int tptp.int Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.int Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_16052 x z) (ho_16052 y z)))) (= x y))))) (let ((_let_6246 (forall ((u |u_(-> tptp.rat tptp.int)|) (e tptp.int) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.int)|)) (not (forall ((ii tptp.rat)) (= (ho_6800 v ii) (ite (= i ii) e (ho_6800 u ii)))))))))) (let ((_let_6247 (forall ((x |u_(-> tptp.rat tptp.int)|) (y |u_(-> tptp.rat tptp.int)|)) (or (not (forall ((z tptp.rat)) (= (ho_6800 x z) (ho_6800 y z)))) (= x y))))) (let ((_let_6248 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5935 v ii) (ite (= i ii) e (ho_5935 u ii)))))))))) (let ((_let_6249 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5935 x z) (ho_5935 y z)))) (= x y))))) (let ((_let_6250 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_13853 v ii) (ite (= i ii) e (ho_13853 u ii)))))))))) (let ((_let_6251 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_13853 x z) (ho_13853 y z)))) (= x y))))) (let ((_let_6252 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10611 v ii) (ite (= i ii) e (ho_10611 u ii)))))))))) (let ((_let_6253 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10611 x z) (ho_10611 y z)))) (= x y))))) (let ((_let_6254 (forall ((u |u_(-> tptp.set_int_int tptp.set_int_nat)|) (e tptp.set_int_nat) (i tptp.set_int_int)) (not (forall ((v |u_(-> tptp.set_int_int tptp.set_int_nat)|)) (not (forall ((ii tptp.set_int_int)) (= (ho_15811 v ii) (ite (= i ii) e (ho_15811 u ii)))))))))) (let ((_let_6255 (forall ((x |u_(-> tptp.set_int_int tptp.set_int_nat)|) (y |u_(-> tptp.set_int_int tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_int_int)) (= (ho_15811 x z) (ho_15811 y z)))) (= x y))))) (let ((_let_6256 (forall ((u |u_(-> tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_Pr5582243495563764594_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Pr5582243495563764594_nat_o)) (= (ho_6219 v ii) (ite (= i ii) e (ho_6219 u ii)))))))))) (let ((_let_6257 (forall ((x |u_(-> tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Pr5582243495563764594_nat_o tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Pr5582243495563764594_nat_o)) (= (ho_6219 x z) (ho_6219 y z)))) (= x y))))) (let ((_let_6258 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (= (ho_14428 v ii) (ite (= i ii) e (ho_14428 u ii)))))))))) (let ((_let_6259 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr6084635751276098665at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_rat_nat)|)) (= (ho_14428 x z) (ho_14428 y z)))) (= x y))))) (let ((_let_6260 (forall ((u |u_(-> tptp.set_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_o)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7252 v ii) (ite (= i ii) e (ho_7252 u ii)))))))))) (let ((_let_6261 (forall ((x |u_(-> tptp.set_nat tptp.set_o)|) (y |u_(-> tptp.set_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7252 x z) (ho_7252 y z)))) (= x y))))) (let ((_let_6262 (forall ((u |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii Bool)) (= (ho_4621 v ii) (ite (= i ii) e (ho_4621 u ii)))))))))) (let ((_let_6263 (forall ((x |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z Bool)) (= (ho_4621 x z) (ho_4621 y z)))) (= x y))))) (let ((_let_6264 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_15579 v ii) (ite (= i ii) e (ho_15579 u ii)))))))))) (let ((_let_6265 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_15579 x z) (ho_15579 y z)))) (= x y))))) (let ((_let_6266 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_int)|) (e tptp.set_int) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_int)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_6108 v ii) (ite (= i ii) e (ho_6108 u ii)))))))))) (let ((_let_6267 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_int)|) (y |u_(-> tptp.set_Product_unit tptp.set_int)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_6108 x z) (ho_6108 y z)))) (= x y))))) (let ((_let_6268 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14175 v ii) (ite (= i ii) e (ho_14175 u ii)))))))))) (let ((_let_6269 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_14175 x z) (ho_14175 y z)))) (= x y))))) (let ((_let_6270 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7055 v ii) (ite (= i ii) e (ho_7055 u ii)))))))))) (let ((_let_6271 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7055 x z) (ho_7055 y z)))) (= x y))))) (let ((_let_6272 (forall ((u |u_(-> tptp.set_nat tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat tptp.set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9998 v ii) (ite (= i ii) e (ho_9998 u ii)))))))))) (let ((_let_6273 (forall ((x |u_(-> tptp.set_nat tptp.nat tptp.set_rat)|) (y |u_(-> tptp.set_nat tptp.nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9998 x z) (ho_9998 y z)))) (= x y))))) (let ((_let_6274 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.nat)|) (e |u_(-> tptp.product_prod_nat_num tptp.nat)|) (i |u_(-> tptp.nat tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.nat)|)) (= (ho_13812 v ii) (ite (= i ii) e (ho_13812 u ii)))))))))) (let ((_let_6275 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.nat)_ tptp.product_prod_nat_num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.nat)|)) (= (ho_13812 x z) (ho_13812 y z)))) (= x y))))) (let ((_let_6276 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5771 v ii) (ite (= i ii) e (ho_5771 u ii)))))))))) (let ((_let_6277 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5771 x z) (ho_5771 y z)))) (= x y))))) (let ((_let_6278 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6789 v ii) (ite (= i ii) e (ho_6789 u ii)))))))))) (let ((_let_6279 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6789 x z) (ho_6789 y z)))) (= x y))))) (let ((_let_6280 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ Bool tptp.num)|) (e |u_(-> _u_(-> tptp.num Bool)_ Bool tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ Bool tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7339 v ii) (ite (= i ii) e (ho_7339 u ii)))))))))) (let ((_let_6281 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ Bool tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ Bool tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7339 x z) (ho_7339 y z)))) (= x y))))) (let ((_let_6282 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12927 v ii) (ite (= i ii) e (ho_12927 u ii)))))))))) (let ((_let_6283 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12927 x z) (ho_12927 y z)))) (= x y))))) (let ((_let_6284 (forall ((u |u_(-> Bool tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii Bool)) (= (ho_6762 v ii) (ite (= i ii) e (ho_6762 u ii)))))))))) (let ((_let_6285 (forall ((x |u_(-> Bool tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> Bool tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z Bool)) (= (ho_6762 x z) (ho_6762 y z)))) (= x y))))) (let ((_let_6286 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (= (ho_12580 v ii) (ite (= i ii) e (ho_12580 u ii)))))))))) (let ((_let_6287 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_int)|)) (= (ho_12580 x z) (ho_12580 y z)))) (= x y))))) (let ((_let_6288 (forall ((u |u_(-> Bool tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii Bool)) (= (ho_7863 v ii) (ite (= i ii) e (ho_7863 u ii)))))))))) (let ((_let_6289 (forall ((x |u_(-> Bool tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> Bool tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_7863 x z) (ho_7863 y z)))) (= x y))))) (let ((_let_6290 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13100 v ii) (ite (= i ii) e (ho_13100 u ii)))))))))) (let ((_let_6291 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13100 x z) (ho_13100 y z)))) (= x y))))) (let ((_let_6292 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6354 v ii) (ite (= i ii) e (ho_6354 u ii)))))))))) (let ((_let_6293 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6354 x z) (ho_6354 y z)))) (= x y))))) (let ((_let_6294 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_11540 v ii) (ite (= i ii) e (ho_11540 u ii)))))))))) (let ((_let_6295 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_11540 x z) (ho_11540 y z)))) (= x y))))) (let ((_let_6296 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_6665 v ii) (ite (= i ii) e (ho_6665 u ii)))))))))) (let ((_let_6297 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_6665 x z) (ho_6665 y z)))) (= x y))))) (let ((_let_6298 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5662 v ii) (ite (= i ii) e (ho_5662 u ii)))))))))) (let ((_let_6299 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5662 x z) (ho_5662 y z)))) (= x y))))) (let ((_let_6300 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8850 v ii) (ite (= i ii) e (ho_8850 u ii)))))))))) (let ((_let_6301 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8850 x z) (ho_8850 y z)))) (= x y))))) (let ((_let_6302 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5555 v ii) (ite (= i ii) e (ho_5555 u ii)))))))))) (let ((_let_6303 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5555 x z) (ho_5555 y z)))) (= x y))))) (let ((_let_6304 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6096 v ii) (ite (= i ii) e (ho_6096 u ii)))))))))) (let ((_let_6305 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6096 x z) (ho_6096 y z)))) (= x y))))) (let ((_let_6306 (forall ((u |u_(-> tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|) (e |u_(-> tptp.nat tptp.product_unit tptp.nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15758 v ii) (ite (= i ii) e (ho_15758 u ii)))))))))) (let ((_let_6307 (forall ((x |u_(-> tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|) (y |u_(-> tptp.product_unit tptp.nat tptp.product_unit tptp.nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15758 x z) (ho_15758 y z)))) (= x y))))) (let ((_let_6308 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_6097 v ii) (ite (= i ii) e (ho_6097 u ii)))))))))) (let ((_let_6309 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_6097 x z) (ho_6097 y z)))) (= x y))))) (let ((_let_6310 (forall ((u |u_(-> tptp.int tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5250 v ii) (ite (= i ii) e (ho_5250 u ii)))))))))) (let ((_let_6311 (forall ((x |u_(-> tptp.int tptp.int Bool)|) (y |u_(-> tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5250 x z) (ho_5250 y z)))) (= x y))))) (let ((_let_6312 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5969 v ii) (ite (= i ii) e (ho_5969 u ii)))))))))) (let ((_let_6313 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5969 x z) (ho_5969 y z)))) (= x y))))) (let ((_let_6314 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14620 v ii) (ite (= i ii) e (ho_14620 u ii)))))))))) (let ((_let_6315 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4155430604743465615at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14620 x z) (ho_14620 y z)))) (= x y))))) (let ((_let_6316 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|)) (= (ho_13085 v ii) (ite (= i ii) e (ho_13085 u ii)))))))))) (let ((_let_6317 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)|)) (= (ho_13085 x z) (ho_13085 y z)))) (= x y))))) (let ((_let_6318 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6088 v ii) (ite (= i ii) e (ho_6088 u ii)))))))))) (let ((_let_6319 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6088 x z) (ho_6088 y z)))) (= x y))))) (let ((_let_6320 (forall ((u |u_(-> tptp.rat tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((ii tptp.rat)) (= (ho_8094 v ii) (ite (= i ii) e (ho_8094 u ii)))))))))) (let ((_let_6321 (forall ((x |u_(-> tptp.rat tptp.product_prod_int_int)|) (y |u_(-> tptp.rat tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.rat)) (= (ho_8094 x z) (ho_8094 y z)))) (= x y))))) (let ((_let_6322 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_6090 v ii) (ite (= i ii) e (ho_6090 u ii)))))))))) (let ((_let_6323 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6090 x z) (ho_6090 y z)))) (= x y))))) (let ((_let_6324 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_6585 v ii) (ite (= i ii) e (ho_6585 u ii)))))))))) (let ((_let_6325 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_6585 x z) (ho_6585 y z)))) (= x y))))) (let ((_let_6326 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_15725 v ii) (ite (= i ii) e (ho_15725 u ii)))))))))) (let ((_let_6327 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.int)|) (y |u_(-> _u_(-> tptp.int Bool)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_15725 x z) (ho_15725 y z)))) (= x y))))) (let ((_let_6328 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6084 v ii) (ite (= i ii) e (ho_6084 u ii)))))))))) (let ((_let_6329 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6084 x z) (ho_6084 y z)))) (= x y))))) (let ((_let_6330 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6085 v ii) (ite (= i ii) e (ho_6085 u ii)))))))))) (let ((_let_6331 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6085 x z) (ho_6085 y z)))) (= x y))))) (let ((_let_6332 (forall ((u |u_(-> tptp.int tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.int)) (= (ho_4609 v ii) (ite (= i ii) e (ho_4609 u ii)))))))))) (let ((_let_6333 (forall ((x |u_(-> tptp.int tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4609 x z) (ho_4609 y z)))) (= x y))))) (let ((_let_6334 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7168 v ii) (ite (= i ii) e (ho_7168 u ii)))))))))) (let ((_let_6335 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7168 x z) (ho_7168 y z)))) (= x y))))) (let ((_let_6336 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8796 v ii) (ite (= i ii) e (ho_8796 u ii)))))))))) (let ((_let_6337 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8796 x z) (ho_8796 y z)))) (= x y))))) (let ((_let_6338 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5677 v ii) (ite (= i ii) e (ho_5677 u ii)))))))))) (let ((_let_6339 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5677 x z) (ho_5677 y z)))) (= x y))))) (let ((_let_6340 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12772 v ii) (ite (= i ii) e (ho_12772 u ii)))))))))) (let ((_let_6341 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12772 x z) (ho_12772 y z)))) (= x y))))) (let ((_let_6342 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Product_unit Bool tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8523 v ii) (ite (= i ii) e (ho_8523 u ii)))))))))) (let ((_let_6343 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Product_unit Bool tptp.set_Product_unit)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8523 x z) (ho_8523 y z)))) (= x y))))) (let ((_let_6344 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (= (ho_12705 v ii) (ite (= i ii) e (ho_12705 u ii)))))))))) (let ((_let_6345 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.nat)|)) (= (ho_12705 x z) (ho_12705 y z)))) (= x y))))) (let ((_let_6346 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_rat)|) (e tptp.product_prod_nat_rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_10295 v ii) (ite (= i ii) e (ho_10295 u ii)))))))))) (let ((_let_6347 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_rat)|) (y |u_(-> tptp.nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10295 x z) (ho_10295 y z)))) (= x y))))) (let ((_let_6348 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_12920 v ii) (ite (= i ii) e (ho_12920 u ii)))))))))) (let ((_let_6349 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> tptp.nat tptp.product_prod_o_nat)_ tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_12920 x z) (ho_12920 y z)))) (= x y))))) (let ((_let_6350 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8701 v ii) (ite (= i ii) e (ho_8701 u ii)))))))))) (let ((_let_6351 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8701 x z) (ho_8701 y z)))) (= x y))))) (let ((_let_6352 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10597 v ii) (ite (= i ii) e (ho_10597 u ii)))))))))) (let ((_let_6353 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10597 x z) (ho_10597 y z)))) (= x y))))) (let ((_let_6354 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8309 v ii) (ite (= i ii) e (ho_8309 u ii)))))))))) (let ((_let_6355 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8309 x z) (ho_8309 y z)))) (= x y))))) (let ((_let_6356 (forall ((u |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|) (e tptp.set_Pr3309569728657787619r_char) (i tptp.set_Pr4256460214963601898ar_rat)) (not (forall ((v |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13428 v ii) (ite (= i ii) e (ho_13428 u ii)))))))))) (let ((_let_6357 (forall ((x |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z tptp.set_Pr4256460214963601898ar_rat)) (= (ho_13428 x z) (ho_13428 y z)))) (= x y))))) (let ((_let_6358 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15829 v ii) (ite (= i ii) e (ho_15829 u ii)))))))))) (let ((_let_6359 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15829 x z) (ho_15829 y z)))) (= x y))))) (let ((_let_6360 (forall ((u |u_(-> tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10845 v ii) (ite (= i ii) e (ho_10845 u ii)))))))))) (let ((_let_6361 (forall ((x |u_(-> tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10845 x z) (ho_10845 y z)))) (= x y))))) (let ((_let_6362 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_6963 v ii) (ite (= i ii) e (ho_6963 u ii)))))))))) (let ((_let_6363 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_6963 x z) (ho_6963 y z)))) (= x y))))) (let ((_let_6364 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_14864 v ii) (ite (= i ii) e (ho_14864 u ii)))))))))) (let ((_let_6365 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_14864 x z) (ho_14864 y z)))) (= x y))))) (let ((_let_6366 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.produc859450856879609959at_nat Bool)|) (e |u_(-> tptp.produc859450856879609959at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.produc859450856879609959at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12269 v ii) (ite (= i ii) e (ho_12269 u ii)))))))))) (let ((_let_6367 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.produc859450856879609959at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.produc859450856879609959at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12269 x z) (ho_12269 y z)))) (= x y))))) (let ((_let_6368 (forall ((u |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5769 v ii) (ite (= i ii) e (ho_5769 u ii)))))))))) (let ((_let_6369 (forall ((x |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5769 x z) (ho_5769 y z)))) (= x y))))) (let ((_let_6370 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_8613 v ii) (ite (= i ii) e (ho_8613 u ii)))))))))) (let ((_let_6371 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_8613 x z) (ho_8613 y z)))) (= x y))))) (let ((_let_6372 (forall ((u |u_(-> tptp.set_nat tptp.set_int_nat)|) (e tptp.set_int_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_int_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15782 v ii) (ite (= i ii) e (ho_15782 u ii)))))))))) (let ((_let_6373 (forall ((x |u_(-> tptp.set_nat tptp.set_int_nat)|) (y |u_(-> tptp.set_nat tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15782 x z) (ho_15782 y z)))) (= x y))))) (let ((_let_6374 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6064 v ii) (ite (= i ii) e (ho_6064 u ii)))))))))) (let ((_let_6375 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6064 x z) (ho_6064 y z)))) (= x y))))) (let ((_let_6376 (forall ((u |u_(-> tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_Pr7010166363911110284_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Pr7010166363911110284_nat_o)) (= (ho_6228 v ii) (ite (= i ii) e (ho_6228 u ii)))))))))) (let ((_let_6377 (forall ((x |u_(-> tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Pr7010166363911110284_nat_o tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Pr7010166363911110284_nat_o)) (= (ho_6228 x z) (ho_6228 y z)))) (= x y))))) (let ((_let_6378 (forall ((u |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_6062 v ii) (ite (= i ii) e (ho_6062 u ii)))))))))) (let ((_let_6379 (forall ((x |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_6062 x z) (ho_6062 y z)))) (= x y))))) (let ((_let_6380 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_9865 v ii) (ite (= i ii) e (ho_9865 u ii)))))))))) (let ((_let_6381 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_9865 x z) (ho_9865 y z)))) (= x y))))) (let ((_let_6382 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.int)|) (e |u_(-> tptp.code_integer tptp.int)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.int)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5437 v ii) (ite (= i ii) e (ho_5437 u ii)))))))))) (let ((_let_6383 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.int)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.int)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5437 x z) (ho_5437 y z)))) (= x y))))) (let ((_let_6384 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10739 v ii) (ite (= i ii) e (ho_10739 u ii)))))))))) (let ((_let_6385 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10739 x z) (ho_10739 y z)))) (= x y))))) (let ((_let_6386 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|) (e |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15624 v ii) (ite (= i ii) e (ho_15624 u ii)))))))))) (let ((_let_6387 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15624 x z) (ho_15624 y z)))) (= x y))))) (let ((_let_6388 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_6806 v ii) (ite (= i ii) e (ho_6806 u ii)))))))))) (let ((_let_6389 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_6806 x z) (ho_6806 y z)))) (= x y))))) (let ((_let_6390 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|) (e tptp.product_prod_num_o) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_12608 v ii) (ite (= i ii) e (ho_12608 u ii)))))))))) (let ((_let_6391 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_12608 x z) (ho_12608 y z)))) (= x y))))) (let ((_let_6392 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9714 v ii) (ite (= i ii) e (ho_9714 u ii)))))))))) (let ((_let_6393 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9714 x z) (ho_9714 y z)))) (= x y))))) (let ((_let_6394 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15127 v ii) (ite (= i ii) e (ho_15127 u ii)))))))))) (let ((_let_6395 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_15127 x z) (ho_15127 y z)))) (= x y))))) (let ((_let_6396 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|) (e |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5609 v ii) (ite (= i ii) e (ho_5609 u ii)))))))))) (let ((_let_6397 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5609 x z) (ho_5609 y z)))) (= x y))))) (let ((_let_6398 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12235 v ii) (ite (= i ii) e (ho_12235 u ii)))))))))) (let ((_let_6399 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (= (ho_12235 x z) (ho_12235 y z)))) (= x y))))) (let ((_let_6400 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_9785 v ii) (ite (= i ii) e (ho_9785 u ii)))))))))) (let ((_let_6401 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_9785 x z) (ho_9785 y z)))) (= x y))))) (let ((_let_6402 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_o tptp.set_se7855581050983116737at_nat)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6873 v ii) (ite (= i ii) e (ho_6873 u ii)))))))))) (let ((_let_6403 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6873 x z) (ho_6873 y z)))) (= x y))))) (let ((_let_6404 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6040 v ii) (ite (= i ii) e (ho_6040 u ii)))))))))) (let ((_let_6405 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6040 x z) (ho_6040 y z)))) (= x y))))) (let ((_let_6406 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13787 v ii) (ite (= i ii) e (ho_13787 u ii)))))))))) (let ((_let_6407 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13787 x z) (ho_13787 y z)))) (= x y))))) (let ((_let_6408 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6025 v ii) (ite (= i ii) e (ho_6025 u ii)))))))))) (let ((_let_6409 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.product_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_6025 x z) (ho_6025 y z)))) (= x y))))) (let ((_let_6410 (forall ((u |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.product_unit tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6026 v ii) (ite (= i ii) e (ho_6026 u ii)))))))))) (let ((_let_6411 (forall ((x |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|) (y |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6026 x z) (ho_6026 y z)))) (= x y))))) (let ((_let_6412 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_11933 v ii) (ite (= i ii) e (ho_11933 u ii)))))))))) (let ((_let_6413 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_11933 x z) (ho_11933 y z)))) (= x y))))) (let ((_let_6414 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (e |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (i |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (= (ho_12546 v ii) (ite (= i ii) e (ho_12546 u ii)))))))))) (let ((_let_6415 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)_ tptp.product_prod_int_nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (= (ho_12546 x z) (ho_12546 y z)))) (= x y))))) (let ((_let_6416 (forall ((u |u_(-> tptp.product_unit tptp.set_o)|) (e tptp.set_o) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6023 v ii) (ite (= i ii) e (ho_6023 u ii)))))))))) (let ((_let_6417 (forall ((x |u_(-> tptp.product_unit tptp.set_o)|) (y |u_(-> tptp.product_unit tptp.set_o)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6023 x z) (ho_6023 y z)))) (= x y))))) (let ((_let_6418 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12658 v ii) (ite (= i ii) e (ho_12658 u ii)))))))))) (let ((_let_6419 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12658 x z) (ho_12658 y z)))) (= x y))))) (let ((_let_6420 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11713 v ii) (ite (= i ii) e (ho_11713 u ii)))))))))) (let ((_let_6421 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11713 x z) (ho_11713 y z)))) (= x y))))) (let ((_let_6422 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (e |u_(-> tptp.code_integer tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_5444 v ii) (ite (= i ii) e (ho_5444 u ii)))))))))) (let ((_let_6423 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_5444 x z) (ho_5444 y z)))) (= x y))))) (let ((_let_6424 (forall ((u |u_(-> tptp.set_o Bool tptp.set_o)|) (e |u_(-> Bool tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6021 v ii) (ite (= i ii) e (ho_6021 u ii)))))))))) (let ((_let_6425 (forall ((x |u_(-> tptp.set_o Bool tptp.set_o)|) (y |u_(-> tptp.set_o Bool tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6021 x z) (ho_6021 y z)))) (= x y))))) (let ((_let_6426 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13006 v ii) (ite (= i ii) e (ho_13006 u ii)))))))))) (let ((_let_6427 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13006 x z) (ho_13006 y z)))) (= x y))))) (let ((_let_6428 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7836 v ii) (ite (= i ii) e (ho_7836 u ii)))))))))) (let ((_let_6429 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7836 x z) (ho_7836 y z)))) (= x y))))) (let ((_let_6430 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10399 v ii) (ite (= i ii) e (ho_10399 u ii)))))))))) (let ((_let_6431 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10399 x z) (ho_10399 y z)))) (= x y))))) (let ((_let_6432 (forall ((u |u_(-> tptp.nat tptp.set_o)|) (e tptp.set_o) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((ii tptp.nat)) (= (ho_6011 v ii) (ite (= i ii) e (ho_6011 u ii)))))))))) (let ((_let_6433 (forall ((x |u_(-> tptp.nat tptp.set_o)|) (y |u_(-> tptp.nat tptp.set_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_6011 x z) (ho_6011 y z)))) (= x y))))) (let ((_let_6434 (forall ((u |u_(-> tptp.nat tptp.product_prod_rat_rat)|) (e tptp.product_prod_rat_rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_rat_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_7438 v ii) (ite (= i ii) e (ho_7438 u ii)))))))))) (let ((_let_6435 (forall ((x |u_(-> tptp.nat tptp.product_prod_rat_rat)|) (y |u_(-> tptp.nat tptp.product_prod_rat_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7438 x z) (ho_7438 y z)))) (= x y))))) (let ((_let_6436 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_9878 v ii) (ite (= i ii) e (ho_9878 u ii)))))))))) (let ((_let_6437 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_9878 x z) (ho_9878 y z)))) (= x y))))) (let ((_let_6438 (forall ((u |u_(-> tptp.int tptp.int tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.int tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.int tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_7047 v ii) (ite (= i ii) e (ho_7047 u ii)))))))))) (let ((_let_6439 (forall ((x |u_(-> tptp.int tptp.int tptp.int tptp.nat)|) (y |u_(-> tptp.int tptp.int tptp.int tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7047 x z) (ho_7047 y z)))) (= x y))))) (let ((_let_6440 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12895 v ii) (ite (= i ii) e (ho_12895 u ii)))))))))) (let ((_let_6441 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12895 x z) (ho_12895 y z)))) (= x y))))) (let ((_let_6442 (forall ((u |u_(-> Bool tptp.char)|) (e tptp.char) (i Bool)) (not (forall ((v |u_(-> Bool tptp.char)|)) (not (forall ((ii Bool)) (= (ho_7219 v ii) (ite (= i ii) e (ho_7219 u ii)))))))))) (let ((_let_6443 (forall ((x |u_(-> Bool tptp.char)|) (y |u_(-> Bool tptp.char)|)) (or (not (forall ((z Bool)) (= (ho_7219 x z) (ho_7219 y z)))) (= x y))))) (let ((_let_6444 (forall ((u |u_(-> tptp.rat tptp.set_int)|) (e tptp.set_int) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.set_int)|)) (not (forall ((ii tptp.rat)) (= (ho_7418 v ii) (ite (= i ii) e (ho_7418 u ii)))))))))) (let ((_let_6445 (forall ((x |u_(-> tptp.rat tptp.set_int)|) (y |u_(-> tptp.rat tptp.set_int)|)) (or (not (forall ((z tptp.rat)) (= (ho_7418 x z) (ho_7418 y z)))) (= x y))))) (let ((_let_6446 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|) (e tptp.set_Pr2539167527615954998at_nat) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_14593 v ii) (ite (= i ii) e (ho_14593 u ii)))))))))) (let ((_let_6447 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr2539167527615954998at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_14593 x z) (ho_14593 y z)))) (= x y))))) (let ((_let_6448 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9771 v ii) (ite (= i ii) e (ho_9771 u ii)))))))))) (let ((_let_6449 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9771 x z) (ho_9771 y z)))) (= x y))))) (let ((_let_6450 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int Bool)|) (e |u_(-> tptp.set_set_int Bool)|) (i |u_(-> tptp.set_int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int Bool)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_15293 v ii) (ite (= i ii) e (ho_15293 u ii)))))))))) (let ((_let_6451 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int Bool)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_15293 x z) (ho_15293 y z)))) (= x y))))) (let ((_let_6452 (forall ((u |u_(-> tptp.int tptp.int tptp.set_o)|) (e |u_(-> tptp.int tptp.set_o)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.set_o)|)) (not (forall ((ii tptp.int)) (= (ho_12155 v ii) (ite (= i ii) e (ho_12155 u ii)))))))))) (let ((_let_6453 (forall ((x |u_(-> tptp.int tptp.int tptp.set_o)|) (y |u_(-> tptp.int tptp.int tptp.set_o)|)) (or (not (forall ((z tptp.int)) (= (ho_12155 x z) (ho_12155 y z)))) (= x y))))) (let ((_let_6454 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8725 v ii) (ite (= i ii) e (ho_8725 u ii)))))))))) (let ((_let_6455 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8725 x z) (ho_8725 y z)))) (= x y))))) (let ((_let_6456 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9745 v ii) (ite (= i ii) e (ho_9745 u ii)))))))))) (let ((_let_6457 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9745 x z) (ho_9745 y z)))) (= x y))))) (let ((_let_6458 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10191 v ii) (ite (= i ii) e (ho_10191 u ii)))))))))) (let ((_let_6459 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10191 x z) (ho_10191 y z)))) (= x y))))) (let ((_let_6460 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5934 v ii) (ite (= i ii) e (ho_5934 u ii)))))))))) (let ((_let_6461 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5934 x z) (ho_5934 y z)))) (= x y))))) (let ((_let_6462 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11392 v ii) (ite (= i ii) e (ho_11392 u ii)))))))))) (let ((_let_6463 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11392 x z) (ho_11392 y z)))) (= x y))))) (let ((_let_6464 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_4513 v ii) (ite (= i ii) e (ho_4513 u ii)))))))))) (let ((_let_6465 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_4513 x z) (ho_4513 y z)))) (= x y))))) (let ((_let_6466 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13012 v ii) (ite (= i ii) e (ho_13012 u ii)))))))))) (let ((_let_6467 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13012 x z) (ho_13012 y z)))) (= x y))))) (let ((_let_6468 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii Bool)) (= (ho_7937 v ii) (ite (= i ii) e (ho_7937 u ii)))))))))) (let ((_let_6469 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> Bool _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z Bool)) (= (ho_7937 x z) (ho_7937 y z)))) (= x y))))) (let ((_let_6470 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5919 v ii) (ite (= i ii) e (ho_5919 u ii)))))))))) (let ((_let_6471 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5919 x z) (ho_5919 y z)))) (= x y))))) (let ((_let_6472 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14779 v ii) (ite (= i ii) e (ho_14779 u ii)))))))))) (let ((_let_6473 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14779 x z) (ho_14779 y z)))) (= x y))))) (let ((_let_6474 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_6596 v ii) (ite (= i ii) e (ho_6596 u ii)))))))))) (let ((_let_6475 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_6596 x z) (ho_6596 y z)))) (= x y))))) (let ((_let_6476 (forall ((u |u_(-> tptp.set_char tptp.nat tptp.set_char)|) (e |u_(-> tptp.nat tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.nat tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8818 v ii) (ite (= i ii) e (ho_8818 u ii)))))))))) (let ((_let_6477 (forall ((x |u_(-> tptp.set_char tptp.nat tptp.set_char)|) (y |u_(-> tptp.set_char tptp.nat tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8818 x z) (ho_8818 y z)))) (= x y))))) (let ((_let_6478 (forall ((u |u_(-> tptp.char tptp.product_unit)|) (e tptp.product_unit) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.product_unit)|)) (not (forall ((ii tptp.char)) (= (ho_7236 v ii) (ite (= i ii) e (ho_7236 u ii)))))))))) (let ((_let_6479 (forall ((x |u_(-> tptp.char tptp.product_unit)|) (y |u_(-> tptp.char tptp.product_unit)|)) (or (not (forall ((z tptp.char)) (= (ho_7236 x z) (ho_7236 y z)))) (= x y))))) (let ((_let_6480 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5909 v ii) (ite (= i ii) e (ho_5909 u ii)))))))))) (let ((_let_6481 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5909 x z) (ho_5909 y z)))) (= x y))))) (let ((_let_6482 (forall ((u |u_(-> _u_(-> tptp.produc556289286640904991nt_int Bool)_ tptp.set_Pr7098892610798258687nt_int)|) (e tptp.set_Pr7098892610798258687nt_int) (i |u_(-> tptp.produc556289286640904991nt_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc556289286640904991nt_int Bool)_ tptp.set_Pr7098892610798258687nt_int)|)) (not (forall ((ii |u_(-> tptp.produc556289286640904991nt_int Bool)|)) (= (ho_14597 v ii) (ite (= i ii) e (ho_14597 u ii)))))))))) (let ((_let_6483 (forall ((x |u_(-> _u_(-> tptp.produc556289286640904991nt_int Bool)_ tptp.set_Pr7098892610798258687nt_int)|) (y |u_(-> _u_(-> tptp.produc556289286640904991nt_int Bool)_ tptp.set_Pr7098892610798258687nt_int)|)) (or (not (forall ((z |u_(-> tptp.produc556289286640904991nt_int Bool)|)) (= (ho_14597 x z) (ho_14597 y z)))) (= x y))))) (let ((_let_6484 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7466 v ii) (ite (= i ii) e (ho_7466 u ii)))))))))) (let ((_let_6485 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7466 x z) (ho_7466 y z)))) (= x y))))) (let ((_let_6486 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7729 v ii) (ite (= i ii) e (ho_7729 u ii)))))))))) (let ((_let_6487 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7729 x z) (ho_7729 y z)))) (= x y))))) (let ((_let_6488 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (= (ho_15269 v ii) (ite (= i ii) e (ho_15269 u ii)))))))))) (let ((_let_6489 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (= (ho_15269 x z) (ho_15269 y z)))) (= x y))))) (let ((_let_6490 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5696 v ii) (ite (= i ii) e (ho_5696 u ii)))))))))) (let ((_let_6491 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5696 x z) (ho_5696 y z)))) (= x y))))) (let ((_let_6492 (forall ((u |u_(-> tptp.set_rat tptp.nat)|) (e tptp.nat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15885 v ii) (ite (= i ii) e (ho_15885 u ii)))))))))) (let ((_let_6493 (forall ((x |u_(-> tptp.set_rat tptp.nat)|) (y |u_(-> tptp.set_rat tptp.nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15885 x z) (ho_15885 y z)))) (= x y))))) (let ((_let_6494 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5898 v ii) (ite (= i ii) e (ho_5898 u ii)))))))))) (let ((_let_6495 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5898 x z) (ho_5898 y z)))) (= x y))))) (let ((_let_6496 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|)) (= (ho_14586 v ii) (ite (= i ii) e (ho_14586 u ii)))))))))) (let ((_let_6497 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)_ tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat)|)) (= (ho_14586 x z) (ho_14586 y z)))) (= x y))))) (let ((_let_6498 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_16051 v ii) (ite (= i ii) e (ho_16051 u ii)))))))))) (let ((_let_6499 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_16051 x z) (ho_16051 y z)))) (= x y))))) (let ((_let_6500 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10562 v ii) (ite (= i ii) e (ho_10562 u ii)))))))))) (let ((_let_6501 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10562 x z) (ho_10562 y z)))) (= x y))))) (let ((_let_6502 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15803 v ii) (ite (= i ii) e (ho_15803 u ii)))))))))) (let ((_let_6503 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15803 x z) (ho_15803 y z)))) (= x y))))) (let ((_let_6504 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_7117 v ii) (ite (= i ii) e (ho_7117 u ii)))))))))) (let ((_let_6505 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_7117 x z) (ho_7117 y z)))) (= x y))))) (let ((_let_6506 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_10964 v ii) (ite (= i ii) e (ho_10964 u ii)))))))))) (let ((_let_6507 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_10964 x z) (ho_10964 y z)))) (= x y))))) (let ((_let_6508 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6392 v ii) (ite (= i ii) e (ho_6392 u ii)))))))))) (let ((_let_6509 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6392 x z) (ho_6392 y z)))) (= x y))))) (let ((_let_6510 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_7281 v ii) (ite (= i ii) e (ho_7281 u ii)))))))))) (let ((_let_6511 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.set_Pr553994874890374343at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_7281 x z) (ho_7281 y z)))) (= x y))))) (let ((_let_6512 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4956 v ii) (ite (= i ii) e (ho_4956 u ii)))))))))) (let ((_let_6513 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4956 x z) (ho_4956 y z)))) (= x y))))) (let ((_let_6514 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|)) (= (ho_15676 v ii) (ite (= i ii) e (ho_15676 u ii)))))))))) (let ((_let_6515 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|)) (= (ho_15676 x z) (ho_15676 y z)))) (= x y))))) (let ((_let_6516 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13488 v ii) (ite (= i ii) e (ho_13488 u ii)))))))))) (let ((_let_6517 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat Bool Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13488 x z) (ho_13488 y z)))) (= x y))))) (let ((_let_6518 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ tptp.char Bool)|) (e |u_(-> _u_(-> Bool tptp.char)_ tptp.char Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ tptp.char Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7224 v ii) (ite (= i ii) e (ho_7224 u ii)))))))))) (let ((_let_6519 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ tptp.char Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ tptp.char Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7224 x z) (ho_7224 y z)))) (= x y))))) (let ((_let_6520 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7045 v ii) (ite (= i ii) e (ho_7045 u ii)))))))))) (let ((_let_6521 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7045 x z) (ho_7045 y z)))) (= x y))))) (let ((_let_6522 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_14452 v ii) (ite (= i ii) e (ho_14452 u ii)))))))))) (let ((_let_6523 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14452 x z) (ho_14452 y z)))) (= x y))))) (let ((_let_6524 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7585 v ii) (ite (= i ii) e (ho_7585 u ii)))))))))) (let ((_let_6525 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7585 x z) (ho_7585 y z)))) (= x y))))) (let ((_let_6526 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8319 v ii) (ite (= i ii) e (ho_8319 u ii)))))))))) (let ((_let_6527 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8319 x z) (ho_8319 y z)))) (= x y))))) (let ((_let_6528 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6104 v ii) (ite (= i ii) e (ho_6104 u ii)))))))))) (let ((_let_6529 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6104 x z) (ho_6104 y z)))) (= x y))))) (let ((_let_6530 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_8625 v ii) (ite (= i ii) e (ho_8625 u ii)))))))))) (let ((_let_6531 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_8625 x z) (ho_8625 y z)))) (= x y))))) (let ((_let_6532 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12822 v ii) (ite (= i ii) e (ho_12822 u ii)))))))))) (let ((_let_6533 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12822 x z) (ho_12822 y z)))) (= x y))))) (let ((_let_6534 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_5360 v ii) (ite (= i ii) e (ho_5360 u ii)))))))))) (let ((_let_6535 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_5360 x z) (ho_5360 y z)))) (= x y))))) (let ((_let_6536 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.set_set_int)|) (e |u_(-> tptp.set_o tptp.set_set_int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.set_set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_7565 v ii) (ite (= i ii) e (ho_7565 u ii)))))))))) (let ((_let_6537 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.set_set_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.set_set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_7565 x z) (ho_7565 y z)))) (= x y))))) (let ((_let_6538 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5760 v ii) (ite (= i ii) e (ho_5760 u ii)))))))))) (let ((_let_6539 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5760 x z) (ho_5760 y z)))) (= x y))))) (let ((_let_6540 (forall ((u |u_(-> tptp.rat tptp.rat tptp.rat)|) (e |u_(-> tptp.rat tptp.rat)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.rat tptp.rat)|)) (not (forall ((ii tptp.rat)) (= (ho_8051 v ii) (ite (= i ii) e (ho_8051 u ii)))))))))) (let ((_let_6541 (forall ((x |u_(-> tptp.rat tptp.rat tptp.rat)|) (y |u_(-> tptp.rat tptp.rat tptp.rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_8051 x z) (ho_8051 y z)))) (= x y))))) (let ((_let_6542 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_6750 v ii) (ite (= i ii) e (ho_6750 u ii)))))))))) (let ((_let_6543 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_6750 x z) (ho_6750 y z)))) (= x y))))) (let ((_let_6544 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12721 v ii) (ite (= i ii) e (ho_12721 u ii)))))))))) (let ((_let_6545 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12721 x z) (ho_12721 y z)))) (= x y))))) (let ((_let_6546 (forall ((u |u_(-> Bool tptp.num)|) (e tptp.num) (i Bool)) (not (forall ((v |u_(-> Bool tptp.num)|)) (not (forall ((ii Bool)) (= (ho_7337 v ii) (ite (= i ii) e (ho_7337 u ii)))))))))) (let ((_let_6547 (forall ((x |u_(-> Bool tptp.num)|) (y |u_(-> Bool tptp.num)|)) (or (not (forall ((z Bool)) (= (ho_7337 x z) (ho_7337 y z)))) (= x y))))) (let ((_let_6548 (forall ((u |u_(-> tptp.set_set_o Bool)|) (e Bool) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o Bool)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_15150 v ii) (ite (= i ii) e (ho_15150 u ii)))))))))) (let ((_let_6549 (forall ((x |u_(-> tptp.set_set_o Bool)|) (y |u_(-> tptp.set_set_o Bool)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_15150 x z) (ho_15150 y z)))) (= x y))))) (let ((_let_6550 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13950 v ii) (ite (= i ii) e (ho_13950 u ii)))))))))) (let ((_let_6551 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13950 x z) (ho_13950 y z)))) (= x y))))) (let ((_let_6552 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5839 v ii) (ite (= i ii) e (ho_5839 u ii)))))))))) (let ((_let_6553 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5839 x z) (ho_5839 y z)))) (= x y))))) (let ((_let_6554 (forall ((u |u_(-> tptp.set_set_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_5836 v ii) (ite (= i ii) e (ho_5836 u ii)))))))))) (let ((_let_6555 (forall ((x |u_(-> tptp.set_set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_5836 x z) (ho_5836 y z)))) (= x y))))) (let ((_let_6556 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10743 v ii) (ite (= i ii) e (ho_10743 u ii)))))))))) (let ((_let_6557 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10743 x z) (ho_10743 y z)))) (= x y))))) (let ((_let_6558 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_6487 v ii) (ite (= i ii) e (ho_6487 u ii)))))))))) (let ((_let_6559 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_6487 x z) (ho_6487 y z)))) (= x y))))) (let ((_let_6560 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12736 v ii) (ite (= i ii) e (ho_12736 u ii)))))))))) (let ((_let_6561 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12736 x z) (ho_12736 y z)))) (= x y))))) (let ((_let_6562 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4649 v ii) (ite (= i ii) e (ho_4649 u ii)))))))))) (let ((_let_6563 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4649 x z) (ho_4649 y z)))) (= x y))))) (let ((_let_6564 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12048 v ii) (ite (= i ii) e (ho_12048 u ii)))))))))) (let ((_let_6565 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc7812382424243267045t_unit)|)) (= (ho_12048 x z) (ho_12048 y z)))) (= x y))))) (let ((_let_6566 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5817 v ii) (ite (= i ii) e (ho_5817 u ii)))))))))) (let ((_let_6567 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5817 x z) (ho_5817 y z)))) (= x y))))) (let ((_let_6568 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12786 v ii) (ite (= i ii) e (ho_12786 u ii)))))))))) (let ((_let_6569 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12786 x z) (ho_12786 y z)))) (= x y))))) (let ((_let_6570 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11160 v ii) (ite (= i ii) e (ho_11160 u ii)))))))))) (let ((_let_6571 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11160 x z) (ho_11160 y z)))) (= x y))))) (let ((_let_6572 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_6593 v ii) (ite (= i ii) e (ho_6593 u ii)))))))))) (let ((_let_6573 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_6593 x z) (ho_6593 y z)))) (= x y))))) (let ((_let_6574 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|) (e tptp.set_Pr5464989305201766866unit_o) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_14875 v ii) (ite (= i ii) e (ho_14875 u ii)))))))))) (let ((_let_6575 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_14875 x z) (ho_14875 y z)))) (= x y))))) (let ((_let_6576 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8175 v ii) (ite (= i ii) e (ho_8175 u ii)))))))))) (let ((_let_6577 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8175 x z) (ho_8175 y z)))) (= x y))))) (let ((_let_6578 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10772 v ii) (ite (= i ii) e (ho_10772 u ii)))))))))) (let ((_let_6579 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10772 x z) (ho_10772 y z)))) (= x y))))) (let ((_let_6580 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5794 v ii) (ite (= i ii) e (ho_5794 u ii)))))))))) (let ((_let_6581 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5794 x z) (ho_5794 y z)))) (= x y))))) (let ((_let_6582 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5159 v ii) (ite (= i ii) e (ho_5159 u ii)))))))))) (let ((_let_6583 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5159 x z) (ho_5159 y z)))) (= x y))))) (let ((_let_6584 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14749 v ii) (ite (= i ii) e (ho_14749 u ii)))))))))) (let ((_let_6585 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14749 x z) (ho_14749 y z)))) (= x y))))) (let ((_let_6586 (forall ((u |u_(-> tptp.set_o tptp.set_int Bool Bool)|) (e |u_(-> tptp.set_int Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_int Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7515 v ii) (ite (= i ii) e (ho_7515 u ii)))))))))) (let ((_let_6587 (forall ((x |u_(-> tptp.set_o tptp.set_int Bool Bool)|) (y |u_(-> tptp.set_o tptp.set_int Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7515 x z) (ho_7515 y z)))) (= x y))))) (let ((_let_6588 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14783 v ii) (ite (= i ii) e (ho_14783 u ii)))))))))) (let ((_let_6589 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14783 x z) (ho_14783 y z)))) (= x y))))) (let ((_let_6590 (forall ((u |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|) (e |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|) (i tptp.option_num)) (not (forall ((v |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|)) (not (forall ((ii tptp.option_num)) (= (ho_4581 v ii) (ite (= i ii) e (ho_4581 u ii)))))))))) (let ((_let_6591 (forall ((x |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|) (y |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|)) (or (not (forall ((z tptp.option_num)) (= (ho_4581 x z) (ho_4581 y z)))) (= x y))))) (let ((_let_6592 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_4922 v ii) (ite (= i ii) e (ho_4922 u ii)))))))))) (let ((_let_6593 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_4922 x z) (ho_4922 y z)))) (= x y))))) (let ((_let_6594 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_5413 v ii) (ite (= i ii) e (ho_5413 u ii)))))))))) (let ((_let_6595 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_5413 x z) (ho_5413 y z)))) (= x y))))) (let ((_let_6596 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8786 v ii) (ite (= i ii) e (ho_8786 u ii)))))))))) (let ((_let_6597 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8786 x z) (ho_8786 y z)))) (= x y))))) (let ((_let_6598 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.rat)_ tptp.product_prod_nat_nat tptp.rat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.rat)|) (i |u_(-> tptp.nat tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.rat)_ tptp.product_prod_nat_nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.rat)|)) (= (ho_11346 v ii) (ite (= i ii) e (ho_11346 u ii)))))))))) (let ((_let_6599 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.rat)_ tptp.product_prod_nat_nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.rat)_ tptp.product_prod_nat_nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.rat)|)) (= (ho_11346 x z) (ho_11346 y z)))) (= x y))))) (let ((_let_6600 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5070 v ii) (ite (= i ii) e (ho_5070 u ii)))))))))) (let ((_let_6601 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5070 x z) (ho_5070 y z)))) (= x y))))) (let ((_let_6602 (forall ((u |u_(-> tptp.int tptp.set_o tptp.set_int Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_int Bool Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_o tptp.set_int Bool Bool)|)) (not (forall ((ii tptp.int)) (= (ho_7514 v ii) (ite (= i ii) e (ho_7514 u ii)))))))))) (let ((_let_6603 (forall ((x |u_(-> tptp.int tptp.set_o tptp.set_int Bool Bool)|) (y |u_(-> tptp.int tptp.set_o tptp.set_int Bool Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_7514 x z) (ho_7514 y z)))) (= x y))))) (let ((_let_6604 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13049 v ii) (ite (= i ii) e (ho_13049 u ii)))))))))) (let ((_let_6605 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_13049 x z) (ho_13049 y z)))) (= x y))))) (let ((_let_6606 (forall ((u |u_(-> tptp.set_set_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_5067 v ii) (ite (= i ii) e (ho_5067 u ii)))))))))) (let ((_let_6607 (forall ((x |u_(-> tptp.set_set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_5067 x z) (ho_5067 y z)))) (= x y))))) (let ((_let_6608 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (= (ho_15945 v ii) (ite (= i ii) e (ho_15945 u ii)))))))))) (let ((_let_6609 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (= (ho_15945 x z) (ho_15945 y z)))) (= x y))))) (let ((_let_6610 (forall ((u |u_(-> tptp.rat tptp.set_rat tptp.set_rat)|) (e |u_(-> tptp.set_rat tptp.set_rat)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.set_rat tptp.set_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7420 v ii) (ite (= i ii) e (ho_7420 u ii)))))))))) (let ((_let_6611 (forall ((x |u_(-> tptp.rat tptp.set_rat tptp.set_rat)|) (y |u_(-> tptp.rat tptp.set_rat tptp.set_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7420 x z) (ho_7420 y z)))) (= x y))))) (let ((_let_6612 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10716 v ii) (ite (= i ii) e (ho_10716 u ii)))))))))) (let ((_let_6613 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10716 x z) (ho_10716 y z)))) (= x y))))) (let ((_let_6614 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_6798 v ii) (ite (= i ii) e (ho_6798 u ii)))))))))) (let ((_let_6615 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_6798 x z) (ho_6798 y z)))) (= x y))))) (let ((_let_6616 (forall ((u |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_6871 v ii) (ite (= i ii) e (ho_6871 u ii)))))))))) (let ((_let_6617 (forall ((x |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6871 x z) (ho_6871 y z)))) (= x y))))) (let ((_let_6618 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11705 v ii) (ite (= i ii) e (ho_11705 u ii)))))))))) (let ((_let_6619 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11705 x z) (ho_11705 y z)))) (= x y))))) (let ((_let_6620 (forall ((u |u_(-> tptp.nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((ii tptp.nat)) (= (ho_4880 v ii) (ite (= i ii) e (ho_4880 u ii)))))))))) (let ((_let_6621 (forall ((x |u_(-> tptp.nat tptp.product_unit)|) (y |u_(-> tptp.nat tptp.product_unit)|)) (or (not (forall ((z tptp.nat)) (= (ho_4880 x z) (ho_4880 y z)))) (= x y))))) (let ((_let_6622 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8553 v ii) (ite (= i ii) e (ho_8553 u ii)))))))))) (let ((_let_6623 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8553 x z) (ho_8553 y z)))) (= x y))))) (let ((_let_6624 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8299 v ii) (ite (= i ii) e (ho_8299 u ii)))))))))) (let ((_let_6625 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_8299 x z) (ho_8299 y z)))) (= x y))))) (let ((_let_6626 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (= (ho_14216 v ii) (ite (= i ii) e (ho_14216 u ii)))))))))) (let ((_let_6627 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)|)) (= (ho_14216 x z) (ho_14216 y z)))) (= x y))))) (let ((_let_6628 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat tptp.nat Bool)|) (e |u_(-> Bool tptp.set_nat tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5037 v ii) (ite (= i ii) e (ho_5037 u ii)))))))))) (let ((_let_6629 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5037 x z) (ho_5037 y z)))) (= x y))))) (let ((_let_6630 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11548 v ii) (ite (= i ii) e (ho_11548 u ii)))))))))) (let ((_let_6631 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11548 x z) (ho_11548 y z)))) (= x y))))) (let ((_let_6632 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5027 v ii) (ite (= i ii) e (ho_5027 u ii)))))))))) (let ((_let_6633 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5027 x z) (ho_5027 y z)))) (= x y))))) (let ((_let_6634 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_14679 v ii) (ite (= i ii) e (ho_14679 u ii)))))))))) (let ((_let_6635 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_14679 x z) (ho_14679 y z)))) (= x y))))) (let ((_let_6636 (forall ((u |u_(-> tptp.set_o tptp.set_o tptp.set_o)|) (e |u_(-> tptp.set_o tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_6016 v ii) (ite (= i ii) e (ho_6016 u ii)))))))))) (let ((_let_6637 (forall ((x |u_(-> tptp.set_o tptp.set_o tptp.set_o)|) (y |u_(-> tptp.set_o tptp.set_o tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6016 x z) (ho_6016 y z)))) (= x y))))) (let ((_let_6638 (forall ((u |u_(-> tptp.set_char tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_rat)|)) (not (forall ((ii tptp.set_char)) (= (ho_13368 v ii) (ite (= i ii) e (ho_13368 u ii)))))))))) (let ((_let_6639 (forall ((x |u_(-> tptp.set_char tptp.set_rat)|) (y |u_(-> tptp.set_char tptp.set_rat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13368 x z) (ho_13368 y z)))) (= x y))))) (let ((_let_6640 (forall ((u |u_(-> tptp.int tptp.int)|) (e tptp.int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_4914 v ii) (ite (= i ii) e (ho_4914 u ii)))))))))) (let ((_let_6641 (forall ((x |u_(-> tptp.int tptp.int)|) (y |u_(-> tptp.int tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_4914 x z) (ho_4914 y z)))) (= x y))))) (let ((_let_6642 (forall ((u |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (i tptp.a)) (not (forall ((v |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.a)) (= (ho_12022 v ii) (ite (= i ii) e (ho_12022 u ii)))))))))) (let ((_let_6643 (forall ((x |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.a)) (= (ho_12022 x z) (ho_12022 y z)))) (= x y))))) (let ((_let_6644 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.int)|) (e tptp.int) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5423 v ii) (ite (= i ii) e (ho_5423 u ii)))))))))) (let ((_let_6645 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.int)|) (y |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5423 x z) (ho_5423 y z)))) (= x y))))) (let ((_let_6646 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13057 v ii) (ite (= i ii) e (ho_13057 u ii)))))))))) (let ((_let_6647 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_13057 x z) (ho_13057 y z)))) (= x y))))) (let ((_let_6648 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.set_Product_unit Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8529 v ii) (ite (= i ii) e (ho_8529 u ii)))))))))) (let ((_let_6649 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.set_Product_unit Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_o tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8529 x z) (ho_8529 y z)))) (= x y))))) (let ((_let_6650 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5382 v ii) (ite (= i ii) e (ho_5382 u ii)))))))))) (let ((_let_6651 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5382 x z) (ho_5382 y z)))) (= x y))))) (let ((_let_6652 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|) (e |u_(-> tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|) (i |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|)) (= (ho_6250 v ii) (ite (= i ii) e (ho_6250 u ii)))))))))) (let ((_let_6653 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr8049984349381595834_int_o tptp.set_se6260736226359567993nt_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|)) (= (ho_6250 x z) (ho_6250 y z)))) (= x y))))) (let ((_let_6654 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_11454 v ii) (ite (= i ii) e (ho_11454 u ii)))))))))) (let ((_let_6655 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_11454 x z) (ho_11454 y z)))) (= x y))))) (let ((_let_6656 (forall ((u |u_(-> tptp.set_set_int tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.int Bool)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_6198 v ii) (ite (= i ii) e (ho_6198 u ii)))))))))) (let ((_let_6657 (forall ((x |u_(-> tptp.set_set_int tptp.int Bool)|) (y |u_(-> tptp.set_set_int tptp.int Bool)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_6198 x z) (ho_6198 y z)))) (= x y))))) (let ((_let_6658 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5738 v ii) (ite (= i ii) e (ho_5738 u ii)))))))))) (let ((_let_6659 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5738 x z) (ho_5738 y z)))) (= x y))))) (let ((_let_6660 (forall ((u |u_(-> tptp.set_o tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_4867 v ii) (ite (= i ii) e (ho_4867 u ii)))))))))) (let ((_let_6661 (forall ((x |u_(-> tptp.set_o tptp.set_nat)|) (y |u_(-> tptp.set_o tptp.set_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4867 x z) (ho_4867 y z)))) (= x y))))) (let ((_let_6662 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6739 v ii) (ite (= i ii) e (ho_6739 u ii)))))))))) (let ((_let_6663 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6739 x z) (ho_6739 y z)))) (= x y))))) (let ((_let_6664 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10610 v ii) (ite (= i ii) e (ho_10610 u ii)))))))))) (let ((_let_6665 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10610 x z) (ho_10610 y z)))) (= x y))))) (let ((_let_6666 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4989 v ii) (ite (= i ii) e (ho_4989 u ii)))))))))) (let ((_let_6667 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4989 x z) (ho_4989 y z)))) (= x y))))) (let ((_let_6668 (forall ((u |u_(-> tptp.product_unit tptp.int)|) (e tptp.int) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6102 v ii) (ite (= i ii) e (ho_6102 u ii)))))))))) (let ((_let_6669 (forall ((x |u_(-> tptp.product_unit tptp.int)|) (y |u_(-> tptp.product_unit tptp.int)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6102 x z) (ho_6102 y z)))) (= x y))))) (let ((_let_6670 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger Bool)_ tptp.set_Pr8415741480598773322nteger)|) (e tptp.set_Pr8415741480598773322nteger) (i |u_(-> tptp.produc2963269191615333738nteger Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger Bool)_ tptp.set_Pr8415741480598773322nteger)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger Bool)|)) (= (ho_12206 v ii) (ite (= i ii) e (ho_12206 u ii)))))))))) (let ((_let_6671 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger Bool)_ tptp.set_Pr8415741480598773322nteger)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger Bool)_ tptp.set_Pr8415741480598773322nteger)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger Bool)|)) (= (ho_12206 x z) (ho_12206 y z)))) (= x y))))) (let ((_let_6672 (forall ((u |u_(-> Bool tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_7533 v ii) (ite (= i ii) e (ho_7533 u ii)))))))))) (let ((_let_6673 (forall ((x |u_(-> Bool tptp.nat tptp.nat Bool)|) (y |u_(-> Bool tptp.nat tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_7533 x z) (ho_7533 y z)))) (= x y))))) (let ((_let_6674 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6876 v ii) (ite (= i ii) e (ho_6876 u ii)))))))))) (let ((_let_6675 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6876 x z) (ho_6876 y z)))) (= x y))))) (let ((_let_6676 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5723 v ii) (ite (= i ii) e (ho_5723 u ii)))))))))) (let ((_let_6677 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5723 x z) (ho_5723 y z)))) (= x y))))) (let ((_let_6678 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5636 v ii) (ite (= i ii) e (ho_5636 u ii)))))))))) (let ((_let_6679 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5636 x z) (ho_5636 y z)))) (= x y))))) (let ((_let_6680 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (i |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|)) (= (ho_14442 v ii) (ite (= i ii) e (ho_14442 u ii)))))))))) (let ((_let_6681 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|)) (= (ho_14442 x z) (ho_14442 y z)))) (= x y))))) (let ((_let_6682 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_14343 v ii) (ite (= i ii) e (ho_14343 u ii)))))))))) (let ((_let_6683 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_14343 x z) (ho_14343 y z)))) (= x y))))) (let ((_let_6684 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7022 v ii) (ite (= i ii) e (ho_7022 u ii)))))))))) (let ((_let_6685 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7022 x z) (ho_7022 y z)))) (= x y))))) (let ((_let_6686 (forall ((u |u_(-> tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_5080 v ii) (ite (= i ii) e (ho_5080 u ii)))))))))) (let ((_let_6687 (forall ((x |u_(-> tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5080 x z) (ho_5080 y z)))) (= x y))))) (let ((_let_6688 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.set_set_Product_unit)|) (e |u_(-> tptp.set_int tptp.set_set_Product_unit)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.set_set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_15088 v ii) (ite (= i ii) e (ho_15088 u ii)))))))))) (let ((_let_6689 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.set_set_Product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.set_set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_15088 x z) (ho_15088 y z)))) (= x y))))) (let ((_let_6690 (forall ((u |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i tptp.set_Pr7995236796853374141at_int)) (not (forall ((v |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_Pr7995236796853374141at_int)) (= (ho_14450 v ii) (ite (= i ii) e (ho_14450 u ii)))))))))) (let ((_let_6691 (forall ((x |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_Pr7995236796853374141at_int)) (= (ho_14450 x z) (ho_14450 y z)))) (= x y))))) (let ((_let_6692 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_4861 v ii) (ite (= i ii) e (ho_4861 u ii)))))))))) (let ((_let_6693 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_4861 x z) (ho_4861 y z)))) (= x y))))) (let ((_let_6694 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14790 v ii) (ite (= i ii) e (ho_14790 u ii)))))))))) (let ((_let_6695 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_14790 x z) (ho_14790 y z)))) (= x y))))) (let ((_let_6696 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_5404 v ii) (ite (= i ii) e (ho_5404 u ii)))))))))) (let ((_let_6697 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_5404 x z) (ho_5404 y z)))) (= x y))))) (let ((_let_6698 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10843 v ii) (ite (= i ii) e (ho_10843 u ii)))))))))) (let ((_let_6699 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10843 x z) (ho_10843 y z)))) (= x y))))) (let ((_let_6700 (forall ((u |u_(-> tptp.set_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4765 v ii) (ite (= i ii) e (ho_4765 u ii)))))))))) (let ((_let_6701 (forall ((x |u_(-> tptp.set_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4765 x z) (ho_4765 y z)))) (= x y))))) (let ((_let_6702 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4961 v ii) (ite (= i ii) e (ho_4961 u ii)))))))))) (let ((_let_6703 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4961 x z) (ho_4961 y z)))) (= x y))))) (let ((_let_6704 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7773 v ii) (ite (= i ii) e (ho_7773 u ii)))))))))) (let ((_let_6705 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7773 x z) (ho_7773 y z)))) (= x y))))) (let ((_let_6706 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15843 v ii) (ite (= i ii) e (ho_15843 u ii)))))))))) (let ((_let_6707 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15843 x z) (ho_15843 y z)))) (= x y))))) (let ((_let_6708 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_14418 v ii) (ite (= i ii) e (ho_14418 u ii)))))))))) (let ((_let_6709 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_14418 x z) (ho_14418 y z)))) (= x y))))) (let ((_let_6710 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7164 v ii) (ite (= i ii) e (ho_7164 u ii)))))))))) (let ((_let_6711 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7164 x z) (ho_7164 y z)))) (= x y))))) (let ((_let_6712 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_char tptp.product_unit tptp.set_char)|) (e |u_(-> tptp.set_char tptp.product_unit tptp.set_char)|) (i |u_(-> tptp.product_unit tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_char tptp.product_unit tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_8830 v ii) (ite (= i ii) e (ho_8830 u ii)))))))))) (let ((_let_6713 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_char tptp.product_unit tptp.set_char)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_char tptp.product_unit tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_8830 x z) (ho_8830 y z)))) (= x y))))) (let ((_let_6714 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5706 v ii) (ite (= i ii) e (ho_5706 u ii)))))))))) (let ((_let_6715 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5706 x z) (ho_5706 y z)))) (= x y))))) (let ((_let_6716 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.nat)_ tptp.produc8923325533196201883nteger tptp.nat)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.nat)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.nat)_ tptp.produc8923325533196201883nteger tptp.nat)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|)) (= (ho_6678 v ii) (ite (= i ii) e (ho_6678 u ii)))))))))) (let ((_let_6717 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.nat)_ tptp.produc8923325533196201883nteger tptp.nat)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.nat)_ tptp.produc8923325533196201883nteger tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|)) (= (ho_6678 x z) (ho_6678 y z)))) (= x y))))) (let ((_let_6718 (forall ((u |u_(-> tptp.product_prod_o_o Bool)|) (e Bool) (i tptp.product_prod_o_o)) (not (forall ((v |u_(-> tptp.product_prod_o_o Bool)|)) (not (forall ((ii tptp.product_prod_o_o)) (= (ho_14121 v ii) (ite (= i ii) e (ho_14121 u ii)))))))))) (let ((_let_6719 (forall ((x |u_(-> tptp.product_prod_o_o Bool)|) (y |u_(-> tptp.product_prod_o_o Bool)|)) (or (not (forall ((z tptp.product_prod_o_o)) (= (ho_14121 x z) (ho_14121 y z)))) (= x y))))) (let ((_let_6720 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7415 v ii) (ite (= i ii) e (ho_7415 u ii)))))))))) (let ((_let_6721 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7415 x z) (ho_7415 y z)))) (= x y))))) (let ((_let_6722 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_6279 v ii) (ite (= i ii) e (ho_6279 u ii)))))))))) (let ((_let_6723 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_6279 x z) (ho_6279 y z)))) (= x y))))) (let ((_let_6724 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|) (e tptp.product_prod_o_num) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_12601 v ii) (ite (= i ii) e (ho_12601 u ii)))))))))) (let ((_let_6725 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|) (y |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_num)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_12601 x z) (ho_12601 y z)))) (= x y))))) (let ((_let_6726 (forall ((u |u_(-> tptp.num tptp.nat tptp.product_prod_num_nat)|) (e |u_(-> tptp.nat tptp.product_prod_num_nat)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.num)) (= (ho_12060 v ii) (ite (= i ii) e (ho_12060 u ii)))))))))) (let ((_let_6727 (forall ((x |u_(-> tptp.num tptp.nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.num tptp.nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_12060 x z) (ho_12060 y z)))) (= x y))))) (let ((_let_6728 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|) (e |u_(-> tptp.option_num tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_4589 v ii) (ite (= i ii) e (ho_4589 u ii)))))))))) (let ((_let_6729 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.option_num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_4589 x z) (ho_4589 y z)))) (= x y))))) (let ((_let_6730 (forall ((u |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (= (ho_14242 v ii) (ite (= i ii) e (ho_14242 u ii)))))))))) (let ((_let_6731 (forall ((x |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)_ _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ _u_(-> tptp.rat tptp.int)_ Bool)|)) (= (ho_14242 x z) (ho_14242 y z)))) (= x y))))) (let ((_let_6732 (forall ((u |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|) (e |u_(-> tptp.num tptp.set_int)|) (i |u_(-> tptp.num tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.num tptp.char)|)) (= (ho_14405 v ii) (ite (= i ii) e (ho_14405 u ii)))))))))) (let ((_let_6733 (forall ((x |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|) (y |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.num tptp.char)|)) (= (ho_14405 x z) (ho_14405 y z)))) (= x y))))) (let ((_let_6734 (forall ((u |u_(-> tptp.product_unit tptp.int tptp.product_unit)|) (e |u_(-> tptp.int tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.int tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9301 v ii) (ite (= i ii) e (ho_9301 u ii)))))))))) (let ((_let_6735 (forall ((x |u_(-> tptp.product_unit tptp.int tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.int tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9301 x z) (ho_9301 y z)))) (= x y))))) (let ((_let_6736 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_14949 v ii) (ite (= i ii) e (ho_14949 u ii)))))))))) (let ((_let_6737 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr3798168094891919931at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_14949 x z) (ho_14949 y z)))) (= x y))))) (let ((_let_6738 (forall ((u |u_(-> tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_5000 v ii) (ite (= i ii) e (ho_5000 u ii)))))))))) (let ((_let_6739 (forall ((x |u_(-> tptp.set_o tptp.nat Bool)|) (y |u_(-> tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5000 x z) (ho_5000 y z)))) (= x y))))) (let ((_let_6740 (forall ((u |u_(-> tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5821 v ii) (ite (= i ii) e (ho_5821 u ii)))))))))) (let ((_let_6741 (forall ((x |u_(-> tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5821 x z) (ho_5821 y z)))) (= x y))))) (let ((_let_6742 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8784 v ii) (ite (= i ii) e (ho_8784 u ii)))))))))) (let ((_let_6743 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8784 x z) (ho_8784 y z)))) (= x y))))) (let ((_let_6744 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12669 v ii) (ite (= i ii) e (ho_12669 u ii)))))))))) (let ((_let_6745 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)_ tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.product_prod_nat_nat)|)) (= (ho_12669 x z) (ho_12669 y z)))) (= x y))))) (let ((_let_6746 (forall ((u |u_(-> tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|) (e tptp.set_Pr5908833319024110760_num_o) (i tptp.set_nat_num_o)) (not (forall ((v |u_(-> tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|)) (not (forall ((ii tptp.set_nat_num_o)) (= (ho_8992 v ii) (ite (= i ii) e (ho_8992 u ii)))))))))) (let ((_let_6747 (forall ((x |u_(-> tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|) (y |u_(-> tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|)) (or (not (forall ((z tptp.set_nat_num_o)) (= (ho_8992 x z) (ho_8992 y z)))) (= x y))))) (let ((_let_6748 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|) (e |u_(-> tptp.set_set_nat tptp.set_rat)|) (i |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15110 v ii) (ite (= i ii) e (ho_15110 u ii)))))))))) (let ((_let_6749 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15110 x z) (ho_15110 y z)))) (= x y))))) (let ((_let_6750 (forall ((u |u_(-> tptp.int tptp.product_prod_num_num)|) (e tptp.product_prod_num_num) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii tptp.int)) (= (ho_10484 v ii) (ite (= i ii) e (ho_10484 u ii)))))))))) (let ((_let_6751 (forall ((x |u_(-> tptp.int tptp.product_prod_num_num)|) (y |u_(-> tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.int)) (= (ho_10484 x z) (ho_10484 y z)))) (= x y))))) (let ((_let_6752 (forall ((u |u_(-> tptp.set_o tptp.set_nat tptp.set_o_nat)|) (e |u_(-> tptp.set_nat tptp.set_o_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_nat tptp.set_o_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_15469 v ii) (ite (= i ii) e (ho_15469 u ii)))))))))) (let ((_let_6753 (forall ((x |u_(-> tptp.set_o tptp.set_nat tptp.set_o_nat)|) (y |u_(-> tptp.set_o tptp.set_nat tptp.set_o_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15469 x z) (ho_15469 y z)))) (= x y))))) (let ((_let_6754 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4968 v ii) (ite (= i ii) e (ho_4968 u ii)))))))))) (let ((_let_6755 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4968 x z) (ho_4968 y z)))) (= x y))))) (let ((_let_6756 (forall ((u |u_(-> Bool tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.char Bool)|)) (not (forall ((ii Bool)) (= (ho_7230 v ii) (ite (= i ii) e (ho_7230 u ii)))))))))) (let ((_let_6757 (forall ((x |u_(-> Bool tptp.char Bool)|) (y |u_(-> Bool tptp.char Bool)|)) (or (not (forall ((z Bool)) (= (ho_7230 x z) (ho_7230 y z)))) (= x y))))) (let ((_let_6758 (forall ((u |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_o)|) (e tptp.set_o) (i tptp.set_se6260736226359567993nt_int)) (not (forall ((v |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_o)|)) (not (forall ((ii tptp.set_se6260736226359567993nt_int)) (= (ho_4904 v ii) (ite (= i ii) e (ho_4904 u ii)))))))))) (let ((_let_6759 (forall ((x |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_o)|) (y |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_o)|)) (or (not (forall ((z tptp.set_se6260736226359567993nt_int)) (= (ho_4904 x z) (ho_4904 y z)))) (= x y))))) (let ((_let_6760 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10188 v ii) (ite (= i ii) e (ho_10188 u ii)))))))))) (let ((_let_6761 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10188 x z) (ho_10188 y z)))) (= x y))))) (let ((_let_6762 (forall ((u |u_(-> tptp.num tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.num tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_5447 v ii) (ite (= i ii) e (ho_5447 u ii)))))))))) (let ((_let_6763 (forall ((x |u_(-> tptp.num tptp.num tptp.num)|) (y |u_(-> tptp.num tptp.num tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_5447 x z) (ho_5447 y z)))) (= x y))))) (let ((_let_6764 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|) (e |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12544 v ii) (ite (= i ii) e (ho_12544 u ii)))))))))) (let ((_let_6765 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12544 x z) (ho_12544 y z)))) (= x y))))) (let ((_let_6766 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7569 v ii) (ite (= i ii) e (ho_7569 u ii)))))))))) (let ((_let_6767 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7569 x z) (ho_7569 y z)))) (= x y))))) (let ((_let_6768 (forall ((u |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|) (e |u_(-> tptp.nat tptp.product_prod_int_rat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii tptp.int)) (= (ho_10272 v ii) (ite (= i ii) e (ho_10272 u ii)))))))))) (let ((_let_6769 (forall ((x |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z tptp.int)) (= (ho_10272 x z) (ho_10272 y z)))) (= x y))))) (let ((_let_6770 (forall ((u |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_he8644174446132254637t_unit)) (not (forall ((v |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_he8644174446132254637t_unit)) (= (ho_15621 v ii) (ite (= i ii) e (ho_15621 u ii)))))))))) (let ((_let_6771 (forall ((x |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_he8644174446132254637t_unit)) (= (ho_15621 x z) (ho_15621 y z)))) (= x y))))) (let ((_let_6772 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|) (e |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|) (i |u_(-> tptp.char tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_int)|)) (= (ho_14404 v ii) (ite (= i ii) e (ho_14404 u ii)))))))))) (let ((_let_6773 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|) (y |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_int)|)) (= (ho_14404 x z) (ho_14404 y z)))) (= x y))))) (let ((_let_6774 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_9428 v ii) (ite (= i ii) e (ho_9428 u ii)))))))))) (let ((_let_6775 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_9428 x z) (ho_9428 y z)))) (= x y))))) (let ((_let_6776 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6738 v ii) (ite (= i ii) e (ho_6738 u ii)))))))))) (let ((_let_6777 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_6738 x z) (ho_6738 y z)))) (= x y))))) (let ((_let_6778 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12935 v ii) (ite (= i ii) e (ho_12935 u ii)))))))))) (let ((_let_6779 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12935 x z) (ho_12935 y z)))) (= x y))))) (let ((_let_6780 (forall ((u |u_(-> tptp.set_nat tptp.set_rat_nat)|) (e tptp.set_rat_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_rat_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15516 v ii) (ite (= i ii) e (ho_15516 u ii)))))))))) (let ((_let_6781 (forall ((x |u_(-> tptp.set_nat tptp.set_rat_nat)|) (y |u_(-> tptp.set_nat tptp.set_rat_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15516 x z) (ho_15516 y z)))) (= x y))))) (let ((_let_6782 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int tptp.set_Product_unit)|) (e |u_(-> tptp.set_int tptp.set_Product_unit)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15100 v ii) (ite (= i ii) e (ho_15100 u ii)))))))))) (let ((_let_6783 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.set_int tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_15100 x z) (ho_15100 y z)))) (= x y))))) (let ((_let_6784 (forall ((u |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr3448869479623346877nt_nat)) (not (forall ((v |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|)) (not (forall ((ii tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14990 v ii) (ite (= i ii) e (ho_14990 u ii)))))))))) (let ((_let_6785 (forall ((x |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|) (y |u_(-> tptp.set_Pr3448869479623346877nt_nat tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr3448869479623346877nt_nat)) (= (ho_14990 x z) (ho_14990 y z)))) (= x y))))) (let ((_let_6786 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13775 v ii) (ite (= i ii) e (ho_13775 u ii)))))))))) (let ((_let_6787 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13775 x z) (ho_13775 y z)))) (= x y))))) (let ((_let_6788 (forall ((u |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7275 v ii) (ite (= i ii) e (ho_7275 u ii)))))))))) (let ((_let_6789 (forall ((x |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7275 x z) (ho_7275 y z)))) (= x y))))) (let ((_let_6790 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_6560 v ii) (ite (= i ii) e (ho_6560 u ii)))))))))) (let ((_let_6791 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_6560 x z) (ho_6560 y z)))) (= x y))))) (let ((_let_6792 (forall ((u |u_(-> Bool Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_15773 v ii) (ite (= i ii) e (ho_15773 u ii)))))))))) (let ((_let_6793 (forall ((x |u_(-> Bool Bool Bool Bool)|) (y |u_(-> Bool Bool Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_15773 x z) (ho_15773 y z)))) (= x y))))) (let ((_let_6794 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6073 v ii) (ite (= i ii) e (ho_6073 u ii)))))))))) (let ((_let_6795 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6073 x z) (ho_6073 y z)))) (= x y))))) (let ((_let_6796 (forall ((u |u_(-> tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.int)) (= (ho_5589 v ii) (ite (= i ii) e (ho_5589 u ii)))))))))) (let ((_let_6797 (forall ((x |u_(-> tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_5589 x z) (ho_5589 y z)))) (= x y))))) (let ((_let_6798 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7432 v ii) (ite (= i ii) e (ho_7432 u ii)))))))))) (let ((_let_6799 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7432 x z) (ho_7432 y z)))) (= x y))))) (let ((_let_6800 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.num)|) (e tptp.num) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.num)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12677 v ii) (ite (= i ii) e (ho_12677 u ii)))))))))) (let ((_let_6801 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.num)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.num)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12677 x z) (ho_12677 y z)))) (= x y))))) (let ((_let_6802 (forall ((u |u_(-> tptp.rat tptp.nat)|) (e tptp.nat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.nat)|)) (not (forall ((ii tptp.rat)) (= (ho_6790 v ii) (ite (= i ii) e (ho_6790 u ii)))))))))) (let ((_let_6803 (forall ((x |u_(-> tptp.rat tptp.nat)|) (y |u_(-> tptp.rat tptp.nat)|)) (or (not (forall ((z tptp.rat)) (= (ho_6790 x z) (ho_6790 y z)))) (= x y))))) (let ((_let_6804 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7839 v ii) (ite (= i ii) e (ho_7839 u ii)))))))))) (let ((_let_6805 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7839 x z) (ho_7839 y z)))) (= x y))))) (let ((_let_6806 (forall ((u |u_(-> tptp.set_rat tptp.set_nat tptp.set_rat_nat)|) (e |u_(-> tptp.set_nat tptp.set_rat_nat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_nat tptp.set_rat_nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15515 v ii) (ite (= i ii) e (ho_15515 u ii)))))))))) (let ((_let_6807 (forall ((x |u_(-> tptp.set_rat tptp.set_nat tptp.set_rat_nat)|) (y |u_(-> tptp.set_rat tptp.set_nat tptp.set_rat_nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15515 x z) (ho_15515 y z)))) (= x y))))) (let ((_let_6808 (forall ((u |u_(-> tptp.set_nat tptp.set_set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_set_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5835 v ii) (ite (= i ii) e (ho_5835 u ii)))))))))) (let ((_let_6809 (forall ((x |u_(-> tptp.set_nat tptp.set_set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.set_set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5835 x z) (ho_5835 y z)))) (= x y))))) (let ((_let_6810 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_6814 v ii) (ite (= i ii) e (ho_6814 u ii)))))))))) (let ((_let_6811 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_6814 x z) (ho_6814 y z)))) (= x y))))) (let ((_let_6812 (forall ((u |u_(-> tptp.product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4663 v ii) (ite (= i ii) e (ho_4663 u ii)))))))))) (let ((_let_6813 (forall ((x |u_(-> tptp.product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4663 x z) (ho_4663 y z)))) (= x y))))) (let ((_let_6814 (forall ((u |u_(-> Bool tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii Bool)) (= (ho_4966 v ii) (ite (= i ii) e (ho_4966 u ii)))))))))) (let ((_let_6815 (forall ((x |u_(-> Bool tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> Bool tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_4966 x z) (ho_4966 y z)))) (= x y))))) (let ((_let_6816 (forall ((u |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|) (e |u_(-> tptp.num tptp.product_prod_nat_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_13839 v ii) (ite (= i ii) e (ho_13839 u ii)))))))))) (let ((_let_6817 (forall ((x |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|) (y |u_(-> tptp.nat tptp.num tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_13839 x z) (ho_13839 y z)))) (= x y))))) (let ((_let_6818 (forall ((u |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (e tptp.produc143505574896075907r_char) (i tptp.produc143505574896075907r_char)) (not (forall ((v |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (not (forall ((ii tptp.produc143505574896075907r_char)) (= (ho_16050 v ii) (ite (= i ii) e (ho_16050 u ii)))))))))) (let ((_let_6819 (forall ((x |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|) (y |u_(-> tptp.produc143505574896075907r_char tptp.produc143505574896075907r_char)|)) (or (not (forall ((z tptp.produc143505574896075907r_char)) (= (ho_16050 x z) (ho_16050 y z)))) (= x y))))) (let ((_let_6820 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_5601 v ii) (ite (= i ii) e (ho_5601 u ii)))))))))) (let ((_let_6821 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_5601 x z) (ho_5601 y z)))) (= x y))))) (let ((_let_6822 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10579 v ii) (ite (= i ii) e (ho_10579 u ii)))))))))) (let ((_let_6823 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10579 x z) (ho_10579 y z)))) (= x y))))) (let ((_let_6824 (forall ((u |u_(-> tptp.set_o tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_4959 v ii) (ite (= i ii) e (ho_4959 u ii)))))))))) (let ((_let_6825 (forall ((x |u_(-> tptp.set_o tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_o tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4959 x z) (ho_4959 y z)))) (= x y))))) (let ((_let_6826 (forall ((u |u_(-> tptp.set_nat tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10394 v ii) (ite (= i ii) e (ho_10394 u ii)))))))))) (let ((_let_6827 (forall ((x |u_(-> tptp.set_nat tptp.set_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10394 x z) (ho_10394 y z)))) (= x y))))) (let ((_let_6828 (forall ((u |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|) (e tptp.set_Pr1133966238863718811t_unit) (i tptp.set_he8644174446132254637t_unit)) (not (forall ((v |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|)) (not (forall ((ii tptp.set_he8644174446132254637t_unit)) (= (ho_15703 v ii) (ite (= i ii) e (ho_15703 u ii)))))))))) (let ((_let_6829 (forall ((x |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|) (y |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_Pr1133966238863718811t_unit)|)) (or (not (forall ((z tptp.set_he8644174446132254637t_unit)) (= (ho_15703 x z) (ho_15703 y z)))) (= x y))))) (let ((_let_6830 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.int)|) (e tptp.int) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.int)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_6663 v ii) (ite (= i ii) e (ho_6663 u ii)))))))))) (let ((_let_6831 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.int)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.int)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_6663 x z) (ho_6663 y z)))) (= x y))))) (let ((_let_6832 (forall ((u |u_(-> tptp.set_se6260736226359567993nt_int tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i tptp.set_se6260736226359567993nt_int)) (not (forall ((v |u_(-> tptp.set_se6260736226359567993nt_int tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_se6260736226359567993nt_int)) (= (ho_8978 v ii) (ite (= i ii) e (ho_8978 u ii)))))))))) (let ((_let_6833 (forall ((x |u_(-> tptp.set_se6260736226359567993nt_int tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_se6260736226359567993nt_int tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_se6260736226359567993nt_int)) (= (ho_8978 x z) (ho_8978 y z)))) (= x y))))) (let ((_let_6834 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool)|) (e Bool) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_15534 v ii) (ite (= i ii) e (ho_15534 u ii)))))))))) (let ((_let_6835 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_15534 x z) (ho_15534 y z)))) (= x y))))) (let ((_let_6836 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (e |u_(-> tptp.nat tptp.set_o)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_6041 v ii) (ite (= i ii) e (ho_6041 u ii)))))))))) (let ((_let_6837 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_6041 x z) (ho_6041 y z)))) (= x y))))) (let ((_let_6838 (forall ((u |u_(-> tptp.nat tptp.set_rat)|) (e tptp.set_rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_7561 v ii) (ite (= i ii) e (ho_7561 u ii)))))))))) (let ((_let_6839 (forall ((x |u_(-> tptp.nat tptp.set_rat)|) (y |u_(-> tptp.nat tptp.set_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7561 x z) (ho_7561 y z)))) (= x y))))) (let ((_let_6840 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_5567 v ii) (ite (= i ii) e (ho_5567 u ii)))))))))) (let ((_let_6841 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_5567 x z) (ho_5567 y z)))) (= x y))))) (let ((_let_6842 (forall ((u |u_(-> tptp.int Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int Bool tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_9138 v ii) (ite (= i ii) e (ho_9138 u ii)))))))))) (let ((_let_6843 (forall ((x |u_(-> tptp.int Bool tptp.int)|) (y |u_(-> tptp.int Bool tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_9138 x z) (ho_9138 y z)))) (= x y))))) (let ((_let_6844 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14489 v ii) (ite (= i ii) e (ho_14489 u ii)))))))))) (let ((_let_6845 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14489 x z) (ho_14489 y z)))) (= x y))))) (let ((_let_6846 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4884 v ii) (ite (= i ii) e (ho_4884 u ii)))))))))) (let ((_let_6847 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4884 x z) (ho_4884 y z)))) (= x y))))) (let ((_let_6848 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7867 v ii) (ite (= i ii) e (ho_7867 u ii)))))))))) (let ((_let_6849 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7867 x z) (ho_7867 y z)))) (= x y))))) (let ((_let_6850 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10090 v ii) (ite (= i ii) e (ho_10090 u ii)))))))))) (let ((_let_6851 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10090 x z) (ho_10090 y z)))) (= x y))))) (let ((_let_6852 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13955 v ii) (ite (= i ii) e (ho_13955 u ii)))))))))) (let ((_let_6853 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13955 x z) (ho_13955 y z)))) (= x y))))) (let ((_let_6854 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_5896 v ii) (ite (= i ii) e (ho_5896 u ii)))))))))) (let ((_let_6855 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_5896 x z) (ho_5896 y z)))) (= x y))))) (let ((_let_6856 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8255 v ii) (ite (= i ii) e (ho_8255 u ii)))))))))) (let ((_let_6857 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8255 x z) (ho_8255 y z)))) (= x y))))) (let ((_let_6858 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5689 v ii) (ite (= i ii) e (ho_5689 u ii)))))))))) (let ((_let_6859 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5689 x z) (ho_5689 y z)))) (= x y))))) (let ((_let_6860 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10081 v ii) (ite (= i ii) e (ho_10081 u ii)))))))))) (let ((_let_6861 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10081 x z) (ho_10081 y z)))) (= x y))))) (let ((_let_6862 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4942 v ii) (ite (= i ii) e (ho_4942 u ii)))))))))) (let ((_let_6863 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4942 x z) (ho_4942 y z)))) (= x y))))) (let ((_let_6864 (forall ((u |u_(-> tptp.rat tptp.rat)|) (e tptp.rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.rat)|)) (not (forall ((ii tptp.rat)) (= (ho_6804 v ii) (ite (= i ii) e (ho_6804 u ii)))))))))) (let ((_let_6865 (forall ((x |u_(-> tptp.rat tptp.rat)|) (y |u_(-> tptp.rat tptp.rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_6804 x z) (ho_6804 y z)))) (= x y))))) (let ((_let_6866 (forall ((u |u_(-> tptp.set_rat tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.nat tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8803 v ii) (ite (= i ii) e (ho_8803 u ii)))))))))) (let ((_let_6867 (forall ((x |u_(-> tptp.set_rat tptp.nat tptp.set_rat)|) (y |u_(-> tptp.set_rat tptp.nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8803 x z) (ho_8803 y z)))) (= x y))))) (let ((_let_6868 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_9706 v ii) (ite (= i ii) e (ho_9706 u ii)))))))))) (let ((_let_6869 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_9706 x z) (ho_9706 y z)))) (= x y))))) (let ((_let_6870 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_4933 v ii) (ite (= i ii) e (ho_4933 u ii)))))))))) (let ((_let_6871 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_4933 x z) (ho_4933 y z)))) (= x y))))) (let ((_let_6872 (forall ((u |u_(-> tptp.set_int tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_10388 v ii) (ite (= i ii) e (ho_10388 u ii)))))))))) (let ((_let_6873 (forall ((x |u_(-> tptp.set_int tptp.set_int Bool)|) (y |u_(-> tptp.set_int tptp.set_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10388 x z) (ho_10388 y z)))) (= x y))))) (let ((_let_6874 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5929 v ii) (ite (= i ii) e (ho_5929 u ii)))))))))) (let ((_let_6875 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5929 x z) (ho_5929 y z)))) (= x y))))) (let ((_let_6876 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9280 v ii) (ite (= i ii) e (ho_9280 u ii)))))))))) (let ((_let_6877 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9280 x z) (ho_9280 y z)))) (= x y))))) (let ((_let_6878 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11384 v ii) (ite (= i ii) e (ho_11384 u ii)))))))))) (let ((_let_6879 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_11384 x z) (ho_11384 y z)))) (= x y))))) (let ((_let_6880 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6896 v ii) (ite (= i ii) e (ho_6896 u ii)))))))))) (let ((_let_6881 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6896 x z) (ho_6896 y z)))) (= x y))))) (let ((_let_6882 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13080 v ii) (ite (= i ii) e (ho_13080 u ii)))))))))) (let ((_let_6883 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13080 x z) (ho_13080 y z)))) (= x y))))) (let ((_let_6884 (forall ((u |u_(-> tptp.nat tptp.set_char)|) (e tptp.set_char) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_char)|)) (not (forall ((ii tptp.nat)) (= (ho_8815 v ii) (ite (= i ii) e (ho_8815 u ii)))))))))) (let ((_let_6885 (forall ((x |u_(-> tptp.nat tptp.set_char)|) (y |u_(-> tptp.nat tptp.set_char)|)) (or (not (forall ((z tptp.nat)) (= (ho_8815 x z) (ho_8815 y z)))) (= x y))))) (let ((_let_6886 (forall ((u |u_(-> tptp.nat tptp.int)|) (e tptp.int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int)|)) (not (forall ((ii tptp.nat)) (= (ho_4925 v ii) (ite (= i ii) e (ho_4925 u ii)))))))))) (let ((_let_6887 (forall ((x |u_(-> tptp.nat tptp.int)|) (y |u_(-> tptp.nat tptp.int)|)) (or (not (forall ((z tptp.nat)) (= (ho_4925 x z) (ho_4925 y z)))) (= x y))))) (let ((_let_6888 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat tptp.set_o)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_o)|) (i |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_15274 v ii) (ite (= i ii) e (ho_15274 u ii)))))))))) (let ((_let_6889 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat Bool)_ tptp.set_Pr8693737435421807431at_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (= (ho_15274 x z) (ho_15274 y z)))) (= x y))))) (let ((_let_6890 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10588 v ii) (ite (= i ii) e (ho_10588 u ii)))))))))) (let ((_let_6891 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10588 x z) (ho_10588 y z)))) (= x y))))) (let ((_let_6892 (forall ((u |u_(-> tptp.nat tptp.num tptp.set_nat)|) (e |u_(-> tptp.num tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_12137 v ii) (ite (= i ii) e (ho_12137 u ii)))))))))) (let ((_let_6893 (forall ((x |u_(-> tptp.nat tptp.num tptp.set_nat)|) (y |u_(-> tptp.nat tptp.num tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_12137 x z) (ho_12137 y z)))) (= x y))))) (let ((_let_6894 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.nat tptp.set_int)|) (e |u_(-> tptp.set_int tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_6143 v ii) (ite (= i ii) e (ho_6143 u ii)))))))))) (let ((_let_6895 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_int tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_6143 x z) (ho_6143 y z)))) (= x y))))) (let ((_let_6896 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7630 v ii) (ite (= i ii) e (ho_7630 u ii)))))))))) (let ((_let_6897 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7630 x z) (ho_7630 y z)))) (= x y))))) (let ((_let_6898 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_4921 v ii) (ite (= i ii) e (ho_4921 u ii)))))))))) (let ((_let_6899 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_4921 x z) (ho_4921 y z)))) (= x y))))) (let ((_let_6900 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8308 v ii) (ite (= i ii) e (ho_8308 u ii)))))))))) (let ((_let_6901 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8308 x z) (ho_8308 y z)))) (= x y))))) (let ((_let_6902 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_14514 v ii) (ite (= i ii) e (ho_14514 u ii)))))))))) (let ((_let_6903 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_14514 x z) (ho_14514 y z)))) (= x y))))) (let ((_let_6904 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10602 v ii) (ite (= i ii) e (ho_10602 u ii)))))))))) (let ((_let_6905 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10602 x z) (ho_10602 y z)))) (= x y))))) (let ((_let_6906 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_4535 v ii) (ite (= i ii) e (ho_4535 u ii)))))))))) (let ((_let_6907 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_4535 x z) (ho_4535 y z)))) (= x y))))) (let ((_let_6908 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8297 v ii) (ite (= i ii) e (ho_8297 u ii)))))))))) (let ((_let_6909 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8297 x z) (ho_8297 y z)))) (= x y))))) (let ((_let_6910 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_4607 v ii) (ite (= i ii) e (ho_4607 u ii)))))))))) (let ((_let_6911 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_4607 x z) (ho_4607 y z)))) (= x y))))) (let ((_let_6912 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.set_int)|) (e |u_(-> tptp.set_int tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_4916 v ii) (ite (= i ii) e (ho_4916 u ii)))))))))) (let ((_let_6913 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_4916 x z) (ho_4916 y z)))) (= x y))))) (let ((_let_6914 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|) (e |u_(-> tptp.int tptp.set_Product_unit)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_9563 v ii) (ite (= i ii) e (ho_9563 u ii)))))))))) (let ((_let_6915 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_9563 x z) (ho_9563 y z)))) (= x y))))) (let ((_let_6916 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_10752 v ii) (ite (= i ii) e (ho_10752 u ii)))))))))) (let ((_let_6917 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_10752 x z) (ho_10752 y z)))) (= x y))))) (let ((_let_6918 (forall ((u |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_4907 v ii) (ite (= i ii) e (ho_4907 u ii)))))))))) (let ((_let_6919 (forall ((x |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_4907 x z) (ho_4907 y z)))) (= x y))))) (let ((_let_6920 (forall ((u |u_(-> tptp.int tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.int)) (= (ho_16049 v ii) (ite (= i ii) e (ho_16049 u ii)))))))))) (let ((_let_6921 (forall ((x |u_(-> tptp.int tptp.product_prod_num_nat)|) (y |u_(-> tptp.int tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_16049 x z) (ho_16049 y z)))) (= x y))))) (let ((_let_6922 (forall ((u |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.int)) (= (ho_4610 v ii) (ite (= i ii) e (ho_4610 u ii)))))))))) (let ((_let_6923 (forall ((x |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4610 x z) (ho_4610 y z)))) (= x y))))) (let ((_let_6924 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_5363 v ii) (ite (= i ii) e (ho_5363 u ii)))))))))) (let ((_let_6925 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_5363 x z) (ho_5363 y z)))) (= x y))))) (let ((_let_6926 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|) (e tptp.produc3969062480670737046t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12490 v ii) (ite (= i ii) e (ho_12490 u ii)))))))))) (let ((_let_6927 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3969062480670737046t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12490 x z) (ho_12490 y z)))) (= x y))))) (let ((_let_6928 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (= (ho_11922 v ii) (ite (= i ii) e (ho_11922 u ii)))))))))) (let ((_let_6929 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.nat)_ _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.product_prod_num_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (= (ho_11922 x z) (ho_11922 y z)))) (= x y))))) (let ((_let_6930 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_8637 v ii) (ite (= i ii) e (ho_8637 u ii)))))))))) (let ((_let_6931 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_8637 x z) (ho_8637 y z)))) (= x y))))) (let ((_let_6932 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|) (e |u_(-> tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|) (i |u_(-> tptp.int tptp.product_prod_int_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_nat)|)) (= (ho_15415 v ii) (ite (= i ii) e (ho_15415 u ii)))))))))) (let ((_let_6933 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.set_int tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_nat)|)) (= (ho_15415 x z) (ho_15415 y z)))) (= x y))))) (let ((_let_6934 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_5840 v ii) (ite (= i ii) e (ho_5840 u ii)))))))))) (let ((_let_6935 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_5840 x z) (ho_5840 y z)))) (= x y))))) (let ((_let_6936 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.rat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_9290 v ii) (ite (= i ii) e (ho_9290 u ii)))))))))) (let ((_let_6937 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_9290 x z) (ho_9290 y z)))) (= x y))))) (let ((_let_6938 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_4901 v ii) (ite (= i ii) e (ho_4901 u ii)))))))))) (let ((_let_6939 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_4901 x z) (ho_4901 y z)))) (= x y))))) (let ((_let_6940 (forall ((u |u_(-> tptp.set_o Bool tptp.int Bool)|) (e |u_(-> Bool tptp.int Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.int Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7301 v ii) (ite (= i ii) e (ho_7301 u ii)))))))))) (let ((_let_6941 (forall ((x |u_(-> tptp.set_o Bool tptp.int Bool)|) (y |u_(-> tptp.set_o Bool tptp.int Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7301 x z) (ho_7301 y z)))) (= x y))))) (let ((_let_6942 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9721 v ii) (ite (= i ii) e (ho_9721 u ii)))))))))) (let ((_let_6943 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9721 x z) (ho_9721 y z)))) (= x y))))) (let ((_let_6944 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_14734 v ii) (ite (= i ii) e (ho_14734 u ii)))))))))) (let ((_let_6945 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_14734 x z) (ho_14734 y z)))) (= x y))))) (let ((_let_6946 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5820 v ii) (ite (= i ii) e (ho_5820 u ii)))))))))) (let ((_let_6947 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5820 x z) (ho_5820 y z)))) (= x y))))) (let ((_let_6948 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_num)_ tptp.nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.nat tptp.set_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_num)_ tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_num)|)) (= (ho_6984 v ii) (ite (= i ii) e (ho_6984 u ii)))))))))) (let ((_let_6949 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_num)_ tptp.nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.nat tptp.set_num)_ tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_num)|)) (= (ho_6984 x z) (ho_6984 y z)))) (= x y))))) (let ((_let_6950 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_12877 v ii) (ite (= i ii) e (ho_12877 u ii)))))))))) (let ((_let_6951 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_12877 x z) (ho_12877 y z)))) (= x y))))) (let ((_let_6952 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_10824 v ii) (ite (= i ii) e (ho_10824 u ii)))))))))) (let ((_let_6953 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_10824 x z) (ho_10824 y z)))) (= x y))))) (let ((_let_6954 (forall ((u |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_o)|) (e tptp.set_o) (i tptp.set_Pr903927857289325719_int_o)) (not (forall ((v |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_o)|)) (not (forall ((ii tptp.set_Pr903927857289325719_int_o)) (= (ho_15688 v ii) (ite (= i ii) e (ho_15688 u ii)))))))))) (let ((_let_6955 (forall ((x |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_o)|) (y |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_o)|)) (or (not (forall ((z tptp.set_Pr903927857289325719_int_o)) (= (ho_15688 x z) (ho_15688 y z)))) (= x y))))) (let ((_let_6956 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_7028 v ii) (ite (= i ii) e (ho_7028 u ii)))))))))) (let ((_let_6957 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_7028 x z) (ho_7028 y z)))) (= x y))))) (let ((_let_6958 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_9590 v ii) (ite (= i ii) e (ho_9590 u ii)))))))))) (let ((_let_6959 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_9590 x z) (ho_9590 y z)))) (= x y))))) (let ((_let_6960 (forall ((u |u_(-> tptp.set_rat tptp.set_rat tptp.set_rat)|) (e |u_(-> tptp.set_rat tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_rat tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8805 v ii) (ite (= i ii) e (ho_8805 u ii)))))))))) (let ((_let_6961 (forall ((x |u_(-> tptp.set_rat tptp.set_rat tptp.set_rat)|) (y |u_(-> tptp.set_rat tptp.set_rat tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8805 x z) (ho_8805 y z)))) (= x y))))) (let ((_let_6962 (forall ((u |u_(-> Bool Bool)|) (e Bool) (i Bool)) (not (forall ((v |u_(-> Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_5235 v ii) (ite (= i ii) e (ho_5235 u ii)))))))))) (let ((_let_6963 (forall ((x |u_(-> Bool Bool)|) (y |u_(-> Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_5235 x z) (ho_5235 y z)))) (= x y))))) (let ((_let_6964 (forall ((u |u_(-> tptp.option_num _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|) (e |u_(-> _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|) (i tptp.option_num)) (not (forall ((v |u_(-> tptp.option_num _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|)) (not (forall ((ii tptp.option_num)) (= (ho_5390 v ii) (ite (= i ii) e (ho_5390 u ii)))))))))) (let ((_let_6965 (forall ((x |u_(-> tptp.option_num _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|) (y |u_(-> tptp.option_num _u_(-> tptp.nat tptp.option_num)_ tptp.nat tptp.option_num)|)) (or (not (forall ((z tptp.option_num)) (= (ho_5390 x z) (ho_5390 y z)))) (= x y))))) (let ((_let_6966 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_9724 v ii) (ite (= i ii) e (ho_9724 u ii)))))))))) (let ((_let_6967 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_9724 x z) (ho_9724 y z)))) (= x y))))) (let ((_let_6968 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (e Bool) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_5251 v ii) (ite (= i ii) e (ho_5251 u ii)))))))))) (let ((_let_6969 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_5251 x z) (ho_5251 y z)))) (= x y))))) (let ((_let_6970 (forall ((u |u_(-> tptp.set_int tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_set_o)|)) (not (forall ((ii tptp.set_int)) (= (ho_7523 v ii) (ite (= i ii) e (ho_7523 u ii)))))))))) (let ((_let_6971 (forall ((x |u_(-> tptp.set_int tptp.set_set_o)|) (y |u_(-> tptp.set_int tptp.set_set_o)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7523 x z) (ho_7523 y z)))) (= x y))))) (let ((_let_6972 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13124 v ii) (ite (= i ii) e (ho_13124 u ii)))))))))) (let ((_let_6973 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_13124 x z) (ho_13124 y z)))) (= x y))))) (let ((_let_6974 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8697 v ii) (ite (= i ii) e (ho_8697 u ii)))))))))) (let ((_let_6975 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8697 x z) (ho_8697 y z)))) (= x y))))) (let ((_let_6976 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_7017 v ii) (ite (= i ii) e (ho_7017 u ii)))))))))) (let ((_let_6977 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_7017 x z) (ho_7017 y z)))) (= x y))))) (let ((_let_6978 (forall ((u |u_(-> _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.char Bool)|)) (= (ho_13906 v ii) (ite (= i ii) e (ho_13906 u ii)))))))))) (let ((_let_6979 (forall ((x |u_(-> _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.char Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char Bool)|)) (= (ho_13906 x z) (ho_13906 y z)))) (= x y))))) (let ((_let_6980 (forall ((u |u_(-> tptp.set_ra2113409117844698048at_nat Bool)|) (e Bool) (i tptp.set_ra2113409117844698048at_nat)) (not (forall ((v |u_(-> tptp.set_ra2113409117844698048at_nat Bool)|)) (not (forall ((ii tptp.set_ra2113409117844698048at_nat)) (= (ho_13605 v ii) (ite (= i ii) e (ho_13605 u ii)))))))))) (let ((_let_6981 (forall ((x |u_(-> tptp.set_ra2113409117844698048at_nat Bool)|) (y |u_(-> tptp.set_ra2113409117844698048at_nat Bool)|)) (or (not (forall ((z tptp.set_ra2113409117844698048at_nat)) (= (ho_13605 x z) (ho_13605 y z)))) (= x y))))) (let ((_let_6982 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_o tptp.set_se5479201105039950375at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4958 v ii) (ite (= i ii) e (ho_4958 u ii)))))))))) (let ((_let_6983 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4958 x z) (ho_4958 y z)))) (= x y))))) (let ((_let_6984 (forall ((u |u_(-> tptp.set_nat tptp.rat tptp.set_rat)|) (e |u_(-> tptp.rat tptp.set_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.rat tptp.set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7445 v ii) (ite (= i ii) e (ho_7445 u ii)))))))))) (let ((_let_6985 (forall ((x |u_(-> tptp.set_nat tptp.rat tptp.set_rat)|) (y |u_(-> tptp.set_nat tptp.rat tptp.set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7445 x z) (ho_7445 y z)))) (= x y))))) (let ((_let_6986 (forall ((u |u_(-> tptp.nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4551 v ii) (ite (= i ii) e (ho_4551 u ii)))))))))) (let ((_let_6987 (forall ((x |u_(-> tptp.nat tptp.set_nat)|) (y |u_(-> tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4551 x z) (ho_4551 y z)))) (= x y))))) (let ((_let_6988 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (= (ho_14444 v ii) (ite (= i ii) e (ho_14444 u ii)))))))))) (let ((_let_6989 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.set_Pr7995236796853374141at_int tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)|)) (= (ho_14444 x z) (ho_14444 y z)))) (= x y))))) (let ((_let_6990 (forall ((u |u_(-> tptp.set_int tptp.set_se6260736226359567993nt_int)|) (e tptp.set_se6260736226359567993nt_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_se6260736226359567993nt_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_4899 v ii) (ite (= i ii) e (ho_4899 u ii)))))))))) (let ((_let_6991 (forall ((x |u_(-> tptp.set_int tptp.set_se6260736226359567993nt_int)|) (y |u_(-> tptp.set_int tptp.set_se6260736226359567993nt_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4899 x z) (ho_4899 y z)))) (= x y))))) (let ((_let_6992 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4501 v ii) (ite (= i ii) e (ho_4501 u ii)))))))))) (let ((_let_6993 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4501 x z) (ho_4501 y z)))) (= x y))))) (let ((_let_6994 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> Bool tptp.rat tptp.nat tptp.nat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_8103 v ii) (ite (= i ii) e (ho_8103 u ii)))))))))) (let ((_let_6995 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_8103 x z) (ho_8103 y z)))) (= x y))))) (let ((_let_6996 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|) (e tptp.set_Pr7717912310451564380at_nat) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14607 v ii) (ite (= i ii) e (ho_14607 u ii)))))))))) (let ((_let_6997 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_14607 x z) (ho_14607 y z)))) (= x y))))) (let ((_let_6998 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13160 v ii) (ite (= i ii) e (ho_13160 u ii)))))))))) (let ((_let_6999 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_13160 x z) (ho_13160 y z)))) (= x y))))) (let ((_let_7000 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10544 v ii) (ite (= i ii) e (ho_10544 u ii)))))))))) (let ((_let_7001 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10544 x z) (ho_10544 y z)))) (= x y))))) (let ((_let_7002 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7723 v ii) (ite (= i ii) e (ho_7723 u ii)))))))))) (let ((_let_7003 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7723 x z) (ho_7723 y z)))) (= x y))))) (let ((_let_7004 (forall ((u |u_(-> tptp.set_int tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_4949 v ii) (ite (= i ii) e (ho_4949 u ii)))))))))) (let ((_let_7005 (forall ((x |u_(-> tptp.set_int tptp.int tptp.nat Bool)|) (y |u_(-> tptp.set_int tptp.int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4949 x z) (ho_4949 y z)))) (= x y))))) (let ((_let_7006 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_4893 v ii) (ite (= i ii) e (ho_4893 u ii)))))))))) (let ((_let_7007 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_4893 x z) (ho_4893 y z)))) (= x y))))) (let ((_let_7008 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.int Bool)|)) (= (ho_14103 v ii) (ite (= i ii) e (ho_14103 u ii)))))))))) (let ((_let_7009 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.int Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.int Bool)|)) (= (ho_14103 x z) (ho_14103 y z)))) (= x y))))) (let ((_let_7010 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_16048 v ii) (ite (= i ii) e (ho_16048 u ii)))))))))) (let ((_let_7011 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_16048 x z) (ho_16048 y z)))) (= x y))))) (let ((_let_7012 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8729 v ii) (ite (= i ii) e (ho_8729 u ii)))))))))) (let ((_let_7013 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8729 x z) (ho_8729 y z)))) (= x y))))) (let ((_let_7014 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5323 v ii) (ite (= i ii) e (ho_5323 u ii)))))))))) (let ((_let_7015 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5323 x z) (ho_5323 y z)))) (= x y))))) (let ((_let_7016 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7124 v ii) (ite (= i ii) e (ho_7124 u ii)))))))))) (let ((_let_7017 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7124 x z) (ho_7124 y z)))) (= x y))))) (let ((_let_7018 (forall ((u |u_(-> tptp.int tptp.nat)|) (e tptp.nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_4891 v ii) (ite (= i ii) e (ho_4891 u ii)))))))))) (let ((_let_7019 (forall ((x |u_(-> tptp.int tptp.nat)|) (y |u_(-> tptp.int tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_4891 x z) (ho_4891 y z)))) (= x y))))) (let ((_let_7020 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9734 v ii) (ite (= i ii) e (ho_9734 u ii)))))))))) (let ((_let_7021 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9734 x z) (ho_9734 y z)))) (= x y))))) (let ((_let_7022 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_5517 v ii) (ite (= i ii) e (ho_5517 u ii)))))))))) (let ((_let_7023 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_5517 x z) (ho_5517 y z)))) (= x y))))) (let ((_let_7024 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5133 v ii) (ite (= i ii) e (ho_5133 u ii)))))))))) (let ((_let_7025 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5133 x z) (ho_5133 y z)))) (= x y))))) (let ((_let_7026 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_4887 v ii) (ite (= i ii) e (ho_4887 u ii)))))))))) (let ((_let_7027 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_4887 x z) (ho_4887 y z)))) (= x y))))) (let ((_let_7028 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_13157 v ii) (ite (= i ii) e (ho_13157 u ii)))))))))) (let ((_let_7029 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_13157 x z) (ho_13157 y z)))) (= x y))))) (let ((_let_7030 (forall ((u |u_(-> tptp.nat tptp.num tptp.nat tptp.num Bool)|) (e |u_(-> tptp.num tptp.nat tptp.num Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_10141 v ii) (ite (= i ii) e (ho_10141 u ii)))))))))) (let ((_let_7031 (forall ((x |u_(-> tptp.nat tptp.num tptp.nat tptp.num Bool)|) (y |u_(-> tptp.nat tptp.num tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_10141 x z) (ho_10141 y z)))) (= x y))))) (let ((_let_7032 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_13898 v ii) (ite (= i ii) e (ho_13898 u ii)))))))))) (let ((_let_7033 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_13898 x z) (ho_13898 y z)))) (= x y))))) (let ((_let_7034 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11704 v ii) (ite (= i ii) e (ho_11704 u ii)))))))))) (let ((_let_7035 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11704 x z) (ho_11704 y z)))) (= x y))))) (let ((_let_7036 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_6817 v ii) (ite (= i ii) e (ho_6817 u ii)))))))))) (let ((_let_7037 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_6817 x z) (ho_6817 y z)))) (= x y))))) (let ((_let_7038 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12797 v ii) (ite (= i ii) e (ho_12797 u ii)))))))))) (let ((_let_7039 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_12797 x z) (ho_12797 y z)))) (= x y))))) (let ((_let_7040 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|) (e |u_(-> tptp.set_int Bool Bool)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_8738 v ii) (ite (= i ii) e (ho_8738 u ii)))))))))) (let ((_let_7041 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_8738 x z) (ho_8738 y z)))) (= x y))))) (let ((_let_7042 (forall ((u |u_(-> Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii Bool)) (= (ho_4619 v ii) (ite (= i ii) e (ho_4619 u ii)))))))))) (let ((_let_7043 (forall ((x |u_(-> Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z Bool)) (= (ho_4619 x z) (ho_4619 y z)))) (= x y))))) (let ((_let_7044 (forall ((u |u_(-> tptp.num tptp.nat tptp.option_num)|) (e |u_(-> tptp.nat tptp.option_num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat tptp.option_num)|)) (not (forall ((ii tptp.num)) (= (ho_4840 v ii) (ite (= i ii) e (ho_4840 u ii)))))))))) (let ((_let_7045 (forall ((x |u_(-> tptp.num tptp.nat tptp.option_num)|) (y |u_(-> tptp.num tptp.nat tptp.option_num)|)) (or (not (forall ((z tptp.num)) (= (ho_4840 x z) (ho_4840 y z)))) (= x y))))) (let ((_let_7046 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5971 v ii) (ite (= i ii) e (ho_5971 u ii)))))))))) (let ((_let_7047 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5971 x z) (ho_5971 y z)))) (= x y))))) (let ((_let_7048 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5239 v ii) (ite (= i ii) e (ho_5239 u ii)))))))))) (let ((_let_7049 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5239 x z) (ho_5239 y z)))) (= x y))))) (let ((_let_7050 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|) (e |u_(-> tptp.num tptp.int tptp.num)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_7314 v ii) (ite (= i ii) e (ho_7314 u ii)))))))))) (let ((_let_7051 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_7314 x z) (ho_7314 y z)))) (= x y))))) (let ((_let_7052 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4885 v ii) (ite (= i ii) e (ho_4885 u ii)))))))))) (let ((_let_7053 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4885 x z) (ho_4885 y z)))) (= x y))))) (let ((_let_7054 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15617 v ii) (ite (= i ii) e (ho_15617 u ii)))))))))) (let ((_let_7055 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.product_prod_nat_nat tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_15617 x z) (ho_15617 y z)))) (= x y))))) (let ((_let_7056 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|) (e |u_(-> Bool tptp.product_prod_num_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_13252 v ii) (ite (= i ii) e (ho_13252 u ii)))))))))) (let ((_let_7057 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_13252 x z) (ho_13252 y z)))) (= x y))))) (let ((_let_7058 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_4875 v ii) (ite (= i ii) e (ho_4875 u ii)))))))))) (let ((_let_7059 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_4875 x z) (ho_4875 y z)))) (= x y))))) (let ((_let_7060 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12571 v ii) (ite (= i ii) e (ho_12571 u ii)))))))))) (let ((_let_7061 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12571 x z) (ho_12571 y z)))) (= x y))))) (let ((_let_7062 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_14010 v ii) (ite (= i ii) e (ho_14010 u ii)))))))))) (let ((_let_7063 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.product_prod_nat_nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_14010 x z) (ho_14010 y z)))) (= x y))))) (let ((_let_7064 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_4869 v ii) (ite (= i ii) e (ho_4869 u ii)))))))))) (let ((_let_7065 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_4869 x z) (ho_4869 y z)))) (= x y))))) (let ((_let_7066 (forall ((u |u_(-> tptp.nat tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.int)|)) (not (forall ((ii tptp.nat)) (= (ho_13825 v ii) (ite (= i ii) e (ho_13825 u ii)))))))))) (let ((_let_7067 (forall ((x |u_(-> tptp.nat tptp.nat tptp.int)|) (y |u_(-> tptp.nat tptp.nat tptp.int)|)) (or (not (forall ((z tptp.nat)) (= (ho_13825 x z) (ho_13825 y z)))) (= x y))))) (let ((_let_7068 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4645 v ii) (ite (= i ii) e (ho_4645 u ii)))))))))) (let ((_let_7069 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4645 x z) (ho_4645 y z)))) (= x y))))) (let ((_let_7070 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7559 v ii) (ite (= i ii) e (ho_7559 u ii)))))))))) (let ((_let_7071 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7559 x z) (ho_7559 y z)))) (= x y))))) (let ((_let_7072 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7777 v ii) (ite (= i ii) e (ho_7777 u ii)))))))))) (let ((_let_7073 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7777 x z) (ho_7777 y z)))) (= x y))))) (let ((_let_7074 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.int)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.int)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6922 v ii) (ite (= i ii) e (ho_6922 u ii)))))))))) (let ((_let_7075 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.int)_ Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.int)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6922 x z) (ho_6922 y z)))) (= x y))))) (let ((_let_7076 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_5570 v ii) (ite (= i ii) e (ho_5570 u ii)))))))))) (let ((_let_7077 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_5570 x z) (ho_5570 y z)))) (= x y))))) (let ((_let_7078 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10723 v ii) (ite (= i ii) e (ho_10723 u ii)))))))))) (let ((_let_7079 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10723 x z) (ho_10723 y z)))) (= x y))))) (let ((_let_7080 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.set_nat)|) (e |u_(-> tptp.set_o tptp.set_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_4866 v ii) (ite (= i ii) e (ho_4866 u ii)))))))))) (let ((_let_7081 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_4866 x z) (ho_4866 y z)))) (= x y))))) (let ((_let_7082 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12790 v ii) (ite (= i ii) e (ho_12790 u ii)))))))))) (let ((_let_7083 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (= (ho_12790 x z) (ho_12790 y z)))) (= x y))))) (let ((_let_7084 (forall ((u |u_(-> tptp.product_prod_nat_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4632 v ii) (ite (= i ii) e (ho_4632 u ii)))))))))) (let ((_let_7085 (forall ((x |u_(-> tptp.product_prod_nat_nat Bool tptp.set_nat)|) (y |u_(-> tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4632 x z) (ho_4632 y z)))) (= x y))))) (let ((_let_7086 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5118 v ii) (ite (= i ii) e (ho_5118 u ii)))))))))) (let ((_let_7087 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5118 x z) (ho_5118 y z)))) (= x y))))) (let ((_let_7088 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9752 v ii) (ite (= i ii) e (ho_9752 u ii)))))))))) (let ((_let_7089 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9752 x z) (ho_9752 y z)))) (= x y))))) (let ((_let_7090 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii tptp.set_num)) (= (ho_10370 v ii) (ite (= i ii) e (ho_10370 u ii)))))))))) (let ((_let_7091 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> tptp.set_num _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z tptp.set_num)) (= (ho_10370 x z) (ho_10370 y z)))) (= x y))))) (let ((_let_7092 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int Bool tptp.set_int)|) (e |u_(-> tptp.set_int Bool tptp.set_int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_6147 v ii) (ite (= i ii) e (ho_6147 u ii)))))))))) (let ((_let_7093 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_6147 x z) (ho_6147 y z)))) (= x y))))) (let ((_let_7094 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_14417 v ii) (ite (= i ii) e (ho_14417 u ii)))))))))) (let ((_let_7095 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_14417 x z) (ho_14417 y z)))) (= x y))))) (let ((_let_7096 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5687 v ii) (ite (= i ii) e (ho_5687 u ii)))))))))) (let ((_let_7097 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5687 x z) (ho_5687 y z)))) (= x y))))) (let ((_let_7098 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8301 v ii) (ite (= i ii) e (ho_8301 u ii)))))))))) (let ((_let_7099 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8301 x z) (ho_8301 y z)))) (= x y))))) (let ((_let_7100 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (= (ho_10124 v ii) (ite (= i ii) e (ho_10124 u ii)))))))))) (let ((_let_7101 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (= (ho_10124 x z) (ho_10124 y z)))) (= x y))))) (let ((_let_7102 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_o tptp.nat Bool)|) (e |u_(-> Bool tptp.set_o tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7873 v ii) (ite (= i ii) e (ho_7873 u ii)))))))))) (let ((_let_7103 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7873 x z) (ho_7873 y z)))) (= x y))))) (let ((_let_7104 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5649 v ii) (ite (= i ii) e (ho_5649 u ii)))))))))) (let ((_let_7105 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5649 x z) (ho_5649 y z)))) (= x y))))) (let ((_let_7106 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_13865 v ii) (ite (= i ii) e (ho_13865 u ii)))))))))) (let ((_let_7107 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_13865 x z) (ho_13865 y z)))) (= x y))))) (let ((_let_7108 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_4859 v ii) (ite (= i ii) e (ho_4859 u ii)))))))))) (let ((_let_7109 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_4859 x z) (ho_4859 y z)))) (= x y))))) (let ((_let_7110 (forall ((u |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|) (e |u_(-> tptp.nat tptp.product_prod_nat_num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.num)) (= (ho_8089 v ii) (ite (= i ii) e (ho_8089 u ii)))))))))) (let ((_let_7111 (forall ((x |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.num tptp.nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.num)) (= (ho_8089 x z) (ho_8089 y z)))) (= x y))))) (let ((_let_7112 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (= (ho_13119 v ii) (ite (= i ii) e (ho_13119 u ii)))))))))) (let ((_let_7113 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (= (ho_13119 x z) (ho_13119 y z)))) (= x y))))) (let ((_let_7114 (forall ((u |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15761 v ii) (ite (= i ii) e (ho_15761 u ii)))))))))) (let ((_let_7115 (forall ((x |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.product_unit tptp.product_unit tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15761 x z) (ho_15761 y z)))) (= x y))))) (let ((_let_7116 (forall ((u |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4847 v ii) (ite (= i ii) e (ho_4847 u ii)))))))))) (let ((_let_7117 (forall ((x |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4847 x z) (ho_4847 y z)))) (= x y))))) (let ((_let_7118 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7317 v ii) (ite (= i ii) e (ho_7317 u ii)))))))))) (let ((_let_7119 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7317 x z) (ho_7317 y z)))) (= x y))))) (let ((_let_7120 (forall ((u |u_(-> _u_(-> tptp.num tptp.set_int)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|) (i |u_(-> tptp.num tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.set_int)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.num tptp.set_int)|)) (= (ho_14407 v ii) (ite (= i ii) e (ho_14407 u ii)))))))))) (let ((_let_7121 (forall ((x |u_(-> _u_(-> tptp.num tptp.set_int)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.num tptp.set_int)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.num tptp.set_int)|)) (= (ho_14407 x z) (ho_14407 y z)))) (= x y))))) (let ((_let_7122 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|)) (= (ho_14097 v ii) (ite (= i ii) e (ho_14097 u ii)))))))))) (let ((_let_7123 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)|)) (= (ho_14097 x z) (ho_14097 y z)))) (= x y))))) (let ((_let_7124 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8665 v ii) (ite (= i ii) e (ho_8665 u ii)))))))))) (let ((_let_7125 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8665 x z) (ho_8665 y z)))) (= x y))))) (let ((_let_7126 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16047 v ii) (ite (= i ii) e (ho_16047 u ii)))))))))) (let ((_let_7127 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16047 x z) (ho_16047 y z)))) (= x y))))) (let ((_let_7128 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10957 v ii) (ite (= i ii) e (ho_10957 u ii)))))))))) (let ((_let_7129 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10957 x z) (ho_10957 y z)))) (= x y))))) (let ((_let_7130 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14787 v ii) (ite (= i ii) e (ho_14787 u ii)))))))))) (let ((_let_7131 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_14787 x z) (ho_14787 y z)))) (= x y))))) (let ((_let_7132 (forall ((u |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (e |u_(-> _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (i tptp.option_num)) (not (forall ((v |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (not (forall ((ii tptp.option_num)) (= (ho_4836 v ii) (ite (= i ii) e (ho_4836 u ii)))))))))) (let ((_let_7133 (forall ((x |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (y |u_(-> tptp.option_num _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (or (not (forall ((z tptp.option_num)) (= (ho_4836 x z) (ho_4836 y z)))) (= x y))))) (let ((_let_7134 (forall ((u |u_(-> tptp.nat tptp.nat)|) (e tptp.nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4855 v ii) (ite (= i ii) e (ho_4855 u ii)))))))))) (let ((_let_7135 (forall ((x |u_(-> tptp.nat tptp.nat)|) (y |u_(-> tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4855 x z) (ho_4855 y z)))) (= x y))))) (let ((_let_7136 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6879 v ii) (ite (= i ii) e (ho_6879 u ii)))))))))) (let ((_let_7137 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6879 x z) (ho_6879 y z)))) (= x y))))) (let ((_let_7138 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.product_unit tptp.set_rat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7362 v ii) (ite (= i ii) e (ho_7362 u ii)))))))))) (let ((_let_7139 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7362 x z) (ho_7362 y z)))) (= x y))))) (let ((_let_7140 (forall ((u |u_(-> tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4939 v ii) (ite (= i ii) e (ho_4939 u ii)))))))))) (let ((_let_7141 (forall ((x |u_(-> tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4939 x z) (ho_4939 y z)))) (= x y))))) (let ((_let_7142 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6280 v ii) (ite (= i ii) e (ho_6280 u ii)))))))))) (let ((_let_7143 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6280 x z) (ho_6280 y z)))) (= x y))))) (let ((_let_7144 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_8169 v ii) (ite (= i ii) e (ho_8169 u ii)))))))))) (let ((_let_7145 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_8169 x z) (ho_8169 y z)))) (= x y))))) (let ((_let_7146 (forall ((u |u_(-> tptp.set_int tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_int)) (= (ho_15089 v ii) (ite (= i ii) e (ho_15089 u ii)))))))))) (let ((_let_7147 (forall ((x |u_(-> tptp.set_int tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_int tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15089 x z) (ho_15089 y z)))) (= x y))))) (let ((_let_7148 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8387 v ii) (ite (= i ii) e (ho_8387 u ii)))))))))) (let ((_let_7149 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8387 x z) (ho_8387 y z)))) (= x y))))) (let ((_let_7150 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12454 v ii) (ite (= i ii) e (ho_12454 u ii)))))))))) (let ((_let_7151 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ tptp.produc7812382424243267045t_unit tptp.produc3438435131210021710_a_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12454 x z) (ho_12454 y z)))) (= x y))))) (let ((_let_7152 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5523 v ii) (ite (= i ii) e (ho_5523 u ii)))))))))) (let ((_let_7153 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5523 x z) (ho_5523 y z)))) (= x y))))) (let ((_let_7154 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.nat tptp.set_o)|) (e |u_(-> tptp.nat tptp.set_o tptp.nat tptp.set_o)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7475 v ii) (ite (= i ii) e (ho_7475 u ii)))))))))) (let ((_let_7155 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7475 x z) (ho_7475 y z)))) (= x y))))) (let ((_let_7156 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|) (e tptp.set_nat) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_4845 v ii) (ite (= i ii) e (ho_4845 u ii)))))))))) (let ((_let_7157 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_4845 x z) (ho_4845 y z)))) (= x y))))) (let ((_let_7158 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_9729 v ii) (ite (= i ii) e (ho_9729 u ii)))))))))) (let ((_let_7159 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_9729 x z) (ho_9729 y z)))) (= x y))))) (let ((_let_7160 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8391 v ii) (ite (= i ii) e (ho_8391 u ii)))))))))) (let ((_let_7161 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8391 x z) (ho_8391 y z)))) (= x y))))) (let ((_let_7162 (forall ((u |u_(-> tptp.set_int tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.product_unit tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.product_unit tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6152 v ii) (ite (= i ii) e (ho_6152 u ii)))))))))) (let ((_let_7163 (forall ((x |u_(-> tptp.set_int tptp.product_unit tptp.set_int)|) (y |u_(-> tptp.set_int tptp.product_unit tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6152 x z) (ho_6152 y z)))) (= x y))))) (let ((_let_7164 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.set_int)|) (e |u_(-> tptp.set_Product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6107 v ii) (ite (= i ii) e (ho_6107 u ii)))))))))) (let ((_let_7165 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6107 x z) (ho_6107 y z)))) (= x y))))) (let ((_let_7166 (forall ((u |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8846 v ii) (ite (= i ii) e (ho_8846 u ii)))))))))) (let ((_let_7167 (forall ((x |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8846 x z) (ho_8846 y z)))) (= x y))))) (let ((_let_7168 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5255 v ii) (ite (= i ii) e (ho_5255 u ii)))))))))) (let ((_let_7169 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5255 x z) (ho_5255 y z)))) (= x y))))) (let ((_let_7170 (forall ((u |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (e |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (i |u_(-> tptp.rat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (not (forall ((ii |u_(-> tptp.rat tptp.char)|)) (= (ho_13425 v ii) (ite (= i ii) e (ho_13425 u ii)))))))))) (let ((_let_7171 (forall ((x |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|) (y |u_(-> _u_(-> tptp.rat tptp.char)_ tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.char)|)) (= (ho_13425 x z) (ho_13425 y z)))) (= x y))))) (let ((_let_7172 (forall ((u |u_(-> tptp.nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5457 v ii) (ite (= i ii) e (ho_5457 u ii)))))))))) (let ((_let_7173 (forall ((x |u_(-> tptp.nat tptp.nat tptp.nat)|) (y |u_(-> tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5457 x z) (ho_5457 y z)))) (= x y))))) (let ((_let_7174 (forall ((u |u_(-> tptp.produc1522404539988722607at_nat Bool)|) (e Bool) (i tptp.produc1522404539988722607at_nat)) (not (forall ((v |u_(-> tptp.produc1522404539988722607at_nat Bool)|)) (not (forall ((ii tptp.produc1522404539988722607at_nat)) (= (ho_16046 v ii) (ite (= i ii) e (ho_16046 u ii)))))))))) (let ((_let_7175 (forall ((x |u_(-> tptp.produc1522404539988722607at_nat Bool)|) (y |u_(-> tptp.produc1522404539988722607at_nat Bool)|)) (or (not (forall ((z tptp.produc1522404539988722607at_nat)) (= (ho_16046 x z) (ho_16046 y z)))) (= x y))))) (let ((_let_7176 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_11133 v ii) (ite (= i ii) e (ho_11133 u ii)))))))))) (let ((_let_7177 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_11133 x z) (ho_11133 y z)))) (= x y))))) (let ((_let_7178 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat Bool)|) (e |u_(-> tptp.set_Pr3280342998896498603um_nat Bool)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_15376 v ii) (ite (= i ii) e (ho_15376 u ii)))))))))) (let ((_let_7179 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_15376 x z) (ho_15376 y z)))) (= x y))))) (let ((_let_7180 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|) (e |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10320 v ii) (ite (= i ii) e (ho_10320 u ii)))))))))) (let ((_let_7181 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10320 x z) (ho_10320 y z)))) (= x y))))) (let ((_let_7182 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7306 v ii) (ite (= i ii) e (ho_7306 u ii)))))))))) (let ((_let_7183 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7306 x z) (ho_7306 y z)))) (= x y))))) (let ((_let_7184 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8259 v ii) (ite (= i ii) e (ho_8259 u ii)))))))))) (let ((_let_7185 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8259 x z) (ho_8259 y z)))) (= x y))))) (let ((_let_7186 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7191 v ii) (ite (= i ii) e (ho_7191 u ii)))))))))) (let ((_let_7187 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7191 x z) (ho_7191 y z)))) (= x y))))) (let ((_let_7188 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_8792 v ii) (ite (= i ii) e (ho_8792 u ii)))))))))) (let ((_let_7189 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_int tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_8792 x z) (ho_8792 y z)))) (= x y))))) (let ((_let_7190 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13891 v ii) (ite (= i ii) e (ho_13891 u ii)))))))))) (let ((_let_7191 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13891 x z) (ho_13891 y z)))) (= x y))))) (let ((_let_7192 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10633 v ii) (ite (= i ii) e (ho_10633 u ii)))))))))) (let ((_let_7193 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10633 x z) (ho_10633 y z)))) (= x y))))) (let ((_let_7194 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (e Bool) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 v ii) (ite (= i ii) e (ho_5240 u ii)))))))))) (let ((_let_7195 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 x z) (ho_5240 y z)))) (= x y))))) (let ((_let_7196 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13174 v ii) (ite (= i ii) e (ho_13174 u ii)))))))))) (let ((_let_7197 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_13174 x z) (ho_13174 y z)))) (= x y))))) (let ((_let_7198 (forall ((u |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_10788 v ii) (ite (= i ii) e (ho_10788 u ii)))))))))) (let ((_let_7199 (forall ((x |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|) (y |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_10788 x z) (ho_10788 y z)))) (= x y))))) (let ((_let_7200 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4623 v ii) (ite (= i ii) e (ho_4623 u ii)))))))))) (let ((_let_7201 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4623 x z) (ho_4623 y z)))) (= x y))))) (let ((_let_7202 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (= (ho_7107 v ii) (ite (= i ii) e (ho_7107 u ii)))))))))) (let ((_let_7203 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (= (ho_7107 x z) (ho_7107 y z)))) (= x y))))) (let ((_let_7204 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6861 v ii) (ite (= i ii) e (ho_6861 u ii)))))))))) (let ((_let_7205 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6861 x z) (ho_6861 y z)))) (= x y))))) (let ((_let_7206 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5719 v ii) (ite (= i ii) e (ho_5719 u ii)))))))))) (let ((_let_7207 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5719 x z) (ho_5719 y z)))) (= x y))))) (let ((_let_7208 (forall ((u |u_(-> tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_4935 v ii) (ite (= i ii) e (ho_4935 u ii)))))))))) (let ((_let_7209 (forall ((x |u_(-> tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_4935 x z) (ho_4935 y z)))) (= x y))))) (let ((_let_7210 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_7105 v ii) (ite (= i ii) e (ho_7105 u ii)))))))))) (let ((_let_7211 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_7105 x z) (ho_7105 y z)))) (= x y))))) (let ((_let_7212 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (= (ho_14248 v ii) (ite (= i ii) e (ho_14248 u ii)))))))))) (let ((_let_7213 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (= (ho_14248 x z) (ho_14248 y z)))) (= x y))))) (let ((_let_7214 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_7032 v ii) (ite (= i ii) e (ho_7032 u ii)))))))))) (let ((_let_7215 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_7032 x z) (ho_7032 y z)))) (= x y))))) (let ((_let_7216 (forall ((u |u_(-> tptp.int tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.rat tptp.nat tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_8097 v ii) (ite (= i ii) e (ho_8097 u ii)))))))))) (let ((_let_7217 (forall ((x |u_(-> tptp.int tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.int tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_8097 x z) (ho_8097 y z)))) (= x y))))) (let ((_let_7218 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_set_nat tptp.set_set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_6951 v ii) (ite (= i ii) e (ho_6951 u ii)))))))))) (let ((_let_7219 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_6951 x z) (ho_6951 y z)))) (= x y))))) (let ((_let_7220 (forall ((u |u_(-> tptp.product_prod_int_int tptp.num)|) (e tptp.num) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.num)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12686 v ii) (ite (= i ii) e (ho_12686 u ii)))))))))) (let ((_let_7221 (forall ((x |u_(-> tptp.product_prod_int_int tptp.num)|) (y |u_(-> tptp.product_prod_int_int tptp.num)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12686 x z) (ho_12686 y z)))) (= x y))))) (let ((_let_7222 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7830 v ii) (ite (= i ii) e (ho_7830 u ii)))))))))) (let ((_let_7223 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7830 x z) (ho_7830 y z)))) (= x y))))) (let ((_let_7224 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5626 v ii) (ite (= i ii) e (ho_5626 u ii)))))))))) (let ((_let_7225 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5626 x z) (ho_5626 y z)))) (= x y))))) (let ((_let_7226 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6928 v ii) (ite (= i ii) e (ho_6928 u ii)))))))))) (let ((_let_7227 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6928 x z) (ho_6928 y z)))) (= x y))))) (let ((_let_7228 (forall ((u |u_(-> tptp.product_prod_int_int Bool)|) (e Bool) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_4599 v ii) (ite (= i ii) e (ho_4599 u ii)))))))))) (let ((_let_7229 (forall ((x |u_(-> tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_4599 x z) (ho_4599 y z)))) (= x y))))) (let ((_let_7230 (forall ((u |u_(-> tptp.code_integer tptp.nat)|) (e tptp.nat) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.nat)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5454 v ii) (ite (= i ii) e (ho_5454 u ii)))))))))) (let ((_let_7231 (forall ((x |u_(-> tptp.code_integer tptp.nat)|) (y |u_(-> tptp.code_integer tptp.nat)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5454 x z) (ho_5454 y z)))) (= x y))))) (let ((_let_7232 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_6069 v ii) (ite (= i ii) e (ho_6069 u ii)))))))))) (let ((_let_7233 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_6069 x z) (ho_6069 y z)))) (= x y))))) (let ((_let_7234 (forall ((u |u_(-> tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_10807 v ii) (ite (= i ii) e (ho_10807 u ii)))))))))) (let ((_let_7235 (forall ((x |u_(-> tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10807 x z) (ho_10807 y z)))) (= x y))))) (let ((_let_7236 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|) (e |u_(-> tptp.nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14747 v ii) (ite (= i ii) e (ho_14747 u ii)))))))))) (let ((_let_7237 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14747 x z) (ho_14747 y z)))) (= x y))))) (let ((_let_7238 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_5600 v ii) (ite (= i ii) e (ho_5600 u ii)))))))))) (let ((_let_7239 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_5600 x z) (ho_5600 y z)))) (= x y))))) (let ((_let_7240 (forall ((u |u_(-> tptp.set_Pr6558897299634722526_nat_o Bool)|) (e Bool) (i tptp.set_Pr6558897299634722526_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr6558897299634722526_nat_o Bool)|)) (not (forall ((ii tptp.set_Pr6558897299634722526_nat_o)) (= (ho_14669 v ii) (ite (= i ii) e (ho_14669 u ii)))))))))) (let ((_let_7241 (forall ((x |u_(-> tptp.set_Pr6558897299634722526_nat_o Bool)|) (y |u_(-> tptp.set_Pr6558897299634722526_nat_o Bool)|)) (or (not (forall ((z tptp.set_Pr6558897299634722526_nat_o)) (= (ho_14669 x z) (ho_14669 y z)))) (= x y))))) (let ((_let_7242 (forall ((u |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.nat)_ tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|) (i |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.nat)_ tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|)) (= (ho_14923 v ii) (ite (= i ii) e (ho_14923 u ii)))))))))) (let ((_let_7243 (forall ((x |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.nat)_ tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.nat)_ tptp.set_Pr4334478416066269672t_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc526117512892780850t_unit tptp.nat)|)) (= (ho_14923 x z) (ho_14923 y z)))) (= x y))))) (let ((_let_7244 (forall ((u |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_5754 v ii) (ite (= i ii) e (ho_5754 u ii)))))))))) (let ((_let_7245 (forall ((x |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_o tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5754 x z) (ho_5754 y z)))) (= x y))))) (let ((_let_7246 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|) (i |u_(-> tptp.set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15103 v ii) (ite (= i ii) e (ho_15103 u ii)))))))))) (let ((_let_7247 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_int)|)) (= (ho_15103 x z) (ho_15103 y z)))) (= x y))))) (let ((_let_7248 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4625 v ii) (ite (= i ii) e (ho_4625 u ii)))))))))) (let ((_let_7249 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4625 x z) (ho_4625 y z)))) (= x y))))) (let ((_let_7250 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_12624 v ii) (ite (= i ii) e (ho_12624 u ii)))))))))) (let ((_let_7251 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_12624 x z) (ho_12624 y z)))) (= x y))))) (let ((_let_7252 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9766 v ii) (ite (= i ii) e (ho_9766 u ii)))))))))) (let ((_let_7253 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9766 x z) (ho_9766 y z)))) (= x y))))) (let ((_let_7254 (forall ((u |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc600557818389255820it_nat)) (not (forall ((v |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|)) (not (forall ((ii tptp.produc600557818389255820it_nat)) (= (ho_14934 v ii) (ite (= i ii) e (ho_14934 u ii)))))))))) (let ((_let_7255 (forall ((x |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|) (y |u_(-> tptp.produc600557818389255820it_nat tptp.product_unit)|)) (or (not (forall ((z tptp.produc600557818389255820it_nat)) (= (ho_14934 x z) (ho_14934 y z)))) (= x y))))) (let ((_let_7256 (forall ((u |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|) (e |u_(-> Bool tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8524 v ii) (ite (= i ii) e (ho_8524 u ii)))))))))) (let ((_let_7257 (forall ((x |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8524 x z) (ho_8524 y z)))) (= x y))))) (let ((_let_7258 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num tptp.option_num)_ tptp.product_prod_nat_num tptp.option_num)|) (e |u_(-> tptp.product_prod_nat_num tptp.option_num)|) (i |u_(-> tptp.nat tptp.num tptp.option_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num tptp.option_num)_ tptp.product_prod_nat_num tptp.option_num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num tptp.option_num)|)) (= (ho_6642 v ii) (ite (= i ii) e (ho_6642 u ii)))))))))) (let ((_let_7259 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num tptp.option_num)_ tptp.product_prod_nat_num tptp.option_num)|) (y |u_(-> _u_(-> tptp.nat tptp.num tptp.option_num)_ tptp.product_prod_nat_num tptp.option_num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num tptp.option_num)|)) (= (ho_6642 x z) (ho_6642 y z)))) (= x y))))) (let ((_let_7260 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_4548 v ii) (ite (= i ii) e (ho_4548 u ii)))))))))) (let ((_let_7261 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_4548 x z) (ho_4548 y z)))) (= x y))))) (let ((_let_7262 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_10511 v ii) (ite (= i ii) e (ho_10511 u ii)))))))))) (let ((_let_7263 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_10511 x z) (ho_10511 y z)))) (= x y))))) (let ((_let_7264 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|) (e tptp.set_Pr4607231638325966922it_rat) (i |u_(-> tptp.product_unit tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_15422 v ii) (ite (= i ii) e (ho_15422 u ii)))))))))) (let ((_let_7265 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.set_Pr4607231638325966922it_rat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_rat)|)) (= (ho_15422 x z) (ho_15422 y z)))) (= x y))))) (let ((_let_7266 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10997 v ii) (ite (= i ii) e (ho_10997 u ii)))))))))) (let ((_let_7267 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10997 x z) (ho_10997 y z)))) (= x y))))) (let ((_let_7268 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|) (e |u_(-> _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13688 v ii) (ite (= i ii) e (ho_13688 u ii)))))))))) (let ((_let_7269 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.char tptp.char Bool)_ tptp.char tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13688 x z) (ho_13688 y z)))) (= x y))))) (let ((_let_7270 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6839 v ii) (ite (= i ii) e (ho_6839 u ii)))))))))) (let ((_let_7271 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6839 x z) (ho_6839 y z)))) (= x y))))) (let ((_let_7272 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_12110 v ii) (ite (= i ii) e (ho_12110 u ii)))))))))) (let ((_let_7273 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.num)|)) (= (ho_12110 x z) (ho_12110 y z)))) (= x y))))) (let ((_let_7274 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4559 v ii) (ite (= i ii) e (ho_4559 u ii)))))))))) (let ((_let_7275 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4559 x z) (ho_4559 y z)))) (= x y))))) (let ((_let_7276 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_6782 v ii) (ite (= i ii) e (ho_6782 u ii)))))))))) (let ((_let_7277 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_6782 x z) (ho_6782 y z)))) (= x y))))) (let ((_let_7278 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (e |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_12357 v ii) (ite (= i ii) e (ho_12357 u ii)))))))))) (let ((_let_7279 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.product_prod_nat_num tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_12357 x z) (ho_12357 y z)))) (= x y))))) (let ((_let_7280 (forall ((u |u_(-> tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5663 v ii) (ite (= i ii) e (ho_5663 u ii)))))))))) (let ((_let_7281 (forall ((x |u_(-> tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5663 x z) (ho_5663 y z)))) (= x y))))) (let ((_let_7282 (forall ((u |u_(-> tptp.nat tptp.list_nat)|) (e tptp.list_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.list_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6683 v ii) (ite (= i ii) e (ho_6683 u ii)))))))))) (let ((_let_7283 (forall ((x |u_(-> tptp.nat tptp.list_nat)|) (y |u_(-> tptp.nat tptp.list_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6683 x z) (ho_6683 y z)))) (= x y))))) (let ((_let_7284 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6864 v ii) (ite (= i ii) e (ho_6864 u ii)))))))))) (let ((_let_7285 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6864 x z) (ho_6864 y z)))) (= x y))))) (let ((_let_7286 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4549 v ii) (ite (= i ii) e (ho_4549 u ii)))))))))) (let ((_let_7287 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4549 x z) (ho_4549 y z)))) (= x y))))) (let ((_let_7288 (forall ((u |u_(-> tptp.nat tptp.nat tptp.list_nat)|) (e |u_(-> tptp.nat tptp.list_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.list_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6682 v ii) (ite (= i ii) e (ho_6682 u ii)))))))))) (let ((_let_7289 (forall ((x |u_(-> tptp.nat tptp.nat tptp.list_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.list_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6682 x z) (ho_6682 y z)))) (= x y))))) (let ((_let_7290 (forall ((u |u_(-> tptp.nat tptp.product_prod_num_o)|) (e tptp.product_prod_num_o) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_num_o)|)) (not (forall ((ii tptp.nat)) (= (ho_13302 v ii) (ite (= i ii) e (ho_13302 u ii)))))))))) (let ((_let_7291 (forall ((x |u_(-> tptp.nat tptp.product_prod_num_o)|) (y |u_(-> tptp.nat tptp.product_prod_num_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_13302 x z) (ho_13302 y z)))) (= x y))))) (let ((_let_7292 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9750 v ii) (ite (= i ii) e (ho_9750 u ii)))))))))) (let ((_let_7293 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9750 x z) (ho_9750 y z)))) (= x y))))) (let ((_let_7294 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_7279 v ii) (ite (= i ii) e (ho_7279 u ii)))))))))) (let ((_let_7295 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_7279 x z) (ho_7279 y z)))) (= x y))))) (let ((_let_7296 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13202 v ii) (ite (= i ii) e (ho_13202 u ii)))))))))) (let ((_let_7297 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_13202 x z) (ho_13202 y z)))) (= x y))))) (let ((_let_7298 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4986 v ii) (ite (= i ii) e (ho_4986 u ii)))))))))) (let ((_let_7299 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4986 x z) (ho_4986 y z)))) (= x y))))) (let ((_let_7300 (forall ((u |u_(-> tptp.num tptp.int)|) (e tptp.int) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.int)|)) (not (forall ((ii tptp.num)) (= (ho_5419 v ii) (ite (= i ii) e (ho_5419 u ii)))))))))) (let ((_let_7301 (forall ((x |u_(-> tptp.num tptp.int)|) (y |u_(-> tptp.num tptp.int)|)) (or (not (forall ((z tptp.num)) (= (ho_5419 x z) (ho_5419 y z)))) (= x y))))) (let ((_let_7302 (forall ((u |u_(-> tptp.product_prod_int_int tptp.int)|) (e tptp.int) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_5531 v ii) (ite (= i ii) e (ho_5531 u ii)))))))))) (let ((_let_7303 (forall ((x |u_(-> tptp.product_prod_int_int tptp.int)|) (y |u_(-> tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_5531 x z) (ho_5531 y z)))) (= x y))))) (let ((_let_7304 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6934 v ii) (ite (= i ii) e (ho_6934 u ii)))))))))) (let ((_let_7305 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6934 x z) (ho_6934 y z)))) (= x y))))) (let ((_let_7306 (forall ((u |u_(-> tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|) (e tptp.set_Pr7010166363911110284_nat_o) (i tptp.set_se9180647916752606350_nat_o)) (not (forall ((v |u_(-> tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|)) (not (forall ((ii tptp.set_se9180647916752606350_nat_o)) (= (ho_6275 v ii) (ite (= i ii) e (ho_6275 u ii)))))))))) (let ((_let_7307 (forall ((x |u_(-> tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|) (y |u_(-> tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|)) (or (not (forall ((z tptp.set_se9180647916752606350_nat_o)) (= (ho_6275 x z) (ho_6275 y z)))) (= x y))))) (let ((_let_7308 (forall ((u |u_(-> Bool tptp.set_o)|) (e tptp.set_o) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_6018 v ii) (ite (= i ii) e (ho_6018 u ii)))))))))) (let ((_let_7309 (forall ((x |u_(-> Bool tptp.set_o)|) (y |u_(-> Bool tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_6018 x z) (ho_6018 y z)))) (= x y))))) (let ((_let_7310 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8247 v ii) (ite (= i ii) e (ho_8247 u ii)))))))))) (let ((_let_7311 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8247 x z) (ho_8247 y z)))) (= x y))))) (let ((_let_7312 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7455 v ii) (ite (= i ii) e (ho_7455 u ii)))))))))) (let ((_let_7313 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7455 x z) (ho_7455 y z)))) (= x y))))) (let ((_let_7314 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)_ tptp.set_nat_nat tptp.set_int_nat)|) (e |u_(-> tptp.set_nat_nat tptp.set_int_nat)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)_ tptp.set_nat_nat tptp.set_int_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_15833 v ii) (ite (= i ii) e (ho_15833 u ii)))))))))) (let ((_let_7315 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)_ tptp.set_nat_nat tptp.set_int_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)_ tptp.set_nat_nat tptp.set_int_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_15833 x z) (ho_15833 y z)))) (= x y))))) (let ((_let_7316 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4980 v ii) (ite (= i ii) e (ho_4980 u ii)))))))))) (let ((_let_7317 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4980 x z) (ho_4980 y z)))) (= x y))))) (let ((_let_7318 (forall ((u |u_(-> Bool tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_5004 v ii) (ite (= i ii) e (ho_5004 u ii)))))))))) (let ((_let_7319 (forall ((x |u_(-> Bool tptp.nat Bool)|) (y |u_(-> Bool tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_5004 x z) (ho_5004 y z)))) (= x y))))) (let ((_let_7320 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13981 v ii) (ite (= i ii) e (ho_13981 u ii)))))))))) (let ((_let_7321 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13981 x z) (ho_13981 y z)))) (= x y))))) (let ((_let_7322 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9081 v ii) (ite (= i ii) e (ho_9081 u ii)))))))))) (let ((_let_7323 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9081 x z) (ho_9081 y z)))) (= x y))))) (let ((_let_7324 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_4543 v ii) (ite (= i ii) e (ho_4543 u ii)))))))))) (let ((_let_7325 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_4543 x z) (ho_4543 y z)))) (= x y))))) (let ((_let_7326 (forall ((u |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_6419 v ii) (ite (= i ii) e (ho_6419 u ii)))))))))) (let ((_let_7327 (forall ((x |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|) (y |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_6419 x z) (ho_6419 y z)))) (= x y))))) (let ((_let_7328 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_15837 v ii) (ite (= i ii) e (ho_15837 u ii)))))))))) (let ((_let_7329 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_15837 x z) (ho_15837 y z)))) (= x y))))) (let ((_let_7330 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|) (e tptp.set_Pr3448869479623346877nt_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15413 v ii) (ite (= i ii) e (ho_15413 u ii)))))))))) (let ((_let_7331 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr3448869479623346877nt_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15413 x z) (ho_15413 y z)))) (= x y))))) (let ((_let_7332 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12437 v ii) (ite (= i ii) e (ho_12437 u ii)))))))))) (let ((_let_7333 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12437 x z) (ho_12437 y z)))) (= x y))))) (let ((_let_7334 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16045 v ii) (ite (= i ii) e (ho_16045 u ii)))))))))) (let ((_let_7335 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16045 x z) (ho_16045 y z)))) (= x y))))) (let ((_let_7336 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9531 v ii) (ite (= i ii) e (ho_9531 u ii)))))))))) (let ((_let_7337 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9531 x z) (ho_9531 y z)))) (= x y))))) (let ((_let_7338 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5780 v ii) (ite (= i ii) e (ho_5780 u ii)))))))))) (let ((_let_7339 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5780 x z) (ho_5780 y z)))) (= x y))))) (let ((_let_7340 (forall ((u |u_(-> tptp.set_nat Bool)|) (e Bool) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5227 v ii) (ite (= i ii) e (ho_5227 u ii)))))))))) (let ((_let_7341 (forall ((x |u_(-> tptp.set_nat Bool)|) (y |u_(-> tptp.set_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5227 x z) (ho_5227 y z)))) (= x y))))) (let ((_let_7342 (forall ((u |u_(-> tptp.num tptp.code_integer)|) (e tptp.code_integer) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.code_integer)|)) (not (forall ((ii tptp.num)) (= (ho_5462 v ii) (ite (= i ii) e (ho_5462 u ii)))))))))) (let ((_let_7343 (forall ((x |u_(-> tptp.num tptp.code_integer)|) (y |u_(-> tptp.num tptp.code_integer)|)) (or (not (forall ((z tptp.num)) (= (ho_5462 x z) (ho_5462 y z)))) (= x y))))) (let ((_let_7344 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_10778 v ii) (ite (= i ii) e (ho_10778 u ii)))))))))) (let ((_let_7345 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10778 x z) (ho_10778 y z)))) (= x y))))) (let ((_let_7346 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4574 v ii) (ite (= i ii) e (ho_4574 u ii)))))))))) (let ((_let_7347 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4574 x z) (ho_4574 y z)))) (= x y))))) (let ((_let_7348 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (i |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_12504 v ii) (ite (= i ii) e (ho_12504 u ii)))))))))) (let ((_let_7349 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o tptp.product_prod_o_o)|)) (= (ho_12504 x z) (ho_12504 y z)))) (= x y))))) (let ((_let_7350 (forall ((u |u_(-> tptp.nat tptp.char tptp.nat)|) (e |u_(-> tptp.char tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.char tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7208 v ii) (ite (= i ii) e (ho_7208 u ii)))))))))) (let ((_let_7351 (forall ((x |u_(-> tptp.nat tptp.char tptp.nat)|) (y |u_(-> tptp.nat tptp.char tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7208 x z) (ho_7208 y z)))) (= x y))))) (let ((_let_7352 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5710 v ii) (ite (= i ii) e (ho_5710 u ii)))))))))) (let ((_let_7353 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5710 x z) (ho_5710 y z)))) (= x y))))) (let ((_let_7354 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char tptp.set_int)|) (e |u_(-> tptp.set_char tptp.set_int)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13373 v ii) (ite (= i ii) e (ho_13373 u ii)))))))))) (let ((_let_7355 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char tptp.set_int)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ tptp.set_char tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13373 x z) (ho_13373 y z)))) (= x y))))) (let ((_let_7356 (forall ((u |u_(-> tptp.nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4555 v ii) (ite (= i ii) e (ho_4555 u ii)))))))))) (let ((_let_7357 (forall ((x |u_(-> tptp.nat Bool tptp.set_nat)|) (y |u_(-> tptp.nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4555 x z) (ho_4555 y z)))) (= x y))))) (let ((_let_7358 (forall ((u |u_(-> Bool tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_7874 v ii) (ite (= i ii) e (ho_7874 u ii)))))))))) (let ((_let_7359 (forall ((x |u_(-> Bool tptp.set_o tptp.nat Bool)|) (y |u_(-> Bool tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_7874 x z) (ho_7874 y z)))) (= x y))))) (let ((_let_7360 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (e |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12050 v ii) (ite (= i ii) e (ho_12050 u ii)))))))))) (let ((_let_7361 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12050 x z) (ho_12050 y z)))) (= x y))))) (let ((_let_7362 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5683 v ii) (ite (= i ii) e (ho_5683 u ii)))))))))) (let ((_let_7363 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5683 x z) (ho_5683 y z)))) (= x y))))) (let ((_let_7364 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)_ tptp.heap_Heap_a)|) (e tptp.heap_Heap_a) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)_ tptp.heap_Heap_a)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|)) (= (ho_12045 v ii) (ite (= i ii) e (ho_12045 u ii)))))))))) (let ((_let_7365 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)_ tptp.heap_Heap_a)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)_ tptp.heap_Heap_a)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a)|)) (= (ho_12045 x z) (ho_12045 y z)))) (= x y))))) (let ((_let_7366 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13004 v ii) (ite (= i ii) e (ho_13004 u ii)))))))))) (let ((_let_7367 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13004 x z) (ho_13004 y z)))) (= x y))))) (let ((_let_7368 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10949 v ii) (ite (= i ii) e (ho_10949 u ii)))))))))) (let ((_let_7369 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10949 x z) (ho_10949 y z)))) (= x y))))) (let ((_let_7370 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5426 v ii) (ite (= i ii) e (ho_5426 u ii)))))))))) (let ((_let_7371 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5426 x z) (ho_5426 y z)))) (= x y))))) (let ((_let_7372 (forall ((u |u_(-> tptp.set_set_int tptp.set_o)|) (e tptp.set_o) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_o)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_6196 v ii) (ite (= i ii) e (ho_6196 u ii)))))))))) (let ((_let_7373 (forall ((x |u_(-> tptp.set_set_int tptp.set_o)|) (y |u_(-> tptp.set_set_int tptp.set_o)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_6196 x z) (ho_6196 y z)))) (= x y))))) (let ((_let_7374 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5117 v ii) (ite (= i ii) e (ho_5117 u ii)))))))))) (let ((_let_7375 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5117 x z) (ho_5117 y z)))) (= x y))))) (let ((_let_7376 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4553 v ii) (ite (= i ii) e (ho_4553 u ii)))))))))) (let ((_let_7377 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4553 x z) (ho_4553 y z)))) (= x y))))) (let ((_let_7378 (forall ((u |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5287 v ii) (ite (= i ii) e (ho_5287 u ii)))))))))) (let ((_let_7379 (forall ((x |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5287 x z) (ho_5287 y z)))) (= x y))))) (let ((_let_7380 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (e tptp.produc5288414631154139675_ref_a) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16044 v ii) (ite (= i ii) e (ho_16044 u ii)))))))))) (let ((_let_7381 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc5288414631154139675_ref_a)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16044 x z) (ho_16044 y z)))) (= x y))))) (let ((_let_7382 (forall ((u |u_(-> tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.produc3969062480670737046t_unit)) (not (forall ((v |u_(-> tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|)) (not (forall ((ii tptp.produc3969062480670737046t_unit)) (= (ho_12493 v ii) (ite (= i ii) e (ho_12493 u ii)))))))))) (let ((_let_7383 (forall ((x |u_(-> tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|) (y |u_(-> tptp.produc3969062480670737046t_unit tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.produc3969062480670737046t_unit)) (= (ho_12493 x z) (ho_12493 y z)))) (= x y))))) (let ((_let_7384 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12813 v ii) (ite (= i ii) e (ho_12813 u ii)))))))))) (let ((_let_7385 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_12813 x z) (ho_12813 y z)))) (= x y))))) (let ((_let_7386 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5727 v ii) (ite (= i ii) e (ho_5727 u ii)))))))))) (let ((_let_7387 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5727 x z) (ho_5727 y z)))) (= x y))))) (let ((_let_7388 (forall ((u |u_(-> tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|) (e tptp.set_se4826145725398303499at_num) (i tptp.set_Pr5908833319024110760_num_o)) (not (forall ((v |u_(-> tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii tptp.set_Pr5908833319024110760_num_o)) (= (ho_8997 v ii) (ite (= i ii) e (ho_8997 u ii)))))))))) (let ((_let_7389 (forall ((x |u_(-> tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|) (y |u_(-> tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z tptp.set_Pr5908833319024110760_num_o)) (= (ho_8997 x z) (ho_8997 y z)))) (= x y))))) (let ((_let_7390 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_10205 v ii) (ite (= i ii) e (ho_10205 u ii)))))))))) (let ((_let_7391 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_10205 x z) (ho_10205 y z)))) (= x y))))) (let ((_let_7392 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7588 v ii) (ite (= i ii) e (ho_7588 u ii)))))))))) (let ((_let_7393 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_7588 x z) (ho_7588 y z)))) (= x y))))) (let ((_let_7394 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (= (ho_9114 v ii) (ite (= i ii) e (ho_9114 u ii)))))))))) (let ((_let_7395 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (= (ho_9114 x z) (ho_9114 y z)))) (= x y))))) (let ((_let_7396 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5042 v ii) (ite (= i ii) e (ho_5042 u ii)))))))))) (let ((_let_7397 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5042 x z) (ho_5042 y z)))) (= x y))))) (let ((_let_7398 (forall ((u |u_(-> tptp.num tptp.option_num)|) (e tptp.option_num) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.option_num)|)) (not (forall ((ii tptp.num)) (= (ho_4527 v ii) (ite (= i ii) e (ho_4527 u ii)))))))))) (let ((_let_7399 (forall ((x |u_(-> tptp.num tptp.option_num)|) (y |u_(-> tptp.num tptp.option_num)|)) (or (not (forall ((z tptp.num)) (= (ho_4527 x z) (ho_4527 y z)))) (= x y))))) (let ((_let_7400 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5641 v ii) (ite (= i ii) e (ho_5641 u ii)))))))))) (let ((_let_7401 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5641 x z) (ho_5641 y z)))) (= x y))))) (let ((_let_7402 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|) (e tptp.set_Code_integer) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_15574 v ii) (ite (= i ii) e (ho_15574 u ii)))))))))) (let ((_let_7403 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|) (y |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_15574 x z) (ho_15574 y z)))) (= x y))))) (let ((_let_7404 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9725 v ii) (ite (= i ii) e (ho_9725 u ii)))))))))) (let ((_let_7405 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9725 x z) (ho_9725 y z)))) (= x y))))) (let ((_let_7406 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11413 v ii) (ite (= i ii) e (ho_11413 u ii)))))))))) (let ((_let_7407 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11413 x z) (ho_11413 y z)))) (= x y))))) (let ((_let_7408 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5018 v ii) (ite (= i ii) e (ho_5018 u ii)))))))))) (let ((_let_7409 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5018 x z) (ho_5018 y z)))) (= x y))))) (let ((_let_7410 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5629 v ii) (ite (= i ii) e (ho_5629 u ii)))))))))) (let ((_let_7411 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5629 x z) (ho_5629 y z)))) (= x y))))) (let ((_let_7412 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6077 v ii) (ite (= i ii) e (ho_6077 u ii)))))))))) (let ((_let_7413 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6077 x z) (ho_6077 y z)))) (= x y))))) (let ((_let_7414 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7815 v ii) (ite (= i ii) e (ho_7815 u ii)))))))))) (let ((_let_7415 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7815 x z) (ho_7815 y z)))) (= x y))))) (let ((_let_7416 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_11362 v ii) (ite (= i ii) e (ho_11362 u ii)))))))))) (let ((_let_7417 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.int Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_11362 x z) (ho_11362 y z)))) (= x y))))) (let ((_let_7418 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_4606 v ii) (ite (= i ii) e (ho_4606 u ii)))))))))) (let ((_let_7419 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_4606 x z) (ho_4606 y z)))) (= x y))))) (let ((_let_7420 (forall ((u |u_(-> tptp.product_unit tptp.char tptp.product_unit)|) (e |u_(-> tptp.char tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.char tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7235 v ii) (ite (= i ii) e (ho_7235 u ii)))))))))) (let ((_let_7421 (forall ((x |u_(-> tptp.product_unit tptp.char tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.char tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7235 x z) (ho_7235 y z)))) (= x y))))) (let ((_let_7422 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ tptp.rat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_7183 v ii) (ite (= i ii) e (ho_7183 u ii)))))))))) (let ((_let_7423 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ tptp.rat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ tptp.rat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_7183 x z) (ho_7183 y z)))) (= x y))))) (let ((_let_7424 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o tptp.set_rat)|) (e |u_(-> tptp.set_o tptp.set_rat)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_7179 v ii) (ite (= i ii) e (ho_7179 u ii)))))))))) (let ((_let_7425 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_7179 x z) (ho_7179 y z)))) (= x y))))) (let ((_let_7426 (forall ((u |u_(-> tptp.set_int tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_4894 v ii) (ite (= i ii) e (ho_4894 u ii)))))))))) (let ((_let_7427 (forall ((x |u_(-> tptp.set_int tptp.set_nat)|) (y |u_(-> tptp.set_int tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4894 x z) (ho_4894 y z)))) (= x y))))) (let ((_let_7428 (forall ((u |u_(-> tptp.int Bool)|) (e Bool) (i tptp.int)) (not (forall ((v |u_(-> tptp.int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5218 v ii) (ite (= i ii) e (ho_5218 u ii)))))))))) (let ((_let_7429 (forall ((x |u_(-> tptp.int Bool)|) (y |u_(-> tptp.int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5218 x z) (ho_5218 y z)))) (= x y))))) (let ((_let_7430 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5961 v ii) (ite (= i ii) e (ho_5961 u ii)))))))))) (let ((_let_7431 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5961 x z) (ho_5961 y z)))) (= x y))))) (let ((_let_7432 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14069 v ii) (ite (= i ii) e (ho_14069 u ii)))))))))) (let ((_let_7433 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14069 x z) (ho_14069 y z)))) (= x y))))) (let ((_let_7434 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|) (e tptp.set_ref_a) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_12349 v ii) (ite (= i ii) e (ho_12349 u ii)))))))))) (let ((_let_7435 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_ref_a)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_12349 x z) (ho_12349 y z)))) (= x y))))) (let ((_let_7436 (forall ((u |u_(-> tptp.num tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((ii tptp.num)) (= (ho_6623 v ii) (ite (= i ii) e (ho_6623 u ii)))))))))) (let ((_let_7437 (forall ((x |u_(-> tptp.num tptp.num Bool)|) (y |u_(-> tptp.num tptp.num Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_6623 x z) (ho_6623 y z)))) (= x y))))) (let ((_let_7438 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9497 v ii) (ite (= i ii) e (ho_9497 u ii)))))))))) (let ((_let_7439 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9497 x z) (ho_9497 y z)))) (= x y))))) (let ((_let_7440 (forall ((u |u_(-> Bool tptp.code_integer)|) (e tptp.code_integer) (i Bool)) (not (forall ((v |u_(-> Bool tptp.code_integer)|)) (not (forall ((ii Bool)) (= (ho_15365 v ii) (ite (= i ii) e (ho_15365 u ii)))))))))) (let ((_let_7441 (forall ((x |u_(-> Bool tptp.code_integer)|) (y |u_(-> Bool tptp.code_integer)|)) (or (not (forall ((z Bool)) (= (ho_15365 x z) (ho_15365 y z)))) (= x y))))) (let ((_let_7442 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7443 v ii) (ite (= i ii) e (ho_7443 u ii)))))))))) (let ((_let_7443 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7443 x z) (ho_7443 y z)))) (= x y))))) (let ((_let_7444 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5162 v ii) (ite (= i ii) e (ho_5162 u ii)))))))))) (let ((_let_7445 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5162 x z) (ho_5162 y z)))) (= x y))))) (let ((_let_7446 (forall ((u |u_(-> tptp.product_prod_int_o tptp.set_Pr903927857289325719_int_o Bool)|) (e |u_(-> tptp.set_Pr903927857289325719_int_o Bool)|) (i tptp.product_prod_int_o)) (not (forall ((v |u_(-> tptp.product_prod_int_o tptp.set_Pr903927857289325719_int_o Bool)|)) (not (forall ((ii tptp.product_prod_int_o)) (= (ho_14565 v ii) (ite (= i ii) e (ho_14565 u ii)))))))))) (let ((_let_7447 (forall ((x |u_(-> tptp.product_prod_int_o tptp.set_Pr903927857289325719_int_o Bool)|) (y |u_(-> tptp.product_prod_int_o tptp.set_Pr903927857289325719_int_o Bool)|)) (or (not (forall ((z tptp.product_prod_int_o)) (= (ho_14565 x z) (ho_14565 y z)))) (= x y))))) (let ((_let_7448 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6793 v ii) (ite (= i ii) e (ho_6793 u ii)))))))))) (let ((_let_7449 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6793 x z) (ho_6793 y z)))) (= x y))))) (let ((_let_7450 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_14579 v ii) (ite (= i ii) e (ho_14579 u ii)))))))))) (let ((_let_7451 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.int)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_14579 x z) (ho_14579 y z)))) (= x y))))) (let ((_let_7452 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_4493 v ii) (ite (= i ii) e (ho_4493 u ii)))))))))) (let ((_let_7453 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_4493 x z) (ho_4493 y z)))) (= x y))))) (let ((_let_7454 (forall ((u |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4974 v ii) (ite (= i ii) e (ho_4974 u ii)))))))))) (let ((_let_7455 (forall ((x |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4974 x z) (ho_4974 y z)))) (= x y))))) (let ((_let_7456 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14040 v ii) (ite (= i ii) e (ho_14040 u ii)))))))))) (let ((_let_7457 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_14040 x z) (ho_14040 y z)))) (= x y))))) (let ((_let_7458 (forall ((u |u_(-> _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (e |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (i |u_(-> tptp.num tptp.option_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.option_num)|)) (= (ho_4837 v ii) (ite (= i ii) e (ho_4837 u ii)))))))))) (let ((_let_7459 (forall ((x |u_(-> _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (y |u_(-> _u_(-> tptp.num tptp.option_num)_ _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.option_num)|)) (= (ho_4837 x z) (ho_4837 y z)))) (= x y))))) (let ((_let_7460 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|) (e tptp.set_Pr5094982260447487303t_unit) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_14867 v ii) (ite (= i ii) e (ho_14867 u ii)))))))))) (let ((_let_7461 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_14867 x z) (ho_14867 y z)))) (= x y))))) (let ((_let_7462 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13118 v ii) (ite (= i ii) e (ho_13118 u ii)))))))))) (let ((_let_7463 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (= (ho_13118 x z) (ho_13118 y z)))) (= x y))))) (let ((_let_7464 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (e |u_(-> tptp.product_unit Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12123 v ii) (ite (= i ii) e (ho_12123 u ii)))))))))) (let ((_let_7465 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12123 x z) (ho_12123 y z)))) (= x y))))) (let ((_let_7466 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11737 v ii) (ite (= i ii) e (ho_11737 u ii)))))))))) (let ((_let_7467 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_11737 x z) (ho_11737 y z)))) (= x y))))) (let ((_let_7468 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.int tptp.int tptp.product_prod_int_int)|) (e |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.int tptp.int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_11976 v ii) (ite (= i ii) e (ho_11976 u ii)))))))))) (let ((_let_7469 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.int tptp.int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.int tptp.int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_11976 x z) (ho_11976 y z)))) (= x y))))) (let ((_let_7470 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_5521 v ii) (ite (= i ii) e (ho_5521 u ii)))))))))) (let ((_let_7471 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_5521 x z) (ho_5521 y z)))) (= x y))))) (let ((_let_7472 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4971 v ii) (ite (= i ii) e (ho_4971 u ii)))))))))) (let ((_let_7473 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4971 x z) (ho_4971 y z)))) (= x y))))) (let ((_let_7474 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7705 v ii) (ite (= i ii) e (ho_7705 u ii)))))))))) (let ((_let_7475 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7705 x z) (ho_7705 y z)))) (= x y))))) (let ((_let_7476 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_o tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5788 v ii) (ite (= i ii) e (ho_5788 u ii)))))))))) (let ((_let_7477 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5788 x z) (ho_5788 y z)))) (= x y))))) (let ((_let_7478 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_8400 v ii) (ite (= i ii) e (ho_8400 u ii)))))))))) (let ((_let_7479 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_8400 x z) (ho_8400 y z)))) (= x y))))) (let ((_let_7480 (forall ((u |u_(-> Bool tptp.product_unit)|) (e tptp.product_unit) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_unit)|)) (not (forall ((ii Bool)) (= (ho_6908 v ii) (ite (= i ii) e (ho_6908 u ii)))))))))) (let ((_let_7481 (forall ((x |u_(-> Bool tptp.product_unit)|) (y |u_(-> Bool tptp.product_unit)|)) (or (not (forall ((z Bool)) (= (ho_6908 x z) (ho_6908 y z)))) (= x y))))) (let ((_let_7482 (forall ((u |u_(-> tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4627 v ii) (ite (= i ii) e (ho_4627 u ii)))))))))) (let ((_let_7483 (forall ((x |u_(-> tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4627 x z) (ho_4627 y z)))) (= x y))))) (let ((_let_7484 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5623 v ii) (ite (= i ii) e (ho_5623 u ii)))))))))) (let ((_let_7485 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5623 x z) (ho_5623 y z)))) (= x y))))) (let ((_let_7486 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_10145 v ii) (ite (= i ii) e (ho_10145 u ii)))))))))) (let ((_let_7487 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_10145 x z) (ho_10145 y z)))) (= x y))))) (let ((_let_7488 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5766 v ii) (ite (= i ii) e (ho_5766 u ii)))))))))) (let ((_let_7489 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5766 x z) (ho_5766 y z)))) (= x y))))) (let ((_let_7490 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6910 v ii) (ite (= i ii) e (ho_6910 u ii)))))))))) (let ((_let_7491 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6910 x z) (ho_6910 y z)))) (= x y))))) (let ((_let_7492 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5707 v ii) (ite (= i ii) e (ho_5707 u ii)))))))))) (let ((_let_7493 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5707 x z) (ho_5707 y z)))) (= x y))))) (let ((_let_7494 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (= (ho_10761 v ii) (ite (= i ii) e (ho_10761 u ii)))))))))) (let ((_let_7495 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (= (ho_10761 x z) (ho_10761 y z)))) (= x y))))) (let ((_let_7496 (forall ((u |u_(-> tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.code_integer Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((ii tptp.int)) (= (ho_6484 v ii) (ite (= i ii) e (ho_6484 u ii)))))))))) (let ((_let_7497 (forall ((x |u_(-> tptp.int tptp.code_integer Bool)|) (y |u_(-> tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_6484 x z) (ho_6484 y z)))) (= x y))))) (let ((_let_7498 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5654 v ii) (ite (= i ii) e (ho_5654 u ii)))))))))) (let ((_let_7499 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5654 x z) (ho_5654 y z)))) (= x y))))) (let ((_let_7500 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8612 v ii) (ite (= i ii) e (ho_8612 u ii)))))))))) (let ((_let_7501 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8612 x z) (ho_8612 y z)))) (= x y))))) (let ((_let_7502 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_5603 v ii) (ite (= i ii) e (ho_5603 u ii)))))))))) (let ((_let_7503 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_5603 x z) (ho_5603 y z)))) (= x y))))) (let ((_let_7504 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_4500 v ii) (ite (= i ii) e (ho_4500 u ii)))))))))) (let ((_let_7505 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_4500 x z) (ho_4500 y z)))) (= x y))))) (let ((_let_7506 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15055 v ii) (ite (= i ii) e (ho_15055 u ii)))))))))) (let ((_let_7507 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15055 x z) (ho_15055 y z)))) (= x y))))) (let ((_let_7508 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.nat)|) (e tptp.nat) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.nat)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_6679 v ii) (ite (= i ii) e (ho_6679 u ii)))))))))) (let ((_let_7509 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.nat)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.nat)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_6679 x z) (ho_6679 y z)))) (= x y))))) (let ((_let_7510 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7844 v ii) (ite (= i ii) e (ho_7844 u ii)))))))))) (let ((_let_7511 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_7844 x z) (ho_7844 y z)))) (= x y))))) (let ((_let_7512 (forall ((u |u_(-> tptp.code_integer tptp.code_integer)|) (e tptp.code_integer) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5399 v ii) (ite (= i ii) e (ho_5399 u ii)))))))))) (let ((_let_7513 (forall ((x |u_(-> tptp.code_integer tptp.code_integer)|) (y |u_(-> tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5399 x z) (ho_5399 y z)))) (= x y))))) (let ((_let_7514 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6859 v ii) (ite (= i ii) e (ho_6859 u ii)))))))))) (let ((_let_7515 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6859 x z) (ho_6859 y z)))) (= x y))))) (let ((_let_7516 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_16043 v ii) (ite (= i ii) e (ho_16043 u ii)))))))))) (let ((_let_7517 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|) (y |u_(-> tptp.product_prod_num_nat tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_16043 x z) (ho_16043 y z)))) (= x y))))) (let ((_let_7518 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_10111 v ii) (ite (= i ii) e (ho_10111 u ii)))))))))) (let ((_let_7519 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_10111 x z) (ho_10111 y z)))) (= x y))))) (let ((_let_7520 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_10433 v ii) (ite (= i ii) e (ho_10433 u ii)))))))))) (let ((_let_7521 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.product_prod_nat_nat)|)) (= (ho_10433 x z) (ho_10433 y z)))) (= x y))))) (let ((_let_7522 (forall ((u |u_(-> tptp.rat tptp.set_nat)|) (e tptp.set_nat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.set_nat)|)) (not (forall ((ii tptp.rat)) (= (ho_6358 v ii) (ite (= i ii) e (ho_6358 u ii)))))))))) (let ((_let_7523 (forall ((x |u_(-> tptp.rat tptp.set_nat)|) (y |u_(-> tptp.rat tptp.set_nat)|)) (or (not (forall ((z tptp.rat)) (= (ho_6358 x z) (ho_6358 y z)))) (= x y))))) (let ((_let_7524 (forall ((u |u_(-> tptp.product_unit tptp.set_nat)|) (e tptp.set_nat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4639 v ii) (ite (= i ii) e (ho_4639 u ii)))))))))) (let ((_let_7525 (forall ((x |u_(-> tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4639 x z) (ho_4639 y z)))) (= x y))))) (let ((_let_7526 (forall ((u |u_(-> tptp.nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4657 v ii) (ite (= i ii) e (ho_4657 u ii)))))))))) (let ((_let_7527 (forall ((x |u_(-> tptp.nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4657 x z) (ho_4657 y z)))) (= x y))))) (let ((_let_7528 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4532 v ii) (ite (= i ii) e (ho_4532 u ii)))))))))) (let ((_let_7529 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4532 x z) (ho_4532 y z)))) (= x y))))) (let ((_let_7530 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5717 v ii) (ite (= i ii) e (ho_5717 u ii)))))))))) (let ((_let_7531 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5717 x z) (ho_5717 y z)))) (= x y))))) (let ((_let_7532 (forall ((u |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|) (e |u_(-> tptp.int tptp.product_prod_int_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.int)) (= (ho_4603 v ii) (ite (= i ii) e (ho_4603 u ii)))))))))) (let ((_let_7533 (forall ((x |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|) (y |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4603 x z) (ho_4603 y z)))) (= x y))))) (let ((_let_7534 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5115 v ii) (ite (= i ii) e (ho_5115 u ii)))))))))) (let ((_let_7535 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5115 x z) (ho_5115 y z)))) (= x y))))) (let ((_let_7536 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12941 v ii) (ite (= i ii) e (ho_12941 u ii)))))))))) (let ((_let_7537 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12941 x z) (ho_12941 y z)))) (= x y))))) (let ((_let_7538 (forall ((u |u_(-> tptp.set_o Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_5234 v ii) (ite (= i ii) e (ho_5234 u ii)))))))))) (let ((_let_7539 (forall ((x |u_(-> tptp.set_o Bool Bool)|) (y |u_(-> tptp.set_o Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5234 x z) (ho_5234 y z)))) (= x y))))) (let ((_let_7540 (forall ((u |u_(-> Bool tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((ii Bool)) (= (ho_6101 v ii) (ite (= i ii) e (ho_6101 u ii)))))))))) (let ((_let_7541 (forall ((x |u_(-> Bool tptp.set_Product_unit)|) (y |u_(-> Bool tptp.set_Product_unit)|)) (or (not (forall ((z Bool)) (= (ho_6101 x z) (ho_6101 y z)))) (= x y))))) (let ((_let_7542 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10069 v ii) (ite (= i ii) e (ho_10069 u ii)))))))))) (let ((_let_7543 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10069 x z) (ho_10069 y z)))) (= x y))))) (let ((_let_7544 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4491 v ii) (ite (= i ii) e (ho_4491 u ii)))))))))) (let ((_let_7545 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4491 x z) (ho_4491 y z)))) (= x y))))) (let ((_let_7546 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5398 v ii) (ite (= i ii) e (ho_5398 u ii)))))))))) (let ((_let_7547 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5398 x z) (ho_5398 y z)))) (= x y))))) (let ((_let_7548 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_14767 v ii) (ite (= i ii) e (ho_14767 u ii)))))))))) (let ((_let_7549 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_14767 x z) (ho_14767 y z)))) (= x y))))) (let ((_let_7550 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_5545 v ii) (ite (= i ii) e (ho_5545 u ii)))))))))) (let ((_let_7551 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_5545 x z) (ho_5545 y z)))) (= x y))))) (let ((_let_7552 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7749 v ii) (ite (= i ii) e (ho_7749 u ii)))))))))) (let ((_let_7553 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7749 x z) (ho_7749 y z)))) (= x y))))) (let ((_let_7554 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i |u_(-> tptp.product_prod_nat_num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_8994 v ii) (ite (= i ii) e (ho_8994 u ii)))))))))) (let ((_let_7555 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num Bool)|)) (= (ho_8994 x z) (ho_8994 y z)))) (= x y))))) (let ((_let_7556 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_char)|) (e tptp.set_char) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_char)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7242 v ii) (ite (= i ii) e (ho_7242 u ii)))))))))) (let ((_let_7557 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_char)|) (y |u_(-> tptp.set_Product_unit tptp.set_char)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7242 x z) (ho_7242 y z)))) (= x y))))) (let ((_let_7558 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (= (ho_14228 v ii) (ite (= i ii) e (ho_14228 u ii)))))))))) (let ((_let_7559 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (= (ho_14228 x z) (ho_14228 y z)))) (= x y))))) (let ((_let_7560 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5924 v ii) (ite (= i ii) e (ho_5924 u ii)))))))))) (let ((_let_7561 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5924 x z) (ho_5924 y z)))) (= x y))))) (let ((_let_7562 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15784 v ii) (ite (= i ii) e (ho_15784 u ii)))))))))) (let ((_let_7563 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15784 x z) (ho_15784 y z)))) (= x y))))) (let ((_let_7564 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12696 v ii) (ite (= i ii) e (ho_12696 u ii)))))))))) (let ((_let_7565 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_12696 x z) (ho_12696 y z)))) (= x y))))) (let ((_let_7566 (forall ((u |u_(-> tptp.product_prod_nat_nat Bool)|) (e Bool) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4575 v ii) (ite (= i ii) e (ho_4575 u ii)))))))))) (let ((_let_7567 (forall ((x |u_(-> tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4575 x z) (ho_4575 y z)))) (= x y))))) (let ((_let_7568 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8550 v ii) (ite (= i ii) e (ho_8550 u ii)))))))))) (let ((_let_7569 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8550 x z) (ho_8550 y z)))) (= x y))))) (let ((_let_7570 (forall ((u |u_(-> tptp.ref_a tptp.produc1799199577659733785_ref_a)|) (e tptp.produc1799199577659733785_ref_a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10655 v ii) (ite (= i ii) e (ho_10655 u ii)))))))))) (let ((_let_7571 (forall ((x |u_(-> tptp.ref_a tptp.produc1799199577659733785_ref_a)|) (y |u_(-> tptp.ref_a tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10655 x z) (ho_10655 y z)))) (= x y))))) (let ((_let_7572 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4622 v ii) (ite (= i ii) e (ho_4622 u ii)))))))))) (let ((_let_7573 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4622 x z) (ho_4622 y z)))) (= x y))))) (let ((_let_7574 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8662 v ii) (ite (= i ii) e (ho_8662 u ii)))))))))) (let ((_let_7575 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8662 x z) (ho_8662 y z)))) (= x y))))) (let ((_let_7576 (forall ((u |u_(-> tptp.int tptp.set_int)|) (e tptp.set_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int)|)) (not (forall ((ii tptp.int)) (= (ho_4896 v ii) (ite (= i ii) e (ho_4896 u ii)))))))))) (let ((_let_7577 (forall ((x |u_(-> tptp.int tptp.set_int)|) (y |u_(-> tptp.int tptp.set_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4896 x z) (ho_4896 y z)))) (= x y))))) (let ((_let_7578 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8424 v ii) (ite (= i ii) e (ho_8424 u ii)))))))))) (let ((_let_7579 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8424 x z) (ho_8424 y z)))) (= x y))))) (let ((_let_7580 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5902 v ii) (ite (= i ii) e (ho_5902 u ii)))))))))) (let ((_let_7581 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_5902 x z) (ho_5902 y z)))) (= x y))))) (let ((_let_7582 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16042 v ii) (ite (= i ii) e (ho_16042 u ii)))))))))) (let ((_let_7583 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16042 x z) (ho_16042 y z)))) (= x y))))) (let ((_let_7584 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5815 v ii) (ite (= i ii) e (ho_5815 u ii)))))))))) (let ((_let_7585 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5815 x z) (ho_5815 y z)))) (= x y))))) (let ((_let_7586 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7760 v ii) (ite (= i ii) e (ho_7760 u ii)))))))))) (let ((_let_7587 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7760 x z) (ho_7760 y z)))) (= x y))))) (let ((_let_7588 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5529 v ii) (ite (= i ii) e (ho_5529 u ii)))))))))) (let ((_let_7589 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5529 x z) (ho_5529 y z)))) (= x y))))) (let ((_let_7590 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10793 v ii) (ite (= i ii) e (ho_10793 u ii)))))))))) (let ((_let_7591 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10793 x z) (ho_10793 y z)))) (= x y))))) (let ((_let_7592 (forall ((u |u_(-> tptp.nat tptp.num)|) (e tptp.num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num)|)) (not (forall ((ii tptp.nat)) (= (ho_6671 v ii) (ite (= i ii) e (ho_6671 u ii)))))))))) (let ((_let_7593 (forall ((x |u_(-> tptp.nat tptp.num)|) (y |u_(-> tptp.nat tptp.num)|)) (or (not (forall ((z tptp.nat)) (= (ho_6671 x z) (ho_6671 y z)))) (= x y))))) (let ((_let_7594 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8278 v ii) (ite (= i ii) e (ho_8278 u ii)))))))))) (let ((_let_7595 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8278 x z) (ho_8278 y z)))) (= x y))))) (let ((_let_7596 (forall ((u |u_(-> Bool _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_10834 v ii) (ite (= i ii) e (ho_10834 u ii)))))))))) (let ((_let_7597 (forall ((x |u_(-> Bool _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> Bool _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_10834 x z) (ho_10834 y z)))) (= x y))))) (let ((_let_7598 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8577 v ii) (ite (= i ii) e (ho_8577 u ii)))))))))) (let ((_let_7599 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8577 x z) (ho_8577 y z)))) (= x y))))) (let ((_let_7600 (forall ((u |u_(-> tptp.produc652263959640188542_nat_o tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.produc652263959640188542_nat_o)) (not (forall ((v |u_(-> tptp.produc652263959640188542_nat_o tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.produc652263959640188542_nat_o)) (= (ho_14673 v ii) (ite (= i ii) e (ho_14673 u ii)))))))))) (let ((_let_7601 (forall ((x |u_(-> tptp.produc652263959640188542_nat_o tptp.product_prod_nat_nat)|) (y |u_(-> tptp.produc652263959640188542_nat_o tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.produc652263959640188542_nat_o)) (= (ho_14673 x z) (ho_14673 y z)))) (= x y))))) (let ((_let_7602 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10860 v ii) (ite (= i ii) e (ho_10860 u ii)))))))))) (let ((_let_7603 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10860 x z) (ho_10860 y z)))) (= x y))))) (let ((_let_7604 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5164 v ii) (ite (= i ii) e (ho_5164 u ii)))))))))) (let ((_let_7605 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5164 x z) (ho_5164 y z)))) (= x y))))) (let ((_let_7606 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> tptp.num tptp.num Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14699 v ii) (ite (= i ii) e (ho_14699 u ii)))))))))) (let ((_let_7607 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14699 x z) (ho_14699 y z)))) (= x y))))) (let ((_let_7608 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12499 v ii) (ite (= i ii) e (ho_12499 u ii)))))))))) (let ((_let_7609 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12499 x z) (ho_12499 y z)))) (= x y))))) (let ((_let_7610 (forall ((u |u_(-> tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8883 v ii) (ite (= i ii) e (ho_8883 u ii)))))))))) (let ((_let_7611 (forall ((x |u_(-> tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8883 x z) (ho_8883 y z)))) (= x y))))) (let ((_let_7612 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11427 v ii) (ite (= i ii) e (ho_11427 u ii)))))))))) (let ((_let_7613 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_11427 x z) (ho_11427 y z)))) (= x y))))) (let ((_let_7614 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4504 v ii) (ite (= i ii) e (ho_4504 u ii)))))))))) (let ((_let_7615 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4504 x z) (ho_4504 y z)))) (= x y))))) (let ((_let_7616 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|) (e |u_(-> Bool Bool Bool)|) (i |u_(-> Bool tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_nat_nat)|)) (= (ho_6828 v ii) (ite (= i ii) e (ho_6828 u ii)))))))))) (let ((_let_7617 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_prod_nat_nat)_ Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_nat_nat)|)) (= (ho_6828 x z) (ho_6828 y z)))) (= x y))))) (let ((_let_7618 (forall ((u |u_(-> tptp.int tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.int)) (= (ho_4604 v ii) (ite (= i ii) e (ho_4604 u ii)))))))))) (let ((_let_7619 (forall ((x |u_(-> tptp.int tptp.product_prod_int_int)|) (y |u_(-> tptp.int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4604 x z) (ho_4604 y z)))) (= x y))))) (let ((_let_7620 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_5121 v ii) (ite (= i ii) e (ho_5121 u ii)))))))))) (let ((_let_7621 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_5121 x z) (ho_5121 y z)))) (= x y))))) (let ((_let_7622 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_4999 v ii) (ite (= i ii) e (ho_4999 u ii)))))))))) (let ((_let_7623 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_4999 x z) (ho_4999 y z)))) (= x y))))) (let ((_let_7624 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12816 v ii) (ite (= i ii) e (ho_12816 u ii)))))))))) (let ((_let_7625 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_12816 x z) (ho_12816 y z)))) (= x y))))) (let ((_let_7626 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7752 v ii) (ite (= i ii) e (ho_7752 u ii)))))))))) (let ((_let_7627 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7752 x z) (ho_7752 y z)))) (= x y))))) (let ((_let_7628 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13018 v ii) (ite (= i ii) e (ho_13018 u ii)))))))))) (let ((_let_7629 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13018 x z) (ho_13018 y z)))) (= x y))))) (let ((_let_7630 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5620 v ii) (ite (= i ii) e (ho_5620 u ii)))))))))) (let ((_let_7631 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5620 x z) (ho_5620 y z)))) (= x y))))) (let ((_let_7632 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4521 v ii) (ite (= i ii) e (ho_4521 u ii)))))))))) (let ((_let_7633 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4521 x z) (ho_4521 y z)))) (= x y))))) (let ((_let_7634 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7131 v ii) (ite (= i ii) e (ho_7131 u ii)))))))))) (let ((_let_7635 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7131 x z) (ho_7131 y z)))) (= x y))))) (let ((_let_7636 (forall ((u |u_(-> tptp.set_set_int tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.nat Bool)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_9234 v ii) (ite (= i ii) e (ho_9234 u ii)))))))))) (let ((_let_7637 (forall ((x |u_(-> tptp.set_set_int tptp.nat Bool)|) (y |u_(-> tptp.set_set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_9234 x z) (ho_9234 y z)))) (= x y))))) (let ((_let_7638 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_13109 v ii) (ite (= i ii) e (ho_13109 u ii)))))))))) (let ((_let_7639 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_13109 x z) (ho_13109 y z)))) (= x y))))) (let ((_let_7640 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5703 v ii) (ite (= i ii) e (ho_5703 u ii)))))))))) (let ((_let_7641 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5703 x z) (ho_5703 y z)))) (= x y))))) (let ((_let_7642 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7673 v ii) (ite (= i ii) e (ho_7673 u ii)))))))))) (let ((_let_7643 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7673 x z) (ho_7673 y z)))) (= x y))))) (let ((_let_7644 (forall ((u |u_(-> tptp.ref_a tptp.a tptp.heap_H6156071679106078628t_unit)|) (e |u_(-> tptp.a tptp.heap_H6156071679106078628t_unit)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.a tptp.heap_H6156071679106078628t_unit)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12118 v ii) (ite (= i ii) e (ho_12118 u ii)))))))))) (let ((_let_7645 (forall ((x |u_(-> tptp.ref_a tptp.a tptp.heap_H6156071679106078628t_unit)|) (y |u_(-> tptp.ref_a tptp.a tptp.heap_H6156071679106078628t_unit)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12118 x z) (ho_12118 y z)))) (= x y))))) (let ((_let_7646 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_8110 v ii) (ite (= i ii) e (ho_8110 u ii)))))))))) (let ((_let_7647 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_8110 x z) (ho_8110 y z)))) (= x y))))) (let ((_let_7648 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_10855 v ii) (ite (= i ii) e (ho_10855 u ii)))))))))) (let ((_let_7649 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_10855 x z) (ho_10855 y z)))) (= x y))))) (let ((_let_7650 (forall ((u |u_(-> tptp.product_unit Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4643 v ii) (ite (= i ii) e (ho_4643 u ii)))))))))) (let ((_let_7651 (forall ((x |u_(-> tptp.product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4643 x z) (ho_4643 y z)))) (= x y))))) (let ((_let_7652 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8355 v ii) (ite (= i ii) e (ho_8355 u ii)))))))))) (let ((_let_7653 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8355 x z) (ho_8355 y z)))) (= x y))))) (let ((_let_7654 (forall ((u |u_(-> tptp.product_prod_int_int tptp.nat)|) (e tptp.nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_6818 v ii) (ite (= i ii) e (ho_6818 u ii)))))))))) (let ((_let_7655 (forall ((x |u_(-> tptp.product_prod_int_int tptp.nat)|) (y |u_(-> tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_6818 x z) (ho_6818 y z)))) (= x y))))) (let ((_let_7656 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_6124 v ii) (ite (= i ii) e (ho_6124 u ii)))))))))) (let ((_let_7657 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_6124 x z) (ho_6124 y z)))) (= x y))))) (let ((_let_7658 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10711 v ii) (ite (= i ii) e (ho_10711 u ii)))))))))) (let ((_let_7659 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10711 x z) (ho_10711 y z)))) (= x y))))) (let ((_let_7660 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11438 v ii) (ite (= i ii) e (ho_11438 u ii)))))))))) (let ((_let_7661 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_11438 x z) (ho_11438 y z)))) (= x y))))) (let ((_let_7662 (forall ((u |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_o)|) (e |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_o)|) (i |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|)) (= (ho_4903 v ii) (ite (= i ii) e (ho_4903 u ii)))))))))) (let ((_let_7663 (forall ((x |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|)) (= (ho_4903 x z) (ho_4903 y z)))) (= x y))))) (let ((_let_7664 (forall ((u |u_(-> tptp.set_char tptp.product_unit tptp.set_char)|) (e |u_(-> tptp.product_unit tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.product_unit tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8831 v ii) (ite (= i ii) e (ho_8831 u ii)))))))))) (let ((_let_7665 (forall ((x |u_(-> tptp.set_char tptp.product_unit tptp.set_char)|) (y |u_(-> tptp.set_char tptp.product_unit tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8831 x z) (ho_8831 y z)))) (= x y))))) (let ((_let_7666 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_14152 v ii) (ite (= i ii) e (ho_14152 u ii)))))))))) (let ((_let_7667 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_14152 x z) (ho_14152 y z)))) (= x y))))) (let ((_let_7668 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e tptp.produc8923325533196201883nteger) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_5405 v ii) (ite (= i ii) e (ho_5405 u ii)))))))))) (let ((_let_7669 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_5405 x z) (ho_5405 y z)))) (= x y))))) (let ((_let_7670 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_11732 v ii) (ite (= i ii) e (ho_11732 u ii)))))))))) (let ((_let_7671 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_11732 x z) (ho_11732 y z)))) (= x y))))) (let ((_let_7672 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_7009 v ii) (ite (= i ii) e (ho_7009 u ii)))))))))) (let ((_let_7673 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_7009 x z) (ho_7009 y z)))) (= x y))))) (let ((_let_7674 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8798 v ii) (ite (= i ii) e (ho_8798 u ii)))))))))) (let ((_let_7675 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_int tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8798 x z) (ho_8798 y z)))) (= x y))))) (let ((_let_7676 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (e |u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12198 v ii) (ite (= i ii) e (ho_12198 u ii)))))))))) (let ((_let_7677 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12198 x z) (ho_12198 y z)))) (= x y))))) (let ((_let_7678 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ tptp.set_o)_ tptp.set_o_o tptp.set_set_o)|) (e |u_(-> tptp.set_o_o tptp.set_set_o)|) (i |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ tptp.set_o)_ tptp.set_o_o tptp.set_set_o)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|)) (= (ho_6206 v ii) (ite (= i ii) e (ho_6206 u ii)))))))))) (let ((_let_7679 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ tptp.set_o)_ tptp.set_o_o tptp.set_set_o)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ tptp.set_o)_ tptp.set_o_o tptp.set_set_o)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ tptp.set_o)|)) (= (ho_6206 x z) (ho_6206 y z)))) (= x y))))) (let ((_let_7680 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5253 v ii) (ite (= i ii) e (ho_5253 u ii)))))))))) (let ((_let_7681 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5253 x z) (ho_5253 y z)))) (= x y))))) (let ((_let_7682 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4985 v ii) (ite (= i ii) e (ho_4985 u ii)))))))))) (let ((_let_7683 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4985 x z) (ho_4985 y z)))) (= x y))))) (let ((_let_7684 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_15374 v ii) (ite (= i ii) e (ho_15374 u ii)))))))))) (let ((_let_7685 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_15374 x z) (ho_15374 y z)))) (= x y))))) (let ((_let_7686 (forall ((u |u_(-> tptp.code_integer tptp.num)|) (e tptp.num) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5445 v ii) (ite (= i ii) e (ho_5445 u ii)))))))))) (let ((_let_7687 (forall ((x |u_(-> tptp.code_integer tptp.num)|) (y |u_(-> tptp.code_integer tptp.num)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5445 x z) (ho_5445 y z)))) (= x y))))) (let ((_let_7688 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|) (e |u_(-> tptp.num tptp.nat)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13723 v ii) (ite (= i ii) e (ho_13723 u ii)))))))))) (let ((_let_7689 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13723 x z) (ho_13723 y z)))) (= x y))))) (let ((_let_7690 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (e |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_8410 v ii) (ite (= i ii) e (ho_8410 u ii)))))))))) (let ((_let_7691 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_8410 x z) (ho_8410 y z)))) (= x y))))) (let ((_let_7692 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_int tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.set_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_4927 v ii) (ite (= i ii) e (ho_4927 u ii)))))))))) (let ((_let_7693 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_4927 x z) (ho_4927 y z)))) (= x y))))) (let ((_let_7694 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9753 v ii) (ite (= i ii) e (ho_9753 u ii)))))))))) (let ((_let_7695 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9753 x z) (ho_9753 y z)))) (= x y))))) (let ((_let_7696 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5715 v ii) (ite (= i ii) e (ho_5715 u ii)))))))))) (let ((_let_7697 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5715 x z) (ho_5715 y z)))) (= x y))))) (let ((_let_7698 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (e |u_(-> tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13407 v ii) (ite (= i ii) e (ho_13407 u ii)))))))))) (let ((_let_7699 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.produc143505574896075907r_char tptp.produc3922234789054302210ar_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13407 x z) (ho_13407 y z)))) (= x y))))) (let ((_let_7700 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10174 v ii) (ite (= i ii) e (ho_10174 u ii)))))))))) (let ((_let_7701 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10174 x z) (ho_10174 y z)))) (= x y))))) (let ((_let_7702 (forall ((u |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4517 v ii) (ite (= i ii) e (ho_4517 u ii)))))))))) (let ((_let_7703 (forall ((x |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4517 x z) (ho_4517 y z)))) (= x y))))) (let ((_let_7704 (forall ((u |u_(-> Bool Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool tptp.set_nat)|)) (not (forall ((ii Bool)) (= (ho_4638 v ii) (ite (= i ii) e (ho_4638 u ii)))))))))) (let ((_let_7705 (forall ((x |u_(-> Bool Bool tptp.set_nat)|) (y |u_(-> Bool Bool tptp.set_nat)|)) (or (not (forall ((z Bool)) (= (ho_4638 x z) (ho_4638 y z)))) (= x y))))) (let ((_let_7706 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1133966238863718811t_unit Bool)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1133966238863718811t_unit Bool)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_12343 v ii) (ite (= i ii) e (ho_12343 u ii)))))))))) (let ((_let_7707 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1133966238863718811t_unit Bool)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1133966238863718811t_unit Bool)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_12343 x z) (ho_12343 y z)))) (= x y))))) (let ((_let_7708 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5678 v ii) (ite (= i ii) e (ho_5678 u ii)))))))))) (let ((_let_7709 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5678 x z) (ho_5678 y z)))) (= x y))))) (let ((_let_7710 (forall ((u |u_(-> tptp.int tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_4950 v ii) (ite (= i ii) e (ho_4950 u ii)))))))))) (let ((_let_7711 (forall ((x |u_(-> tptp.int tptp.nat Bool)|) (y |u_(-> tptp.int tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_4950 x z) (ho_4950 y z)))) (= x y))))) (let ((_let_7712 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8413 v ii) (ite (= i ii) e (ho_8413 u ii)))))))))) (let ((_let_7713 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8413 x z) (ho_8413 y z)))) (= x y))))) (let ((_let_7714 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_5128 v ii) (ite (= i ii) e (ho_5128 u ii)))))))))) (let ((_let_7715 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_5128 x z) (ho_5128 y z)))) (= x y))))) (let ((_let_7716 (forall ((u |u_(-> Bool tptp.nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_5459 v ii) (ite (= i ii) e (ho_5459 u ii)))))))))) (let ((_let_7717 (forall ((x |u_(-> Bool tptp.nat tptp.nat tptp.nat)|) (y |u_(-> Bool tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_5459 x z) (ho_5459 y z)))) (= x y))))) (let ((_let_7718 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13894 v ii) (ite (= i ii) e (ho_13894 u ii)))))))))) (let ((_let_7719 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13894 x z) (ho_13894 y z)))) (= x y))))) (let ((_let_7720 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10186 v ii) (ite (= i ii) e (ho_10186 u ii)))))))))) (let ((_let_7721 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10186 x z) (ho_10186 y z)))) (= x y))))) (let ((_let_7722 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7767 v ii) (ite (= i ii) e (ho_7767 u ii)))))))))) (let ((_let_7723 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7767 x z) (ho_7767 y z)))) (= x y))))) (let ((_let_7724 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_12827 v ii) (ite (= i ii) e (ho_12827 u ii)))))))))) (let ((_let_7725 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool Bool)_ Bool)|)) (= (ho_12827 x z) (ho_12827 y z)))) (= x y))))) (let ((_let_7726 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (e |u_(-> tptp.set_o Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5739 v ii) (ite (= i ii) e (ho_5739 u ii)))))))))) (let ((_let_7727 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5739 x z) (ho_5739 y z)))) (= x y))))) (let ((_let_7728 (forall ((u |u_(-> tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|) (e tptp.set_se7592288975875140775at_nat) (i tptp.set_Pr7669914128964046860_nat_o)) (not (forall ((v |u_(-> tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|)) (not (forall ((ii tptp.set_Pr7669914128964046860_nat_o)) (= (ho_9018 v ii) (ite (= i ii) e (ho_9018 u ii)))))))))) (let ((_let_7729 (forall ((x |u_(-> tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|) (y |u_(-> tptp.set_Pr7669914128964046860_nat_o tptp.set_se7592288975875140775at_nat)|)) (or (not (forall ((z tptp.set_Pr7669914128964046860_nat_o)) (= (ho_9018 x z) (ho_9018 y z)))) (= x y))))) (let ((_let_7730 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_4882 v ii) (ite (= i ii) e (ho_4882 u ii)))))))))) (let ((_let_7731 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_4882 x z) (ho_4882 y z)))) (= x y))))) (let ((_let_7732 (forall ((u |u_(-> _u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|) (e |u_(-> tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|) (i |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_6274 v ii) (ite (= i ii) e (ho_6274 u ii)))))))))) (let ((_let_7733 (forall ((x |u_(-> _u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|) (y |u_(-> _u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se9180647916752606350_nat_o tptp.set_Pr7010166363911110284_nat_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_6274 x z) (ho_6274 y z)))) (= x y))))) (let ((_let_7734 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5651 v ii) (ite (= i ii) e (ho_5651 u ii)))))))))) (let ((_let_7735 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5651 x z) (ho_5651 y z)))) (= x y))))) (let ((_let_7736 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_o tptp.int)_ tptp.set_Pr903927857289325719_int_o tptp.set_int)|) (e |u_(-> tptp.set_Pr903927857289325719_int_o tptp.set_int)|) (i |u_(-> tptp.product_prod_int_o tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_o tptp.int)_ tptp.set_Pr903927857289325719_int_o tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_o tptp.int)|)) (= (ho_14986 v ii) (ite (= i ii) e (ho_14986 u ii)))))))))) (let ((_let_7737 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_o tptp.int)_ tptp.set_Pr903927857289325719_int_o tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_o tptp.int)_ tptp.set_Pr903927857289325719_int_o tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_o tptp.int)|)) (= (ho_14986 x z) (ho_14986 y z)))) (= x y))))) (let ((_let_7738 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5744 v ii) (ite (= i ii) e (ho_5744 u ii)))))))))) (let ((_let_7739 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5744 x z) (ho_5744 y z)))) (= x y))))) (let ((_let_7740 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_13855 v ii) (ite (= i ii) e (ho_13855 u ii)))))))))) (let ((_let_7741 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_13855 x z) (ho_13855 y z)))) (= x y))))) (let ((_let_7742 (forall ((u |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9529 v ii) (ite (= i ii) e (ho_9529 u ii)))))))))) (let ((_let_7743 (forall ((x |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (y |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9529 x z) (ho_9529 y z)))) (= x y))))) (let ((_let_7744 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_4857 v ii) (ite (= i ii) e (ho_4857 u ii)))))))))) (let ((_let_7745 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_4857 x z) (ho_4857 y z)))) (= x y))))) (let ((_let_7746 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_4945 v ii) (ite (= i ii) e (ho_4945 u ii)))))))))) (let ((_let_7747 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_4945 x z) (ho_4945 y z)))) (= x y))))) (let ((_let_7748 (forall ((u |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|) (e |u_(-> tptp.int tptp.product_prod_int_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.int)) (= (ho_10262 v ii) (ite (= i ii) e (ho_10262 u ii)))))))))) (let ((_let_7749 (forall ((x |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|) (y |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10262 x z) (ho_10262 y z)))) (= x y))))) (let ((_let_7750 (forall ((u |u_(-> tptp.set_rat Bool)|) (e Bool) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat Bool)|)) (not (forall ((ii tptp.set_rat)) (= (ho_7175 v ii) (ite (= i ii) e (ho_7175 u ii)))))))))) (let ((_let_7751 (forall ((x |u_(-> tptp.set_rat Bool)|) (y |u_(-> tptp.set_rat Bool)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_7175 x z) (ho_7175 y z)))) (= x y))))) (let ((_let_7752 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_14703 v ii) (ite (= i ii) e (ho_14703 u ii)))))))))) (let ((_let_7753 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_14703 x z) (ho_14703 y z)))) (= x y))))) (let ((_let_7754 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (e Bool) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_4544 v ii) (ite (= i ii) e (ho_4544 u ii)))))))))) (let ((_let_7755 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_4544 x z) (ho_4544 y z)))) (= x y))))) (let ((_let_7756 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_7307 v ii) (ite (= i ii) e (ho_7307 u ii)))))))))) (let ((_let_7757 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_7307 x z) (ho_7307 y z)))) (= x y))))) (let ((_let_7758 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5645 v ii) (ite (= i ii) e (ho_5645 u ii)))))))))) (let ((_let_7759 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5645 x z) (ho_5645 y z)))) (= x y))))) (let ((_let_7760 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_4601 v ii) (ite (= i ii) e (ho_4601 u ii)))))))))) (let ((_let_7761 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_4601 x z) (ho_4601 y z)))) (= x y))))) (let ((_let_7762 (forall ((u |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_10506 v ii) (ite (= i ii) e (ho_10506 u ii)))))))))) (let ((_let_7763 (forall ((x |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10506 x z) (ho_10506 y z)))) (= x y))))) (let ((_let_7764 (forall ((u |u_(-> tptp.set_se6260736226359567993nt_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_se6260736226359567993nt_int)) (not (forall ((v |u_(-> tptp.set_se6260736226359567993nt_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_se6260736226359567993nt_int)) (= (ho_6253 v ii) (ite (= i ii) e (ho_6253 u ii)))))))))) (let ((_let_7765 (forall ((x |u_(-> tptp.set_se6260736226359567993nt_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_se6260736226359567993nt_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_se6260736226359567993nt_int)) (= (ho_6253 x z) (ho_6253 y z)))) (= x y))))) (let ((_let_7766 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.int)) (= (ho_8030 v ii) (ite (= i ii) e (ho_8030 u ii)))))))))) (let ((_let_7767 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_8030 x z) (ho_8030 y z)))) (= x y))))) (let ((_let_7768 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_5072 v ii) (ite (= i ii) e (ho_5072 u ii)))))))))) (let ((_let_7769 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_5072 x z) (ho_5072 y z)))) (= x y))))) (let ((_let_7770 (forall ((u |u_(-> tptp.char Bool)|) (e Bool) (i tptp.char)) (not (forall ((v |u_(-> tptp.char Bool)|)) (not (forall ((ii tptp.char)) (= (ho_7226 v ii) (ite (= i ii) e (ho_7226 u ii)))))))))) (let ((_let_7771 (forall ((x |u_(-> tptp.char Bool)|) (y |u_(-> tptp.char Bool)|)) (or (not (forall ((z tptp.char)) (= (ho_7226 x z) (ho_7226 y z)))) (= x y))))) (let ((_let_7772 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11044 v ii) (ite (= i ii) e (ho_11044 u ii)))))))))) (let ((_let_7773 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.rat tptp.int)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11044 x z) (ho_11044 y z)))) (= x y))))) (let ((_let_7774 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.int)|) (e tptp.int) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.int)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_16041 v ii) (ite (= i ii) e (ho_16041 u ii)))))))))) (let ((_let_7775 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.int)|) (y |u_(-> tptp.product_prod_nat_num tptp.int)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_16041 x z) (ho_16041 y z)))) (= x y))))) (let ((_let_7776 (forall ((u |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5775 v ii) (ite (= i ii) e (ho_5775 u ii)))))))))) (let ((_let_7777 (forall ((x |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5775 x z) (ho_5775 y z)))) (= x y))))) (let ((_let_7778 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5660 v ii) (ite (= i ii) e (ho_5660 u ii)))))))))) (let ((_let_7779 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5660 x z) (ho_5660 y z)))) (= x y))))) (let ((_let_7780 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_5381 v ii) (ite (= i ii) e (ho_5381 u ii)))))))))) (let ((_let_7781 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_5381 x z) (ho_5381 y z)))) (= x y))))) (let ((_let_7782 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_5889 v ii) (ite (= i ii) e (ho_5889 u ii)))))))))) (let ((_let_7783 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_5889 x z) (ho_5889 y z)))) (= x y))))) (let ((_let_7784 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8472 v ii) (ite (= i ii) e (ho_8472 u ii)))))))))) (let ((_let_7785 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8472 x z) (ho_8472 y z)))) (= x y))))) (let ((_let_7786 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15867 v ii) (ite (= i ii) e (ho_15867 u ii)))))))))) (let ((_let_7787 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15867 x z) (ho_15867 y z)))) (= x y))))) (let ((_let_7788 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5746 v ii) (ite (= i ii) e (ho_5746 u ii)))))))))) (let ((_let_7789 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5746 x z) (ho_5746 y z)))) (= x y))))) (let ((_let_7790 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.nat)) (= (ho_16040 v ii) (ite (= i ii) e (ho_16040 u ii)))))))))) (let ((_let_7791 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_o)|) (y |u_(-> tptp.nat tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_16040 x z) (ho_16040 y z)))) (= x y))))) (let ((_let_7792 (forall ((u |u_(-> tptp.set_char tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|) (e |u_(-> tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|)) (not (forall ((ii tptp.set_char)) (= (ho_15475 v ii) (ite (= i ii) e (ho_15475 u ii)))))))))) (let ((_let_7793 (forall ((x |u_(-> tptp.set_char tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|) (y |u_(-> tptp.set_char tptp.set_Product_unit tptp.set_ch7814610555394875923t_unit)|)) (or (not (forall ((z tptp.set_char)) (= (ho_15475 x z) (ho_15475 y z)))) (= x y))))) (let ((_let_7794 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5743 v ii) (ite (= i ii) e (ho_5743 u ii)))))))))) (let ((_let_7795 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5743 x z) (ho_5743 y z)))) (= x y))))) (let ((_let_7796 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4618 v ii) (ite (= i ii) e (ho_4618 u ii)))))))))) (let ((_let_7797 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_4618 x z) (ho_4618 y z)))) (= x y))))) (let ((_let_7798 (forall ((u |u_(-> tptp.int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5493 v ii) (ite (= i ii) e (ho_5493 u ii)))))))))) (let ((_let_7799 (forall ((x |u_(-> tptp.int tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5493 x z) (ho_5493 y z)))) (= x y))))) (let ((_let_7800 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ Bool Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ Bool Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_6842 v ii) (ite (= i ii) e (ho_6842 u ii)))))))))) (let ((_let_7801 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ Bool Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ Bool Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6842 x z) (ho_6842 y z)))) (= x y))))) (let ((_let_7802 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5379 v ii) (ite (= i ii) e (ho_5379 u ii)))))))))) (let ((_let_7803 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5379 x z) (ho_5379 y z)))) (= x y))))) (let ((_let_7804 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_14016 v ii) (ite (= i ii) e (ho_14016 u ii)))))))))) (let ((_let_7805 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_14016 x z) (ho_14016 y z)))) (= x y))))) (let ((_let_7806 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13007 v ii) (ite (= i ii) e (ho_13007 u ii)))))))))) (let ((_let_7807 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13007 x z) (ho_13007 y z)))) (= x y))))) (let ((_let_7808 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7828 v ii) (ite (= i ii) e (ho_7828 u ii)))))))))) (let ((_let_7809 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7828 x z) (ho_7828 y z)))) (= x y))))) (let ((_let_7810 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii Bool)) (= (ho_5847 v ii) (ite (= i ii) e (ho_5847 u ii)))))))))) (let ((_let_7811 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5847 x z) (ho_5847 y z)))) (= x y))))) (let ((_let_7812 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_10077 v ii) (ite (= i ii) e (ho_10077 u ii)))))))))) (let ((_let_7813 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (= (ho_10077 x z) (ho_10077 y z)))) (= x y))))) (let ((_let_7814 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|) (e |u_(-> _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|) (i |u_(-> tptp.char tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14380 v ii) (ite (= i ii) e (ho_14380 u ii)))))))))) (let ((_let_7815 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.char tptp.set_nat)_ _u_(-> tptp.num tptp.char)_ tptp.num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_nat)|)) (= (ho_14380 x z) (ho_14380 y z)))) (= x y))))) (let ((_let_7816 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4876 v ii) (ite (= i ii) e (ho_4876 u ii)))))))))) (let ((_let_7817 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4876 x z) (ho_4876 y z)))) (= x y))))) (let ((_let_7818 (forall ((u |u_(-> Bool tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii Bool)) (= (ho_4660 v ii) (ite (= i ii) e (ho_4660 u ii)))))))))) (let ((_let_7819 (forall ((x |u_(-> Bool tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> Bool tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z Bool)) (= (ho_4660 x z) (ho_4660 y z)))) (= x y))))) (let ((_let_7820 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8264 v ii) (ite (= i ii) e (ho_8264 u ii)))))))))) (let ((_let_7821 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8264 x z) (ho_8264 y z)))) (= x y))))) (let ((_let_7822 (forall ((u |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|)) (= (ho_14909 v ii) (ite (= i ii) e (ho_14909 u ii)))))))))) (let ((_let_7823 (forall ((x |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)_ tptp.set_Pr4334478416066269672t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.produc526117512892780850t_unit tptp.product_unit)|)) (= (ho_14909 x z) (ho_14909 y z)))) (= x y))))) (let ((_let_7824 (forall ((u |u_(-> Bool tptp.set_nat tptp.set_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_nat tptp.set_nat tptp.set_nat)|)) (not (forall ((ii Bool)) (= (ho_4558 v ii) (ite (= i ii) e (ho_4558 u ii)))))))))) (let ((_let_7825 (forall ((x |u_(-> Bool tptp.set_nat tptp.set_nat tptp.set_nat)|) (y |u_(-> Bool tptp.set_nat tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z Bool)) (= (ho_4558 x z) (ho_4558 y z)))) (= x y))))) (let ((_let_7826 (forall ((u |u_(-> Bool tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_5038 v ii) (ite (= i ii) e (ho_5038 u ii)))))))))) (let ((_let_7827 (forall ((x |u_(-> Bool tptp.set_nat tptp.nat Bool)|) (y |u_(-> Bool tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_5038 x z) (ho_5038 y z)))) (= x y))))) (let ((_let_7828 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12032 v ii) (ite (= i ii) e (ho_12032 u ii)))))))))) (let ((_let_7829 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.a Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12032 x z) (ho_12032 y z)))) (= x y))))) (let ((_let_7830 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5383 v ii) (ite (= i ii) e (ho_5383 u ii)))))))))) (let ((_let_7831 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5383 x z) (ho_5383 y z)))) (= x y))))) (let ((_let_7832 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4567 v ii) (ite (= i ii) e (ho_4567 u ii)))))))))) (let ((_let_7833 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4567 x z) (ho_4567 y z)))) (= x y))))) (let ((_let_7834 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_12897 v ii) (ite (= i ii) e (ho_12897 u ii)))))))))) (let ((_let_7835 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.code_integer)_ Bool)|)) (= (ho_12897 x z) (ho_12897 y z)))) (= x y))))) (let ((_let_7836 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4707 v ii) (ite (= i ii) e (ho_4707 u ii)))))))))) (let ((_let_7837 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4707 x z) (ho_4707 y z)))) (= x y))))) (let ((_let_7838 (forall ((u |u_(-> Bool tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii Bool)) (= (ho_5403 v ii) (ite (= i ii) e (ho_5403 u ii)))))))))) (let ((_let_7839 (forall ((x |u_(-> Bool tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> Bool tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z Bool)) (= (ho_5403 x z) (ho_5403 y z)))) (= x y))))) (let ((_let_7840 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7812 v ii) (ite (= i ii) e (ho_7812 u ii)))))))))) (let ((_let_7841 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7812 x z) (ho_7812 y z)))) (= x y))))) (let ((_let_7842 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9761 v ii) (ite (= i ii) e (ho_9761 u ii)))))))))) (let ((_let_7843 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9761 x z) (ho_9761 y z)))) (= x y))))) (let ((_let_7844 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (e |u_(-> tptp.product_unit tptp.set_int)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_6120 v ii) (ite (= i ii) e (ho_6120 u ii)))))))))) (let ((_let_7845 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_6120 x z) (ho_6120 y z)))) (= x y))))) (let ((_let_7846 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7289 v ii) (ite (= i ii) e (ho_7289 u ii)))))))))) (let ((_let_7847 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7289 x z) (ho_7289 y z)))) (= x y))))) (let ((_let_7848 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_15869 v ii) (ite (= i ii) e (ho_15869 u ii)))))))))) (let ((_let_7849 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_15869 x z) (ho_15869 y z)))) (= x y))))) (let ((_let_7850 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8507 v ii) (ite (= i ii) e (ho_8507 u ii)))))))))) (let ((_let_7851 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8507 x z) (ho_8507 y z)))) (= x y))))) (let ((_let_7852 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_int)_ tptp.product_prod_nat_nat tptp.set_int)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_int)_ tptp.product_prod_nat_nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.set_int)|)) (= (ho_12153 v ii) (ite (= i ii) e (ho_12153 u ii)))))))))) (let ((_let_7853 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_int)_ tptp.product_prod_nat_nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_int)_ tptp.product_prod_nat_nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.set_int)|)) (= (ho_12153 x z) (ho_12153 y z)))) (= x y))))) (let ((_let_7854 (forall ((u |u_(-> tptp.set_o tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7854 v ii) (ite (= i ii) e (ho_7854 u ii)))))))))) (let ((_let_7855 (forall ((x |u_(-> tptp.set_o tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_o tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7854 x z) (ho_7854 y z)))) (= x y))))) (let ((_let_7856 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_o)|) (e tptp.set_o) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_o)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_4538 v ii) (ite (= i ii) e (ho_4538 u ii)))))))))) (let ((_let_7857 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_o)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_4538 x z) (ho_4538 y z)))) (= x y))))) (let ((_let_7858 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_10198 v ii) (ite (= i ii) e (ho_10198 u ii)))))))))) (let ((_let_7859 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_10198 x z) (ho_10198 y z)))) (= x y))))) (let ((_let_7860 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_6061 v ii) (ite (= i ii) e (ho_6061 u ii)))))))))) (let ((_let_7861 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_6061 x z) (ho_6061 y z)))) (= x y))))) (let ((_let_7862 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_7036 v ii) (ite (= i ii) e (ho_7036 u ii)))))))))) (let ((_let_7863 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_7036 x z) (ho_7036 y z)))) (= x y))))) (let ((_let_7864 (forall ((u |u_(-> tptp.rat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_8112 v ii) (ite (= i ii) e (ho_8112 u ii)))))))))) (let ((_let_7865 (forall ((x |u_(-> tptp.rat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.rat _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_8112 x z) (ho_8112 y z)))) (= x y))))) (let ((_let_7866 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_rat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_rat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_rat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_10464 v ii) (ite (= i ii) e (ho_10464 u ii)))))))))) (let ((_let_7867 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_rat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ tptp.set_rat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_10464 x z) (ho_10464 y z)))) (= x y))))) (let ((_let_7868 (forall ((u |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_se6425085446898223655at_nat)) (not (forall ((v |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_se6425085446898223655at_nat)) (= (ho_5504 v ii) (ite (= i ii) e (ho_5504 u ii)))))))))) (let ((_let_7869 (forall ((x |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_se6425085446898223655at_nat)) (= (ho_5504 x z) (ho_5504 y z)))) (= x y))))) (let ((_let_7870 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12200 v ii) (ite (= i ii) e (ho_12200 u ii)))))))))) (let ((_let_7871 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12200 x z) (ho_12200 y z)))) (= x y))))) (let ((_let_7872 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|) (e |u_(-> tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8720 v ii) (ite (= i ii) e (ho_8720 u ii)))))))))) (let ((_let_7873 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8720 x z) (ho_8720 y z)))) (= x y))))) (let ((_let_7874 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12237 v ii) (ite (= i ii) e (ho_12237 u ii)))))))))) (let ((_let_7875 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12237 x z) (ho_12237 y z)))) (= x y))))) (let ((_let_7876 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5588 v ii) (ite (= i ii) e (ho_5588 u ii)))))))))) (let ((_let_7877 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_5588 x z) (ho_5588 y z)))) (= x y))))) (let ((_let_7878 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4673 v ii) (ite (= i ii) e (ho_4673 u ii)))))))))) (let ((_let_7879 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4673 x z) (ho_4673 y z)))) (= x y))))) (let ((_let_7880 (forall ((u |u_(-> tptp.int tptp.nat tptp.int tptp.num)|) (e |u_(-> tptp.nat tptp.int tptp.num)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.int tptp.num)|)) (not (forall ((ii tptp.int)) (= (ho_7062 v ii) (ite (= i ii) e (ho_7062 u ii)))))))))) (let ((_let_7881 (forall ((x |u_(-> tptp.int tptp.nat tptp.int tptp.num)|) (y |u_(-> tptp.int tptp.nat tptp.int tptp.num)|)) (or (not (forall ((z tptp.int)) (= (ho_7062 x z) (ho_7062 y z)))) (= x y))))) (let ((_let_7882 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4990 v ii) (ite (= i ii) e (ho_4990 u ii)))))))))) (let ((_let_7883 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4990 x z) (ho_4990 y z)))) (= x y))))) (let ((_let_7884 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)_ tptp.set_int tptp.set_se6260736226359567993nt_int)|) (e |u_(-> tptp.set_int tptp.set_se6260736226359567993nt_int)|) (i |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)_ tptp.set_int tptp.set_se6260736226359567993nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|)) (= (ho_4898 v ii) (ite (= i ii) e (ho_4898 u ii)))))))))) (let ((_let_7885 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)_ tptp.set_int tptp.set_se6260736226359567993nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)_ tptp.set_int tptp.set_se6260736226359567993nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|)) (= (ho_4898 x z) (ho_4898 y z)))) (= x y))))) (let ((_let_7886 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4518 v ii) (ite (= i ii) e (ho_4518 u ii)))))))))) (let ((_let_7887 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4518 x z) (ho_4518 y z)))) (= x y))))) (let ((_let_7888 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11402 v ii) (ite (= i ii) e (ho_11402 u ii)))))))))) (let ((_let_7889 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_11402 x z) (ho_11402 y z)))) (= x y))))) (let ((_let_7890 (forall ((u |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (i tptp.a)) (not (forall ((v |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.a)) (= (ho_12013 v ii) (ite (= i ii) e (ho_12013 u ii)))))))))) (let ((_let_7891 (forall ((x |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.a tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.a)) (= (ho_12013 x z) (ho_12013 y z)))) (= x y))))) (let ((_let_7892 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5032 v ii) (ite (= i ii) e (ho_5032 u ii)))))))))) (let ((_let_7893 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5032 x z) (ho_5032 y z)))) (= x y))))) (let ((_let_7894 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5668 v ii) (ite (= i ii) e (ho_5668 u ii)))))))))) (let ((_let_7895 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5668 x z) (ho_5668 y z)))) (= x y))))) (let ((_let_7896 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.nat Bool)_ tptp.set_set_nat tptp.set_nat_o)|) (e |u_(-> tptp.set_set_nat tptp.set_nat_o)|) (i |u_(-> tptp.set_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.nat Bool)_ tptp.set_set_nat tptp.set_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.nat Bool)|)) (= (ho_6181 v ii) (ite (= i ii) e (ho_6181 u ii)))))))))) (let ((_let_7897 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.nat Bool)_ tptp.set_set_nat tptp.set_nat_o)|) (y |u_(-> _u_(-> tptp.set_nat tptp.nat Bool)_ tptp.set_set_nat tptp.set_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.nat Bool)|)) (= (ho_6181 x z) (ho_6181 y z)))) (= x y))))) (let ((_let_7898 (forall ((u |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (i |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12657 v ii) (ite (= i ii) e (ho_12657 u ii)))))))))) (let ((_let_7899 (forall ((x |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.produc4196048018000912732at_int tptp.int)|)) (= (ho_12657 x z) (ho_12657 y z)))) (= x y))))) (let ((_let_7900 (forall ((u |u_(-> tptp.num tptp.num)|) (e tptp.num) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_4529 v ii) (ite (= i ii) e (ho_4529 u ii)))))))))) (let ((_let_7901 (forall ((x |u_(-> tptp.num tptp.num)|) (y |u_(-> tptp.num tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_4529 x z) (ho_4529 y z)))) (= x y))))) (let ((_let_7902 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_16039 v ii) (ite (= i ii) e (ho_16039 u ii)))))))))) (let ((_let_7903 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_16039 x z) (ho_16039 y z)))) (= x y))))) (let ((_let_7904 (forall ((u |u_(-> tptp.set_int _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11175 v ii) (ite (= i ii) e (ho_11175 u ii)))))))))) (let ((_let_7905 (forall ((x |u_(-> tptp.set_int _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11175 x z) (ho_11175 y z)))) (= x y))))) (let ((_let_7906 (forall ((u |u_(-> tptp.ref_ref_a tptp.heap_Heap_ref_a)|) (e tptp.heap_Heap_ref_a) (i tptp.ref_ref_a)) (not (forall ((v |u_(-> tptp.ref_ref_a tptp.heap_Heap_ref_a)|)) (not (forall ((ii tptp.ref_ref_a)) (= (ho_12043 v ii) (ite (= i ii) e (ho_12043 u ii)))))))))) (let ((_let_7907 (forall ((x |u_(-> tptp.ref_ref_a tptp.heap_Heap_ref_a)|) (y |u_(-> tptp.ref_ref_a tptp.heap_Heap_ref_a)|)) (or (not (forall ((z tptp.ref_ref_a)) (= (ho_12043 x z) (ho_12043 y z)))) (= x y))))) (let ((_let_7908 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_4948 v ii) (ite (= i ii) e (ho_4948 u ii)))))))))) (let ((_let_7909 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_4948 x z) (ho_4948 y z)))) (= x y))))) (let ((_let_7910 (forall ((u |u_(-> Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii Bool)) (= (ho_4646 v ii) (ite (= i ii) e (ho_4646 u ii)))))))))) (let ((_let_7911 (forall ((x |u_(-> Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> Bool tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z Bool)) (= (ho_4646 x z) (ho_4646 y z)))) (= x y))))) (let ((_let_7912 (forall ((u |u_(-> Bool tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_nat_nat)|)) (not (forall ((ii Bool)) (= (ho_6825 v ii) (ite (= i ii) e (ho_6825 u ii)))))))))) (let ((_let_7913 (forall ((x |u_(-> Bool tptp.product_prod_nat_nat)|) (y |u_(-> Bool tptp.product_prod_nat_nat)|)) (or (not (forall ((z Bool)) (= (ho_6825 x z) (ho_6825 y z)))) (= x y))))) (let ((_let_7914 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11386 v ii) (ite (= i ii) e (ho_11386 u ii)))))))))) (let ((_let_7915 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_11386 x z) (ho_11386 y z)))) (= x y))))) (let ((_let_7916 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_5569 v ii) (ite (= i ii) e (ho_5569 u ii)))))))))) (let ((_let_7917 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_5569 x z) (ho_5569 y z)))) (= x y))))) (let ((_let_7918 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_8609 v ii) (ite (= i ii) e (ho_8609 u ii)))))))))) (let ((_let_7919 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_8609 x z) (ho_8609 y z)))) (= x y))))) (let ((_let_7920 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|) (e |u_(-> tptp.set_int Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_5905 v ii) (ite (= i ii) e (ho_5905 u ii)))))))))) (let ((_let_7921 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_5905 x z) (ho_5905 y z)))) (= x y))))) (let ((_let_7922 (forall ((u |u_(-> tptp.nat tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4701 v ii) (ite (= i ii) e (ho_4701 u ii)))))))))) (let ((_let_7923 (forall ((x |u_(-> tptp.nat tptp.set_nat Bool)|) (y |u_(-> tptp.nat tptp.set_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4701 x z) (ho_4701 y z)))) (= x y))))) (let ((_let_7924 (forall ((u |u_(-> tptp.set_int tptp.set_int)|) (e tptp.set_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_4913 v ii) (ite (= i ii) e (ho_4913 u ii)))))))))) (let ((_let_7925 (forall ((x |u_(-> tptp.set_int tptp.set_int)|) (y |u_(-> tptp.set_int tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4913 x z) (ho_4913 y z)))) (= x y))))) (let ((_let_7926 (forall ((u |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> Bool tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat Bool)|)) (= (ho_14681 v ii) (ite (= i ii) e (ho_14681 u ii)))))))))) (let ((_let_7927 (forall ((x |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat Bool)|)) (= (ho_14681 x z) (ho_14681 y z)))) (= x y))))) (let ((_let_7928 (forall ((u |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (e |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (i tptp.produc6271795597528267376eger_o)) (not (forall ((v |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (not (forall ((ii tptp.produc6271795597528267376eger_o)) (= (ho_16001 v ii) (ite (= i ii) e (ho_16001 u ii)))))))))) (let ((_let_7929 (forall ((x |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (y |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (or (not (forall ((z tptp.produc6271795597528267376eger_o)) (= (ho_16001 x z) (ho_16001 y z)))) (= x y))))) (let ((_let_7930 (forall ((u |u_(-> tptp.set_int tptp.set_int tptp.set_int)|) (e |u_(-> tptp.set_int tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_4918 v ii) (ite (= i ii) e (ho_4918 u ii)))))))))) (let ((_let_7931 (forall ((x |u_(-> tptp.set_int tptp.set_int tptp.set_int)|) (y |u_(-> tptp.set_int tptp.set_int tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4918 x z) (ho_4918 y z)))) (= x y))))) (let ((_let_7932 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5126 v ii) (ite (= i ii) e (ho_5126 u ii)))))))))) (let ((_let_7933 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5126 x z) (ho_5126 y z)))) (= x y))))) (let ((_let_7934 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr3594552606344371909at_int)|) (e tptp.set_Pr3594552606344371909at_int) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15407 v ii) (ite (= i ii) e (ho_15407 u ii)))))))))) (let ((_let_7935 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> tptp.set_nat tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15407 x z) (ho_15407 y z)))) (= x y))))) (let ((_let_7936 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10173 v ii) (ite (= i ii) e (ho_10173 u ii)))))))))) (let ((_let_7937 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10173 x z) (ho_10173 y z)))) (= x y))))) (let ((_let_7938 (forall ((u |u_(-> tptp.set_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4560 v ii) (ite (= i ii) e (ho_4560 u ii)))))))))) (let ((_let_7939 (forall ((x |u_(-> tptp.set_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4560 x z) (ho_4560 y z)))) (= x y))))) (let ((_let_7940 (forall ((u |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (e tptp.produc414006230660905482ar_rat) (i tptp.produc143505574896075907r_char)) (not (forall ((v |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii tptp.produc143505574896075907r_char)) (= (ho_16038 v ii) (ite (= i ii) e (ho_16038 u ii)))))))))) (let ((_let_7941 (forall ((x |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|) (y |u_(-> tptp.produc143505574896075907r_char tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z tptp.produc143505574896075907r_char)) (= (ho_16038 x z) (ho_16038 y z)))) (= x y))))) (let ((_let_7942 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_5604 v ii) (ite (= i ii) e (ho_5604 u ii)))))))))) (let ((_let_7943 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_5604 x z) (ho_5604 y z)))) (= x y))))) (let ((_let_7944 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13362 v ii) (ite (= i ii) e (ho_13362 u ii)))))))))) (let ((_let_7945 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13362 x z) (ho_13362 y z)))) (= x y))))) (let ((_let_7946 (forall ((u |u_(-> tptp.set_set_nat tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_rat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_16037 v ii) (ite (= i ii) e (ho_16037 u ii)))))))))) (let ((_let_7947 (forall ((x |u_(-> tptp.set_set_nat tptp.set_rat)|) (y |u_(-> tptp.set_set_nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_16037 x z) (ho_16037 y z)))) (= x y))))) (let ((_let_7948 (forall ((u |u_(-> tptp.set_in7748886932685137004at_nat _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i tptp.set_in7748886932685137004at_nat)) (not (forall ((v |u_(-> tptp.set_in7748886932685137004at_nat _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_in7748886932685137004at_nat)) (= (ho_14215 v ii) (ite (= i ii) e (ho_14215 u ii)))))))))) (let ((_let_7949 (forall ((x |u_(-> tptp.set_in7748886932685137004at_nat _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> tptp.set_in7748886932685137004at_nat _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_in7748886932685137004at_nat)) (= (ho_14215 x z) (ho_14215 y z)))) (= x y))))) (let ((_let_7950 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)_ tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|) (e |u_(-> tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|) (i |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)_ tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (= (ho_6259 v ii) (ite (= i ii) e (ho_6259 u ii)))))))))) (let ((_let_7951 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)_ tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)_ tptp.set_nat_nat_o tptp.set_Pr5582243495563764594_nat_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (= (ho_6259 x z) (ho_6259 y z)))) (= x y))))) (let ((_let_7952 (forall ((u |u_(-> tptp.set_char tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_char)) (= (ho_10531 v ii) (ite (= i ii) e (ho_10531 u ii)))))))))) (let ((_let_7953 (forall ((x |u_(-> tptp.set_char tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_char tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_char)) (= (ho_10531 x z) (ho_10531 y z)))) (= x y))))) (let ((_let_7954 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5925 v ii) (ite (= i ii) e (ho_5925 u ii)))))))))) (let ((_let_7955 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_5925 x z) (ho_5925 y z)))) (= x y))))) (let ((_let_7956 (forall ((u |u_(-> _u_(-> tptp.set_nat Bool)_ tptp.set_set_nat tptp.set_o)|) (e |u_(-> tptp.set_set_nat tptp.set_o)|) (i |u_(-> tptp.set_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat Bool)_ tptp.set_set_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_nat Bool)|)) (= (ho_4703 v ii) (ite (= i ii) e (ho_4703 u ii)))))))))) (let ((_let_7957 (forall ((x |u_(-> _u_(-> tptp.set_nat Bool)_ tptp.set_set_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_nat Bool)_ tptp.set_set_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_nat Bool)|)) (= (ho_4703 x z) (ho_4703 y z)))) (= x y))))) (let ((_let_7958 (forall ((u |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13492 v ii) (ite (= i ii) e (ho_13492 u ii)))))))))) (let ((_let_7959 (forall ((x |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char Bool)|)) (= (ho_13492 x z) (ho_13492 y z)))) (= x y))))) (let ((_let_7960 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|) (e |u_(-> Bool Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_4637 v ii) (ite (= i ii) e (ho_4637 u ii)))))))))) (let ((_let_7961 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_4637 x z) (ho_4637 y z)))) (= x y))))) (let ((_let_7962 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9768 v ii) (ite (= i ii) e (ho_9768 u ii)))))))))) (let ((_let_7963 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9768 x z) (ho_9768 y z)))) (= x y))))) (let ((_let_7964 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8647 v ii) (ite (= i ii) e (ho_8647 u ii)))))))))) (let ((_let_7965 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8647 x z) (ho_8647 y z)))) (= x y))))) (let ((_let_7966 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5429 v ii) (ite (= i ii) e (ho_5429 u ii)))))))))) (let ((_let_7967 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5429 x z) (ho_5429 y z)))) (= x y))))) (let ((_let_7968 (forall ((u |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_5575 v ii) (ite (= i ii) e (ho_5575 u ii)))))))))) (let ((_let_7969 (forall ((x |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5575 x z) (ho_5575 y z)))) (= x y))))) (let ((_let_7970 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e Bool) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13581 v ii) (ite (= i ii) e (ho_13581 u ii)))))))))) (let ((_let_7971 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13581 x z) (ho_13581 y z)))) (= x y))))) (let ((_let_7972 (forall ((u |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5049 v ii) (ite (= i ii) e (ho_5049 u ii)))))))))) (let ((_let_7973 (forall ((x |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5049 x z) (ho_5049 y z)))) (= x y))))) (let ((_let_7974 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14276 v ii) (ite (= i ii) e (ho_14276 u ii)))))))))) (let ((_let_7975 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_14276 x z) (ho_14276 y z)))) (= x y))))) (let ((_let_7976 (forall ((u |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_6403 v ii) (ite (= i ii) e (ho_6403 u ii)))))))))) (let ((_let_7977 (forall ((x |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|) (y |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_6403 x z) (ho_6403 y z)))) (= x y))))) (let ((_let_7978 (forall ((u |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii Bool)) (= (ho_5017 v ii) (ite (= i ii) e (ho_5017 u ii)))))))))) (let ((_let_7979 (forall ((x |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_5017 x z) (ho_5017 y z)))) (= x y))))) (let ((_let_7980 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|) (e |u_(-> Bool tptp.product_unit Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_13972 v ii) (ite (= i ii) e (ho_13972 u ii)))))))))) (let ((_let_7981 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_13972 x z) (ho_13972 y z)))) (= x y))))) (let ((_let_7982 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_5571 v ii) (ite (= i ii) e (ho_5571 u ii)))))))))) (let ((_let_7983 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_5571 x z) (ho_5571 y z)))) (= x y))))) (let ((_let_7984 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4768 v ii) (ite (= i ii) e (ho_4768 u ii)))))))))) (let ((_let_7985 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4768 x z) (ho_4768 y z)))) (= x y))))) (let ((_let_7986 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15638 v ii) (ite (= i ii) e (ho_15638 u ii)))))))))) (let ((_let_7987 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_15638 x z) (ho_15638 y z)))) (= x y))))) (let ((_let_7988 (forall ((u |u_(-> tptp.rat tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.nat tptp.rat)|)) (not (forall ((ii tptp.rat)) (= (ho_9308 v ii) (ite (= i ii) e (ho_9308 u ii)))))))))) (let ((_let_7989 (forall ((x |u_(-> tptp.rat tptp.nat tptp.rat)|) (y |u_(-> tptp.rat tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_9308 x z) (ho_9308 y z)))) (= x y))))) (let ((_let_7990 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14786 v ii) (ite (= i ii) e (ho_14786 u ii)))))))))) (let ((_let_7991 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_14786 x z) (ho_14786 y z)))) (= x y))))) (let ((_let_7992 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5016 v ii) (ite (= i ii) e (ho_5016 u ii)))))))))) (let ((_let_7993 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5016 x z) (ho_5016 y z)))) (= x y))))) (let ((_let_7994 (forall ((u |u_(-> tptp.product_unit tptp.set_int)|) (e tptp.set_int) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((ii tptp.product_unit)) (= (ho_6113 v ii) (ite (= i ii) e (ho_6113 u ii)))))))))) (let ((_let_7995 (forall ((x |u_(-> tptp.product_unit tptp.set_int)|) (y |u_(-> tptp.product_unit tptp.set_int)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_6113 x z) (ho_6113 y z)))) (= x y))))) (let ((_let_7996 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_6328 v ii) (ite (= i ii) e (ho_6328 u ii)))))))))) (let ((_let_7997 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_6328 x z) (ho_6328 y z)))) (= x y))))) (let ((_let_7998 (forall ((u |u_(-> tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_10519 v ii) (ite (= i ii) e (ho_10519 u ii)))))))))) (let ((_let_7999 (forall ((x |u_(-> tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_10519 x z) (ho_10519 y z)))) (= x y))))) (let ((_let_8000 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4656 v ii) (ite (= i ii) e (ho_4656 u ii)))))))))) (let ((_let_8001 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4656 x z) (ho_4656 y z)))) (= x y))))) (let ((_let_8002 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9276 v ii) (ite (= i ii) e (ho_9276 u ii)))))))))) (let ((_let_8003 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9276 x z) (ho_9276 y z)))) (= x y))))) (let ((_let_8004 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12197 v ii) (ite (= i ii) e (ho_12197 u ii)))))))))) (let ((_let_8005 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12197 x z) (ho_12197 y z)))) (= x y))))) (let ((_let_8006 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (e |u_(-> tptp.nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4554 v ii) (ite (= i ii) e (ho_4554 u ii)))))))))) (let ((_let_8007 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4554 x z) (ho_4554 y z)))) (= x y))))) (let ((_let_8008 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat tptp.set_set_int)|) (e |u_(-> tptp.set_set_nat tptp.set_set_int)|) (i |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat tptp.set_set_int)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_9228 v ii) (ite (= i ii) e (ho_9228 u ii)))))))))) (let ((_let_8009 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat tptp.set_set_int)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_int)_ tptp.set_set_nat tptp.set_set_int)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_int)|)) (= (ho_9228 x z) (ho_9228 y z)))) (= x y))))) (let ((_let_8010 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6356 v ii) (ite (= i ii) e (ho_6356 u ii)))))))))) (let ((_let_8011 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6356 x z) (ho_6356 y z)))) (= x y))))) (let ((_let_8012 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|) (e |u_(-> tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8733 v ii) (ite (= i ii) e (ho_8733 u ii)))))))))) (let ((_let_8013 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_int)|)) (= (ho_8733 x z) (ho_8733 y z)))) (= x y))))) (let ((_let_8014 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_6845 v ii) (ite (= i ii) e (ho_6845 u ii)))))))))) (let ((_let_8015 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6845 x z) (ho_6845 y z)))) (= x y))))) (let ((_let_8016 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|) (e tptp.produc8483956148555600810_a_int) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12463 v ii) (ite (= i ii) e (ho_12463 u ii)))))))))) (let ((_let_8017 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12463 x z) (ho_12463 y z)))) (= x y))))) (let ((_let_8018 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5792 v ii) (ite (= i ii) e (ho_5792 u ii)))))))))) (let ((_let_8019 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5792 x z) (ho_5792 y z)))) (= x y))))) (let ((_let_8020 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5107 v ii) (ite (= i ii) e (ho_5107 u ii)))))))))) (let ((_let_8021 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5107 x z) (ho_5107 y z)))) (= x y))))) (let ((_let_8022 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5106 v ii) (ite (= i ii) e (ho_5106 u ii)))))))))) (let ((_let_8023 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5106 x z) (ho_5106 y z)))) (= x y))))) (let ((_let_8024 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7313 v ii) (ite (= i ii) e (ho_7313 u ii)))))))))) (let ((_let_8025 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.int)_ tptp.num tptp.int tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7313 x z) (ho_7313 y z)))) (= x y))))) (let ((_let_8026 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5643 v ii) (ite (= i ii) e (ho_5643 u ii)))))))))) (let ((_let_8027 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5643 x z) (ho_5643 y z)))) (= x y))))) (let ((_let_8028 (forall ((u |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (i tptp.produc1906917888121415911at_nat)) (not (forall ((v |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii tptp.produc1906917888121415911at_nat)) (= (ho_15081 v ii) (ite (= i ii) e (ho_15081 u ii)))))))))) (let ((_let_8029 (forall ((x |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> tptp.produc1906917888121415911at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z tptp.produc1906917888121415911at_nat)) (= (ho_15081 x z) (ho_15081 y z)))) (= x y))))) (let ((_let_8030 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13995 v ii) (ite (= i ii) e (ho_13995 u ii)))))))))) (let ((_let_8031 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13995 x z) (ho_13995 y z)))) (= x y))))) (let ((_let_8032 (forall ((u |u_(-> tptp.set_char tptp.set_char tptp.set_char)|) (e |u_(-> tptp.set_char tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_char tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8820 v ii) (ite (= i ii) e (ho_8820 u ii)))))))))) (let ((_let_8033 (forall ((x |u_(-> tptp.set_char tptp.set_char tptp.set_char)|) (y |u_(-> tptp.set_char tptp.set_char tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8820 x z) (ho_8820 y z)))) (= x y))))) (let ((_let_8034 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10536 v ii) (ite (= i ii) e (ho_10536 u ii)))))))))) (let ((_let_8035 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10536 x z) (ho_10536 y z)))) (= x y))))) (let ((_let_8036 (forall ((u |u_(-> Bool tptp.rat)|) (e tptp.rat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.rat)|)) (not (forall ((ii Bool)) (= (ho_7177 v ii) (ite (= i ii) e (ho_7177 u ii)))))))))) (let ((_let_8037 (forall ((x |u_(-> Bool tptp.rat)|) (y |u_(-> Bool tptp.rat)|)) (or (not (forall ((z Bool)) (= (ho_7177 x z) (ho_7177 y z)))) (= x y))))) (let ((_let_8038 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5131 v ii) (ite (= i ii) e (ho_5131 u ii)))))))))) (let ((_let_8039 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5131 x z) (ho_5131 y z)))) (= x y))))) (let ((_let_8040 (forall ((u |u_(-> tptp.int tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.int)) (= (ho_5378 v ii) (ite (= i ii) e (ho_5378 u ii)))))))))) (let ((_let_8041 (forall ((x |u_(-> tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_5378 x z) (ho_5378 y z)))) (= x y))))) (let ((_let_8042 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5130 v ii) (ite (= i ii) e (ho_5130 u ii)))))))))) (let ((_let_8043 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5130 x z) (ho_5130 y z)))) (= x y))))) (let ((_let_8044 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11036 v ii) (ite (= i ii) e (ho_11036 u ii)))))))))) (let ((_let_8045 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_11036 x z) (ho_11036 y z)))) (= x y))))) (let ((_let_8046 (forall ((u |u_(-> tptp.set_o tptp.set_char)|) (e tptp.set_char) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_char)|)) (not (forall ((ii tptp.set_o)) (= (ho_7222 v ii) (ite (= i ii) e (ho_7222 u ii)))))))))) (let ((_let_8047 (forall ((x |u_(-> tptp.set_o tptp.set_char)|) (y |u_(-> tptp.set_o tptp.set_char)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7222 x z) (ho_7222 y z)))) (= x y))))) (let ((_let_8048 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_13094 v ii) (ite (= i ii) e (ho_13094 u ii)))))))))) (let ((_let_8049 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_13094 x z) (ho_13094 y z)))) (= x y))))) (let ((_let_8050 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (i |u_(-> tptp.ref_a tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12323 v ii) (ite (= i ii) e (ho_12323 u ii)))))))))) (let ((_let_8051 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> _u_(-> tptp.ref_a tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.ref_a)|)) (= (ho_12323 x z) (ho_12323 y z)))) (= x y))))) (let ((_let_8052 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_4976 v ii) (ite (= i ii) e (ho_4976 u ii)))))))))) (let ((_let_8053 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_4976 x z) (ho_4976 y z)))) (= x y))))) (let ((_let_8054 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5152 v ii) (ite (= i ii) e (ho_5152 u ii)))))))))) (let ((_let_8055 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5152 x z) (ho_5152 y z)))) (= x y))))) (let ((_let_8056 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat tptp.set_set_rat)|) (e |u_(-> tptp.set_set_nat tptp.set_set_rat)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat tptp.set_set_rat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_13323 v ii) (ite (= i ii) e (ho_13323 u ii)))))))))) (let ((_let_8057 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat tptp.set_set_rat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat tptp.set_set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_13323 x z) (ho_13323 y z)))) (= x y))))) (let ((_let_8058 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_5214 v ii) (ite (= i ii) e (ho_5214 u ii)))))))))) (let ((_let_8059 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_5214 x z) (ho_5214 y z)))) (= x y))))) (let ((_let_8060 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_10351 v ii) (ite (= i ii) e (ho_10351 u ii)))))))))) (let ((_let_8061 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_10351 x z) (ho_10351 y z)))) (= x y))))) (let ((_let_8062 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool tptp.nat Bool)|) (e |u_(-> Bool tptp.nat Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_14732 v ii) (ite (= i ii) e (ho_14732 u ii)))))))))) (let ((_let_8063 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_14732 x z) (ho_14732 y z)))) (= x y))))) (let ((_let_8064 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7739 v ii) (ite (= i ii) e (ho_7739 u ii)))))))))) (let ((_let_8065 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7739 x z) (ho_7739 y z)))) (= x y))))) (let ((_let_8066 (forall ((u |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii Bool)) (= (ho_4615 v ii) (ite (= i ii) e (ho_4615 u ii)))))))))) (let ((_let_8067 (forall ((x |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z Bool)) (= (ho_4615 x z) (ho_4615 y z)))) (= x y))))) (let ((_let_8068 (forall ((u |u_(-> tptp.set_Pr8218934625190621173um_num tptp.set_Pr8218934625190621173um_num Bool)|) (e |u_(-> tptp.set_Pr8218934625190621173um_num Bool)|) (i tptp.set_Pr8218934625190621173um_num)) (not (forall ((v |u_(-> tptp.set_Pr8218934625190621173um_num tptp.set_Pr8218934625190621173um_num Bool)|)) (not (forall ((ii tptp.set_Pr8218934625190621173um_num)) (= (ho_10496 v ii) (ite (= i ii) e (ho_10496 u ii)))))))))) (let ((_let_8069 (forall ((x |u_(-> tptp.set_Pr8218934625190621173um_num tptp.set_Pr8218934625190621173um_num Bool)|) (y |u_(-> tptp.set_Pr8218934625190621173um_num tptp.set_Pr8218934625190621173um_num Bool)|)) (or (not (forall ((z tptp.set_Pr8218934625190621173um_num)) (= (ho_10496 x z) (ho_10496 y z)))) (= x y))))) (let ((_let_8070 (forall ((u |u_(-> tptp.char tptp.nat)|) (e tptp.nat) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.nat)|)) (not (forall ((ii tptp.char)) (= (ho_6811 v ii) (ite (= i ii) e (ho_6811 u ii)))))))))) (let ((_let_8071 (forall ((x |u_(-> tptp.char tptp.nat)|) (y |u_(-> tptp.char tptp.nat)|)) (or (not (forall ((z tptp.char)) (= (ho_6811 x z) (ho_6811 y z)))) (= x y))))) (let ((_let_8072 (forall ((u |u_(-> tptp.set_rat tptp.set_o tptp.set_rat_o)|) (e |u_(-> tptp.set_o tptp.set_rat_o)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_o tptp.set_rat_o)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15507 v ii) (ite (= i ii) e (ho_15507 u ii)))))))))) (let ((_let_8073 (forall ((x |u_(-> tptp.set_rat tptp.set_o tptp.set_rat_o)|) (y |u_(-> tptp.set_rat tptp.set_o tptp.set_rat_o)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15507 x z) (ho_15507 y z)))) (= x y))))) (let ((_let_8074 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4631 v ii) (ite (= i ii) e (ho_4631 u ii)))))))))) (let ((_let_8075 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_4631 x z) (ho_4631 y z)))) (= x y))))) (let ((_let_8076 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6813 v ii) (ite (= i ii) e (ho_6813 u ii)))))))))) (let ((_let_8077 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.char tptp.nat)_ tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6813 x z) (ho_6813 y z)))) (= x y))))) (let ((_let_8078 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (= (ho_14197 v ii) (ite (= i ii) e (ho_14197 u ii)))))))))) (let ((_let_8079 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (= (ho_14197 x z) (ho_14197 y z)))) (= x y))))) (let ((_let_8080 (forall ((u |u_(-> tptp.nat tptp.set_int)|) (e tptp.set_int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((ii tptp.nat)) (= (ho_5594 v ii) (ite (= i ii) e (ho_5594 u ii)))))))))) (let ((_let_8081 (forall ((x |u_(-> tptp.nat tptp.set_int)|) (y |u_(-> tptp.nat tptp.set_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_5594 x z) (ho_5594 y z)))) (= x y))))) (let ((_let_8082 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_7037 v ii) (ite (= i ii) e (ho_7037 u ii)))))))))) (let ((_let_8083 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_7037 x z) (ho_7037 y z)))) (= x y))))) (let ((_let_8084 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12462 v ii) (ite (= i ii) e (ho_12462 u ii)))))))))) (let ((_let_8085 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ tptp.produc7812382424243267045t_unit tptp.produc8483956148555600810_a_int)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12462 x z) (ho_12462 y z)))) (= x y))))) (let ((_let_8086 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5665 v ii) (ite (= i ii) e (ho_5665 u ii)))))))))) (let ((_let_8087 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5665 x z) (ho_5665 y z)))) (= x y))))) (let ((_let_8088 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_6669 v ii) (ite (= i ii) e (ho_6669 u ii)))))))))) (let ((_let_8089 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_6669 x z) (ho_6669 y z)))) (= x y))))) (let ((_let_8090 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.set_set_nat)|) (e |u_(-> tptp.set_int tptp.set_set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_4953 v ii) (ite (= i ii) e (ho_4953 u ii)))))))))) (let ((_let_8091 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_4953 x z) (ho_4953 y z)))) (= x y))))) (let ((_let_8092 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_4997 v ii) (ite (= i ii) e (ho_4997 u ii)))))))))) (let ((_let_8093 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_4997 x z) (ho_4997 y z)))) (= x y))))) (let ((_let_8094 (forall ((u |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (i tptp.set_Pr7459493094073627847at_nat)) (not (forall ((v |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_Pr7459493094073627847at_nat)) (= (ho_7034 v ii) (ite (= i ii) e (ho_7034 u ii)))))))))) (let ((_let_8095 (forall ((x |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_Pr7459493094073627847at_nat)) (= (ho_7034 x z) (ho_7034 y z)))) (= x y))))) (let ((_let_8096 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10285 v ii) (ite (= i ii) e (ho_10285 u ii)))))))))) (let ((_let_8097 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10285 x z) (ho_10285 y z)))) (= x y))))) (let ((_let_8098 (forall ((u |u_(-> tptp.set_int Bool)|) (e Bool) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_5232 v ii) (ite (= i ii) e (ho_5232 u ii)))))))))) (let ((_let_8099 (forall ((x |u_(-> tptp.set_int Bool)|) (y |u_(-> tptp.set_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5232 x z) (ho_5232 y z)))) (= x y))))) (let ((_let_8100 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|) (e |u_(-> Bool tptp.product_prod_nat_o)|) (i |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_13315 v ii) (ite (= i ii) e (ho_13315 u ii)))))))))) (let ((_let_8101 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_13315 x z) (ho_13315 y z)))) (= x y))))) (let ((_let_8102 (forall ((u |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5666 v ii) (ite (= i ii) e (ho_5666 u ii)))))))))) (let ((_let_8103 (forall ((x |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5666 x z) (ho_5666 y z)))) (= x y))))) (let ((_let_8104 (forall ((u |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_se6425085446898223655at_nat)) (not (forall ((v |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_se6425085446898223655at_nat)) (= (ho_8071 v ii) (ite (= i ii) e (ho_8071 u ii)))))))))) (let ((_let_8105 (forall ((x |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_se6425085446898223655at_nat)) (= (ho_8071 x z) (ho_8071 y z)))) (= x y))))) (let ((_let_8106 (forall ((u |u_(-> tptp.set_o tptp.product_prod_nat_nat tptp.set_o)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_o)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_10046 v ii) (ite (= i ii) e (ho_10046 u ii)))))))))) (let ((_let_8107 (forall ((x |u_(-> tptp.set_o tptp.product_prod_nat_nat tptp.set_o)|) (y |u_(-> tptp.set_o tptp.product_prod_nat_nat tptp.set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_10046 x z) (ho_10046 y z)))) (= x y))))) (let ((_let_8108 (forall ((u |u_(-> tptp.int tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5231 v ii) (ite (= i ii) e (ho_5231 u ii)))))))))) (let ((_let_8109 (forall ((x |u_(-> tptp.int tptp.set_int Bool)|) (y |u_(-> tptp.int tptp.set_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5231 x z) (ho_5231 y z)))) (= x y))))) (let ((_let_8110 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9749 v ii) (ite (= i ii) e (ho_9749 u ii)))))))))) (let ((_let_8111 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9749 x z) (ho_9749 y z)))) (= x y))))) (let ((_let_8112 (forall ((u |u_(-> Bool tptp.set_o Bool)|) (e |u_(-> tptp.set_o Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o Bool)|)) (not (forall ((ii Bool)) (= (ho_5237 v ii) (ite (= i ii) e (ho_5237 u ii)))))))))) (let ((_let_8113 (forall ((x |u_(-> Bool tptp.set_o Bool)|) (y |u_(-> Bool tptp.set_o Bool)|)) (or (not (forall ((z Bool)) (= (ho_5237 x z) (ho_5237 y z)))) (= x y))))) (let ((_let_8114 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6486 v ii) (ite (= i ii) e (ho_6486 u ii)))))))))) (let ((_let_8115 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_6486 x z) (ho_6486 y z)))) (= x y))))) (let ((_let_8116 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_10822 v ii) (ite (= i ii) e (ho_10822 u ii)))))))))) (let ((_let_8117 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_10822 x z) (ho_10822 y z)))) (= x y))))) (let ((_let_8118 (forall ((u |u_(-> tptp.rat tptp.product_unit)|) (e tptp.product_unit) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_unit)|)) (not (forall ((ii tptp.rat)) (= (ho_7194 v ii) (ite (= i ii) e (ho_7194 u ii)))))))))) (let ((_let_8119 (forall ((x |u_(-> tptp.rat tptp.product_unit)|) (y |u_(-> tptp.rat tptp.product_unit)|)) (or (not (forall ((z tptp.rat)) (= (ho_7194 x z) (ho_7194 y z)))) (= x y))))) (let ((_let_8120 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10753 v ii) (ite (= i ii) e (ho_10753 u ii)))))))))) (let ((_let_8121 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10753 x z) (ho_10753 y z)))) (= x y))))) (let ((_let_8122 (forall ((u |u_(-> tptp.int tptp.int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5299 v ii) (ite (= i ii) e (ho_5299 u ii)))))))))) (let ((_let_8123 (forall ((x |u_(-> tptp.int tptp.int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5299 x z) (ho_5299 y z)))) (= x y))))) (let ((_let_8124 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5699 v ii) (ite (= i ii) e (ho_5699 u ii)))))))))) (let ((_let_8125 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5699 x z) (ho_5699 y z)))) (= x y))))) (let ((_let_8126 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_5443 v ii) (ite (= i ii) e (ho_5443 u ii)))))))))) (let ((_let_8127 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_5443 x z) (ho_5443 y z)))) (= x y))))) (let ((_let_8128 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_5592 v ii) (ite (= i ii) e (ho_5592 u ii)))))))))) (let ((_let_8129 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_5592 x z) (ho_5592 y z)))) (= x y))))) (let ((_let_8130 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_6989 v ii) (ite (= i ii) e (ho_6989 u ii)))))))))) (let ((_let_8131 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_6989 x z) (ho_6989 y z)))) (= x y))))) (let ((_let_8132 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (= (ho_10848 v ii) (ite (= i ii) e (ho_10848 u ii)))))))))) (let ((_let_8133 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool Bool)|)) (= (ho_10848 x z) (ho_10848 y z)))) (= x y))))) (let ((_let_8134 (forall ((u |u_(-> tptp.set_list_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_list_nat)) (not (forall ((v |u_(-> tptp.set_list_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_list_nat)) (= (ho_15991 v ii) (ite (= i ii) e (ho_15991 u ii)))))))))) (let ((_let_8135 (forall ((x |u_(-> tptp.set_list_nat tptp.set_nat)|) (y |u_(-> tptp.set_list_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_list_nat)) (= (ho_15991 x z) (ho_15991 y z)))) (= x y))))) (let ((_let_8136 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7639 v ii) (ite (= i ii) e (ho_7639 u ii)))))))))) (let ((_let_8137 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7639 x z) (ho_7639 y z)))) (= x y))))) (let ((_let_8138 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.set_int)|) (e |u_(-> tptp.set_o tptp.set_int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6099 v ii) (ite (= i ii) e (ho_6099 u ii)))))))))) (let ((_let_8139 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.set_o tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6099 x z) (ho_6099 y z)))) (= x y))))) (let ((_let_8140 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_7298 v ii) (ite (= i ii) e (ho_7298 u ii)))))))))) (let ((_let_8141 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_7298 x z) (ho_7298 y z)))) (= x y))))) (let ((_let_8142 (forall ((u |u_(-> tptp.set_o_Product_unit Bool)|) (e Bool) (i tptp.set_o_Product_unit)) (not (forall ((v |u_(-> tptp.set_o_Product_unit Bool)|)) (not (forall ((ii tptp.set_o_Product_unit)) (= (ho_15461 v ii) (ite (= i ii) e (ho_15461 u ii)))))))))) (let ((_let_8143 (forall ((x |u_(-> tptp.set_o_Product_unit Bool)|) (y |u_(-> tptp.set_o_Product_unit Bool)|)) (or (not (forall ((z tptp.set_o_Product_unit)) (= (ho_15461 x z) (ho_15461 y z)))) (= x y))))) (let ((_let_8144 (forall ((u |u_(-> tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4762 v ii) (ite (= i ii) e (ho_4762 u ii)))))))))) (let ((_let_8145 (forall ((x |u_(-> tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4762 x z) (ho_4762 y z)))) (= x y))))) (let ((_let_8146 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5285 v ii) (ite (= i ii) e (ho_5285 u ii)))))))))) (let ((_let_8147 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5285 x z) (ho_5285 y z)))) (= x y))))) (let ((_let_8148 (forall ((u |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|) (e |u_(-> tptp.set_o tptp.set_nat)|) (i |u_(-> tptp.set_o tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_o tptp.set_o)|)) (= (ho_15636 v ii) (ite (= i ii) e (ho_15636 u ii)))))))))) (let ((_let_8149 (forall ((x |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_o tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_o tptp.set_o)|)) (= (ho_15636 x z) (ho_15636 y z)))) (= x y))))) (let ((_let_8150 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11398 v ii) (ite (= i ii) e (ho_11398 u ii)))))))))) (let ((_let_8151 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11398 x z) (ho_11398 y z)))) (= x y))))) (let ((_let_8152 (forall ((u |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7450 v ii) (ite (= i ii) e (ho_7450 u ii)))))))))) (let ((_let_8153 (forall ((x |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7450 x z) (ho_7450 y z)))) (= x y))))) (let ((_let_8154 (forall ((u |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.rat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.rat tptp.num)|)) (= (ho_10956 v ii) (ite (= i ii) e (ho_10956 u ii)))))))))) (let ((_let_8155 (forall ((x |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.num)|)) (= (ho_10956 x z) (ho_10956 y z)))) (= x y))))) (let ((_let_8156 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11154 v ii) (ite (= i ii) e (ho_11154 u ii)))))))))) (let ((_let_8157 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.rat Bool)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11154 x z) (ho_11154 y z)))) (= x y))))) (let ((_let_8158 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7540 v ii) (ite (= i ii) e (ho_7540 u ii)))))))))) (let ((_let_8159 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7540 x z) (ho_7540 y z)))) (= x y))))) (let ((_let_8160 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_5577 v ii) (ite (= i ii) e (ho_5577 u ii)))))))))) (let ((_let_8161 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_5577 x z) (ho_5577 y z)))) (= x y))))) (let ((_let_8162 (forall ((u |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|) (e Bool) (i tptp.set_Pr8415741480598773322nteger)) (not (forall ((v |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|)) (not (forall ((ii tptp.set_Pr8415741480598773322nteger)) (= (ho_12262 v ii) (ite (= i ii) e (ho_12262 u ii)))))))))) (let ((_let_8163 (forall ((x |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|) (y |u_(-> tptp.set_Pr8415741480598773322nteger Bool)|)) (or (not (forall ((z tptp.set_Pr8415741480598773322nteger)) (= (ho_12262 x z) (ho_12262 y z)))) (= x y))))) (let ((_let_8164 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit tptp.set_char)|) (e |u_(-> tptp.set_Product_unit tptp.set_char)|) (i |u_(-> tptp.product_unit tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7241 v ii) (ite (= i ii) e (ho_7241 u ii)))))))))) (let ((_let_8165 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit tptp.set_char)|) (y |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.set_Product_unit tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.char)|)) (= (ho_7241 x z) (ho_7241 y z)))) (= x y))))) (let ((_let_8166 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10704 v ii) (ite (= i ii) e (ho_10704 u ii)))))))))) (let ((_let_8167 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10704 x z) (ho_10704 y z)))) (= x y))))) (let ((_let_8168 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12898 v ii) (ite (= i ii) e (ho_12898 u ii)))))))))) (let ((_let_8169 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.code_integer)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12898 x z) (ho_12898 y z)))) (= x y))))) (let ((_let_8170 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (e Bool) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 v ii) (ite (= i ii) e (ho_5242 u ii)))))))))) (let ((_let_8171 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 x z) (ho_5242 y z)))) (= x y))))) (let ((_let_8172 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_15505 v ii) (ite (= i ii) e (ho_15505 u ii)))))))))) (let ((_let_8173 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_15505 x z) (ho_15505 y z)))) (= x y))))) (let ((_let_8174 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10313 v ii) (ite (= i ii) e (ho_10313 u ii)))))))))) (let ((_let_8175 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10313 x z) (ho_10313 y z)))) (= x y))))) (let ((_let_8176 (forall ((u |u_(-> _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.char)|)) (= (ho_10352 v ii) (ite (= i ii) e (ho_10352 u ii)))))))))) (let ((_let_8177 (forall ((x |u_(-> _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.char)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char)|)) (= (ho_10352 x z) (ho_10352 y z)))) (= x y))))) (let ((_let_8178 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_16036 v ii) (ite (= i ii) e (ho_16036 u ii)))))))))) (let ((_let_8179 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_16036 x z) (ho_16036 y z)))) (= x y))))) (let ((_let_8180 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_12770 v ii) (ite (= i ii) e (ho_12770 u ii)))))))))) (let ((_let_8181 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (= (ho_12770 x z) (ho_12770 y z)))) (= x y))))) (let ((_let_8182 (forall ((u |u_(-> tptp.product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5043 v ii) (ite (= i ii) e (ho_5043 u ii)))))))))) (let ((_let_8183 (forall ((x |u_(-> tptp.product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5043 x z) (ho_5043 y z)))) (= x y))))) (let ((_let_8184 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_8709 v ii) (ite (= i ii) e (ho_8709 u ii)))))))))) (let ((_let_8185 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_8709 x z) (ho_8709 y z)))) (= x y))))) (let ((_let_8186 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5295 v ii) (ite (= i ii) e (ho_5295 u ii)))))))))) (let ((_let_8187 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5295 x z) (ho_5295 y z)))) (= x y))))) (let ((_let_8188 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5297 v ii) (ite (= i ii) e (ho_5297 u ii)))))))))) (let ((_let_8189 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5297 x z) (ho_5297 y z)))) (= x y))))) (let ((_let_8190 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_12828 v ii) (ite (= i ii) e (ho_12828 u ii)))))))))) (let ((_let_8191 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (= (ho_12828 x z) (ho_12828 y z)))) (= x y))))) (let ((_let_8192 (forall ((u |u_(-> tptp.set_Product_unit tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_6894 v ii) (ite (= i ii) e (ho_6894 u ii)))))))))) (let ((_let_8193 (forall ((x |u_(-> tptp.set_Product_unit tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_6894 x z) (ho_6894 y z)))) (= x y))))) (let ((_let_8194 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9715 v ii) (ite (= i ii) e (ho_9715 u ii)))))))))) (let ((_let_8195 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9715 x z) (ho_9715 y z)))) (= x y))))) (let ((_let_8196 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_13896 v ii) (ite (= i ii) e (ho_13896 u ii)))))))))) (let ((_let_8197 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_13896 x z) (ho_13896 y z)))) (= x y))))) (let ((_let_8198 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_11167 v ii) (ite (= i ii) e (ho_11167 u ii)))))))))) (let ((_let_8199 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_11167 x z) (ho_11167 y z)))) (= x y))))) (let ((_let_8200 (forall ((u |u_(-> tptp.set_int Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int Bool tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_6148 v ii) (ite (= i ii) e (ho_6148 u ii)))))))))) (let ((_let_8201 (forall ((x |u_(-> tptp.set_int Bool tptp.set_int)|) (y |u_(-> tptp.set_int Bool tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6148 x z) (ho_6148 y z)))) (= x y))))) (let ((_let_8202 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6918 v ii) (ite (= i ii) e (ho_6918 u ii)))))))))) (let ((_let_8203 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_6918 x z) (ho_6918 y z)))) (= x y))))) (let ((_let_8204 (forall ((u |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr1763845938948868674it_nat)) (not (forall ((v |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr1763845938948868674it_nat)) (= (ho_14888 v ii) (ite (= i ii) e (ho_14888 u ii)))))))))) (let ((_let_8205 (forall ((x |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr1763845938948868674it_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr1763845938948868674it_nat)) (= (ho_14888 x z) (ho_14888 y z)))) (= x y))))) (let ((_let_8206 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.set_nat Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_nat Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.set_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8509 v ii) (ite (= i ii) e (ho_8509 u ii)))))))))) (let ((_let_8207 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.set_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.set_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8509 x z) (ho_8509 y z)))) (= x y))))) (let ((_let_8208 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9791 v ii) (ite (= i ii) e (ho_9791 u ii)))))))))) (let ((_let_8209 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9791 x z) (ho_9791 y z)))) (= x y))))) (let ((_let_8210 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7696 v ii) (ite (= i ii) e (ho_7696 u ii)))))))))) (let ((_let_8211 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7696 x z) (ho_7696 y z)))) (= x y))))) (let ((_let_8212 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10270 v ii) (ite (= i ii) e (ho_10270 u ii)))))))))) (let ((_let_8213 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10270 x z) (ho_10270 y z)))) (= x y))))) (let ((_let_8214 (forall ((u |u_(-> tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5721 v ii) (ite (= i ii) e (ho_5721 u ii)))))))))) (let ((_let_8215 (forall ((x |u_(-> tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5721 x z) (ho_5721 y z)))) (= x y))))) (let ((_let_8216 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_12656 v ii) (ite (= i ii) e (ho_12656 u ii)))))))))) (let ((_let_8217 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.produc4196048018000912732at_int tptp.int)_ tptp.produc4196048018000912732at_int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_12656 x z) (ho_12656 y z)))) (= x y))))) (let ((_let_8218 (forall ((u |u_(-> tptp.set_nat tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7461 v ii) (ite (= i ii) e (ho_7461 u ii)))))))))) (let ((_let_8219 (forall ((x |u_(-> tptp.set_nat tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7461 x z) (ho_7461 y z)))) (= x y))))) (let ((_let_8220 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)_ tptp.set_int_int tptp.set_int_int)|) (e |u_(-> tptp.set_int_int tptp.set_int_int)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)_ tptp.set_int_int tptp.set_int_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (= (ho_15816 v ii) (ite (= i ii) e (ho_15816 u ii)))))))))) (let ((_let_8221 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)_ tptp.set_int_int tptp.set_int_int)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)_ tptp.set_int_int tptp.set_int_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (= (ho_15816 x z) (ho_15816 y z)))) (= x y))))) (let ((_let_8222 (forall ((u |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii tptp.code_integer)) (= (ho_7041 v ii) (ite (= i ii) e (ho_7041 u ii)))))))))) (let ((_let_8223 (forall ((x |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_7041 x z) (ho_7041 y z)))) (= x y))))) (let ((_let_8224 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_13964 v ii) (ite (= i ii) e (ho_13964 u ii)))))))))) (let ((_let_8225 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_13964 x z) (ho_13964 y z)))) (= x y))))) (let ((_let_8226 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5573 v ii) (ite (= i ii) e (ho_5573 u ii)))))))))) (let ((_let_8227 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5573 x z) (ho_5573 y z)))) (= x y))))) (let ((_let_8228 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5730 v ii) (ite (= i ii) e (ho_5730 u ii)))))))))) (let ((_let_8229 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5730 x z) (ho_5730 y z)))) (= x y))))) (let ((_let_8230 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10153 v ii) (ite (= i ii) e (ho_10153 u ii)))))))))) (let ((_let_8231 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10153 x z) (ho_10153 y z)))) (= x y))))) (let ((_let_8232 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_7912 v ii) (ite (= i ii) e (ho_7912 u ii)))))))))) (let ((_let_8233 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_7912 x z) (ho_7912 y z)))) (= x y))))) (let ((_let_8234 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|) (e |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6809 v ii) (ite (= i ii) e (ho_6809 u ii)))))))))) (let ((_let_8235 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6809 x z) (ho_6809 y z)))) (= x y))))) (let ((_let_8236 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_12956 v ii) (ite (= i ii) e (ho_12956 u ii)))))))))) (let ((_let_8237 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_12956 x z) (ho_12956 y z)))) (= x y))))) (let ((_let_8238 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_10649 v ii) (ite (= i ii) e (ho_10649 u ii)))))))))) (let ((_let_8239 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (= (ho_10649 x z) (ho_10649 y z)))) (= x y))))) (let ((_let_8240 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_5341 v ii) (ite (= i ii) e (ho_5341 u ii)))))))))) (let ((_let_8241 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_5341 x z) (ho_5341 y z)))) (= x y))))) (let ((_let_8242 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_16035 v ii) (ite (= i ii) e (ho_16035 u ii)))))))))) (let ((_let_8243 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_16035 x z) (ho_16035 y z)))) (= x y))))) (let ((_let_8244 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_10719 v ii) (ite (= i ii) e (ho_10719 u ii)))))))))) (let ((_let_8245 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_10719 x z) (ho_10719 y z)))) (= x y))))) (let ((_let_8246 (forall ((u |u_(-> tptp.int _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5359 v ii) (ite (= i ii) e (ho_5359 u ii)))))))))) (let ((_let_8247 (forall ((x |u_(-> tptp.int _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5359 x z) (ho_5359 y z)))) (= x y))))) (let ((_let_8248 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (e tptp.nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5369 v ii) (ite (= i ii) e (ho_5369 u ii)))))))))) (let ((_let_8249 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5369 x z) (ho_5369 y z)))) (= x y))))) (let ((_let_8250 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int tptp.set_o)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_o)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_13837 v ii) (ite (= i ii) e (ho_13837 u ii)))))))))) (let ((_let_8251 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.set_Pr958786334691620121nt_int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_13837 x z) (ho_13837 y z)))) (= x y))))) (let ((_let_8252 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5724 v ii) (ite (= i ii) e (ho_5724 u ii)))))))))) (let ((_let_8253 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5724 x z) (ho_5724 y z)))) (= x y))))) (let ((_let_8254 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5479 v ii) (ite (= i ii) e (ho_5479 u ii)))))))))) (let ((_let_8255 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5479 x z) (ho_5479 y z)))) (= x y))))) (let ((_let_8256 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5142 v ii) (ite (= i ii) e (ho_5142 u ii)))))))))) (let ((_let_8257 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5142 x z) (ho_5142 y z)))) (= x y))))) (let ((_let_8258 (forall ((u |u_(-> tptp.char tptp.char Bool)|) (e |u_(-> tptp.char Bool)|) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.char Bool)|)) (not (forall ((ii tptp.char)) (= (ho_10471 v ii) (ite (= i ii) e (ho_10471 u ii)))))))))) (let ((_let_8259 (forall ((x |u_(-> tptp.char tptp.char Bool)|) (y |u_(-> tptp.char tptp.char Bool)|)) (or (not (forall ((z tptp.char)) (= (ho_10471 x z) (ho_10471 y z)))) (= x y))))) (let ((_let_8260 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13125 v ii) (ite (= i ii) e (ho_13125 u ii)))))))))) (let ((_let_8261 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_13125 x z) (ho_13125 y z)))) (= x y))))) (let ((_let_8262 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_5519 v ii) (ite (= i ii) e (ho_5519 u ii)))))))))) (let ((_let_8263 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_5519 x z) (ho_5519 y z)))) (= x y))))) (let ((_let_8264 (forall ((u |u_(-> tptp.num tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.num)) (= (ho_13292 v ii) (ite (= i ii) e (ho_13292 u ii)))))))))) (let ((_let_8265 (forall ((x |u_(-> tptp.num tptp.product_prod_num_nat)|) (y |u_(-> tptp.num tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_13292 x z) (ho_13292 y z)))) (= x y))))) (let ((_let_8266 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8840 v ii) (ite (= i ii) e (ho_8840 u ii)))))))))) (let ((_let_8267 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8840 x z) (ho_8840 y z)))) (= x y))))) (let ((_let_8268 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5008 v ii) (ite (= i ii) e (ho_5008 u ii)))))))))) (let ((_let_8269 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5008 x z) (ho_5008 y z)))) (= x y))))) (let ((_let_8270 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14606 v ii) (ite (= i ii) e (ho_14606 u ii)))))))))) (let ((_let_8271 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr7717912310451564380at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14606 x z) (ho_14606 y z)))) (= x y))))) (let ((_let_8272 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14460 v ii) (ite (= i ii) e (ho_14460 u ii)))))))))) (let ((_let_8273 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_rat)_ tptp.set_Pr4105333604307423337at_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14460 x z) (ho_14460 y z)))) (= x y))))) (let ((_let_8274 (forall ((u |u_(-> tptp.set_int Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int Bool Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_7516 v ii) (ite (= i ii) e (ho_7516 u ii)))))))))) (let ((_let_8275 (forall ((x |u_(-> tptp.set_int Bool Bool)|) (y |u_(-> tptp.set_int Bool Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7516 x z) (ho_7516 y z)))) (= x y))))) (let ((_let_8276 (forall ((u |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_10227 v ii) (ite (= i ii) e (ho_10227 u ii)))))))))) (let ((_let_8277 (forall ((x |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_10227 x z) (ho_10227 y z)))) (= x y))))) (let ((_let_8278 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10744 v ii) (ite (= i ii) e (ho_10744 u ii)))))))))) (let ((_let_8279 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10744 x z) (ho_10744 y z)))) (= x y))))) (let ((_let_8280 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_4685 v ii) (ite (= i ii) e (ho_4685 u ii)))))))))) (let ((_let_8281 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_4685 x z) (ho_4685 y z)))) (= x y))))) (let ((_let_8282 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9742 v ii) (ite (= i ii) e (ho_9742 u ii)))))))))) (let ((_let_8283 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9742 x z) (ho_9742 y z)))) (= x y))))) (let ((_let_8284 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6788 v ii) (ite (= i ii) e (ho_6788 u ii)))))))))) (let ((_let_8285 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6788 x z) (ho_6788 y z)))) (= x y))))) (let ((_let_8286 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_5385 v ii) (ite (= i ii) e (ho_5385 u ii)))))))))) (let ((_let_8287 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5385 x z) (ho_5385 y z)))) (= x y))))) (let ((_let_8288 (forall ((u |u_(-> tptp.num tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.num)) (= (ho_5543 v ii) (ite (= i ii) e (ho_5543 u ii)))))))))) (let ((_let_8289 (forall ((x |u_(-> tptp.num tptp.product_prod_nat_num)|) (y |u_(-> tptp.num tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.num)) (= (ho_5543 x z) (ho_5543 y z)))) (= x y))))) (let ((_let_8290 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|) (e |u_(-> tptp.int tptp.set_rat)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_14353 v ii) (ite (= i ii) e (ho_14353 u ii)))))))))) (let ((_let_8291 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_14353 x z) (ho_14353 y z)))) (= x y))))) (let ((_let_8292 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_5388 v ii) (ite (= i ii) e (ho_5388 u ii)))))))))) (let ((_let_8293 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|)) (= (ho_5388 x z) (ho_5388 y z)))) (= x y))))) (let ((_let_8294 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4628 v ii) (ite (= i ii) e (ho_4628 u ii)))))))))) (let ((_let_8295 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4628 x z) (ho_4628 y z)))) (= x y))))) (let ((_let_8296 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_o)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_o)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_4537 v ii) (ite (= i ii) e (ho_4537 u ii)))))))))) (let ((_let_8297 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_4537 x z) (ho_4537 y z)))) (= x y))))) (let ((_let_8298 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|) (e tptp.set_Pr7098892610798258687nt_int) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14600 v ii) (ite (= i ii) e (ho_14600 u ii)))))))))) (let ((_let_8299 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)_ tptp.set_Pr7098892610798258687nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (= (ho_14600 x z) (ho_14600 y z)))) (= x y))))) (let ((_let_8300 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12804 v ii) (ite (= i ii) e (ho_12804 u ii)))))))))) (let ((_let_8301 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12804 x z) (ho_12804 y z)))) (= x y))))) (let ((_let_8302 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14085 v ii) (ite (= i ii) e (ho_14085 u ii)))))))))) (let ((_let_8303 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14085 x z) (ho_14085 y z)))) (= x y))))) (let ((_let_8304 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_9850 v ii) (ite (= i ii) e (ho_9850 u ii)))))))))) (let ((_let_8305 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (= (ho_9850 x z) (ho_9850 y z)))) (= x y))))) (let ((_let_8306 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (= (ho_15278 v ii) (ite (= i ii) e (ho_15278 u ii)))))))))) (let ((_let_8307 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.nat)|)) (= (ho_15278 x z) (ho_15278 y z)))) (= x y))))) (let ((_let_8308 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_13858 v ii) (ite (= i ii) e (ho_13858 u ii)))))))))) (let ((_let_8309 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.code_integer tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_13858 x z) (ho_13858 y z)))) (= x y))))) (let ((_let_8310 (forall ((u |u_(-> tptp.product_unit Bool tptp.product_unit)|) (e |u_(-> Bool tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7266 v ii) (ite (= i ii) e (ho_7266 u ii)))))))))) (let ((_let_8311 (forall ((x |u_(-> tptp.product_unit Bool tptp.product_unit)|) (y |u_(-> tptp.product_unit Bool tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7266 x z) (ho_7266 y z)))) (= x y))))) (let ((_let_8312 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7572 v ii) (ite (= i ii) e (ho_7572 u ii)))))))))) (let ((_let_8313 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7572 x z) (ho_7572 y z)))) (= x y))))) (let ((_let_8314 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9774 v ii) (ite (= i ii) e (ho_9774 u ii)))))))))) (let ((_let_8315 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9774 x z) (ho_9774 y z)))) (= x y))))) (let ((_let_8316 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5395 v ii) (ite (= i ii) e (ho_5395 u ii)))))))))) (let ((_let_8317 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5395 x z) (ho_5395 y z)))) (= x y))))) (let ((_let_8318 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.nat)|) (e tptp.nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_11920 v ii) (ite (= i ii) e (ho_11920 u ii)))))))))) (let ((_let_8319 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_11920 x z) (ho_11920 y z)))) (= x y))))) (let ((_let_8320 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8635 v ii) (ite (= i ii) e (ho_8635 u ii)))))))))) (let ((_let_8321 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8635 x z) (ho_8635 y z)))) (= x y))))) (let ((_let_8322 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_14161 v ii) (ite (= i ii) e (ho_14161 u ii)))))))))) (let ((_let_8323 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.nat)|)) (= (ho_14161 x z) (ho_14161 y z)))) (= x y))))) (let ((_let_8324 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5878 v ii) (ite (= i ii) e (ho_5878 u ii)))))))))) (let ((_let_8325 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5878 x z) (ho_5878 y z)))) (= x y))))) (let ((_let_8326 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13105 v ii) (ite (= i ii) e (ho_13105 u ii)))))))))) (let ((_let_8327 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13105 x z) (ho_13105 y z)))) (= x y))))) (let ((_let_8328 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5921 v ii) (ite (= i ii) e (ho_5921 u ii)))))))))) (let ((_let_8329 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5921 x z) (ho_5921 y z)))) (= x y))))) (let ((_let_8330 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_13795 v ii) (ite (= i ii) e (ho_13795 u ii)))))))))) (let ((_let_8331 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc1906917888121415911at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_13795 x z) (ho_13795 y z)))) (= x y))))) (let ((_let_8332 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4988 v ii) (ite (= i ii) e (ho_4988 u ii)))))))))) (let ((_let_8333 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4988 x z) (ho_4988 y z)))) (= x y))))) (let ((_let_8334 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5160 v ii) (ite (= i ii) e (ho_5160 u ii)))))))))) (let ((_let_8335 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5160 x z) (ho_5160 y z)))) (= x y))))) (let ((_let_8336 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7728 v ii) (ite (= i ii) e (ho_7728 u ii)))))))))) (let ((_let_8337 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7728 x z) (ho_7728 y z)))) (= x y))))) (let ((_let_8338 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_10201 v ii) (ite (= i ii) e (ho_10201 u ii)))))))))) (let ((_let_8339 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_10201 x z) (ho_10201 y z)))) (= x y))))) (let ((_let_8340 (forall ((u |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|) (e |u_(-> tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|) (i |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (= (ho_6242 v ii) (ite (= i ii) e (ho_6242 u ii)))))))))) (let ((_let_8341 (forall ((x |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|) (y |u_(-> _u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)_ tptp.set_se6260736226359567993nt_int tptp.set_int_int_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr958786334691620121nt_int tptp.int tptp.int Bool)|)) (= (ho_6242 x z) (ho_6242 y z)))) (= x y))))) (let ((_let_8342 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8837 v ii) (ite (= i ii) e (ho_8837 u ii)))))))))) (let ((_let_8343 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8837 x z) (ho_8837 y z)))) (= x y))))) (let ((_let_8344 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10540 v ii) (ite (= i ii) e (ho_10540 u ii)))))))))) (let ((_let_8345 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10540 x z) (ho_10540 y z)))) (= x y))))) (let ((_let_8346 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5581 v ii) (ite (= i ii) e (ho_5581 u ii)))))))))) (let ((_let_8347 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit Bool)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5581 x z) (ho_5581 y z)))) (= x y))))) (let ((_let_8348 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Co726186806682698383nteger Bool)|) (e |u_(-> tptp.set_Co726186806682698383nteger Bool)|) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Co726186806682698383nteger Bool)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_10416 v ii) (ite (= i ii) e (ho_10416 u ii)))))))))) (let ((_let_8349 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Co726186806682698383nteger Bool)|) (y |u_(-> tptp.set_Co726186806682698383nteger tptp.set_Co726186806682698383nteger Bool)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_10416 x z) (ho_10416 y z)))) (= x y))))) (let ((_let_8350 (forall ((u |u_(-> tptp.product_prod_num_num tptp.num)|) (e tptp.num) (i tptp.product_prod_num_num)) (not (forall ((v |u_(-> tptp.product_prod_num_num tptp.num)|)) (not (forall ((ii tptp.product_prod_num_num)) (= (ho_13623 v ii) (ite (= i ii) e (ho_13623 u ii)))))))))) (let ((_let_8351 (forall ((x |u_(-> tptp.product_prod_num_num tptp.num)|) (y |u_(-> tptp.product_prod_num_num tptp.num)|)) (or (not (forall ((z tptp.product_prod_num_num)) (= (ho_13623 x z) (ho_13623 y z)))) (= x y))))) (let ((_let_8352 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4630 v ii) (ite (= i ii) e (ho_4630 u ii)))))))))) (let ((_let_8353 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4630 x z) (ho_4630 y z)))) (= x y))))) (let ((_let_8354 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> tptp.nat tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit Bool)|)) (= (ho_13986 v ii) (ite (= i ii) e (ho_13986 u ii)))))))))) (let ((_let_8355 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit Bool)|)) (= (ho_13986 x z) (ho_13986 y z)))) (= x y))))) (let ((_let_8356 (forall ((u |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (i |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_12981 v ii) (ite (= i ii) e (ho_12981 u ii)))))))))) (let ((_let_8357 (forall ((x |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> Bool tptp.product_prod_o_o)|)) (= (ho_12981 x z) (ho_12981 y z)))) (= x y))))) (let ((_let_8358 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8240 v ii) (ite (= i ii) e (ho_8240 u ii)))))))))) (let ((_let_8359 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8240 x z) (ho_8240 y z)))) (= x y))))) (let ((_let_8360 (forall ((u |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5408 v ii) (ite (= i ii) e (ho_5408 u ii)))))))))) (let ((_let_8361 (forall ((x |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5408 x z) (ho_5408 y z)))) (= x y))))) (let ((_let_8362 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_4495 v ii) (ite (= i ii) e (ho_4495 u ii)))))))))) (let ((_let_8363 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_4495 x z) (ho_4495 y z)))) (= x y))))) (let ((_let_8364 (forall ((u |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.nat)) (= (ho_6985 v ii) (ite (= i ii) e (ho_6985 u ii)))))))))) (let ((_let_8365 (forall ((x |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_6985 x z) (ho_6985 y z)))) (= x y))))) (let ((_let_8366 (forall ((u |u_(-> _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|) (e |u_(-> Bool tptp.set_char)|) (i |u_(-> Bool tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|)) (not (forall ((ii |u_(-> Bool tptp.set_char)|)) (= (ho_8872 v ii) (ite (= i ii) e (ho_8872 u ii)))))))))) (let ((_let_8367 (forall ((x |u_(-> _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|) (y |u_(-> _u_(-> Bool tptp.set_char)_ Bool tptp.set_char)|)) (or (not (forall ((z |u_(-> Bool tptp.set_char)|)) (= (ho_8872 x z) (ho_8872 y z)))) (= x y))))) (let ((_let_8368 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_9875 v ii) (ite (= i ii) e (ho_9875 u ii)))))))))) (let ((_let_8369 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_9875 x z) (ho_9875 y z)))) (= x y))))) (let ((_let_8370 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7452 v ii) (ite (= i ii) e (ho_7452 u ii)))))))))) (let ((_let_8371 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7452 x z) (ho_7452 y z)))) (= x y))))) (let ((_let_8372 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6412 v ii) (ite (= i ii) e (ho_6412 u ii)))))))))) (let ((_let_8373 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6412 x z) (ho_6412 y z)))) (= x y))))) (let ((_let_8374 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_5412 v ii) (ite (= i ii) e (ho_5412 u ii)))))))))) (let ((_let_8375 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_5412 x z) (ho_5412 y z)))) (= x y))))) (let ((_let_8376 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit Bool tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_8896 v ii) (ite (= i ii) e (ho_8896 u ii)))))))))) (let ((_let_8377 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit Bool tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit Bool tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_8896 x z) (ho_8896 y z)))) (= x y))))) (let ((_let_8378 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_7691 v ii) (ite (= i ii) e (ho_7691 u ii)))))))))) (let ((_let_8379 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_7691 x z) (ho_7691 y z)))) (= x y))))) (let ((_let_8380 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_8469 v ii) (ite (= i ii) e (ho_8469 u ii)))))))))) (let ((_let_8381 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_8469 x z) (ho_8469 y z)))) (= x y))))) (let ((_let_8382 (forall ((u |u_(-> tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_5432 v ii) (ite (= i ii) e (ho_5432 u ii)))))))))) (let ((_let_8383 (forall ((x |u_(-> tptp.int tptp.int tptp.int)|) (y |u_(-> tptp.int tptp.int tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_5432 x z) (ho_5432 y z)))) (= x y))))) (let ((_let_8384 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10207 v ii) (ite (= i ii) e (ho_10207 u ii)))))))))) (let ((_let_8385 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10207 x z) (ho_10207 y z)))) (= x y))))) (let ((_let_8386 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7050 v ii) (ite (= i ii) e (ho_7050 u ii)))))))))) (let ((_let_8387 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7050 x z) (ho_7050 y z)))) (= x y))))) (let ((_let_8388 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_10454 v ii) (ite (= i ii) e (ho_10454 u ii)))))))))) (let ((_let_8389 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.set_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_10454 x z) (ho_10454 y z)))) (= x y))))) (let ((_let_8390 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10599 v ii) (ite (= i ii) e (ho_10599 u ii)))))))))) (let ((_let_8391 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10599 x z) (ho_10599 y z)))) (= x y))))) (let ((_let_8392 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5421 v ii) (ite (= i ii) e (ho_5421 u ii)))))))))) (let ((_let_8393 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5421 x z) (ho_5421 y z)))) (= x y))))) (let ((_let_8394 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_14758 v ii) (ite (= i ii) e (ho_14758 u ii)))))))))) (let ((_let_8395 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_14758 x z) (ho_14758 y z)))) (= x y))))) (let ((_let_8396 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|) (e |u_(-> tptp.nat tptp.char tptp.nat)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_7207 v ii) (ite (= i ii) e (ho_7207 u ii)))))))))) (let ((_let_8397 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_7207 x z) (ho_7207 y z)))) (= x y))))) (let ((_let_8398 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (= (ho_12555 v ii) (ite (= i ii) e (ho_12555 u ii)))))))))) (let ((_let_8399 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat)_ tptp.product_prod_int_int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_num)|)) (= (ho_12555 x z) (ho_12555 y z)))) (= x y))))) (let ((_let_8400 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8627 v ii) (ite (= i ii) e (ho_8627 u ii)))))))))) (let ((_let_8401 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8627 x z) (ho_8627 y z)))) (= x y))))) (let ((_let_8402 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (= (ho_5430 v ii) (ite (= i ii) e (ho_5430 u ii)))))))))) (let ((_let_8403 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.int tptp.int)|)) (= (ho_5430 x z) (ho_5430 y z)))) (= x y))))) (let ((_let_8404 (forall ((u |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (e tptp.produc8967755806399881310ar_int) (i tptp.produc414006230660905482ar_rat)) (not (forall ((v |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii tptp.produc414006230660905482ar_rat)) (= (ho_16034 v ii) (ite (= i ii) e (ho_16034 u ii)))))))))) (let ((_let_8405 (forall ((x |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (y |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z tptp.produc414006230660905482ar_rat)) (= (ho_16034 x z) (ho_16034 y z)))) (= x y))))) (let ((_let_8406 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7351 v ii) (ite (= i ii) e (ho_7351 u ii)))))))))) (let ((_let_8407 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7351 x z) (ho_7351 y z)))) (= x y))))) (let ((_let_8408 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10758 v ii) (ite (= i ii) e (ho_10758 u ii)))))))))) (let ((_let_8409 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10758 x z) (ho_10758 y z)))) (= x y))))) (let ((_let_8410 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8031 v ii) (ite (= i ii) e (ho_8031 u ii)))))))))) (let ((_let_8411 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8031 x z) (ho_8031 y z)))) (= x y))))) (let ((_let_8412 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> tptp.num tptp.num Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9743 v ii) (ite (= i ii) e (ho_9743 u ii)))))))))) (let ((_let_8413 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9743 x z) (ho_9743 y z)))) (= x y))))) (let ((_let_8414 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|) (e tptp.set_Pr4607231638325966922it_rat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15419 v ii) (ite (= i ii) e (ho_15419 u ii)))))))))) (let ((_let_8415 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|) (y |u_(-> tptp.set_nat tptp.set_Pr4607231638325966922it_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15419 x z) (ho_15419 y z)))) (= x y))))) (let ((_let_8416 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5972 v ii) (ite (= i ii) e (ho_5972 u ii)))))))))) (let ((_let_8417 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_5972 x z) (ho_5972 y z)))) (= x y))))) (let ((_let_8418 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10076 v ii) (ite (= i ii) e (ho_10076 u ii)))))))))) (let ((_let_8419 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10076 x z) (ho_10076 y z)))) (= x y))))) (let ((_let_8420 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7146 v ii) (ite (= i ii) e (ho_7146 u ii)))))))))) (let ((_let_8421 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7146 x z) (ho_7146 y z)))) (= x y))))) (let ((_let_8422 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_o)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_o)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_4569 v ii) (ite (= i ii) e (ho_4569 u ii)))))))))) (let ((_let_8423 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se7855581050983116737at_nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_4569 x z) (ho_4569 y z)))) (= x y))))) (let ((_let_8424 (forall ((u |u_(-> tptp.int tptp.num)|) (e tptp.num) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.num)|)) (not (forall ((ii tptp.int)) (= (ho_5439 v ii) (ite (= i ii) e (ho_5439 u ii)))))))))) (let ((_let_8425 (forall ((x |u_(-> tptp.int tptp.num)|) (y |u_(-> tptp.int tptp.num)|)) (or (not (forall ((z tptp.int)) (= (ho_5439 x z) (ho_5439 y z)))) (= x y))))) (let ((_let_8426 (forall ((u |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7257 v ii) (ite (= i ii) e (ho_7257 u ii)))))))))) (let ((_let_8427 (forall ((x |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7257 x z) (ho_7257 y z)))) (= x y))))) (let ((_let_8428 (forall ((u |u_(-> Bool tptp.num tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num tptp.num)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.num tptp.num tptp.num)|)) (not (forall ((ii Bool)) (= (ho_5449 v ii) (ite (= i ii) e (ho_5449 u ii)))))))))) (let ((_let_8429 (forall ((x |u_(-> Bool tptp.num tptp.num tptp.num)|) (y |u_(-> Bool tptp.num tptp.num tptp.num)|)) (or (not (forall ((z Bool)) (= (ho_5449 x z) (ho_5449 y z)))) (= x y))))) (let ((_let_8430 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16033 v ii) (ite (= i ii) e (ho_16033 u ii)))))))))) (let ((_let_8431 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16033 x z) (ho_16033 y z)))) (= x y))))) (let ((_let_8432 (forall ((u |u_(-> tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|) (e tptp.set_Pr7669914128964046860_nat_o) (i tptp.set_se7255092946006855566_nat_o)) (not (forall ((v |u_(-> tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|)) (not (forall ((ii tptp.set_se7255092946006855566_nat_o)) (= (ho_9013 v ii) (ite (= i ii) e (ho_9013 u ii)))))))))) (let ((_let_8433 (forall ((x |u_(-> tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|) (y |u_(-> tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|)) (or (not (forall ((z tptp.set_se7255092946006855566_nat_o)) (= (ho_9013 x z) (ho_9013 y z)))) (= x y))))) (let ((_let_8434 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_char tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_char tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_char tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_10478 v ii) (ite (= i ii) e (ho_10478 u ii)))))))))) (let ((_let_8435 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_char tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ tptp.set_char tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_10478 x z) (ho_10478 y z)))) (= x y))))) (let ((_let_8436 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.num)|) (e |u_(-> tptp.code_integer tptp.num)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.num)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5451 v ii) (ite (= i ii) e (ho_5451 u ii)))))))))) (let ((_let_8437 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.num)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.num)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5451 x z) (ho_5451 y z)))) (= x y))))) (let ((_let_8438 (forall ((u |u_(-> tptp.set_o tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_rat)|)) (not (forall ((ii tptp.set_o)) (= (ho_7180 v ii) (ite (= i ii) e (ho_7180 u ii)))))))))) (let ((_let_8439 (forall ((x |u_(-> tptp.set_o tptp.set_rat)|) (y |u_(-> tptp.set_o tptp.set_rat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7180 x z) (ho_7180 y z)))) (= x y))))) (let ((_let_8440 (forall ((u |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|) (e |u_(-> tptp.code_integer tptp.nat)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5453 v ii) (ite (= i ii) e (ho_5453 u ii)))))))))) (let ((_let_8441 (forall ((x |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|) (y |u_(-> tptp.code_integer tptp.code_integer tptp.nat)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5453 x z) (ho_5453 y z)))) (= x y))))) (let ((_let_8442 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_6605 v ii) (ite (= i ii) e (ho_6605 u ii)))))))))) (let ((_let_8443 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_6605 x z) (ho_6605 y z)))) (= x y))))) (let ((_let_8444 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_5469 v ii) (ite (= i ii) e (ho_5469 u ii)))))))))) (let ((_let_8445 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_5469 x z) (ho_5469 y z)))) (= x y))))) (let ((_let_8446 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_13975 v ii) (ite (= i ii) e (ho_13975 u ii)))))))))) (let ((_let_8447 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_13975 x z) (ho_13975 y z)))) (= x y))))) (let ((_let_8448 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_6224 v ii) (ite (= i ii) e (ho_6224 u ii)))))))))) (let ((_let_8449 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_Pr7010166363911110284_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (= (ho_6224 x z) (ho_6224 y z)))) (= x y))))) (let ((_let_8450 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8246 v ii) (ite (= i ii) e (ho_8246 u ii)))))))))) (let ((_let_8451 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8246 x z) (ho_8246 y z)))) (= x y))))) (let ((_let_8452 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)_ tptp.set_int_o tptp.set_set_int)|) (e |u_(-> tptp.set_int_o tptp.set_set_int)|) (i |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)_ tptp.set_int_o tptp.set_set_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|)) (= (ho_6192 v ii) (ite (= i ii) e (ho_6192 u ii)))))))))) (let ((_let_8453 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)_ tptp.set_int_o tptp.set_set_int)|) (y |u_(-> _u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)_ tptp.set_int_o tptp.set_set_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|)) (= (ho_6192 x z) (ho_6192 y z)))) (= x y))))) (let ((_let_8454 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5472 v ii) (ite (= i ii) e (ho_5472 u ii)))))))))) (let ((_let_8455 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5472 x z) (ho_5472 y z)))) (= x y))))) (let ((_let_8456 (forall ((u |u_(-> tptp.list_nat tptp.list_nat Bool)|) (e |u_(-> tptp.list_nat Bool)|) (i tptp.list_nat)) (not (forall ((v |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (not (forall ((ii tptp.list_nat)) (= (ho_10428 v ii) (ite (= i ii) e (ho_10428 u ii)))))))))) (let ((_let_8457 (forall ((x |u_(-> tptp.list_nat tptp.list_nat Bool)|) (y |u_(-> tptp.list_nat tptp.list_nat Bool)|)) (or (not (forall ((z tptp.list_nat)) (= (ho_10428 x z) (ho_10428 y z)))) (= x y))))) (let ((_let_8458 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i |u_(-> Bool tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit Bool)|)) (= (ho_13976 v ii) (ite (= i ii) e (ho_13976 u ii)))))))))) (let ((_let_8459 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit Bool)|)) (= (ho_13976 x z) (ho_13976 y z)))) (= x y))))) (let ((_let_8460 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_6271 v ii) (ite (= i ii) e (ho_6271 u ii)))))))))) (let ((_let_8461 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)_ tptp.set_se5479201105039950375at_nat tptp.set_se9180647916752606350_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (= (ho_6271 x z) (ho_6271 y z)))) (= x y))))) (let ((_let_8462 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_7260 v ii) (ite (= i ii) e (ho_7260 u ii)))))))))) (let ((_let_8463 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_7260 x z) (ho_7260 y z)))) (= x y))))) (let ((_let_8464 (forall ((u |u_(-> tptp.set_char Bool tptp.set_char)|) (e |u_(-> Bool tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char Bool tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8826 v ii) (ite (= i ii) e (ho_8826 u ii)))))))))) (let ((_let_8465 (forall ((x |u_(-> tptp.set_char Bool tptp.set_char)|) (y |u_(-> tptp.set_char Bool tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8826 x z) (ho_8826 y z)))) (= x y))))) (let ((_let_8466 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_5904 v ii) (ite (= i ii) e (ho_5904 u ii)))))))))) (let ((_let_8467 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5904 x z) (ho_5904 y z)))) (= x y))))) (let ((_let_8468 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_5371 v ii) (ite (= i ii) e (ho_5371 u ii)))))))))) (let ((_let_8469 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_5371 x z) (ho_5371 y z)))) (= x y))))) (let ((_let_8470 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5642 v ii) (ite (= i ii) e (ho_5642 u ii)))))))))) (let ((_let_8471 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5642 x z) (ho_5642 y z)))) (= x y))))) (let ((_let_8472 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12362 v ii) (ite (= i ii) e (ho_12362 u ii)))))))))) (let ((_let_8473 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12362 x z) (ho_12362 y z)))) (= x y))))) (let ((_let_8474 (forall ((u |u_(-> Bool tptp.set_o tptp.set_o tptp.set_o)|) (e |u_(-> tptp.set_o tptp.set_o tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.set_o tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_15387 v ii) (ite (= i ii) e (ho_15387 u ii)))))))))) (let ((_let_8475 (forall ((x |u_(-> Bool tptp.set_o tptp.set_o tptp.set_o)|) (y |u_(-> Bool tptp.set_o tptp.set_o tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_15387 x z) (ho_15387 y z)))) (= x y))))) (let ((_let_8476 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_set_nat tptp.nat Bool)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_6949 v ii) (ite (= i ii) e (ho_6949 u ii)))))))))) (let ((_let_8477 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_6949 x z) (ho_6949 y z)))) (= x y))))) (let ((_let_8478 (forall ((u |u_(-> _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|) (e |u_(-> tptp.set_num tptp.set_int)|) (i |u_(-> tptp.set_num tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_num tptp.set_nat)|)) (= (ho_15639 v ii) (ite (= i ii) e (ho_15639 u ii)))))))))) (let ((_let_8479 (forall ((x |u_(-> _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_num tptp.set_nat)_ tptp.set_num tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_num tptp.set_nat)|)) (= (ho_15639 x z) (ho_15639 y z)))) (= x y))))) (let ((_let_8480 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|) (e |u_(-> tptp.num tptp.nat tptp.num)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_7325 v ii) (ite (= i ii) e (ho_7325 u ii)))))))))) (let ((_let_8481 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_7325 x z) (ho_7325 y z)))) (= x y))))) (let ((_let_8482 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5624 v ii) (ite (= i ii) e (ho_5624 u ii)))))))))) (let ((_let_8483 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5624 x z) (ho_5624 y z)))) (= x y))))) (let ((_let_8484 (forall ((u |u_(-> _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|) (e |u_(-> tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.rat)|)) (= (ho_13770 v ii) (ite (= i ii) e (ho_13770 u ii)))))))))) (let ((_let_8485 (forall ((x |u_(-> _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.rat)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.rat)|)) (= (ho_13770 x z) (ho_13770 y z)))) (= x y))))) (let ((_let_8486 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5506 v ii) (ite (= i ii) e (ho_5506 u ii)))))))))) (let ((_let_8487 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5506 x z) (ho_5506 y z)))) (= x y))))) (let ((_let_8488 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|) (e |u_(-> tptp.produc2963269191615333738nteger tptp.num)|) (i |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (= (ho_12680 v ii) (ite (= i ii) e (ho_12680 u ii)))))))))) (let ((_let_8489 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ tptp.produc2963269191615333738nteger tptp.num)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (= (ho_12680 x z) (ho_12680 y z)))) (= x y))))) (let ((_let_8490 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_6820 v ii) (ite (= i ii) e (ho_6820 u ii)))))))))) (let ((_let_8491 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.nat)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_6820 x z) (ho_6820 y z)))) (= x y))))) (let ((_let_8492 (forall ((u |u_(-> tptp.rat tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.rat)) (= (ho_10516 v ii) (ite (= i ii) e (ho_10516 u ii)))))))))) (let ((_let_8493 (forall ((x |u_(-> tptp.rat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.rat)) (= (ho_10516 x z) (ho_10516 y z)))) (= x y))))) (let ((_let_8494 (forall ((u |u_(-> tptp.nat tptp.num tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.nat)) (= (ho_5539 v ii) (ite (= i ii) e (ho_5539 u ii)))))))))) (let ((_let_8495 (forall ((x |u_(-> tptp.nat tptp.num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.nat tptp.num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_5539 x z) (ho_5539 y z)))) (= x y))))) (let ((_let_8496 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_10360 v ii) (ite (= i ii) e (ho_10360 u ii)))))))))) (let ((_let_8497 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_10360 x z) (ho_10360 y z)))) (= x y))))) (let ((_let_8498 (forall ((u |u_(-> tptp.nat tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.rat tptp.nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_8101 v ii) (ite (= i ii) e (ho_8101 u ii)))))))))) (let ((_let_8499 (forall ((x |u_(-> tptp.nat tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.nat tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_8101 x z) (ho_8101 y z)))) (= x y))))) (let ((_let_8500 (forall ((u |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.num)) (= (ho_5540 v ii) (ite (= i ii) e (ho_5540 u ii)))))))))) (let ((_let_8501 (forall ((x |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.num tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.num)) (= (ho_5540 x z) (ho_5540 y z)))) (= x y))))) (let ((_let_8502 (forall ((u |u_(-> tptp.set_num tptp.set_num)|) (e tptp.set_num) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_num)|)) (not (forall ((ii tptp.set_num)) (= (ho_8887 v ii) (ite (= i ii) e (ho_8887 u ii)))))))))) (let ((_let_8503 (forall ((x |u_(-> tptp.set_num tptp.set_num)|) (y |u_(-> tptp.set_num tptp.set_num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_8887 x z) (ho_8887 y z)))) (= x y))))) (let ((_let_8504 (forall ((u |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|) (e |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|) (i |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (= (ho_13427 v ii) (ite (= i ii) e (ho_13427 u ii)))))))))) (let ((_let_8505 (forall ((x |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z |u_(-> tptp.produc414006230660905482ar_rat tptp.produc143505574896075907r_char)|)) (= (ho_13427 x z) (ho_13427 y z)))) (= x y))))) (let ((_let_8506 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_5289 v ii) (ite (= i ii) e (ho_5289 u ii)))))))))) (let ((_let_8507 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_5289 x z) (ho_5289 y z)))) (= x y))))) (let ((_let_8508 (forall ((u |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_set_o tptp.set_set_o)|) (e |u_(-> tptp.set_set_o tptp.set_set_o)|) (i |u_(-> tptp.set_o tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_set_o tptp.set_set_o)|)) (not (forall ((ii |u_(-> tptp.set_o tptp.set_o)|)) (= (ho_15152 v ii) (ite (= i ii) e (ho_15152 u ii)))))))))) (let ((_let_8509 (forall ((x |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_set_o tptp.set_set_o)|) (y |u_(-> _u_(-> tptp.set_o tptp.set_o)_ tptp.set_set_o tptp.set_set_o)|)) (or (not (forall ((z |u_(-> tptp.set_o tptp.set_o)|)) (= (ho_15152 x z) (ho_15152 y z)))) (= x y))))) (let ((_let_8510 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12265 v ii) (ite (= i ii) e (ho_12265 u ii)))))))))) (let ((_let_8511 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_12265 x z) (ho_12265 y z)))) (= x y))))) (let ((_let_8512 (forall ((u |u_(-> tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5579 v ii) (ite (= i ii) e (ho_5579 u ii)))))))))) (let ((_let_8513 (forall ((x |u_(-> tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_nat tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5579 x z) (ho_5579 y z)))) (= x y))))) (let ((_let_8514 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat Bool)|) (e |u_(-> tptp.set_set_nat Bool)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_15297 v ii) (ite (= i ii) e (ho_15297 u ii)))))))))) (let ((_let_8515 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat Bool)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ tptp.set_set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_15297 x z) (ho_15297 y z)))) (= x y))))) (let ((_let_8516 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7668 v ii) (ite (= i ii) e (ho_7668 u ii)))))))))) (let ((_let_8517 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7668 x z) (ho_7668 y z)))) (= x y))))) (let ((_let_8518 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|) (e |u_(-> tptp.nat tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7290 v ii) (ite (= i ii) e (ho_7290 u ii)))))))))) (let ((_let_8519 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7290 x z) (ho_7290 y z)))) (= x y))))) (let ((_let_8520 (forall ((u |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.int)|)) (= (ho_13502 v ii) (ite (= i ii) e (ho_13502 u ii)))))))))) (let ((_let_8521 (forall ((x |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.int)|)) (= (ho_13502 x z) (ho_13502 y z)))) (= x y))))) (let ((_let_8522 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5551 v ii) (ite (= i ii) e (ho_5551 u ii)))))))))) (let ((_let_8523 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5551 x z) (ho_5551 y z)))) (= x y))))) (let ((_let_8524 (forall ((u |u_(-> tptp.set_o tptp.set_set_Product_unit)|) (e tptp.set_set_Product_unit) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_Product_unit)|)) (not (forall ((ii tptp.set_o)) (= (ho_15068 v ii) (ite (= i ii) e (ho_15068 u ii)))))))))) (let ((_let_8525 (forall ((x |u_(-> tptp.set_o tptp.set_set_Product_unit)|) (y |u_(-> tptp.set_o tptp.set_set_Product_unit)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15068 x z) (ho_15068 y z)))) (= x y))))) (let ((_let_8526 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_14738 v ii) (ite (= i ii) e (ho_14738 u ii)))))))))) (let ((_let_8527 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_14738 x z) (ho_14738 y z)))) (= x y))))) (let ((_let_8528 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5556 v ii) (ite (= i ii) e (ho_5556 u ii)))))))))) (let ((_let_8529 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5556 x z) (ho_5556 y z)))) (= x y))))) (let ((_let_8530 (forall ((u |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (e tptp.product_prod_nat_o) (i tptp.product_prod_int_nat)) (not (forall ((v |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.product_prod_int_nat)) (= (ho_12609 v ii) (ite (= i ii) e (ho_12609 u ii)))))))))) (let ((_let_8531 (forall ((x |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|) (y |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.product_prod_int_nat)) (= (ho_12609 x z) (ho_12609 y z)))) (= x y))))) (let ((_let_8532 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8648 v ii) (ite (= i ii) e (ho_8648 u ii)))))))))) (let ((_let_8533 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8648 x z) (ho_8648 y z)))) (= x y))))) (let ((_let_8534 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12471 v ii) (ite (= i ii) e (ho_12471 u ii)))))))))) (let ((_let_8535 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.produc2296667697112141421t_unit tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_12471 x z) (ho_12471 y z)))) (= x y))))) (let ((_let_8536 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10161 v ii) (ite (= i ii) e (ho_10161 u ii)))))))))) (let ((_let_8537 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10161 x z) (ho_10161 y z)))) (= x y))))) (let ((_let_8538 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_set_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4944 v ii) (ite (= i ii) e (ho_4944 u ii)))))))))) (let ((_let_8539 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4944 x z) (ho_4944 y z)))) (= x y))))) (let ((_let_8540 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|) (e |u_(-> Bool tptp.nat tptp.nat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_8116 v ii) (ite (= i ii) e (ho_8116 u ii)))))))))) (let ((_let_8541 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_8116 x z) (ho_8116 y z)))) (= x y))))) (let ((_let_8542 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_13245 v ii) (ite (= i ii) e (ho_13245 u ii)))))))))) (let ((_let_8543 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_o_nat)|)) (= (ho_13245 x z) (ho_13245 y z)))) (= x y))))) (let ((_let_8544 (forall ((u |u_(-> Bool tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii Bool)) (= (ho_5554 v ii) (ite (= i ii) e (ho_5554 u ii)))))))))) (let ((_let_8545 (forall ((x |u_(-> Bool tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> Bool tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5554 x z) (ho_5554 y z)))) (= x y))))) (let ((_let_8546 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_12513 v ii) (ite (= i ii) e (ho_12513 u ii)))))))))) (let ((_let_8547 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.num)_ tptp.product_prod_o_nat tptp.product_prod_o_num)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_12513 x z) (ho_12513 y z)))) (= x y))))) (let ((_let_8548 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5734 v ii) (ite (= i ii) e (ho_5734 u ii)))))))))) (let ((_let_8549 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5734 x z) (ho_5734 y z)))) (= x y))))) (let ((_let_8550 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7592 v ii) (ite (= i ii) e (ho_7592 u ii)))))))))) (let ((_let_8551 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7592 x z) (ho_7592 y z)))) (= x y))))) (let ((_let_8552 (forall ((u |u_(-> tptp.set_int_num _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i tptp.set_int_num)) (not (forall ((v |u_(-> tptp.set_int_num _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii tptp.set_int_num)) (= (ho_14306 v ii) (ite (= i ii) e (ho_14306 u ii)))))))))) (let ((_let_8553 (forall ((x |u_(-> tptp.set_int_num _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> tptp.set_int_num _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z tptp.set_int_num)) (= (ho_14306 x z) (ho_14306 y z)))) (= x y))))) (let ((_let_8554 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5876 v ii) (ite (= i ii) e (ho_5876 u ii)))))))))) (let ((_let_8555 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5876 x z) (ho_5876 y z)))) (= x y))))) (let ((_let_8556 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16032 v ii) (ite (= i ii) e (ho_16032 u ii)))))))))) (let ((_let_8557 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_16032 x z) (ho_16032 y z)))) (= x y))))) (let ((_let_8558 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10102 v ii) (ite (= i ii) e (ho_10102 u ii)))))))))) (let ((_let_8559 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10102 x z) (ho_10102 y z)))) (= x y))))) (let ((_let_8560 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> tptp.num tptp.num Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11372 v ii) (ite (= i ii) e (ho_11372 u ii)))))))))) (let ((_let_8561 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_11372 x z) (ho_11372 y z)))) (= x y))))) (let ((_let_8562 (forall ((u |u_(-> tptp.int tptp.set_int tptp.set_int)|) (e |u_(-> tptp.set_int tptp.set_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.set_int)|)) (not (forall ((ii tptp.int)) (= (ho_4912 v ii) (ite (= i ii) e (ho_4912 u ii)))))))))) (let ((_let_8563 (forall ((x |u_(-> tptp.int tptp.set_int tptp.set_int)|) (y |u_(-> tptp.int tptp.set_int tptp.set_int)|)) (or (not (forall ((z tptp.int)) (= (ho_4912 x z) (ho_4912 y z)))) (= x y))))) (let ((_let_8564 (forall ((u |u_(-> tptp.set_o tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_4699 v ii) (ite (= i ii) e (ho_4699 u ii)))))))))) (let ((_let_8565 (forall ((x |u_(-> tptp.set_o tptp.set_set_nat)|) (y |u_(-> tptp.set_o tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4699 x z) (ho_4699 y z)))) (= x y))))) (let ((_let_8566 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_10601 v ii) (ite (= i ii) e (ho_10601 u ii)))))))))) (let ((_let_8567 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_10601 x z) (ho_10601 y z)))) (= x y))))) (let ((_let_8568 (forall ((u |u_(-> tptp.produc652263959640188542_nat_o Bool)|) (e Bool) (i tptp.produc652263959640188542_nat_o)) (not (forall ((v |u_(-> tptp.produc652263959640188542_nat_o Bool)|)) (not (forall ((ii tptp.produc652263959640188542_nat_o)) (= (ho_14671 v ii) (ite (= i ii) e (ho_14671 u ii)))))))))) (let ((_let_8569 (forall ((x |u_(-> tptp.produc652263959640188542_nat_o Bool)|) (y |u_(-> tptp.produc652263959640188542_nat_o Bool)|)) (or (not (forall ((z tptp.produc652263959640188542_nat_o)) (= (ho_14671 x z) (ho_14671 y z)))) (= x y))))) (let ((_let_8570 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10854 v ii) (ite (= i ii) e (ho_10854 u ii)))))))))) (let ((_let_8571 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10854 x z) (ho_10854 y z)))) (= x y))))) (let ((_let_8572 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6880 v ii) (ite (= i ii) e (ho_6880 u ii)))))))))) (let ((_let_8573 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6880 x z) (ho_6880 y z)))) (= x y))))) (let ((_let_8574 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_15308 v ii) (ite (= i ii) e (ho_15308 u ii)))))))))) (let ((_let_8575 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_15308 x z) (ho_15308 y z)))) (= x y))))) (let ((_let_8576 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7658 v ii) (ite (= i ii) e (ho_7658 u ii)))))))))) (let ((_let_8577 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7658 x z) (ho_7658 y z)))) (= x y))))) (let ((_let_8578 (forall ((u |u_(-> tptp.set_int tptp.rat tptp.set_int)|) (e |u_(-> tptp.rat tptp.set_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.rat tptp.set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_10011 v ii) (ite (= i ii) e (ho_10011 u ii)))))))))) (let ((_let_8579 (forall ((x |u_(-> tptp.set_int tptp.rat tptp.set_int)|) (y |u_(-> tptp.set_int tptp.rat tptp.set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10011 x z) (ho_10011 y z)))) (= x y))))) (let ((_let_8580 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_10344 v ii) (ite (= i ii) e (ho_10344 u ii)))))))))) (let ((_let_8581 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_10344 x z) (ho_10344 y z)))) (= x y))))) (let ((_let_8582 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_14524 v ii) (ite (= i ii) e (ho_14524 u ii)))))))))) (let ((_let_8583 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_14524 x z) (ho_14524 y z)))) (= x y))))) (let ((_let_8584 (forall ((u |u_(-> tptp.set_o_o tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_o_o)) (not (forall ((v |u_(-> tptp.set_o_o tptp.set_set_o)|)) (not (forall ((ii tptp.set_o_o)) (= (ho_6207 v ii) (ite (= i ii) e (ho_6207 u ii)))))))))) (let ((_let_8585 (forall ((x |u_(-> tptp.set_o_o tptp.set_set_o)|) (y |u_(-> tptp.set_o_o tptp.set_set_o)|)) (or (not (forall ((z tptp.set_o_o)) (= (ho_6207 x z) (ho_6207 y z)))) (= x y))))) (let ((_let_8586 (forall ((u |u_(-> tptp.set_Co4375521073081744395nteger Bool)|) (e Bool) (i tptp.set_Co4375521073081744395nteger)) (not (forall ((v |u_(-> tptp.set_Co4375521073081744395nteger Bool)|)) (not (forall ((ii tptp.set_Co4375521073081744395nteger)) (= (ho_15334 v ii) (ite (= i ii) e (ho_15334 u ii)))))))))) (let ((_let_8587 (forall ((x |u_(-> tptp.set_Co4375521073081744395nteger Bool)|) (y |u_(-> tptp.set_Co4375521073081744395nteger Bool)|)) (or (not (forall ((z tptp.set_Co4375521073081744395nteger)) (= (ho_15334 x z) (ho_15334 y z)))) (= x y))))) (let ((_let_8588 (forall ((u |u_(-> tptp.nat tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.rat)|)) (not (forall ((ii tptp.nat)) (= (ho_6613 v ii) (ite (= i ii) e (ho_6613 u ii)))))))))) (let ((_let_8589 (forall ((x |u_(-> tptp.nat tptp.nat tptp.rat)|) (y |u_(-> tptp.nat tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6613 x z) (ho_6613 y z)))) (= x y))))) (let ((_let_8590 (forall ((u |u_(-> tptp.set_int tptp.set_Pr8218934625190621173um_num)|) (e tptp.set_Pr8218934625190621173um_num) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Pr8218934625190621173um_num)|)) (not (forall ((ii tptp.set_int)) (= (ho_10494 v ii) (ite (= i ii) e (ho_10494 u ii)))))))))) (let ((_let_8591 (forall ((x |u_(-> tptp.set_int tptp.set_Pr8218934625190621173um_num)|) (y |u_(-> tptp.set_int tptp.set_Pr8218934625190621173um_num)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10494 x z) (ho_10494 y z)))) (= x y))))) (let ((_let_8592 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.product_unit Bool Bool)|) (e |u_(-> tptp.set_Product_unit tptp.product_unit Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.product_unit Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7509 v ii) (ite (= i ii) e (ho_7509 u ii)))))))))) (let ((_let_8593 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.product_unit Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.product_unit Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7509 x z) (ho_7509 y z)))) (= x y))))) (let ((_let_8594 (forall ((u |u_(-> tptp.set_Product_unit Bool)|) (e Bool) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5582 v ii) (ite (= i ii) e (ho_5582 u ii)))))))))) (let ((_let_8595 (forall ((x |u_(-> tptp.set_Product_unit Bool)|) (y |u_(-> tptp.set_Product_unit Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5582 x z) (ho_5582 y z)))) (= x y))))) (let ((_let_8596 (forall ((u |u_(-> tptp.set_char tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_char)) (= (ho_10479 v ii) (ite (= i ii) e (ho_10479 u ii)))))))))) (let ((_let_8597 (forall ((x |u_(-> tptp.set_char tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_char tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_char)) (= (ho_10479 x z) (ho_10479 y z)))) (= x y))))) (let ((_let_8598 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_4564 v ii) (ite (= i ii) e (ho_4564 u ii)))))))))) (let ((_let_8599 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_4564 x z) (ho_4564 y z)))) (= x y))))) (let ((_let_8600 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13072 v ii) (ite (= i ii) e (ho_13072 u ii)))))))))) (let ((_let_8601 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13072 x z) (ho_13072 y z)))) (= x y))))) (let ((_let_8602 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_Product_unit tptp.set_set_char)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_char)|) (i |u_(-> tptp.product_unit tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_Product_unit tptp.set_set_char)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_15012 v ii) (ite (= i ii) e (ho_15012 u ii)))))))))) (let ((_let_8603 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_Product_unit tptp.set_set_char)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.set_Product_unit tptp.set_set_char)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_15012 x z) (ho_15012 y z)))) (= x y))))) (let ((_let_8604 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_13531 v ii) (ite (= i ii) e (ho_13531 u ii)))))))))) (let ((_let_8605 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_13531 x z) (ho_13531 y z)))) (= x y))))) (let ((_let_8606 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5584 v ii) (ite (= i ii) e (ho_5584 u ii)))))))))) (let ((_let_8607 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5584 x z) (ho_5584 y z)))) (= x y))))) (let ((_let_8608 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_char tptp.set_Product_unit)|) (e |u_(-> tptp.set_char tptp.set_Product_unit)|) (i |u_(-> tptp.char tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_char tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_unit)|)) (= (ho_15006 v ii) (ite (= i ii) e (ho_15006 u ii)))))))))) (let ((_let_8609 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_char tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.char tptp.product_unit)_ tptp.set_char tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_unit)|)) (= (ho_15006 x z) (ho_15006 y z)))) (= x y))))) (let ((_let_8610 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5733 v ii) (ite (= i ii) e (ho_5733 u ii)))))))))) (let ((_let_8611 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5733 x z) (ho_5733 y z)))) (= x y))))) (let ((_let_8612 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4497 v ii) (ite (= i ii) e (ho_4497 u ii)))))))))) (let ((_let_8613 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4497 x z) (ho_4497 y z)))) (= x y))))) (let ((_let_8614 (forall ((u |u_(-> tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_5590 v ii) (ite (= i ii) e (ho_5590 u ii)))))))))) (let ((_let_8615 (forall ((x |u_(-> tptp.set_int tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_int tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_5590 x z) (ho_5590 y z)))) (= x y))))) (let ((_let_8616 (forall ((u |u_(-> Bool tptp.set_int)|) (e tptp.set_int) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_int)|)) (not (forall ((ii Bool)) (= (ho_5598 v ii) (ite (= i ii) e (ho_5598 u ii)))))))))) (let ((_let_8617 (forall ((x |u_(-> Bool tptp.set_int)|) (y |u_(-> Bool tptp.set_int)|)) (or (not (forall ((z Bool)) (= (ho_5598 x z) (ho_5598 y z)))) (= x y))))) (let ((_let_8618 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_int)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8712 v ii) (ite (= i ii) e (ho_8712 u ii)))))))))) (let ((_let_8619 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_int)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_int)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8712 x z) (ho_8712 y z)))) (= x y))))) (let ((_let_8620 (forall ((u |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4936 v ii) (ite (= i ii) e (ho_4936 u ii)))))))))) (let ((_let_8621 (forall ((x |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4936 x z) (ho_4936 y z)))) (= x y))))) (let ((_let_8622 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_5596 v ii) (ite (= i ii) e (ho_5596 u ii)))))))))) (let ((_let_8623 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_5596 x z) (ho_5596 y z)))) (= x y))))) (let ((_let_8624 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12911 v ii) (ite (= i ii) e (ho_12911 u ii)))))))))) (let ((_let_8625 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12911 x z) (ho_12911 y z)))) (= x y))))) (let ((_let_8626 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|) (e |u_(-> tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8726 v ii) (ite (= i ii) e (ho_8726 u ii)))))))))) (let ((_let_8627 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8726 x z) (ho_8726 y z)))) (= x y))))) (let ((_let_8628 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_4515 v ii) (ite (= i ii) e (ho_4515 u ii)))))))))) (let ((_let_8629 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_4515 x z) (ho_4515 y z)))) (= x y))))) (let ((_let_8630 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_10805 v ii) (ite (= i ii) e (ho_10805 u ii)))))))))) (let ((_let_8631 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10805 x z) (ho_10805 y z)))) (= x y))))) (let ((_let_8632 (forall ((u |u_(-> tptp.nat tptp.product_unit tptp.produc526117512892780850t_unit)|) (e |u_(-> tptp.product_unit tptp.produc526117512892780850t_unit)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_unit tptp.produc526117512892780850t_unit)|)) (not (forall ((ii tptp.nat)) (= (ho_15175 v ii) (ite (= i ii) e (ho_15175 u ii)))))))))) (let ((_let_8633 (forall ((x |u_(-> tptp.nat tptp.product_unit tptp.produc526117512892780850t_unit)|) (y |u_(-> tptp.nat tptp.product_unit tptp.produc526117512892780850t_unit)|)) (or (not (forall ((z tptp.nat)) (= (ho_15175 x z) (ho_15175 y z)))) (= x y))))) (let ((_let_8634 (forall ((u |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (e |u_(-> tptp.num tptp.option_num)|) (i |u_(-> tptp.num tptp.option_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.option_num)|)) (= (ho_4838 v ii) (ite (= i ii) e (ho_4838 u ii)))))))))) (let ((_let_8635 (forall ((x |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|) (y |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.num tptp.option_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.option_num)|)) (= (ho_4838 x z) (ho_4838 y z)))) (= x y))))) (let ((_let_8636 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_7060 v ii) (ite (= i ii) e (ho_7060 u ii)))))))))) (let ((_let_8637 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_7060 x z) (ho_7060 y z)))) (= x y))))) (let ((_let_8638 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4938 v ii) (ite (= i ii) e (ho_4938 u ii)))))))))) (let ((_let_8639 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4938 x z) (ho_4938 y z)))) (= x y))))) (let ((_let_8640 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_6753 v ii) (ite (= i ii) e (ho_6753 u ii)))))))))) (let ((_let_8641 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_6753 x z) (ho_6753 y z)))) (= x y))))) (let ((_let_8642 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_12637 v ii) (ite (= i ii) e (ho_12637 u ii)))))))))) (let ((_let_8643 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_12637 x z) (ho_12637 y z)))) (= x y))))) (let ((_let_8644 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_10559 v ii) (ite (= i ii) e (ho_10559 u ii)))))))))) (let ((_let_8645 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_10559 x z) (ho_10559 y z)))) (= x y))))) (let ((_let_8646 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7768 v ii) (ite (= i ii) e (ho_7768 u ii)))))))))) (let ((_let_8647 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7768 x z) (ho_7768 y z)))) (= x y))))) (let ((_let_8648 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_8694 v ii) (ite (= i ii) e (ho_8694 u ii)))))))))) (let ((_let_8649 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_8694 x z) (ho_8694 y z)))) (= x y))))) (let ((_let_8650 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_9547 v ii) (ite (= i ii) e (ho_9547 u ii)))))))))) (let ((_let_8651 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_9547 x z) (ho_9547 y z)))) (= x y))))) (let ((_let_8652 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4995 v ii) (ite (= i ii) e (ho_4995 u ii)))))))))) (let ((_let_8653 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4995 x z) (ho_4995 y z)))) (= x y))))) (let ((_let_8654 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14807 v ii) (ite (= i ii) e (ho_14807 u ii)))))))))) (let ((_let_8655 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (= (ho_14807 x z) (ho_14807 y z)))) (= x y))))) (let ((_let_8656 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_8215 v ii) (ite (= i ii) e (ho_8215 u ii)))))))))) (let ((_let_8657 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_8215 x z) (ho_8215 y z)))) (= x y))))) (let ((_let_8658 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7268 v ii) (ite (= i ii) e (ho_7268 u ii)))))))))) (let ((_let_8659 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit Bool)_ Bool tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7268 x z) (ho_7268 y z)))) (= x y))))) (let ((_let_8660 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5627 v ii) (ite (= i ii) e (ho_5627 u ii)))))))))) (let ((_let_8661 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.product_prod_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|)) (= (ho_5627 x z) (ho_5627 y z)))) (= x y))))) (let ((_let_8662 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5633 v ii) (ite (= i ii) e (ho_5633 u ii)))))))))) (let ((_let_8663 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5633 x z) (ho_5633 y z)))) (= x y))))) (let ((_let_8664 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (= (ho_12418 v ii) (ite (= i ii) e (ho_12418 u ii)))))))))) (let ((_let_8665 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (= (ho_12418 x z) (ho_12418 y z)))) (= x y))))) (let ((_let_8666 (forall ((u |u_(-> tptp.set_o tptp.set_int)|) (e tptp.set_int) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_int)|)) (not (forall ((ii tptp.set_o)) (= (ho_6100 v ii) (ite (= i ii) e (ho_6100 u ii)))))))))) (let ((_let_8667 (forall ((x |u_(-> tptp.set_o tptp.set_int)|) (y |u_(-> tptp.set_o tptp.set_int)|)) (or (not (forall ((z tptp.set_o)) (= (ho_6100 x z) (ho_6100 y z)))) (= x y))))) (let ((_let_8668 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12994 v ii) (ite (= i ii) e (ho_12994 u ii)))))))))) (let ((_let_8669 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12994 x z) (ho_12994 y z)))) (= x y))))) (let ((_let_8670 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.int)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12728 v ii) (ite (= i ii) e (ho_12728 u ii)))))))))) (let ((_let_8671 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12728 x z) (ho_12728 y z)))) (= x y))))) (let ((_let_8672 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5635 v ii) (ite (= i ii) e (ho_5635 u ii)))))))))) (let ((_let_8673 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5635 x z) (ho_5635 y z)))) (= x y))))) (let ((_let_8674 (forall ((u |u_(-> tptp.set_nat tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5658 v ii) (ite (= i ii) e (ho_5658 u ii)))))))))) (let ((_let_8675 (forall ((x |u_(-> tptp.set_nat tptp.nat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5658 x z) (ho_5658 y z)))) (= x y))))) (let ((_let_8676 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.nat tptp.set_o)|) (e |u_(-> tptp.set_o tptp.nat tptp.set_o)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.nat tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_6013 v ii) (ite (= i ii) e (ho_6013 u ii)))))))))) (let ((_let_8677 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.nat tptp.set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_o tptp.nat tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_6013 x z) (ho_6013 y z)))) (= x y))))) (let ((_let_8678 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8427 v ii) (ite (= i ii) e (ho_8427 u ii)))))))))) (let ((_let_8679 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8427 x z) (ho_8427 y z)))) (= x y))))) (let ((_let_8680 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5674 v ii) (ite (= i ii) e (ho_5674 u ii)))))))))) (let ((_let_8681 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5674 x z) (ho_5674 y z)))) (= x y))))) (let ((_let_8682 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_11129 v ii) (ite (= i ii) e (ho_11129 u ii)))))))))) (let ((_let_8683 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_11129 x z) (ho_11129 y z)))) (= x y))))) (let ((_let_8684 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4653 v ii) (ite (= i ii) e (ho_4653 u ii)))))))))) (let ((_let_8685 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4653 x z) (ho_4653 y z)))) (= x y))))) (let ((_let_8686 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8616 v ii) (ite (= i ii) e (ho_8616 u ii)))))))))) (let ((_let_8687 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8616 x z) (ho_8616 y z)))) (= x y))))) (let ((_let_8688 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10856 v ii) (ite (= i ii) e (ho_10856 u ii)))))))))) (let ((_let_8689 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10856 x z) (ho_10856 y z)))) (= x y))))) (let ((_let_8690 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6604 v ii) (ite (= i ii) e (ho_6604 u ii)))))))))) (let ((_let_8691 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6604 x z) (ho_6604 y z)))) (= x y))))) (let ((_let_8692 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13024 v ii) (ite (= i ii) e (ho_13024 u ii)))))))))) (let ((_let_8693 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (= (ho_13024 x z) (ho_13024 y z)))) (= x y))))) (let ((_let_8694 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13031 v ii) (ite (= i ii) e (ho_13031 u ii)))))))))) (let ((_let_8695 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (= (ho_13031 x z) (ho_13031 y z)))) (= x y))))) (let ((_let_8696 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5680 v ii) (ite (= i ii) e (ho_5680 u ii)))))))))) (let ((_let_8697 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_5680 x z) (ho_5680 y z)))) (= x y))))) (let ((_let_8698 (forall ((u |u_(-> tptp.code_integer tptp.set_Code_integer Bool)|) (e |u_(-> tptp.set_Code_integer Bool)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.set_Code_integer Bool)|)) (not (forall ((ii tptp.code_integer)) (= (ho_13550 v ii) (ite (= i ii) e (ho_13550 u ii)))))))))) (let ((_let_8699 (forall ((x |u_(-> tptp.code_integer tptp.set_Code_integer Bool)|) (y |u_(-> tptp.code_integer tptp.set_Code_integer Bool)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_13550 x z) (ho_13550 y z)))) (= x y))))) (let ((_let_8700 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_12889 v ii) (ite (= i ii) e (ho_12889 u ii)))))))))) (let ((_let_8701 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)|)) (= (ho_12889 x z) (ho_12889 y z)))) (= x y))))) (let ((_let_8702 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10858 v ii) (ite (= i ii) e (ho_10858 u ii)))))))))) (let ((_let_8703 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10858 x z) (ho_10858 y z)))) (= x y))))) (let ((_let_8704 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14715 v ii) (ite (= i ii) e (ho_14715 u ii)))))))))) (let ((_let_8705 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14715 x z) (ho_14715 y z)))) (= x y))))) (let ((_let_8706 (forall ((u |u_(-> tptp.num tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.int tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_7315 v ii) (ite (= i ii) e (ho_7315 u ii)))))))))) (let ((_let_8707 (forall ((x |u_(-> tptp.num tptp.int tptp.num)|) (y |u_(-> tptp.num tptp.int tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_7315 x z) (ho_7315 y z)))) (= x y))))) (let ((_let_8708 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_nat tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5054 v ii) (ite (= i ii) e (ho_5054 u ii)))))))))) (let ((_let_8709 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5054 x z) (ho_5054 y z)))) (= x y))))) (let ((_let_8710 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7926 v ii) (ite (= i ii) e (ho_7926 u ii)))))))))) (let ((_let_8711 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7926 x z) (ho_7926 y z)))) (= x y))))) (let ((_let_8712 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_nat tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7746 v ii) (ite (= i ii) e (ho_7746 u ii)))))))))) (let ((_let_8713 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7746 x z) (ho_7746 y z)))) (= x y))))) (let ((_let_8714 (forall ((u |u_(-> tptp.int tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_8879 v ii) (ite (= i ii) e (ho_8879 u ii)))))))))) (let ((_let_8715 (forall ((x |u_(-> tptp.int tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_8879 x z) (ho_8879 y z)))) (= x y))))) (let ((_let_8716 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6072 v ii) (ite (= i ii) e (ho_6072 u ii)))))))))) (let ((_let_8717 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_6072 x z) (ho_6072 y z)))) (= x y))))) (let ((_let_8718 (forall ((u |u_(-> tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_5691 v ii) (ite (= i ii) e (ho_5691 u ii)))))))))) (let ((_let_8719 (forall ((x |u_(-> tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5691 x z) (ho_5691 y z)))) (= x y))))) (let ((_let_8720 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10169 v ii) (ite (= i ii) e (ho_10169 u ii)))))))))) (let ((_let_8721 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10169 x z) (ho_10169 y z)))) (= x y))))) (let ((_let_8722 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15813 v ii) (ite (= i ii) e (ho_15813 u ii)))))))))) (let ((_let_8723 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15813 x z) (ho_15813 y z)))) (= x y))))) (let ((_let_8724 (forall ((u |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_4873 v ii) (ite (= i ii) e (ho_4873 u ii)))))))))) (let ((_let_8725 (forall ((x |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_4873 x z) (ho_4873 y z)))) (= x y))))) (let ((_let_8726 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5690 v ii) (ite (= i ii) e (ho_5690 u ii)))))))))) (let ((_let_8727 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5690 x z) (ho_5690 y z)))) (= x y))))) (let ((_let_8728 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5693 v ii) (ite (= i ii) e (ho_5693 u ii)))))))))) (let ((_let_8729 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5693 x z) (ho_5693 y z)))) (= x y))))) (let ((_let_8730 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10617 v ii) (ite (= i ii) e (ho_10617 u ii)))))))))) (let ((_let_8731 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10617 x z) (ho_10617 y z)))) (= x y))))) (let ((_let_8732 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|) (e tptp.num) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_12383 v ii) (ite (= i ii) e (ho_12383 u ii)))))))))) (let ((_let_8733 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.num)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_12383 x z) (ho_12383 y z)))) (= x y))))) (let ((_let_8734 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_10646 v ii) (ite (= i ii) e (ho_10646 u ii)))))))))) (let ((_let_8735 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_10646 x z) (ho_10646 y z)))) (= x y))))) (let ((_let_8736 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_13189 v ii) (ite (= i ii) e (ho_13189 u ii)))))))))) (let ((_let_8737 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)_ Bool)|)) (= (ho_13189 x z) (ho_13189 y z)))) (= x y))))) (let ((_let_8738 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.num)_ tptp.produc8923325533196201883nteger tptp.num)|) (e |u_(-> tptp.produc8923325533196201883nteger tptp.num)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.num)_ tptp.produc8923325533196201883nteger tptp.num)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.num)|)) (= (ho_6673 v ii) (ite (= i ii) e (ho_6673 u ii)))))))))) (let ((_let_8739 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.num)_ tptp.produc8923325533196201883nteger tptp.num)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.num)_ tptp.produc8923325533196201883nteger tptp.num)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.num)|)) (= (ho_6673 x z) (ho_6673 y z)))) (= x y))))) (let ((_let_8740 (forall ((u |u_(-> tptp.set_num tptp.set_o)|) (e tptp.set_o) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_o)|)) (not (forall ((ii tptp.set_num)) (= (ho_7343 v ii) (ite (= i ii) e (ho_7343 u ii)))))))))) (let ((_let_8741 (forall ((x |u_(-> tptp.set_num tptp.set_o)|) (y |u_(-> tptp.set_num tptp.set_o)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7343 x z) (ho_7343 y z)))) (= x y))))) (let ((_let_8742 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_7026 v ii) (ite (= i ii) e (ho_7026 u ii)))))))))) (let ((_let_8743 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_7026 x z) (ho_7026 y z)))) (= x y))))) (let ((_let_8744 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7142 v ii) (ite (= i ii) e (ho_7142 u ii)))))))))) (let ((_let_8745 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7142 x z) (ho_7142 y z)))) (= x y))))) (let ((_let_8746 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_10447 v ii) (ite (= i ii) e (ho_10447 u ii)))))))))) (let ((_let_8747 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr958786334691620121nt_int Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_10447 x z) (ho_10447 y z)))) (= x y))))) (let ((_let_8748 (forall ((u |u_(-> tptp.int tptp.set_o tptp.int tptp.set_o)|) (e |u_(-> tptp.set_o tptp.int tptp.set_o)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_o tptp.int tptp.set_o)|)) (not (forall ((ii tptp.int)) (= (ho_7519 v ii) (ite (= i ii) e (ho_7519 u ii)))))))))) (let ((_let_8749 (forall ((x |u_(-> tptp.int tptp.set_o tptp.int tptp.set_o)|) (y |u_(-> tptp.int tptp.set_o tptp.int tptp.set_o)|)) (or (not (forall ((z tptp.int)) (= (ho_7519 x z) (ho_7519 y z)))) (= x y))))) (let ((_let_8750 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)_ tptp.set_nat_o tptp.set_set_nat)|) (e |u_(-> tptp.set_nat_o tptp.set_set_nat)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)_ tptp.set_nat_o tptp.set_set_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|)) (= (ho_6184 v ii) (ite (= i ii) e (ho_6184 u ii)))))))))) (let ((_let_8751 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)_ tptp.set_nat_o tptp.set_set_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)_ tptp.set_nat_o tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat)|)) (= (ho_6184 x z) (ho_6184 y z)))) (= x y))))) (let ((_let_8752 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8551 v ii) (ite (= i ii) e (ho_8551 u ii)))))))))) (let ((_let_8753 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8551 x z) (ho_8551 y z)))) (= x y))))) (let ((_let_8754 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (not (forall ((ii tptp.set_o)) (= (ho_8418 v ii) (ite (= i ii) e (ho_8418 u ii)))))))))) (let ((_let_8755 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.product_unit)_ _u_(-> Bool tptp.product_unit)_ Bool tptp.product_unit)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8418 x z) (ho_8418 y z)))) (= x y))))) (let ((_let_8756 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_4520 v ii) (ite (= i ii) e (ho_4520 u ii)))))))))) (let ((_let_8757 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_4520 x z) (ho_4520 y z)))) (= x y))))) (let ((_let_8758 (forall ((u |u_(-> tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5704 v ii) (ite (= i ii) e (ho_5704 u ii)))))))))) (let ((_let_8759 (forall ((x |u_(-> tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Product_unit Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5704 x z) (ho_5704 y z)))) (= x y))))) (let ((_let_8760 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13117 v ii) (ite (= i ii) e (ho_13117 u ii)))))))))) (let ((_let_8761 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.num)_ Bool)|)) (= (ho_13117 x z) (ho_13117 y z)))) (= x y))))) (let ((_let_8762 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_6824 v ii) (ite (= i ii) e (ho_6824 u ii)))))))))) (let ((_let_8763 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_6824 x z) (ho_6824 y z)))) (= x y))))) (let ((_let_8764 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_4906 v ii) (ite (= i ii) e (ho_4906 u ii)))))))))) (let ((_let_8765 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_4906 x z) (ho_4906 y z)))) (= x y))))) (let ((_let_8766 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6795 v ii) (ite (= i ii) e (ho_6795 u ii)))))))))) (let ((_let_8767 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6795 x z) (ho_6795 y z)))) (= x y))))) (let ((_let_8768 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (= (ho_14174 v ii) (ite (= i ii) e (ho_14174 u ii)))))))))) (let ((_let_8769 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.produc8126358835630522215t_unit)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (= (ho_14174 x z) (ho_14174 y z)))) (= x y))))) (let ((_let_8770 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_8679 v ii) (ite (= i ii) e (ho_8679 u ii)))))))))) (let ((_let_8771 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_8679 x z) (ho_8679 y z)))) (= x y))))) (let ((_let_8772 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9864 v ii) (ite (= i ii) e (ho_9864 u ii)))))))))) (let ((_let_8773 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_o)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9864 x z) (ho_9864 y z)))) (= x y))))) (let ((_let_8774 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_11941 v ii) (ite (= i ii) e (ho_11941 u ii)))))))))) (let ((_let_8775 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)_ _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_11941 x z) (ho_11941 y z)))) (= x y))))) (let ((_let_8776 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_8473 v ii) (ite (= i ii) e (ho_8473 u ii)))))))))) (let ((_let_8777 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_8473 x z) (ho_8473 y z)))) (= x y))))) (let ((_let_8778 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_10382 v ii) (ite (= i ii) e (ho_10382 u ii)))))))))) (let ((_let_8779 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_10382 x z) (ho_10382 y z)))) (= x y))))) (let ((_let_8780 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_set_nat)|) (e |u_(-> tptp.set_o tptp.set_set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_4698 v ii) (ite (= i ii) e (ho_4698 u ii)))))))))) (let ((_let_8781 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_4698 x z) (ho_4698 y z)))) (= x y))))) (let ((_let_8782 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|) (e tptp.set_Pr3594552606344371909at_int) (i |u_(-> tptp.rat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_int)|)) (= (ho_14440 v ii) (ite (= i ii) e (ho_14440 u ii)))))))))) (let ((_let_8783 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|) (y |u_(-> _u_(-> tptp.rat tptp.set_int)_ tptp.set_Pr3594552606344371909at_int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_int)|)) (= (ho_14440 x z) (ho_14440 y z)))) (= x y))))) (let ((_let_8784 (forall ((u |u_(-> Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii Bool)) (= (ho_5716 v ii) (ite (= i ii) e (ho_5716 u ii)))))))))) (let ((_let_8785 (forall ((x |u_(-> Bool Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> Bool Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z Bool)) (= (ho_5716 x z) (ho_5716 y z)))) (= x y))))) (let ((_let_8786 (forall ((u |u_(-> tptp.set_int tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_set_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_7580 v ii) (ite (= i ii) e (ho_7580 u ii)))))))))) (let ((_let_8787 (forall ((x |u_(-> tptp.set_int tptp.set_set_int)|) (y |u_(-> tptp.set_int tptp.set_set_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7580 x z) (ho_7580 y z)))) (= x y))))) (let ((_let_8788 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|) (e tptp.set_Pr2543308735921124078nt_nat) (i |u_(-> tptp.product_prod_int_int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.set_nat)|)) (= (ho_14628 v ii) (ite (= i ii) e (ho_14628 u ii)))))))))) (let ((_let_8789 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.set_nat)_ tptp.set_Pr2543308735921124078nt_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.set_nat)|)) (= (ho_14628 x z) (ho_14628 y z)))) (= x y))))) (let ((_let_8790 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9731 v ii) (ite (= i ii) e (ho_9731 u ii)))))))))) (let ((_let_8791 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9731 x z) (ho_9731 y z)))) (= x y))))) (let ((_let_8792 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5074 v ii) (ite (= i ii) e (ho_5074 u ii)))))))))) (let ((_let_8793 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5074 x z) (ho_5074 y z)))) (= x y))))) (let ((_let_8794 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5720 v ii) (ite (= i ii) e (ho_5720 u ii)))))))))) (let ((_let_8795 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_5720 x z) (ho_5720 y z)))) (= x y))))) (let ((_let_8796 (forall ((u |u_(-> tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_int tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_7460 v ii) (ite (= i ii) e (ho_7460 u ii)))))))))) (let ((_let_8797 (forall ((x |u_(-> tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.int tptp.set_nat tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_7460 x z) (ho_7460 y z)))) (= x y))))) (let ((_let_8798 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8181 v ii) (ite (= i ii) e (ho_8181 u ii)))))))))) (let ((_let_8799 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8181 x z) (ho_8181 y z)))) (= x y))))) (let ((_let_8800 (forall ((u |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|) (e tptp.set_Code_integer) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_15135 v ii) (ite (= i ii) e (ho_15135 u ii)))))))))) (let ((_let_8801 (forall ((x |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|) (y |u_(-> tptp.set_Code_integer tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_15135 x z) (ho_15135 y z)))) (= x y))))) (let ((_let_8802 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9784 v ii) (ite (= i ii) e (ho_9784 u ii)))))))))) (let ((_let_8803 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9784 x z) (ho_9784 y z)))) (= x y))))) (let ((_let_8804 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5700 v ii) (ite (= i ii) e (ho_5700 u ii)))))))))) (let ((_let_8805 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_5700 x z) (ho_5700 y z)))) (= x y))))) (let ((_let_8806 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5731 v ii) (ite (= i ii) e (ho_5731 u ii)))))))))) (let ((_let_8807 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5731 x z) (ho_5731 y z)))) (= x y))))) (let ((_let_8808 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16031 v ii) (ite (= i ii) e (ho_16031 u ii)))))))))) (let ((_let_8809 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16031 x z) (ho_16031 y z)))) (= x y))))) (let ((_let_8810 (forall ((u |u_(-> tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7453 v ii) (ite (= i ii) e (ho_7453 u ii)))))))))) (let ((_let_8811 (forall ((x |u_(-> tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.product_unit tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7453 x z) (ho_7453 y z)))) (= x y))))) (let ((_let_8812 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (= (ho_14236 v ii) (ite (= i ii) e (ho_14236 u ii)))))))))) (let ((_let_8813 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (= (ho_14236 x z) (ho_14236 y z)))) (= x y))))) (let ((_let_8814 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10099 v ii) (ite (= i ii) e (ho_10099 u ii)))))))))) (let ((_let_8815 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10099 x z) (ho_10099 y z)))) (= x y))))) (let ((_let_8816 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_5216 v ii) (ite (= i ii) e (ho_5216 u ii)))))))))) (let ((_let_8817 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_5216 x z) (ho_5216 y z)))) (= x y))))) (let ((_let_8818 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|) (e tptp.set_Pr903927857289325719_int_o) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_14560 v ii) (ite (= i ii) e (ho_14560 u ii)))))))))) (let ((_let_8819 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_Pr903927857289325719_int_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_14560 x z) (ho_14560 y z)))) (= x y))))) (let ((_let_8820 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|) (e tptp.set_Pr5582243495563764594_nat_o) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_6216 v ii) (ite (= i ii) e (ho_6216 u ii)))))))))) (let ((_let_8821 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr5582243495563764594_nat_o)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_6216 x z) (ho_6216 y z)))) (= x y))))) (let ((_let_8822 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9474 v ii) (ite (= i ii) e (ho_9474 u ii)))))))))) (let ((_let_8823 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9474 x z) (ho_9474 y z)))) (= x y))))) (let ((_let_8824 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 v ii) (ite (= i ii) e (ho_6325 u ii)))))))))) (let ((_let_8825 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 x z) (ho_6325 y z)))) (= x y))))) (let ((_let_8826 (forall ((u |u_(-> tptp.nat Bool)|) (e Bool) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4593 v ii) (ite (= i ii) e (ho_4593 u ii)))))))))) (let ((_let_8827 (forall ((x |u_(-> tptp.nat Bool)|) (y |u_(-> tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4593 x z) (ho_4593 y z)))) (= x y))))) (let ((_let_8828 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14196 v ii) (ite (= i ii) e (ho_14196 u ii)))))))))) (let ((_let_8829 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ _u_(-> tptp.char tptp.nat)_ Bool)_ _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_14196 x z) (ho_14196 y z)))) (= x y))))) (let ((_let_8830 (forall ((u |u_(-> tptp.set_o tptp.set_Code_integer)|) (e tptp.set_Code_integer) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_o)) (= (ho_15368 v ii) (ite (= i ii) e (ho_15368 u ii)))))))))) (let ((_let_8831 (forall ((x |u_(-> tptp.set_o tptp.set_Code_integer)|) (y |u_(-> tptp.set_o tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15368 x z) (ho_15368 y z)))) (= x y))))) (let ((_let_8832 (forall ((u |u_(-> tptp.nat tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_14535 v ii) (ite (= i ii) e (ho_14535 u ii)))))))))) (let ((_let_8833 (forall ((x |u_(-> tptp.nat tptp.product_prod_o_nat)|) (y |u_(-> tptp.nat tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_14535 x z) (ho_14535 y z)))) (= x y))))) (let ((_let_8834 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_16030 v ii) (ite (= i ii) e (ho_16030 u ii)))))))))) (let ((_let_8835 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_16030 x z) (ho_16030 y z)))) (= x y))))) (let ((_let_8836 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|) (i |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (= (ho_13314 v ii) (ite (= i ii) e (ho_13314 u ii)))))))))) (let ((_let_8837 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|) (y |u_(-> _u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o tptp.product_prod_nat_o)|)) (= (ho_13314 x z) (ho_13314 y z)))) (= x y))))) (let ((_let_8838 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_11519 v ii) (ite (= i ii) e (ho_11519 u ii)))))))))) (let ((_let_8839 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_11519 x z) (ho_11519 y z)))) (= x y))))) (let ((_let_8840 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool tptp.char Bool)|) (e |u_(-> tptp.set_o Bool tptp.char Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool tptp.char Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_7228 v ii) (ite (= i ii) e (ho_7228 u ii)))))))))) (let ((_let_8841 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool tptp.char Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ tptp.set_o Bool tptp.char Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_7228 x z) (ho_7228 y z)))) (= x y))))) (let ((_let_8842 (forall ((u |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (e tptp.set_Code_integer) (i tptp.set_Pr4111642102156807771nteger)) (not (forall ((v |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_Pr4111642102156807771nteger)) (= (ho_15568 v ii) (ite (= i ii) e (ho_15568 u ii)))))))))) (let ((_let_8843 (forall ((x |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (y |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_Pr4111642102156807771nteger)) (= (ho_15568 x z) (ho_15568 y z)))) (= x y))))) (let ((_let_8844 (forall ((u |u_(-> Bool tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii Bool)) (= (ho_8629 v ii) (ite (= i ii) e (ho_8629 u ii)))))))))) (let ((_let_8845 (forall ((x |u_(-> Bool tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> Bool tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z Bool)) (= (ho_8629 x z) (ho_8629 y z)))) (= x y))))) (let ((_let_8846 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10319 v ii) (ite (= i ii) e (ho_10319 u ii)))))))))) (let ((_let_8847 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10319 x z) (ho_10319 y z)))) (= x y))))) (let ((_let_8848 (forall ((u |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_rat Bool tptp.set_rat)|) (e |u_(-> tptp.set_rat Bool tptp.set_rat)|) (i |u_(-> Bool tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_rat Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.set_rat)|)) (= (ho_8808 v ii) (ite (= i ii) e (ho_8808 u ii)))))))))) (let ((_let_8849 (forall ((x |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_rat Bool tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.set_rat)_ tptp.set_rat Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_rat)|)) (= (ho_8808 x z) (ho_8808 y z)))) (= x y))))) (let ((_let_8850 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_15977 v ii) (ite (= i ii) e (ho_15977 u ii)))))))))) (let ((_let_8851 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_15977 x z) (ho_15977 y z)))) (= x y))))) (let ((_let_8852 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10156 v ii) (ite (= i ii) e (ho_10156 u ii)))))))))) (let ((_let_8853 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10156 x z) (ho_10156 y z)))) (= x y))))) (let ((_let_8854 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5763 v ii) (ite (= i ii) e (ho_5763 u ii)))))))))) (let ((_let_8855 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5763 x z) (ho_5763 y z)))) (= x y))))) (let ((_let_8856 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int)|) (e |u_(-> tptp.int tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_6370 v ii) (ite (= i ii) e (ho_6370 u ii)))))))))) (let ((_let_8857 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_6370 x z) (ho_6370 y z)))) (= x y))))) (let ((_let_8858 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5006 v ii) (ite (= i ii) e (ho_5006 u ii)))))))))) (let ((_let_8859 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5006 x z) (ho_5006 y z)))) (= x y))))) (let ((_let_8860 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5686 v ii) (ite (= i ii) e (ho_5686 u ii)))))))))) (let ((_let_8861 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5686 x z) (ho_5686 y z)))) (= x y))))) (let ((_let_8862 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ Bool tptp.num)|) (e |u_(-> _u_(-> Bool Bool)_ Bool tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ Bool tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_10565 v ii) (ite (= i ii) e (ho_10565 u ii)))))))))) (let ((_let_8863 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ Bool tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ Bool tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_10565 x z) (ho_10565 y z)))) (= x y))))) (let ((_let_8864 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o tptp.set_nat)|) (e |u_(-> tptp.set_o tptp.set_nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_7304 v ii) (ite (= i ii) e (ho_7304 u ii)))))))))) (let ((_let_8865 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_o tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_7304 x z) (ho_7304 y z)))) (= x y))))) (let ((_let_8866 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_13474 v ii) (ite (= i ii) e (ho_13474 u ii)))))))))) (let ((_let_8867 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_13474 x z) (ho_13474 y z)))) (= x y))))) (let ((_let_8868 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8855 v ii) (ite (= i ii) e (ho_8855 u ii)))))))))) (let ((_let_8869 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8855 x z) (ho_8855 y z)))) (= x y))))) (let ((_let_8870 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.set_Pr1133966238863718811t_unit Bool)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit Bool)|) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.set_Pr1133966238863718811t_unit Bool)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12175 v ii) (ite (= i ii) e (ho_12175 u ii)))))))))) (let ((_let_8871 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.set_Pr1133966238863718811t_unit Bool)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.set_Pr1133966238863718811t_unit Bool)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12175 x z) (ho_12175 y z)))) (= x y))))) (let ((_let_8872 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5956 v ii) (ite (= i ii) e (ho_5956 u ii)))))))))) (let ((_let_8873 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5956 x z) (ho_5956 y z)))) (= x y))))) (let ((_let_8874 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool tptp.set_o)|) (e |u_(-> tptp.set_o Bool tptp.set_o)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_6020 v ii) (ite (= i ii) e (ho_6020 u ii)))))))))) (let ((_let_8875 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_6020 x z) (ho_6020 y z)))) (= x y))))) (let ((_let_8876 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7122 v ii) (ite (= i ii) e (ho_7122 u ii)))))))))) (let ((_let_8877 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_7122 x z) (ho_7122 y z)))) (= x y))))) (let ((_let_8878 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13093 v ii) (ite (= i ii) e (ho_13093 u ii)))))))))) (let ((_let_8879 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.num)_ tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13093 x z) (ho_13093 y z)))) (= x y))))) (let ((_let_8880 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4546 v ii) (ite (= i ii) e (ho_4546 u ii)))))))))) (let ((_let_8881 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4546 x z) (ho_4546 y z)))) (= x y))))) (let ((_let_8882 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|) (e |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|) (i |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|)) (= (ho_12216 v ii) (ite (= i ii) e (ho_12216 u ii)))))))))) (let ((_let_8883 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)_ tptp.set_Pr6200539531224447659at_num tptp.set_Pr3280342998896498603um_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_num tptp.product_prod_num_nat)|)) (= (ho_12216 x z) (ho_12216 y z)))) (= x y))))) (let ((_let_8884 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7369 v ii) (ite (= i ii) e (ho_7369 u ii)))))))))) (let ((_let_8885 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7369 x z) (ho_7369 y z)))) (= x y))))) (let ((_let_8886 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_11447 v ii) (ite (= i ii) e (ho_11447 u ii)))))))))) (let ((_let_8887 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_11447 x z) (ho_11447 y z)))) (= x y))))) (let ((_let_8888 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_5536 v ii) (ite (= i ii) e (ho_5536 u ii)))))))))) (let ((_let_8889 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_5536 x z) (ho_5536 y z)))) (= x y))))) (let ((_let_8890 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_10070 v ii) (ite (= i ii) e (ho_10070 u ii)))))))))) (let ((_let_8891 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (= (ho_10070 x z) (ho_10070 y z)))) (= x y))))) (let ((_let_8892 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|) (e |u_(-> Bool tptp.char Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_13909 v ii) (ite (= i ii) e (ho_13909 u ii)))))))))) (let ((_let_8893 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_13909 x z) (ho_13909 y z)))) (= x y))))) (let ((_let_8894 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6600 v ii) (ite (= i ii) e (ho_6600 u ii)))))))))) (let ((_let_8895 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_6600 x z) (ho_6600 y z)))) (= x y))))) (let ((_let_8896 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10183 v ii) (ite (= i ii) e (ho_10183 u ii)))))))))) (let ((_let_8897 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10183 x z) (ho_10183 y z)))) (= x y))))) (let ((_let_8898 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12366 v ii) (ite (= i ii) e (ho_12366 u ii)))))))))) (let ((_let_8899 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|) (y |u_(-> tptp.product_prod_nat_num tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12366 x z) (ho_12366 y z)))) (= x y))))) (let ((_let_8900 (forall ((u |u_(-> tptp.set_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4565 v ii) (ite (= i ii) e (ho_4565 u ii)))))))))) (let ((_let_8901 (forall ((x |u_(-> tptp.set_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4565 x z) (ho_4565 y z)))) (= x y))))) (let ((_let_8902 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7328 v ii) (ite (= i ii) e (ho_7328 u ii)))))))))) (let ((_let_8903 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.nat)_ tptp.nat tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7328 x z) (ho_7328 y z)))) (= x y))))) (let ((_let_8904 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num tptp.set_nat)|) (e |u_(-> tptp.set_num tptp.set_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_7331 v ii) (ite (= i ii) e (ho_7331 u ii)))))))))) (let ((_let_8905 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num tptp.set_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.set_num tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_7331 x z) (ho_7331 y z)))) (= x y))))) (let ((_let_8906 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (= (ho_14256 v ii) (ite (= i ii) e (ho_14256 u ii)))))))))) (let ((_let_8907 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)_ _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.int tptp.int)|)) (= (ho_14256 x z) (ho_14256 y z)))) (= x y))))) (let ((_let_8908 (forall ((u |u_(-> tptp.set_nat tptp.set_set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_set_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7979 v ii) (ite (= i ii) e (ho_7979 u ii)))))))))) (let ((_let_8909 (forall ((x |u_(-> tptp.set_nat tptp.set_set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7979 x z) (ho_7979 y z)))) (= x y))))) (let ((_let_8910 (forall ((u |u_(-> tptp.num Bool tptp.num)|) (e |u_(-> Bool tptp.num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num Bool tptp.num)|)) (not (forall ((ii tptp.num)) (= (ho_7336 v ii) (ite (= i ii) e (ho_7336 u ii)))))))))) (let ((_let_8911 (forall ((x |u_(-> tptp.num Bool tptp.num)|) (y |u_(-> tptp.num Bool tptp.num)|)) (or (not (forall ((z tptp.num)) (= (ho_7336 x z) (ho_7336 y z)))) (= x y))))) (let ((_let_8912 (forall ((u |u_(-> tptp.product_unit tptp.set_char)|) (e tptp.set_char) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_char)|)) (not (forall ((ii tptp.product_unit)) (= (ho_8828 v ii) (ite (= i ii) e (ho_8828 u ii)))))))))) (let ((_let_8913 (forall ((x |u_(-> tptp.product_unit tptp.set_char)|) (y |u_(-> tptp.product_unit tptp.set_char)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_8828 x z) (ho_8828 y z)))) (= x y))))) (let ((_let_8914 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|) (e |u_(-> tptp.num Bool tptp.num)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_7335 v ii) (ite (= i ii) e (ho_7335 u ii)))))))))) (let ((_let_8915 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|) (y |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_7335 x z) (ho_7335 y z)))) (= x y))))) (let ((_let_8916 (forall ((u |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|) (i |u_(-> tptp.char tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.char tptp.set_int)|)) (= (ho_14413 v ii) (ite (= i ii) e (ho_14413 u ii)))))))))) (let ((_let_8917 (forall ((x |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.char tptp.set_int)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.char tptp.set_int)|)) (= (ho_14413 x z) (ho_14413 y z)))) (= x y))))) (let ((_let_8918 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|) (e |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|)) (not (forall ((ii tptp.set_num)) (= (ho_7334 v ii) (ite (= i ii) e (ho_7334 u ii)))))))))) (let ((_let_8919 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|) (y |u_(-> tptp.set_num _u_(-> tptp.num Bool)_ tptp.num Bool tptp.num)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7334 x z) (ho_7334 y z)))) (= x y))))) (let ((_let_8920 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7667 v ii) (ite (= i ii) e (ho_7667 u ii)))))))))) (let ((_let_8921 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7667 x z) (ho_7667 y z)))) (= x y))))) (let ((_let_8922 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16029 v ii) (ite (= i ii) e (ho_16029 u ii)))))))))) (let ((_let_8923 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_16029 x z) (ho_16029 y z)))) (= x y))))) (let ((_let_8924 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|) (e |u_(-> tptp.product_prod_int_nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12758 v ii) (ite (= i ii) e (ho_12758 u ii)))))))))) (let ((_let_8925 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_int_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12758 x z) (ho_12758 y z)))) (= x y))))) (let ((_let_8926 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9775 v ii) (ite (= i ii) e (ho_9775 u ii)))))))))) (let ((_let_8927 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9775 x z) (ho_9775 y z)))) (= x y))))) (let ((_let_8928 (forall ((u |u_(-> _u_(-> tptp.ref_a Bool)_ tptp.set_ref_a)|) (e tptp.set_ref_a) (i |u_(-> tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a Bool)_ tptp.set_ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a Bool)|)) (= (ho_14992 v ii) (ite (= i ii) e (ho_14992 u ii)))))))))) (let ((_let_8929 (forall ((x |u_(-> _u_(-> tptp.ref_a Bool)_ tptp.set_ref_a)|) (y |u_(-> _u_(-> tptp.ref_a Bool)_ tptp.set_ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a Bool)|)) (= (ho_14992 x z) (ho_14992 y z)))) (= x y))))) (let ((_let_8930 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num tptp.set_o)|) (e |u_(-> tptp.set_num tptp.set_o)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_7342 v ii) (ite (= i ii) e (ho_7342 u ii)))))))))) (let ((_let_8931 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num tptp.set_o)|) (y |u_(-> _u_(-> tptp.num Bool)_ tptp.set_num tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_7342 x z) (ho_7342 y z)))) (= x y))))) (let ((_let_8932 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_9872 v ii) (ite (= i ii) e (ho_9872 u ii)))))))))) (let ((_let_8933 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Product_unit)|)) (= (ho_9872 x z) (ho_9872 y z)))) (= x y))))) (let ((_let_8934 (forall ((u |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|) (e tptp.produc600557818389255820it_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7347 v ii) (ite (= i ii) e (ho_7347 u ii)))))))))) (let ((_let_8935 (forall ((x |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|) (y |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7347 x z) (ho_7347 y z)))) (= x y))))) (let ((_let_8936 (forall ((u |u_(-> tptp.set_set_nat tptp.set_set_rat)|) (e tptp.set_set_rat) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_set_rat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_13324 v ii) (ite (= i ii) e (ho_13324 u ii)))))))))) (let ((_let_8937 (forall ((x |u_(-> tptp.set_set_nat tptp.set_set_rat)|) (y |u_(-> tptp.set_set_nat tptp.set_set_rat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_13324 x z) (ho_13324 y z)))) (= x y))))) (let ((_let_8938 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> Bool tptp.set_o tptp.product_prod_nat_nat Bool)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7862 v ii) (ite (= i ii) e (ho_7862 u ii)))))))))) (let ((_let_8939 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7862 x z) (ho_7862 y z)))) (= x y))))) (let ((_let_8940 (forall ((u |u_(-> tptp.product_unit tptp.nat tptp.produc600557818389255820it_nat)|) (e |u_(-> tptp.nat tptp.produc600557818389255820it_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.nat tptp.produc600557818389255820it_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7349 v ii) (ite (= i ii) e (ho_7349 u ii)))))))))) (let ((_let_8941 (forall ((x |u_(-> tptp.product_unit tptp.nat tptp.produc600557818389255820it_nat)|) (y |u_(-> tptp.product_unit tptp.nat tptp.produc600557818389255820it_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7349 x z) (ho_7349 y z)))) (= x y))))) (let ((_let_8942 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13856 v ii) (ite (= i ii) e (ho_13856 u ii)))))))))) (let ((_let_8943 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13856 x z) (ho_13856 y z)))) (= x y))))) (let ((_let_8944 (forall ((u |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9626 v ii) (ite (= i ii) e (ho_9626 u ii)))))))))) (let ((_let_8945 (forall ((x |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (y |u_(-> Bool _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9626 x z) (ho_9626 y z)))) (= x y))))) (let ((_let_8946 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12325 v ii) (ite (= i ii) e (ho_12325 u ii)))))))))) (let ((_let_8947 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_12325 x z) (ho_12325 y z)))) (= x y))))) (let ((_let_8948 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (= (ho_15266 v ii) (ite (= i ii) e (ho_15266 u ii)))))))))) (let ((_let_8949 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)_ tptp.set_Pr8693737435421807431at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (= (ho_15266 x z) (ho_15266 y z)))) (= x y))))) (let ((_let_8950 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.rat tptp.set_int)|) (e |u_(-> tptp.set_int tptp.rat tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.rat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10010 v ii) (ite (= i ii) e (ho_10010 u ii)))))))))) (let ((_let_8951 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.rat tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.rat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10010 x z) (ho_10010 y z)))) (= x y))))) (let ((_let_8952 (forall ((u |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|) (e tptp.produc6315701296850634900it_rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_7356 v ii) (ite (= i ii) e (ho_7356 u ii)))))))))) (let ((_let_8953 (forall ((x |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|) (y |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7356 x z) (ho_7356 y z)))) (= x y))))) (let ((_let_8954 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14386 v ii) (ite (= i ii) e (ho_14386 u ii)))))))))) (let ((_let_8955 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14386 x z) (ho_14386 y z)))) (= x y))))) (let ((_let_8956 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|) (e |u_(-> tptp.nat tptp.produc6315701296850634900it_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7355 v ii) (ite (= i ii) e (ho_7355 u ii)))))))))) (let ((_let_8957 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7355 x z) (ho_7355 y z)))) (= x y))))) (let ((_let_8958 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5109 v ii) (ite (= i ii) e (ho_5109 u ii)))))))))) (let ((_let_8959 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5109 x z) (ho_5109 y z)))) (= x y))))) (let ((_let_8960 (forall ((u |u_(-> tptp.set_num tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_nat)|)) (not (forall ((ii tptp.set_num)) (= (ho_7332 v ii) (ite (= i ii) e (ho_7332 u ii)))))))))) (let ((_let_8961 (forall ((x |u_(-> tptp.set_num tptp.set_nat)|) (y |u_(-> tptp.set_num tptp.set_nat)|)) (or (not (forall ((z tptp.set_num)) (= (ho_7332 x z) (ho_7332 y z)))) (= x y))))) (let ((_let_8962 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7354 v ii) (ite (= i ii) e (ho_7354 u ii)))))))))) (let ((_let_8963 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.produc6315701296850634900it_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_7354 x z) (ho_7354 y z)))) (= x y))))) (let ((_let_8964 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_8253 v ii) (ite (= i ii) e (ho_8253 u ii)))))))))) (let ((_let_8965 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_8253 x z) (ho_8253 y z)))) (= x y))))) (let ((_let_8966 (forall ((u |u_(-> tptp.product_unit tptp.rat tptp.produc6315701296850634900it_rat)|) (e |u_(-> tptp.rat tptp.produc6315701296850634900it_rat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.rat tptp.produc6315701296850634900it_rat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7358 v ii) (ite (= i ii) e (ho_7358 u ii)))))))))) (let ((_let_8967 (forall ((x |u_(-> tptp.product_unit tptp.rat tptp.produc6315701296850634900it_rat)|) (y |u_(-> tptp.product_unit tptp.rat tptp.produc6315701296850634900it_rat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7358 x z) (ho_7358 y z)))) (= x y))))) (let ((_let_8968 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_o)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7507 v ii) (ite (= i ii) e (ho_7507 u ii)))))))))) (let ((_let_8969 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_o)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_o)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7507 x z) (ho_7507 y z)))) (= x y))))) (let ((_let_8970 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_7802 v ii) (ite (= i ii) e (ho_7802 u ii)))))))))) (let ((_let_8971 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_7802 x z) (ho_7802 y z)))) (= x y))))) (let ((_let_8972 (forall ((u |u_(-> tptp.ref_a Bool)|) (e Bool) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_9851 v ii) (ite (= i ii) e (ho_9851 u ii)))))))))) (let ((_let_8973 (forall ((x |u_(-> tptp.ref_a Bool)|) (y |u_(-> tptp.ref_a Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_9851 x z) (ho_9851 y z)))) (= x y))))) (let ((_let_8974 (forall ((u |u_(-> tptp.product_unit tptp.set_rat)|) (e tptp.set_rat) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_rat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7364 v ii) (ite (= i ii) e (ho_7364 u ii)))))))))) (let ((_let_8975 (forall ((x |u_(-> tptp.product_unit tptp.set_rat)|) (y |u_(-> tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7364 x z) (ho_7364 y z)))) (= x y))))) (let ((_let_8976 (forall ((u |u_(-> tptp.set_nat tptp.product_unit tptp.set_rat)|) (e |u_(-> tptp.product_unit tptp.set_rat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_unit tptp.set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7363 v ii) (ite (= i ii) e (ho_7363 u ii)))))))))) (let ((_let_8977 (forall ((x |u_(-> tptp.set_nat tptp.product_unit tptp.set_rat)|) (y |u_(-> tptp.set_nat tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7363 x z) (ho_7363 y z)))) (= x y))))) (let ((_let_8978 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14376 v ii) (ite (= i ii) e (ho_14376 u ii)))))))))) (let ((_let_8979 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_nat)|)) (= (ho_14376 x z) (ho_14376 y z)))) (= x y))))) (let ((_let_8980 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|)) (not (forall ((ii tptp.int)) (= (ho_5850 v ii) (ite (= i ii) e (ho_5850 u ii)))))))))) (let ((_let_8981 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int Bool tptp.set_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_5850 x z) (ho_5850 y z)))) (= x y))))) (let ((_let_8982 (forall ((u |u_(-> tptp.set_nat tptp.set_int)|) (e tptp.set_int) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4931 v ii) (ite (= i ii) e (ho_4931 u ii)))))))))) (let ((_let_8983 (forall ((x |u_(-> tptp.set_nat tptp.set_int)|) (y |u_(-> tptp.set_nat tptp.set_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4931 x z) (ho_4931 y z)))) (= x y))))) (let ((_let_8984 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7366 v ii) (ite (= i ii) e (ho_7366 u ii)))))))))) (let ((_let_8985 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7366 x z) (ho_7366 y z)))) (= x y))))) (let ((_let_8986 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.nat)_ Bool)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_13494 v ii) (ite (= i ii) e (ho_13494 u ii)))))))))) (let ((_let_8987 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.char tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_13494 x z) (ho_13494 y z)))) (= x y))))) (let ((_let_8988 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_12304 v ii) (ite (= i ii) e (ho_12304 u ii)))))))))) (let ((_let_8989 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ _u_(-> tptp.int tptp.rat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_12304 x z) (ho_12304 y z)))) (= x y))))) (let ((_let_8990 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_6598 v ii) (ite (= i ii) e (ho_6598 u ii)))))))))) (let ((_let_8991 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_6598 x z) (ho_6598 y z)))) (= x y))))) (let ((_let_8992 (forall ((u |u_(-> tptp.set_set_nat tptp.set_nat_o)|) (e tptp.set_nat_o) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_nat_o)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_6182 v ii) (ite (= i ii) e (ho_6182 u ii)))))))))) (let ((_let_8993 (forall ((x |u_(-> tptp.set_set_nat tptp.set_nat_o)|) (y |u_(-> tptp.set_set_nat tptp.set_nat_o)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_6182 x z) (ho_6182 y z)))) (= x y))))) (let ((_let_8994 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9755 v ii) (ite (= i ii) e (ho_9755 u ii)))))))))) (let ((_let_8995 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9755 x z) (ho_9755 y z)))) (= x y))))) (let ((_let_8996 (forall ((u |u_(-> tptp.nat tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((ii tptp.nat)) (= (ho_7373 v ii) (ite (= i ii) e (ho_7373 u ii)))))))))) (let ((_let_8997 (forall ((x |u_(-> tptp.nat tptp.product_prod_int_int)|) (y |u_(-> tptp.nat tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_7373 x z) (ho_7373 y z)))) (= x y))))) (let ((_let_8998 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|) (i |u_(-> tptp.product_prod_num_num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_num tptp.num)|)) (= (ho_13625 v ii) (ite (= i ii) e (ho_13625 u ii)))))))))) (let ((_let_8999 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.product_prod_num_num tptp.num)_ _u_(-> tptp.int tptp.product_prod_num_num)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_num tptp.num)|)) (= (ho_13625 x z) (ho_13625 y z)))) (= x y))))) (let ((_let_9000 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|) (e |u_(-> tptp.nat tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7372 v ii) (ite (= i ii) e (ho_7372 u ii)))))))))) (let ((_let_9001 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7372 x z) (ho_7372 y z)))) (= x y))))) (let ((_let_9002 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_9670 v ii) (ite (= i ii) e (ho_9670 u ii)))))))))) (let ((_let_9003 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat tptp.set_set_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_9670 x z) (ho_9670 y z)))) (= x y))))) (let ((_let_9004 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10928 v ii) (ite (= i ii) e (ho_10928 u ii)))))))))) (let ((_let_9005 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10928 x z) (ho_10928 y z)))) (= x y))))) (let ((_let_9006 (forall ((u |u_(-> tptp.int tptp.product_prod_int_nat)|) (e tptp.product_prod_int_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.int)) (= (ho_7380 v ii) (ite (= i ii) e (ho_7380 u ii)))))))))) (let ((_let_9007 (forall ((x |u_(-> tptp.int tptp.product_prod_int_nat)|) (y |u_(-> tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7380 x z) (ho_7380 y z)))) (= x y))))) (let ((_let_9008 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10404 v ii) (ite (= i ii) e (ho_10404 u ii)))))))))) (let ((_let_9009 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10404 x z) (ho_10404 y z)))) (= x y))))) (let ((_let_9010 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|) (e |u_(-> tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_7379 v ii) (ite (= i ii) e (ho_7379 u ii)))))))))) (let ((_let_9011 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_7379 x z) (ho_7379 y z)))) (= x y))))) (let ((_let_9012 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_15545 v ii) (ite (= i ii) e (ho_15545 u ii)))))))))) (let ((_let_9013 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_15545 x z) (ho_15545 y z)))) (= x y))))) (let ((_let_9014 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7378 v ii) (ite (= i ii) e (ho_7378 u ii)))))))))) (let ((_let_9015 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7378 x z) (ho_7378 y z)))) (= x y))))) (let ((_let_9016 (forall ((u |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|) (e |u_(-> tptp.option_num tptp.option_num)|) (i |u_(-> tptp.num tptp.option_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.option_num)|)) (= (ho_4582 v ii) (ite (= i ii) e (ho_4582 u ii)))))))))) (let ((_let_9017 (forall ((x |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|) (y |u_(-> _u_(-> tptp.num tptp.option_num)_ tptp.option_num tptp.option_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.option_num)|)) (= (ho_4582 x z) (ho_4582 y z)))) (= x y))))) (let ((_let_9018 (forall ((u |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|) (e |u_(-> tptp.nat tptp.product_prod_int_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii tptp.int)) (= (ho_7382 v ii) (ite (= i ii) e (ho_7382 u ii)))))))))) (let ((_let_9019 (forall ((x |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7382 x z) (ho_7382 y z)))) (= x y))))) (let ((_let_9020 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|) (e tptp.set_Pr6558897299634722526_nat_o) (i |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_14666 v ii) (ite (= i ii) e (ho_14666 u ii)))))))))) (let ((_let_9021 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_14666 x z) (ho_14666 y z)))) (= x y))))) (let ((_let_9022 (forall ((u |u_(-> tptp.set_int tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_7387 v ii) (ite (= i ii) e (ho_7387 u ii)))))))))) (let ((_let_9023 (forall ((x |u_(-> tptp.set_int tptp.int tptp.set_nat)|) (y |u_(-> tptp.set_int tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7387 x z) (ho_7387 y z)))) (= x y))))) (let ((_let_9024 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13021 v ii) (ite (= i ii) e (ho_13021 u ii)))))))))) (let ((_let_9025 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_13021 x z) (ho_13021 y z)))) (= x y))))) (let ((_let_9026 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8691 v ii) (ite (= i ii) e (ho_8691 u ii)))))))))) (let ((_let_9027 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8691 x z) (ho_8691 y z)))) (= x y))))) (let ((_let_9028 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7928 v ii) (ite (= i ii) e (ho_7928 u ii)))))))))) (let ((_let_9029 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7928 x z) (ho_7928 y z)))) (= x y))))) (let ((_let_9030 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)_ _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|) (i |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)_ _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (= (ho_12959 v ii) (ite (= i ii) e (ho_12959 u ii)))))))))) (let ((_let_9031 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)_ _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|) (y |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)_ _u_(-> tptp.int tptp.product_prod_int_nat)_ tptp.int tptp.product_prod_nat_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_num)|)) (= (ho_12959 x z) (ho_12959 y z)))) (= x y))))) (let ((_let_9032 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8571 v ii) (ite (= i ii) e (ho_8571 u ii)))))))))) (let ((_let_9033 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8571 x z) (ho_8571 y z)))) (= x y))))) (let ((_let_9034 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.product_prod_num_num Bool)|) (e |u_(-> tptp.product_prod_num_num Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.product_prod_num_num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_10489 v ii) (ite (= i ii) e (ho_10489 u ii)))))))))) (let ((_let_9035 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.product_prod_num_num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.product_prod_num_num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_10489 x z) (ho_10489 y z)))) (= x y))))) (let ((_let_9036 (forall ((u |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14109 v ii) (ite (= i ii) e (ho_14109 u ii)))))))))) (let ((_let_9037 (forall ((x |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)_ _u_(-> tptp.int tptp.ref_a Bool)_ _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.ref_a Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (= (ho_14109 x z) (ho_14109 y z)))) (= x y))))) (let ((_let_9038 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_13882 v ii) (ite (= i ii) e (ho_13882 u ii)))))))))) (let ((_let_9039 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_13882 x z) (ho_13882 y z)))) (= x y))))) (let ((_let_9040 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13650 v ii) (ite (= i ii) e (ho_13650 u ii)))))))))) (let ((_let_9041 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_13650 x z) (ho_13650 y z)))) (= x y))))) (let ((_let_9042 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7392 v ii) (ite (= i ii) e (ho_7392 u ii)))))))))) (let ((_let_9043 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7392 x z) (ho_7392 y z)))) (= x y))))) (let ((_let_9044 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7923 v ii) (ite (= i ii) e (ho_7923 u ii)))))))))) (let ((_let_9045 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7923 x z) (ho_7923 y z)))) (= x y))))) (let ((_let_9046 (forall ((u |u_(-> tptp.nat tptp.product_prod_int_rat)|) (e tptp.product_prod_int_rat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_7398 v ii) (ite (= i ii) e (ho_7398 u ii)))))))))) (let ((_let_9047 (forall ((x |u_(-> tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7398 x z) (ho_7398 y z)))) (= x y))))) (let ((_let_9048 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7814 v ii) (ite (= i ii) e (ho_7814 u ii)))))))))) (let ((_let_9049 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Product_unit tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7814 x z) (ho_7814 y z)))) (= x y))))) (let ((_let_9050 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10775 v ii) (ite (= i ii) e (ho_10775 u ii)))))))))) (let ((_let_9051 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10775 x z) (ho_10775 y z)))) (= x y))))) (let ((_let_9052 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12281 v ii) (ite (= i ii) e (ho_12281 u ii)))))))))) (let ((_let_9053 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (= (ho_12281 x z) (ho_12281 y z)))) (= x y))))) (let ((_let_9054 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_rat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7404 v ii) (ite (= i ii) e (ho_7404 u ii)))))))))) (let ((_let_9055 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7404 x z) (ho_7404 y z)))) (= x y))))) (let ((_let_9056 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (= (ho_12309 v ii) (ite (= i ii) e (ho_12309 u ii)))))))))) (let ((_let_9057 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.code_integer)|)) (= (ho_12309 x z) (ho_12309 y z)))) (= x y))))) (let ((_let_9058 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7403 v ii) (ite (= i ii) e (ho_7403 u ii)))))))))) (let ((_let_9059 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7403 x z) (ho_7403 y z)))) (= x y))))) (let ((_let_9060 (forall ((u |u_(-> tptp.product_prod_nat_int tptp.set_Pr7995236796853374141at_int Bool)|) (e |u_(-> tptp.set_Pr7995236796853374141at_int Bool)|) (i tptp.product_prod_nat_int)) (not (forall ((v |u_(-> tptp.product_prod_nat_int tptp.set_Pr7995236796853374141at_int Bool)|)) (not (forall ((ii tptp.product_prod_nat_int)) (= (ho_14557 v ii) (ite (= i ii) e (ho_14557 u ii)))))))))) (let ((_let_9061 (forall ((x |u_(-> tptp.product_prod_nat_int tptp.set_Pr7995236796853374141at_int Bool)|) (y |u_(-> tptp.product_prod_nat_int tptp.set_Pr7995236796853374141at_int Bool)|)) (or (not (forall ((z tptp.product_prod_nat_int)) (= (ho_14557 x z) (ho_14557 y z)))) (= x y))))) (let ((_let_9062 (forall ((u |u_(-> tptp.nat tptp.product_prod_rat_int)|) (e tptp.product_prod_rat_int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_rat_int)|)) (not (forall ((ii tptp.nat)) (= (ho_7410 v ii) (ite (= i ii) e (ho_7410 u ii)))))))))) (let ((_let_9063 (forall ((x |u_(-> tptp.nat tptp.product_prod_rat_int)|) (y |u_(-> tptp.nat tptp.product_prod_rat_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_7410 x z) (ho_7410 y z)))) (= x y))))) (let ((_let_9064 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_12224 v ii) (ite (= i ii) e (ho_12224 u ii)))))))))) (let ((_let_9065 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)_ tptp.set_Pr3280342998896498603um_nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (= (ho_12224 x z) (ho_12224 y z)))) (= x y))))) (let ((_let_9066 (forall ((u |u_(-> tptp.int tptp.product_prod_rat_int)|) (e tptp.product_prod_rat_int) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_rat_int)|)) (not (forall ((ii tptp.int)) (= (ho_7413 v ii) (ite (= i ii) e (ho_7413 u ii)))))))))) (let ((_let_9067 (forall ((x |u_(-> tptp.int tptp.product_prod_rat_int)|) (y |u_(-> tptp.int tptp.product_prod_rat_int)|)) (or (not (forall ((z tptp.int)) (= (ho_7413 x z) (ho_7413 y z)))) (= x y))))) (let ((_let_9068 (forall ((u |u_(-> tptp.set_nat tptp.rat tptp.set_int)|) (e |u_(-> tptp.rat tptp.set_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.rat tptp.set_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7417 v ii) (ite (= i ii) e (ho_7417 u ii)))))))))) (let ((_let_9069 (forall ((x |u_(-> tptp.set_nat tptp.rat tptp.set_int)|) (y |u_(-> tptp.set_nat tptp.rat tptp.set_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7417 x z) (ho_7417 y z)))) (= x y))))) (let ((_let_9070 (forall ((u |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_8651 v ii) (ite (= i ii) e (ho_8651 u ii)))))))))) (let ((_let_9071 (forall ((x |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_8651 x z) (ho_8651 y z)))) (= x y))))) (let ((_let_9072 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_11998 v ii) (ite (= i ii) e (ho_11998 u ii)))))))))) (let ((_let_9073 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_11998 x z) (ho_11998 y z)))) (= x y))))) (let ((_let_9074 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8177 v ii) (ite (= i ii) e (ho_8177 u ii)))))))))) (let ((_let_9075 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8177 x z) (ho_8177 y z)))) (= x y))))) (let ((_let_9076 (forall ((u |u_(-> tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.produc5561445381605014009at_nat)) (not (forall ((v |u_(-> tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.produc5561445381605014009at_nat)) (= (ho_12444 v ii) (ite (= i ii) e (ho_12444 u ii)))))))))) (let ((_let_9077 (forall ((x |u_(-> tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.produc5561445381605014009at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.produc5561445381605014009at_nat)) (= (ho_12444 x z) (ho_12444 y z)))) (= x y))))) (let ((_let_9078 (forall ((u |u_(-> tptp.int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.int)) (= (ho_5223 v ii) (ite (= i ii) e (ho_5223 u ii)))))))))) (let ((_let_9079 (forall ((x |u_(-> tptp.int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_5223 x z) (ho_5223 y z)))) (= x y))))) (let ((_let_9080 (forall ((u |u_(-> tptp.product_unit tptp.rat tptp.product_unit)|) (e |u_(-> tptp.rat tptp.product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.rat tptp.product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7193 v ii) (ite (= i ii) e (ho_7193 u ii)))))))))) (let ((_let_9081 (forall ((x |u_(-> tptp.product_unit tptp.rat tptp.product_unit)|) (y |u_(-> tptp.product_unit tptp.rat tptp.product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7193 x z) (ho_7193 y z)))) (= x y))))) (let ((_let_9082 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.set_set_o)|) (e |u_(-> tptp.set_Product_unit tptp.set_set_o)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.set_set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7506 v ii) (ite (= i ii) e (ho_7506 u ii)))))))))) (let ((_let_9083 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.set_set_o)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.set_set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7506 x z) (ho_7506 y z)))) (= x y))))) (let ((_let_9084 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|) (e |u_(-> tptp.set_nat tptp.rat tptp.set_int)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7416 v ii) (ite (= i ii) e (ho_7416 u ii)))))))))) (let ((_let_9085 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7416 x z) (ho_7416 y z)))) (= x y))))) (let ((_let_9086 (forall ((u |u_(-> tptp.set_rat tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_7421 v ii) (ite (= i ii) e (ho_7421 u ii)))))))))) (let ((_let_9087 (forall ((x |u_(-> tptp.set_rat tptp.set_rat)|) (y |u_(-> tptp.set_rat tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_7421 x z) (ho_7421 y z)))) (= x y))))) (let ((_let_9088 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10106 v ii) (ite (= i ii) e (ho_10106 u ii)))))))))) (let ((_let_9089 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10106 x z) (ho_10106 y z)))) (= x y))))) (let ((_let_9090 (forall ((u |u_(-> tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_4978 v ii) (ite (= i ii) e (ho_4978 u ii)))))))))) (let ((_let_9091 (forall ((x |u_(-> tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_4978 x z) (ho_4978 y z)))) (= x y))))) (let ((_let_9092 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (e Bool) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_10246 v ii) (ite (= i ii) e (ho_10246 u ii)))))))))) (let ((_let_9093 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_10246 x z) (ho_10246 y z)))) (= x y))))) (let ((_let_9094 (forall ((u |u_(-> tptp.product_prod_o_int tptp.set_Pr8834758594704517033_o_int Bool)|) (e |u_(-> tptp.set_Pr8834758594704517033_o_int Bool)|) (i tptp.product_prod_o_int)) (not (forall ((v |u_(-> tptp.product_prod_o_int tptp.set_Pr8834758594704517033_o_int Bool)|)) (not (forall ((ii tptp.product_prod_o_int)) (= (ho_14546 v ii) (ite (= i ii) e (ho_14546 u ii)))))))))) (let ((_let_9095 (forall ((x |u_(-> tptp.product_prod_o_int tptp.set_Pr8834758594704517033_o_int Bool)|) (y |u_(-> tptp.product_prod_o_int tptp.set_Pr8834758594704517033_o_int Bool)|)) (or (not (forall ((z tptp.product_prod_o_int)) (= (ho_14546 x z) (ho_14546 y z)))) (= x y))))) (let ((_let_9096 (forall ((u |u_(-> tptp.nat tptp.product_prod_rat_nat)|) (e tptp.product_prod_rat_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_rat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7428 v ii) (ite (= i ii) e (ho_7428 u ii)))))))))) (let ((_let_9097 (forall ((x |u_(-> tptp.nat tptp.product_prod_rat_nat)|) (y |u_(-> tptp.nat tptp.product_prod_rat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7428 x z) (ho_7428 y z)))) (= x y))))) (let ((_let_9098 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_11467 v ii) (ite (= i ii) e (ho_11467 u ii)))))))))) (let ((_let_9099 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_11467 x z) (ho_11467 y z)))) (= x y))))) (let ((_let_9100 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_rat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7427 v ii) (ite (= i ii) e (ho_7427 u ii)))))))))) (let ((_let_9101 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7427 x z) (ho_7427 y z)))) (= x y))))) (let ((_let_9102 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13210 v ii) (ite (= i ii) e (ho_13210 u ii)))))))))) (let ((_let_9103 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13210 x z) (ho_13210 y z)))) (= x y))))) (let ((_let_9104 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7426 v ii) (ite (= i ii) e (ho_7426 u ii)))))))))) (let ((_let_9105 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.product_prod_rat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7426 x z) (ho_7426 y z)))) (= x y))))) (let ((_let_9106 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (= (ho_10764 v ii) (ite (= i ii) e (ho_10764 u ii)))))))))) (let ((_let_9107 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.product_prod_int_int)|)) (= (ho_10764 x z) (ho_10764 y z)))) (= x y))))) (let ((_let_9108 (forall ((u |u_(-> tptp.rat tptp.nat tptp.product_prod_rat_nat)|) (e |u_(-> tptp.nat tptp.product_prod_rat_nat)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.nat tptp.product_prod_rat_nat)|)) (not (forall ((ii tptp.rat)) (= (ho_7430 v ii) (ite (= i ii) e (ho_7430 u ii)))))))))) (let ((_let_9109 (forall ((x |u_(-> tptp.rat tptp.nat tptp.product_prod_rat_nat)|) (y |u_(-> tptp.rat tptp.nat tptp.product_prod_rat_nat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7430 x z) (ho_7430 y z)))) (= x y))))) (let ((_let_9110 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.ref_a tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat Bool)|)) (= (ho_14096 v ii) (ite (= i ii) e (ho_14096 u ii)))))))))) (let ((_let_9111 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat Bool)_ _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat Bool)|)) (= (ho_14096 x z) (ho_14096 y z)))) (= x y))))) (let ((_let_9112 (forall ((u |u_(-> tptp.set_nat tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_o)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7479 v ii) (ite (= i ii) e (ho_7479 u ii)))))))))) (let ((_let_9113 (forall ((x |u_(-> tptp.set_nat tptp.set_set_o)|) (y |u_(-> tptp.set_nat tptp.set_set_o)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7479 x z) (ho_7479 y z)))) (= x y))))) (let ((_let_9114 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9754 v ii) (ite (= i ii) e (ho_9754 u ii)))))))))) (let ((_let_9115 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9754 x z) (ho_9754 y z)))) (= x y))))) (let ((_let_9116 (forall ((u |u_(-> tptp.set_nat tptp.rat tptp.set_nat)|) (e |u_(-> tptp.rat tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.rat tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7434 v ii) (ite (= i ii) e (ho_7434 u ii)))))))))) (let ((_let_9117 (forall ((x |u_(-> tptp.set_nat tptp.rat tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.rat tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7434 x z) (ho_7434 y z)))) (= x y))))) (let ((_let_9118 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.set_set_int)|) (e |u_(-> tptp.set_int tptp.set_set_int)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.set_set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_7579 v ii) (ite (= i ii) e (ho_7579 u ii)))))))))) (let ((_let_9119 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.set_set_int)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.set_set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_7579 x z) (ho_7579 y z)))) (= x y))))) (let ((_let_9120 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6830 v ii) (ite (= i ii) e (ho_6830 u ii)))))))))) (let ((_let_9121 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6830 x z) (ho_6830 y z)))) (= x y))))) (let ((_let_9122 (forall ((u |u_(-> tptp.set_o tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_int)|)) (not (forall ((ii tptp.set_o)) (= (ho_7566 v ii) (ite (= i ii) e (ho_7566 u ii)))))))))) (let ((_let_9123 (forall ((x |u_(-> tptp.set_o tptp.set_set_int)|) (y |u_(-> tptp.set_o tptp.set_set_int)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7566 x z) (ho_7566 y z)))) (= x y))))) (let ((_let_9124 (forall ((u |u_(-> tptp.code_integer tptp.int)|) (e tptp.int) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.int)|)) (not (forall ((ii tptp.code_integer)) (= (ho_5417 v ii) (ite (= i ii) e (ho_5417 u ii)))))))))) (let ((_let_9125 (forall ((x |u_(-> tptp.code_integer tptp.int)|) (y |u_(-> tptp.code_integer tptp.int)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_5417 x z) (ho_5417 y z)))) (= x y))))) (let ((_let_9126 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10728 v ii) (ite (= i ii) e (ho_10728 u ii)))))))))) (let ((_let_9127 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10728 x z) (ho_10728 y z)))) (= x y))))) (let ((_let_9128 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_5647 v ii) (ite (= i ii) e (ho_5647 u ii)))))))))) (let ((_let_9129 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_5647 x z) (ho_5647 y z)))) (= x y))))) (let ((_let_9130 (forall ((u |u_(-> tptp.set_int tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_4954 v ii) (ite (= i ii) e (ho_4954 u ii)))))))))) (let ((_let_9131 (forall ((x |u_(-> tptp.set_int tptp.set_set_nat)|) (y |u_(-> tptp.set_int tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_4954 x z) (ho_4954 y z)))) (= x y))))) (let ((_let_9132 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|) (e |u_(-> tptp.rat tptp.int)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_11048 v ii) (ite (= i ii) e (ho_11048 u ii)))))))))) (let ((_let_9133 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_11048 x z) (ho_11048 y z)))) (= x y))))) (let ((_let_9134 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o Bool)|) (e |u_(-> tptp.set_Pr5464989305201766866unit_o Bool)|) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o Bool)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_14957 v ii) (ite (= i ii) e (ho_14957 u ii)))))))))) (let ((_let_9135 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o Bool)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o Bool)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_14957 x z) (ho_14957 y z)))) (= x y))))) (let ((_let_9136 (forall ((u |u_(-> tptp.rat tptp.rat tptp.product_prod_rat_rat)|) (e |u_(-> tptp.rat tptp.product_prod_rat_rat)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.rat tptp.product_prod_rat_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7440 v ii) (ite (= i ii) e (ho_7440 u ii)))))))))) (let ((_let_9137 (forall ((x |u_(-> tptp.rat tptp.rat tptp.product_prod_rat_rat)|) (y |u_(-> tptp.rat tptp.rat tptp.product_prod_rat_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7440 x z) (ho_7440 y z)))) (= x y))))) (let ((_let_9138 (forall ((u |u_(-> tptp.rat tptp.set_rat)|) (e tptp.set_rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.set_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7446 v ii) (ite (= i ii) e (ho_7446 u ii)))))))))) (let ((_let_9139 (forall ((x |u_(-> tptp.rat tptp.set_rat)|) (y |u_(-> tptp.rat tptp.set_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7446 x z) (ho_7446 y z)))) (= x y))))) (let ((_let_9140 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6785 v ii) (ite (= i ii) e (ho_6785 u ii)))))))))) (let ((_let_9141 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6785 x z) (ho_6785 y z)))) (= x y))))) (let ((_let_9142 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7701 v ii) (ite (= i ii) e (ho_7701 u ii)))))))))) (let ((_let_9143 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7701 x z) (ho_7701 y z)))) (= x y))))) (let ((_let_9144 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.rat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7444 v ii) (ite (= i ii) e (ho_7444 u ii)))))))))) (let ((_let_9145 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7444 x z) (ho_7444 y z)))) (= x y))))) (let ((_let_9146 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13216 v ii) (ite (= i ii) e (ho_13216 u ii)))))))))) (let ((_let_9147 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13216 x z) (ho_13216 y z)))) (= x y))))) (let ((_let_9148 (forall ((u |u_(-> tptp.set_Co4375521073081744395nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i tptp.set_Co4375521073081744395nteger)) (not (forall ((v |u_(-> tptp.set_Co4375521073081744395nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii tptp.set_Co4375521073081744395nteger)) (= (ho_14281 v ii) (ite (= i ii) e (ho_14281 u ii)))))))))) (let ((_let_9149 (forall ((x |u_(-> tptp.set_Co4375521073081744395nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> tptp.set_Co4375521073081744395nteger _u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z tptp.set_Co4375521073081744395nteger)) (= (ho_14281 x z) (ho_14281 y z)))) (= x y))))) (let ((_let_9150 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7596 v ii) (ite (= i ii) e (ho_7596 u ii)))))))))) (let ((_let_9151 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7596 x z) (ho_7596 y z)))) (= x y))))) (let ((_let_9152 (forall ((u |u_(-> tptp.int tptp.set_nat)|) (e tptp.set_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.int)) (= (ho_4946 v ii) (ite (= i ii) e (ho_4946 u ii)))))))))) (let ((_let_9153 (forall ((x |u_(-> tptp.int tptp.set_nat)|) (y |u_(-> tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_4946 x z) (ho_4946 y z)))) (= x y))))) (let ((_let_9154 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13180 v ii) (ite (= i ii) e (ho_13180 u ii)))))))))) (let ((_let_9155 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13180 x z) (ho_13180 y z)))) (= x y))))) (let ((_let_9156 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7457 v ii) (ite (= i ii) e (ho_7457 u ii)))))))))) (let ((_let_9157 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7457 x z) (ho_7457 y z)))) (= x y))))) (let ((_let_9158 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15822 v ii) (ite (= i ii) e (ho_15822 u ii)))))))))) (let ((_let_9159 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15822 x z) (ho_15822 y z)))) (= x y))))) (let ((_let_9160 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_10450 v ii) (ite (= i ii) e (ho_10450 u ii)))))))))) (let ((_let_9161 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_10450 x z) (ho_10450 y z)))) (= x y))))) (let ((_let_9162 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.nat)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.nat)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_15745 v ii) (ite (= i ii) e (ho_15745 u ii)))))))))) (let ((_let_9163 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.nat)_ Bool tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> Bool tptp.nat)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_15745 x z) (ho_15745 y z)))) (= x y))))) (let ((_let_9164 (forall ((u |u_(-> tptp.int tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii tptp.int)) (= (ho_7464 v ii) (ite (= i ii) e (ho_7464 u ii)))))))))) (let ((_let_9165 (forall ((x |u_(-> tptp.int tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> tptp.int tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7464 x z) (ho_7464 y z)))) (= x y))))) (let ((_let_9166 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_6123 v ii) (ite (= i ii) e (ho_6123 u ii)))))))))) (let ((_let_9167 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_6123 x z) (ho_6123 y z)))) (= x y))))) (let ((_let_9168 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7463 v ii) (ite (= i ii) e (ho_7463 u ii)))))))))) (let ((_let_9169 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_7463 x z) (ho_7463 y z)))) (= x y))))) (let ((_let_9170 (forall ((u |u_(-> tptp.set_int tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_7468 v ii) (ite (= i ii) e (ho_7468 u ii)))))))))) (let ((_let_9171 (forall ((x |u_(-> tptp.set_int tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_int tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_7468 x z) (ho_7468 y z)))) (= x y))))) (let ((_let_9172 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8563 v ii) (ite (= i ii) e (ho_8563 u ii)))))))))) (let ((_let_9173 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8563 x z) (ho_8563 y z)))) (= x y))))) (let ((_let_9174 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.int)_ Bool Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_11166 v ii) (ite (= i ii) e (ho_11166 u ii)))))))))) (let ((_let_9175 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_11166 x z) (ho_11166 y z)))) (= x y))))) (let ((_let_9176 (forall ((u |u_(-> tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.set_nat tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_7467 v ii) (ite (= i ii) e (ho_7467 u ii)))))))))) (let ((_let_9177 (forall ((x |u_(-> tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.int tptp.set_int tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_7467 x z) (ho_7467 y z)))) (= x y))))) (let ((_let_9178 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int tptp.set_int_nat)|) (e |u_(-> tptp.set_int_int tptp.set_int_nat)|) (i |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int tptp.set_int_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15810 v ii) (ite (= i ii) e (ho_15810 u ii)))))))))) (let ((_let_9179 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int tptp.set_int_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ tptp.set_int_int tptp.set_int_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (= (ho_15810 x z) (ho_15810 y z)))) (= x y))))) (let ((_let_9180 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7762 v ii) (ite (= i ii) e (ho_7762 u ii)))))))))) (let ((_let_9181 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7762 x z) (ho_7762 y z)))) (= x y))))) (let ((_let_9182 (forall ((u |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (e |u_(-> tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (i |u_(-> tptp.rat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (not (forall ((ii |u_(-> tptp.rat tptp.int)|)) (= (ho_13443 v ii) (ite (= i ii) e (ho_13443 u ii)))))))))) (let ((_let_9183 (forall ((x |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|) (y |u_(-> _u_(-> tptp.rat tptp.int)_ tptp.produc414006230660905482ar_rat tptp.produc8967755806399881310ar_int)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.int)|)) (= (ho_13443 x z) (ho_13443 y z)))) (= x y))))) (let ((_let_9184 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_14340 v ii) (ite (= i ii) e (ho_14340 u ii)))))))))) (let ((_let_9185 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_14340 x z) (ho_14340 y z)))) (= x y))))) (let ((_let_9186 (forall ((u |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|) (e |u_(-> tptp.nat tptp.product_prod_nat_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.int)) (= (ho_10287 v ii) (ite (= i ii) e (ho_10287 u ii)))))))))) (let ((_let_9187 (forall ((x |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|) (y |u_(-> tptp.int tptp.nat tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.int)) (= (ho_10287 x z) (ho_10287 y z)))) (= x y))))) (let ((_let_9188 (forall ((u |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5669 v ii) (ite (= i ii) e (ho_5669 u ii)))))))))) (let ((_let_9189 (forall ((x |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5669 x z) (ho_5669 y z)))) (= x y))))) (let ((_let_9190 (forall ((u |u_(-> tptp.set_o tptp.set_nat Bool Bool)|) (e |u_(-> tptp.set_nat Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_nat Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7472 v ii) (ite (= i ii) e (ho_7472 u ii)))))))))) (let ((_let_9191 (forall ((x |u_(-> tptp.set_o tptp.set_nat Bool Bool)|) (y |u_(-> tptp.set_o tptp.set_nat Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7472 x z) (ho_7472 y z)))) (= x y))))) (let ((_let_9192 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9871 v ii) (ite (= i ii) e (ho_9871 u ii)))))))))) (let ((_let_9193 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9871 x z) (ho_9871 y z)))) (= x y))))) (let ((_let_9194 (forall ((u |u_(-> tptp.nat tptp.set_o tptp.set_nat Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_nat Bool Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_o tptp.set_nat Bool Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7471 v ii) (ite (= i ii) e (ho_7471 u ii)))))))))) (let ((_let_9195 (forall ((x |u_(-> tptp.nat tptp.set_o tptp.set_nat Bool Bool)|) (y |u_(-> tptp.nat tptp.set_o tptp.set_nat Bool Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7471 x z) (ho_7471 y z)))) (= x y))))) (let ((_let_9196 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_10556 v ii) (ite (= i ii) e (ho_10556 u ii)))))))))) (let ((_let_9197 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_10556 x z) (ho_10556 y z)))) (= x y))))) (let ((_let_9198 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.set_nat Bool Bool)|) (e |u_(-> tptp.nat tptp.set_o tptp.set_nat Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.set_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7470 v ii) (ite (= i ii) e (ho_7470 u ii)))))))))) (let ((_let_9199 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.set_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.nat tptp.set_o tptp.set_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7470 x z) (ho_7470 y z)))) (= x y))))) (let ((_let_9200 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10542 v ii) (ite (= i ii) e (ho_10542 u ii)))))))))) (let ((_let_9201 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10542 x z) (ho_10542 y z)))) (= x y))))) (let ((_let_9202 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7556 v ii) (ite (= i ii) e (ho_7556 u ii)))))))))) (let ((_let_9203 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_7556 x z) (ho_7556 y z)))) (= x y))))) (let ((_let_9204 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9759 v ii) (ite (= i ii) e (ho_9759 u ii)))))))))) (let ((_let_9205 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9759 x z) (ho_9759 y z)))) (= x y))))) (let ((_let_9206 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_5960 v ii) (ite (= i ii) e (ho_5960 u ii)))))))))) (let ((_let_9207 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_5960 x z) (ho_5960 y z)))) (= x y))))) (let ((_let_9208 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|) (i |u_(-> tptp.product_prod_int_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12769 v ii) (ite (= i ii) e (ho_12769 u ii)))))))))) (let ((_let_9209 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.nat)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.nat)|)) (= (ho_12769 x z) (ho_12769 y z)))) (= x y))))) (let ((_let_9210 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12054 v ii) (ite (= i ii) e (ho_12054 u ii)))))))))) (let ((_let_9211 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc1799199577659733785_ref_a tptp.produc7812382424243267045t_unit)_ tptp.produc1799199577659733785_ref_a tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12054 x z) (ho_12054 y z)))) (= x y))))) (let ((_let_9212 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7396 v ii) (ite (= i ii) e (ho_7396 u ii)))))))))) (let ((_let_9213 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7396 x z) (ho_7396 y z)))) (= x y))))) (let ((_let_9214 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8661 v ii) (ite (= i ii) e (ho_8661 u ii)))))))))) (let ((_let_9215 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8661 x z) (ho_8661 y z)))) (= x y))))) (let ((_let_9216 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_10342 v ii) (ite (= i ii) e (ho_10342 u ii)))))))))) (let ((_let_9217 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_10342 x z) (ho_10342 y z)))) (= x y))))) (let ((_let_9218 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.set_set_o)|) (e |u_(-> tptp.set_nat tptp.set_set_o)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.set_set_o)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7478 v ii) (ite (= i ii) e (ho_7478 u ii)))))))))) (let ((_let_9219 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.set_set_o)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.set_set_o)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7478 x z) (ho_7478 y z)))) (= x y))))) (let ((_let_9220 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7877 v ii) (ite (= i ii) e (ho_7877 u ii)))))))))) (let ((_let_9221 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7877 x z) (ho_7877 y z)))) (= x y))))) (let ((_let_9222 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|) (e tptp.produc8126358835630522215t_unit) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_10424 v ii) (ite (= i ii) e (ho_10424 u ii)))))))))) (let ((_let_9223 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_10424 x z) (ho_10424 y z)))) (= x y))))) (let ((_let_9224 (forall ((u |u_(-> tptp.nat Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7483 v ii) (ite (= i ii) e (ho_7483 u ii)))))))))) (let ((_let_9225 (forall ((x |u_(-> tptp.nat Bool Bool)|) (y |u_(-> tptp.nat Bool Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7483 x z) (ho_7483 y z)))) (= x y))))) (let ((_let_9226 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_15279 v ii) (ite (= i ii) e (ho_15279 u ii)))))))))) (let ((_let_9227 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_15279 x z) (ho_15279 y z)))) (= x y))))) (let ((_let_9228 (forall ((u |u_(-> tptp.set_nat tptp.nat Bool Bool)|) (e |u_(-> tptp.nat Bool Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat Bool Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7482 v ii) (ite (= i ii) e (ho_7482 u ii)))))))))) (let ((_let_9229 (forall ((x |u_(-> tptp.set_nat tptp.nat Bool Bool)|) (y |u_(-> tptp.set_nat tptp.nat Bool Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7482 x z) (ho_7482 y z)))) (= x y))))) (let ((_let_9230 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (e |u_(-> tptp.int tptp.product_unit)|) (i |u_(-> tptp.int tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_unit)|)) (= (ho_8411 v ii) (ite (= i ii) e (ho_8411 u ii)))))))))) (let ((_let_9231 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (y |u_(-> _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_unit)|)) (= (ho_8411 x z) (ho_8411 y z)))) (= x y))))) (let ((_let_9232 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13364 v ii) (ite (= i ii) e (ho_13364 u ii)))))))))) (let ((_let_9233 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13364 x z) (ho_13364 y z)))) (= x y))))) (let ((_let_9234 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.nat Bool Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7481 v ii) (ite (= i ii) e (ho_7481 u ii)))))))))) (let ((_let_9235 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_7481 x z) (ho_7481 y z)))) (= x y))))) (let ((_let_9236 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14315 v ii) (ite (= i ii) e (ho_14315 u ii)))))))))) (let ((_let_9237 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat Bool)|)) (= (ho_14315 x z) (ho_14315 y z)))) (= x y))))) (let ((_let_9238 (forall ((u |u_(-> tptp.set_o tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_o Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7487 v ii) (ite (= i ii) e (ho_7487 u ii)))))))))) (let ((_let_9239 (forall ((x |u_(-> tptp.set_o tptp.set_o Bool Bool)|) (y |u_(-> tptp.set_o tptp.set_o Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7487 x z) (ho_7487 y z)))) (= x y))))) (let ((_let_9240 (forall ((u |u_(-> tptp.code_integer tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((ii tptp.code_integer)) (= (ho_9779 v ii) (ite (= i ii) e (ho_9779 u ii)))))))))) (let ((_let_9241 (forall ((x |u_(-> tptp.code_integer tptp.int Bool)|) (y |u_(-> tptp.code_integer tptp.int Bool)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_9779 x z) (ho_9779 y z)))) (= x y))))) (let ((_let_9242 (forall ((u |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (e |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (i |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (not (forall ((ii |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (= (ho_12210 v ii) (ite (= i ii) e (ho_12210 u ii)))))))))) (let ((_let_9243 (forall ((x |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|) (y |u_(-> _u_(-> tptp.produc2963269191615333738nteger tptp.int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)_ _u_(-> tptp.produc2963269191615333738nteger tptp.produc2963269191615333738nteger)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.produc2963269191615333738nteger tptp.int)|)) (= (ho_12210 x z) (ho_12210 y z)))) (= x y))))) (let ((_let_9244 (forall ((u |u_(-> tptp.set_o tptp.set_set_o)|) (e tptp.set_set_o) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_o)|)) (not (forall ((ii tptp.set_o)) (= (ho_7493 v ii) (ite (= i ii) e (ho_7493 u ii)))))))))) (let ((_let_9245 (forall ((x |u_(-> tptp.set_o tptp.set_set_o)|) (y |u_(-> tptp.set_o tptp.set_set_o)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7493 x z) (ho_7493 y z)))) (= x y))))) (let ((_let_9246 (forall ((u |u_(-> Bool tptp.set_o Bool tptp.set_o)|) (e |u_(-> tptp.set_o Bool tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o Bool tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_7490 v ii) (ite (= i ii) e (ho_7490 u ii)))))))))) (let ((_let_9247 (forall ((x |u_(-> Bool tptp.set_o Bool tptp.set_o)|) (y |u_(-> Bool tptp.set_o Bool tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_7490 x z) (ho_7490 y z)))) (= x y))))) (let ((_let_9248 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_5467 v ii) (ite (= i ii) e (ho_5467 u ii)))))))))) (let ((_let_9249 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_5467 x z) (ho_5467 y z)))) (= x y))))) (let ((_let_9250 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7851 v ii) (ite (= i ii) e (ho_7851 u ii)))))))))) (let ((_let_9251 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7851 x z) (ho_7851 y z)))) (= x y))))) (let ((_let_9252 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o Bool tptp.set_o)|) (e |u_(-> Bool tptp.set_o Bool tptp.set_o)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o Bool tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_7489 v ii) (ite (= i ii) e (ho_7489 u ii)))))))))) (let ((_let_9253 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o Bool tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.set_o Bool tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_7489 x z) (ho_7489 y z)))) (= x y))))) (let ((_let_9254 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13533 v ii) (ite (= i ii) e (ho_13533 u ii)))))))))) (let ((_let_9255 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_13533 x z) (ho_13533 y z)))) (= x y))))) (let ((_let_9256 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9737 v ii) (ite (= i ii) e (ho_9737 u ii)))))))))) (let ((_let_9257 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9737 x z) (ho_9737 y z)))) (= x y))))) (let ((_let_9258 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_set_o)|) (e |u_(-> tptp.set_o tptp.set_set_o)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_set_o)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_7492 v ii) (ite (= i ii) e (ho_7492 u ii)))))))))) (let ((_let_9259 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_set_o)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.set_set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_7492 x z) (ho_7492 y z)))) (= x y))))) (let ((_let_9260 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7436 v ii) (ite (= i ii) e (ho_7436 u ii)))))))))) (let ((_let_9261 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.product_prod_rat_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7436 x z) (ho_7436 y z)))) (= x y))))) (let ((_let_9262 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10455 v ii) (ite (= i ii) e (ho_10455 u ii)))))))))) (let ((_let_9263 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10455 x z) (ho_10455 y z)))) (= x y))))) (let ((_let_9264 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_14163 v ii) (ite (= i ii) e (ho_14163 u ii)))))))))) (let ((_let_9265 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_14163 x z) (ho_14163 y z)))) (= x y))))) (let ((_let_9266 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_7495 v ii) (ite (= i ii) e (ho_7495 u ii)))))))))) (let ((_let_9267 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_7495 x z) (ho_7495 y z)))) (= x y))))) (let ((_let_9268 (forall ((u |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i tptp.code_integer)) (not (forall ((v |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii tptp.code_integer)) (= (ho_7038 v ii) (ite (= i ii) e (ho_7038 u ii)))))))))) (let ((_let_9269 (forall ((x |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> tptp.code_integer _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z tptp.code_integer)) (= (ho_7038 x z) (ho_7038 y z)))) (= x y))))) (let ((_let_9270 (forall ((u |u_(-> tptp.set_Product_unit Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7501 v ii) (ite (= i ii) e (ho_7501 u ii)))))))))) (let ((_let_9271 (forall ((x |u_(-> tptp.set_Product_unit Bool Bool)|) (y |u_(-> tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7501 x z) (ho_7501 y z)))) (= x y))))) (let ((_let_9272 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.nat)|) (e tptp.nat) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_11924 v ii) (ite (= i ii) e (ho_11924 u ii)))))))))) (let ((_let_9273 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.nat)|) (y |u_(-> tptp.product_prod_num_nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_11924 x z) (ho_11924 y z)))) (= x y))))) (let ((_let_9274 (forall ((u |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|) (e |u_(-> tptp.set_Product_unit Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_7500 v ii) (ite (= i ii) e (ho_7500 u ii)))))))))) (let ((_let_9275 (forall ((x |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|) (y |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7500 x z) (ho_7500 y z)))) (= x y))))) (let ((_let_9276 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9498 v ii) (ite (= i ii) e (ho_9498 u ii)))))))))) (let ((_let_9277 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9498 x z) (ho_9498 y z)))) (= x y))))) (let ((_let_9278 (forall ((u |u_(-> tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|) (e |u_(-> tptp.set_o tptp.set_Product_unit Bool Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7499 v ii) (ite (= i ii) e (ho_7499 u ii)))))))))) (let ((_let_9279 (forall ((x |u_(-> tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|) (y |u_(-> tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7499 x z) (ho_7499 y z)))) (= x y))))) (let ((_let_9280 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9736 v ii) (ite (= i ii) e (ho_9736 u ii)))))))))) (let ((_let_9281 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9736 x z) (ho_9736 y z)))) (= x y))))) (let ((_let_9282 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_14013 v ii) (ite (= i ii) e (ho_14013 u ii)))))))))) (let ((_let_9283 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_14013 x z) (ho_14013 y z)))) (= x y))))) (let ((_let_9284 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_5002 v ii) (ite (= i ii) e (ho_5002 u ii)))))))))) (let ((_let_9285 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_5002 x z) (ho_5002 y z)))) (= x y))))) (let ((_let_9286 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_9000 v ii) (ite (= i ii) e (ho_9000 u ii)))))))))) (let ((_let_9287 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_9000 x z) (ho_9000 y z)))) (= x y))))) (let ((_let_9288 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|) (e |u_(-> tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7498 v ii) (ite (= i ii) e (ho_7498 u ii)))))))))) (let ((_let_9289 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7498 x z) (ho_7498 y z)))) (= x y))))) (let ((_let_9290 (forall ((u |u_(-> _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (e |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (i |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (not (forall ((ii |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (= (ho_15648 v ii) (ite (= i ii) e (ho_15648 u ii)))))))))) (let ((_let_9291 (forall ((x |u_(-> _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|) (y |u_(-> _u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)_ tptp.set_Pr4111642102156807771nteger tptp.set_Code_integer)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4111642102156807771nteger tptp.set_Co726186806682698383nteger)|)) (= (ho_15648 x z) (ho_15648 y z)))) (= x y))))) (let ((_let_9292 (forall ((u |u_(-> tptp.rat _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_8115 v ii) (ite (= i ii) e (ho_8115 u ii)))))))))) (let ((_let_9293 (forall ((x |u_(-> tptp.rat _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.rat _u_(-> Bool tptp.rat)_ Bool tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_8115 x z) (ho_8115 y z)))) (= x y))))) (let ((_let_9294 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7503 v ii) (ite (= i ii) e (ho_7503 u ii)))))))))) (let ((_let_9295 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_7503 x z) (ho_7503 y z)))) (= x y))))) (let ((_let_9296 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5563 v ii) (ite (= i ii) e (ho_5563 u ii)))))))))) (let ((_let_9297 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5563 x z) (ho_5563 y z)))) (= x y))))) (let ((_let_9298 (forall ((u |u_(-> tptp.product_unit Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7511 v ii) (ite (= i ii) e (ho_7511 u ii)))))))))) (let ((_let_9299 (forall ((x |u_(-> tptp.product_unit Bool Bool)|) (y |u_(-> tptp.product_unit Bool Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7511 x z) (ho_7511 y z)))) (= x y))))) (let ((_let_9300 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|) (e |u_(-> _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_13388 v ii) (ite (= i ii) e (ho_13388 u ii)))))))))) (let ((_let_9301 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|) (y |u_(-> tptp.set_char _u_(-> tptp.char tptp.set_char)_ tptp.set_Pr3309569728657787619r_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_13388 x z) (ho_13388 y z)))) (= x y))))) (let ((_let_9302 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9283 v ii) (ite (= i ii) e (ho_9283 u ii)))))))))) (let ((_let_9303 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_9283 x z) (ho_9283 y z)))) (= x y))))) (let ((_let_9304 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_12868 v ii) (ite (= i ii) e (ho_12868 u ii)))))))))) (let ((_let_9305 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ _u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (= (ho_12868 x z) (ho_12868 y z)))) (= x y))))) (let ((_let_9306 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13584 v ii) (ite (= i ii) e (ho_13584 u ii)))))))))) (let ((_let_9307 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_13584 x z) (ho_13584 y z)))) (= x y))))) (let ((_let_9308 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10113 v ii) (ite (= i ii) e (ho_10113 u ii)))))))))) (let ((_let_9309 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10113 x z) (ho_10113 y z)))) (= x y))))) (let ((_let_9310 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_11156 v ii) (ite (= i ii) e (ho_11156 u ii)))))))))) (let ((_let_9311 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_11156 x z) (ho_11156 y z)))) (= x y))))) (let ((_let_9312 (forall ((u |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9552 v ii) (ite (= i ii) e (ho_9552 u ii)))))))))) (let ((_let_9313 (forall ((x |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9552 x z) (ho_9552 y z)))) (= x y))))) (let ((_let_9314 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_o)|) (e tptp.set_o) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_o)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12158 v ii) (ite (= i ii) e (ho_12158 u ii)))))))))) (let ((_let_9315 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_o)|) (y |u_(-> tptp.product_prod_int_int tptp.set_o)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12158 x z) (ho_12158 y z)))) (= x y))))) (let ((_let_9316 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7602 v ii) (ite (= i ii) e (ho_7602 u ii)))))))))) (let ((_let_9317 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7602 x z) (ho_7602 y z)))) (= x y))))) (let ((_let_9318 (forall ((u |u_(-> tptp.nat tptp.num tptp.set_int)|) (e |u_(-> tptp.num tptp.set_int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.set_int)|)) (not (forall ((ii tptp.nat)) (= (ho_12141 v ii) (ite (= i ii) e (ho_12141 u ii)))))))))) (let ((_let_9319 (forall ((x |u_(-> tptp.nat tptp.num tptp.set_int)|) (y |u_(-> tptp.nat tptp.num tptp.set_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_12141 x z) (ho_12141 y z)))) (= x y))))) (let ((_let_9320 (forall ((u |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_5009 v ii) (ite (= i ii) e (ho_5009 u ii)))))))))) (let ((_let_9321 (forall ((x |u_(-> tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_5009 x z) (ho_5009 y z)))) (= x y))))) (let ((_let_9322 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.int tptp.set_o)|) (e |u_(-> tptp.int tptp.set_o tptp.int tptp.set_o)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.int tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_7518 v ii) (ite (= i ii) e (ho_7518 u ii)))))))))) (let ((_let_9323 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.int tptp.set_o)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.int tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_7518 x z) (ho_7518 y z)))) (= x y))))) (let ((_let_9324 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.set_set_o)|) (e |u_(-> tptp.set_int tptp.set_set_o)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.set_set_o)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_7522 v ii) (ite (= i ii) e (ho_7522 u ii)))))))))) (let ((_let_9325 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.set_set_o)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.set_set_o)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_7522 x z) (ho_7522 y z)))) (= x y))))) (let ((_let_9326 (forall ((u |u_(-> tptp.int Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int Bool Bool)|)) (not (forall ((ii tptp.int)) (= (ho_7527 v ii) (ite (= i ii) e (ho_7527 u ii)))))))))) (let ((_let_9327 (forall ((x |u_(-> tptp.int Bool Bool)|) (y |u_(-> tptp.int Bool Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_7527 x z) (ho_7527 y z)))) (= x y))))) (let ((_let_9328 (forall ((u |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_6900 v ii) (ite (= i ii) e (ho_6900 u ii)))))))))) (let ((_let_9329 (forall ((x |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_6900 x z) (ho_6900 y z)))) (= x y))))) (let ((_let_9330 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_16028 v ii) (ite (= i ii) e (ho_16028 u ii)))))))))) (let ((_let_9331 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_16028 x z) (ho_16028 y z)))) (= x y))))) (let ((_let_9332 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_7933 v ii) (ite (= i ii) e (ho_7933 u ii)))))))))) (let ((_let_9333 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_7933 x z) (ho_7933 y z)))) (= x y))))) (let ((_let_9334 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_5220 v ii) (ite (= i ii) e (ho_5220 u ii)))))))))) (let ((_let_9335 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_5220 x z) (ho_5220 y z)))) (= x y))))) (let ((_let_9336 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12856 v ii) (ite (= i ii) e (ho_12856 u ii)))))))))) (let ((_let_9337 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12856 x z) (ho_12856 y z)))) (= x y))))) (let ((_let_9338 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.set_int Bool Bool)|) (e |u_(-> tptp.int tptp.set_o tptp.set_int Bool Bool)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.set_int Bool Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_7513 v ii) (ite (= i ii) e (ho_7513 u ii)))))))))) (let ((_let_9339 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.set_int Bool Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int tptp.set_o tptp.set_int Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_7513 x z) (ho_7513 y z)))) (= x y))))) (let ((_let_9340 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10952 v ii) (ite (= i ii) e (ho_10952 u ii)))))))))) (let ((_let_9341 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10952 x z) (ho_10952 y z)))) (= x y))))) (let ((_let_9342 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12815 v ii) (ite (= i ii) e (ho_12815 u ii)))))))))) (let ((_let_9343 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_12815 x z) (ho_12815 y z)))) (= x y))))) (let ((_let_9344 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10916 v ii) (ite (= i ii) e (ho_10916 u ii)))))))))) (let ((_let_9345 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10916 x z) (ho_10916 y z)))) (= x y))))) (let ((_let_9346 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_int)|) (e tptp.set_int) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12165 v ii) (ite (= i ii) e (ho_12165 u ii)))))))))) (let ((_let_9347 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_int)|) (y |u_(-> tptp.product_prod_int_int tptp.set_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12165 x z) (ho_12165 y z)))) (= x y))))) (let ((_let_9348 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_7536 v ii) (ite (= i ii) e (ho_7536 u ii)))))))))) (let ((_let_9349 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_7536 x z) (ho_7536 y z)))) (= x y))))) (let ((_let_9350 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_12708 v ii) (ite (= i ii) e (ho_12708 u ii)))))))))) (let ((_let_9351 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_12708 x z) (ho_12708 y z)))) (= x y))))) (let ((_let_9352 (forall ((u |u_(-> tptp.set_nat tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_set_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7553 v ii) (ite (= i ii) e (ho_7553 u ii)))))))))) (let ((_let_9353 (forall ((x |u_(-> tptp.set_nat tptp.set_set_int)|) (y |u_(-> tptp.set_nat tptp.set_set_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7553 x z) (ho_7553 y z)))) (= x y))))) (let ((_let_9354 (forall ((u |u_(-> tptp.set_nat tptp.set_Product_unit)|) (e tptp.set_Product_unit) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14945 v ii) (ite (= i ii) e (ho_14945 u ii)))))))))) (let ((_let_9355 (forall ((x |u_(-> tptp.set_nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14945 x z) (ho_14945 y z)))) (= x y))))) (let ((_let_9356 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_16027 v ii) (ite (= i ii) e (ho_16027 u ii)))))))))) (let ((_let_9357 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int)|)) (= (ho_16027 x z) (ho_16027 y z)))) (= x y))))) (let ((_let_9358 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_8398 v ii) (ite (= i ii) e (ho_8398 u ii)))))))))) (let ((_let_9359 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_8398 x z) (ho_8398 y z)))) (= x y))))) (let ((_let_9360 (forall ((u |u_(-> tptp.set_set_nat tptp.set_set_nat Bool)|) (e |u_(-> tptp.set_set_nat Bool)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_set_nat Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_13329 v ii) (ite (= i ii) e (ho_13329 u ii)))))))))) (let ((_let_9361 (forall ((x |u_(-> tptp.set_set_nat tptp.set_set_nat Bool)|) (y |u_(-> tptp.set_set_nat tptp.set_set_nat Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_13329 x z) (ho_13329 y z)))) (= x y))))) (let ((_let_9362 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7822 v ii) (ite (= i ii) e (ho_7822 u ii)))))))))) (let ((_let_9363 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7822 x z) (ho_7822 y z)))) (= x y))))) (let ((_let_9364 (forall ((u |u_(-> tptp.ref_a tptp.ref_a Bool)|) (e |u_(-> tptp.ref_a Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_12025 v ii) (ite (= i ii) e (ho_12025 u ii)))))))))) (let ((_let_9365 (forall ((x |u_(-> tptp.ref_a tptp.ref_a Bool)|) (y |u_(-> tptp.ref_a tptp.ref_a Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_12025 x z) (ho_12025 y z)))) (= x y))))) (let ((_let_9366 (forall ((u |u_(-> _u_(-> Bool Bool)_ tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_8407 v ii) (ite (= i ii) e (ho_8407 u ii)))))))))) (let ((_let_9367 (forall ((x |u_(-> _u_(-> Bool Bool)_ tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> _u_(-> Bool Bool)_ tptp.set_o _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_8407 x z) (ho_8407 y z)))) (= x y))))) (let ((_let_9368 (forall ((u |u_(-> tptp.set_set_nat tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_set_int)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_9229 v ii) (ite (= i ii) e (ho_9229 u ii)))))))))) (let ((_let_9369 (forall ((x |u_(-> tptp.set_set_nat tptp.set_set_int)|) (y |u_(-> tptp.set_set_nat tptp.set_set_int)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_9229 x z) (ho_9229 y z)))) (= x y))))) (let ((_let_9370 (forall ((u |u_(-> Bool tptp.set_rat)|) (e tptp.set_rat) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_rat)|)) (not (forall ((ii Bool)) (= (ho_7574 v ii) (ite (= i ii) e (ho_7574 u ii)))))))))) (let ((_let_9371 (forall ((x |u_(-> Bool tptp.set_rat)|) (y |u_(-> Bool tptp.set_rat)|)) (or (not (forall ((z Bool)) (= (ho_7574 x z) (ho_7574 y z)))) (= x y))))) (let ((_let_9372 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_16026 v ii) (ite (= i ii) e (ho_16026 u ii)))))))))) (let ((_let_9373 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_16026 x z) (ho_16026 y z)))) (= x y))))) (let ((_let_9374 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10073 v ii) (ite (= i ii) e (ho_10073 u ii)))))))))) (let ((_let_9375 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.product_prod_int_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10073 x z) (ho_10073 y z)))) (= x y))))) (let ((_let_9376 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_7577 v ii) (ite (= i ii) e (ho_7577 u ii)))))))))) (let ((_let_9377 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_7577 x z) (ho_7577 y z)))) (= x y))))) (let ((_let_9378 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_7583 v ii) (ite (= i ii) e (ho_7583 u ii)))))))))) (let ((_let_9379 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_7583 x z) (ho_7583 y z)))) (= x y))))) (let ((_let_9380 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_16025 v ii) (ite (= i ii) e (ho_16025 u ii)))))))))) (let ((_let_9381 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_16025 x z) (ho_16025 y z)))) (= x y))))) (let ((_let_9382 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_7599 v ii) (ite (= i ii) e (ho_7599 u ii)))))))))) (let ((_let_9383 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_7599 x z) (ho_7599 y z)))) (= x y))))) (let ((_let_9384 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15435 v ii) (ite (= i ii) e (ho_15435 u ii)))))))))) (let ((_let_9385 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15435 x z) (ho_15435 y z)))) (= x y))))) (let ((_let_9386 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_10302 v ii) (ite (= i ii) e (ho_10302 u ii)))))))))) (let ((_let_9387 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_10302 x z) (ho_10302 y z)))) (= x y))))) (let ((_let_9388 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|) (e |u_(-> tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_6786 v ii) (ite (= i ii) e (ho_6786 u ii)))))))))) (let ((_let_9389 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_6786 x z) (ho_6786 y z)))) (= x y))))) (let ((_let_9390 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_10486 v ii) (ite (= i ii) e (ho_10486 u ii)))))))))) (let ((_let_9391 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.product_prod_num_num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_10486 x z) (ho_10486 y z)))) (= x y))))) (let ((_let_9392 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7626 v ii) (ite (= i ii) e (ho_7626 u ii)))))))))) (let ((_let_9393 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7626 x z) (ho_7626 y z)))) (= x y))))) (let ((_let_9394 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7634 v ii) (ite (= i ii) e (ho_7634 u ii)))))))))) (let ((_let_9395 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7634 x z) (ho_7634 y z)))) (= x y))))) (let ((_let_9396 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12724 v ii) (ite (= i ii) e (ho_12724 u ii)))))))))) (let ((_let_9397 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ tptp.produc7812382424243267045t_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.int)|)) (= (ho_12724 x z) (ho_12724 y z)))) (= x y))))) (let ((_let_9398 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|) (e |u_(-> tptp.product_unit tptp.set_char)|) (i |u_(-> tptp.product_unit tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_8876 v ii) (ite (= i ii) e (ho_8876 u ii)))))))))) (let ((_let_9399 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_char)|)) (= (ho_8876 x z) (ho_8876 y z)))) (= x y))))) (let ((_let_9400 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_nat tptp.set_char)|) (e |u_(-> tptp.set_nat tptp.set_char)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_nat tptp.set_char)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_15592 v ii) (ite (= i ii) e (ho_15592 u ii)))))))))) (let ((_let_9401 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_nat tptp.set_char)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ tptp.set_nat tptp.set_char)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_15592 x z) (ho_15592 y z)))) (= x y))))) (let ((_let_9402 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_10348 v ii) (ite (= i ii) e (ho_10348 u ii)))))))))) (let ((_let_9403 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_10348 x z) (ho_10348 y z)))) (= x y))))) (let ((_let_9404 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (i |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (= (ho_14234 v ii) (ite (= i ii) e (ho_14234 u ii)))))))))) (let ((_let_9405 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)_ _u_(-> tptp.char tptp.int)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (= (ho_14234 x z) (ho_14234 y z)))) (= x y))))) (let ((_let_9406 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_7636 v ii) (ite (= i ii) e (ho_7636 u ii)))))))))) (let ((_let_9407 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_7636 x z) (ho_7636 y z)))) (= x y))))) (let ((_let_9408 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit Bool)|) (e |u_(-> tptp.set_Product_unit Bool)|) (i |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15353 v ii) (ite (= i ii) e (ho_15353 u ii)))))))))) (let ((_let_9409 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.set_Product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_15353 x z) (ho_15353 y z)))) (= x y))))) (let ((_let_9410 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7650 v ii) (ite (= i ii) e (ho_7650 u ii)))))))))) (let ((_let_9411 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7650 x z) (ho_7650 y z)))) (= x y))))) (let ((_let_9412 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7653 v ii) (ite (= i ii) e (ho_7653 u ii)))))))))) (let ((_let_9413 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7653 x z) (ho_7653 y z)))) (= x y))))) (let ((_let_9414 (forall ((u |u_(-> tptp.set_set_rat tptp.set_set_rat Bool)|) (e |u_(-> tptp.set_set_rat Bool)|) (i tptp.set_set_rat)) (not (forall ((v |u_(-> tptp.set_set_rat tptp.set_set_rat Bool)|)) (not (forall ((ii tptp.set_set_rat)) (= (ho_13326 v ii) (ite (= i ii) e (ho_13326 u ii)))))))))) (let ((_let_9415 (forall ((x |u_(-> tptp.set_set_rat tptp.set_set_rat Bool)|) (y |u_(-> tptp.set_set_rat tptp.set_set_rat Bool)|)) (or (not (forall ((z tptp.set_set_rat)) (= (ho_13326 x z) (ho_13326 y z)))) (= x y))))) (let ((_let_9416 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16024 v ii) (ite (= i ii) e (ho_16024 u ii)))))))))) (let ((_let_9417 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_16024 x z) (ho_16024 y z)))) (= x y))))) (let ((_let_9418 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5621 v ii) (ite (= i ii) e (ho_5621 u ii)))))))))) (let ((_let_9419 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5621 x z) (ho_5621 y z)))) (= x y))))) (let ((_let_9420 (forall ((u |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7671 v ii) (ite (= i ii) e (ho_7671 u ii)))))))))) (let ((_let_9421 (forall ((x |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7671 x z) (ho_7671 y z)))) (= x y))))) (let ((_let_9422 (forall ((u |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|) (e |u_(-> _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|) (i tptp.set_ref_a)) (not (forall ((v |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|)) (not (forall ((ii tptp.set_ref_a)) (= (ho_9849 v ii) (ite (= i ii) e (ho_9849 u ii)))))))))) (let ((_let_9423 (forall ((x |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|) (y |u_(-> tptp.set_ref_a _u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)_ tptp.ref_a Bool)|)) (or (not (forall ((z tptp.set_ref_a)) (= (ho_9849 x z) (ho_9849 y z)))) (= x y))))) (let ((_let_9424 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7670 v ii) (ite (= i ii) e (ho_7670 u ii)))))))))) (let ((_let_9425 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7670 x z) (ho_7670 y z)))) (= x y))))) (let ((_let_9426 (forall ((u |u_(-> tptp.set_nat tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_o tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7682 v ii) (ite (= i ii) e (ho_7682 u ii)))))))))) (let ((_let_9427 (forall ((x |u_(-> tptp.set_nat tptp.set_o tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7682 x z) (ho_7682 y z)))) (= x y))))) (let ((_let_9428 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5950 v ii) (ite (= i ii) e (ho_5950 u ii)))))))))) (let ((_let_9429 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5950 x z) (ho_5950 y z)))) (= x y))))) (let ((_let_9430 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|) (e |u_(-> tptp.rat tptp.int)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_15734 v ii) (ite (= i ii) e (ho_15734 u ii)))))))))) (let ((_let_9431 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.rat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_15734 x z) (ho_15734 y z)))) (= x y))))) (let ((_let_9432 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.set_o tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_o tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.set_o tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7681 v ii) (ite (= i ii) e (ho_7681 u ii)))))))))) (let ((_let_9433 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.set_o tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_nat tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7681 x z) (ho_7681 y z)))) (= x y))))) (let ((_let_9434 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.set_nat)_ tptp.product_prod_int_int tptp.set_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.set_nat)|) (i |u_(-> tptp.int tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.set_nat)_ tptp.product_prod_int_int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.set_nat)|)) (= (ho_12161 v ii) (ite (= i ii) e (ho_12161 u ii)))))))))) (let ((_let_9435 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.set_nat)_ tptp.product_prod_int_int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.set_nat)_ tptp.product_prod_int_int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.set_nat)|)) (= (ho_12161 x z) (ho_12161 y z)))) (= x y))))) (let ((_let_9436 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7687 v ii) (ite (= i ii) e (ho_7687 u ii)))))))))) (let ((_let_9437 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7687 x z) (ho_7687 y z)))) (= x y))))) (let ((_let_9438 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12995 v ii) (ite (= i ii) e (ho_12995 u ii)))))))))) (let ((_let_9439 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc101387210554329899nteger)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_12995 x z) (ho_12995 y z)))) (= x y))))) (let ((_let_9440 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7692 v ii) (ite (= i ii) e (ho_7692 u ii)))))))))) (let ((_let_9441 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7692 x z) (ho_7692 y z)))) (= x y))))) (let ((_let_9442 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_10806 v ii) (ite (= i ii) e (ho_10806 u ii)))))))))) (let ((_let_9443 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_10806 x z) (ho_10806 y z)))) (= x y))))) (let ((_let_9444 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_10354 v ii) (ite (= i ii) e (ho_10354 u ii)))))))))) (let ((_let_9445 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_10354 x z) (ho_10354 y z)))) (= x y))))) (let ((_let_9446 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_10084 v ii) (ite (= i ii) e (ho_10084 u ii)))))))))) (let ((_let_9447 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_10084 x z) (ho_10084 y z)))) (= x y))))) (let ((_let_9448 (forall ((u |u_(-> tptp.set_nat tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7172 v ii) (ite (= i ii) e (ho_7172 u ii)))))))))) (let ((_let_9449 (forall ((x |u_(-> tptp.set_nat tptp.set_rat)|) (y |u_(-> tptp.set_nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7172 x z) (ho_7172 y z)))) (= x y))))) (let ((_let_9450 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_o tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7706 v ii) (ite (= i ii) e (ho_7706 u ii)))))))))) (let ((_let_9451 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_o tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7706 x z) (ho_7706 y z)))) (= x y))))) (let ((_let_9452 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_6065 v ii) (ite (= i ii) e (ho_6065 u ii)))))))))) (let ((_let_9453 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_6065 x z) (ho_6065 y z)))) (= x y))))) (let ((_let_9454 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7720 v ii) (ite (= i ii) e (ho_7720 u ii)))))))))) (let ((_let_9455 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7720 x z) (ho_7720 y z)))) (= x y))))) (let ((_let_9456 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6893 v ii) (ite (= i ii) e (ho_6893 u ii)))))))))) (let ((_let_9457 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.set_Product_unit tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_6893 x z) (ho_6893 y z)))) (= x y))))) (let ((_let_9458 (forall ((u |u_(-> tptp.int _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_10810 v ii) (ite (= i ii) e (ho_10810 u ii)))))))))) (let ((_let_9459 (forall ((x |u_(-> tptp.int _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.int _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_10810 x z) (ho_10810 y z)))) (= x y))))) (let ((_let_9460 (forall ((u |u_(-> tptp.set_char tptp.set_o tptp.set_char_o)|) (e |u_(-> tptp.set_o tptp.set_char_o)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_o tptp.set_char_o)|)) (not (forall ((ii tptp.set_char)) (= (ho_15483 v ii) (ite (= i ii) e (ho_15483 u ii)))))))))) (let ((_let_9461 (forall ((x |u_(-> tptp.set_char tptp.set_o tptp.set_char_o)|) (y |u_(-> tptp.set_char tptp.set_o tptp.set_char_o)|)) (or (not (forall ((z tptp.set_char)) (= (ho_15483 x z) (ho_15483 y z)))) (= x y))))) (let ((_let_9462 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_14067 v ii) (ite (= i ii) e (ho_14067 u ii)))))))))) (let ((_let_9463 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_14067 x z) (ho_14067 y z)))) (= x y))))) (let ((_let_9464 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7732 v ii) (ite (= i ii) e (ho_7732 u ii)))))))))) (let ((_let_9465 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7732 x z) (ho_7732 y z)))) (= x y))))) (let ((_let_9466 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15814 v ii) (ite (= i ii) e (ho_15814 u ii)))))))))) (let ((_let_9467 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15814 x z) (ho_15814 y z)))) (= x y))))) (let ((_let_9468 (forall ((u |u_(-> tptp.rat tptp.num)|) (e tptp.num) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.num)|)) (not (forall ((ii tptp.rat)) (= (ho_10954 v ii) (ite (= i ii) e (ho_10954 u ii)))))))))) (let ((_let_9469 (forall ((x |u_(-> tptp.rat tptp.num)|) (y |u_(-> tptp.rat tptp.num)|)) (or (not (forall ((z tptp.rat)) (= (ho_10954 x z) (ho_10954 y z)))) (= x y))))) (let ((_let_9470 (forall ((u |u_(-> tptp.int tptp.product_prod_rat_nat)|) (e tptp.product_prod_rat_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_prod_rat_nat)|)) (not (forall ((ii tptp.int)) (= (ho_10322 v ii) (ite (= i ii) e (ho_10322 u ii)))))))))) (let ((_let_9471 (forall ((x |u_(-> tptp.int tptp.product_prod_rat_nat)|) (y |u_(-> tptp.int tptp.product_prod_rat_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_10322 x z) (ho_10322 y z)))) (= x y))))) (let ((_let_9472 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8468 v ii) (ite (= i ii) e (ho_8468 u ii)))))))))) (let ((_let_9473 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8468 x z) (ho_8468 y z)))) (= x y))))) (let ((_let_9474 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8622 v ii) (ite (= i ii) e (ho_8622 u ii)))))))))) (let ((_let_9475 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8622 x z) (ho_8622 y z)))) (= x y))))) (let ((_let_9476 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7731 v ii) (ite (= i ii) e (ho_7731 u ii)))))))))) (let ((_let_9477 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7731 x z) (ho_7731 y z)))) (= x y))))) (let ((_let_9478 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_7734 v ii) (ite (= i ii) e (ho_7734 u ii)))))))))) (let ((_let_9479 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_7734 x z) (ho_7734 y z)))) (= x y))))) (let ((_let_9480 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10605 v ii) (ite (= i ii) e (ho_10605 u ii)))))))))) (let ((_let_9481 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.int Bool)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10605 x z) (ho_10605 y z)))) (= x y))))) (let ((_let_9482 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10849 v ii) (ite (= i ii) e (ho_10849 u ii)))))))))) (let ((_let_9483 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10849 x z) (ho_10849 y z)))) (= x y))))) (let ((_let_9484 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.int tptp.rat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_8096 v ii) (ite (= i ii) e (ho_8096 u ii)))))))))) (let ((_let_9485 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.int tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_8096 x z) (ho_8096 y z)))) (= x y))))) (let ((_let_9486 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_12104 v ii) (ite (= i ii) e (ho_12104 u ii)))))))))) (let ((_let_9487 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_12104 x z) (ho_12104 y z)))) (= x y))))) (let ((_let_9488 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7750 v ii) (ite (= i ii) e (ho_7750 u ii)))))))))) (let ((_let_9489 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7750 x z) (ho_7750 y z)))) (= x y))))) (let ((_let_9490 (forall ((u |u_(-> tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7754 v ii) (ite (= i ii) e (ho_7754 u ii)))))))))) (let ((_let_9491 (forall ((x |u_(-> tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7754 x z) (ho_7754 y z)))) (= x y))))) (let ((_let_9492 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7663 v ii) (ite (= i ii) e (ho_7663 u ii)))))))))) (let ((_let_9493 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7663 x z) (ho_7663 y z)))) (= x y))))) (let ((_let_9494 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8632 v ii) (ite (= i ii) e (ho_8632 u ii)))))))))) (let ((_let_9495 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8632 x z) (ho_8632 y z)))) (= x y))))) (let ((_let_9496 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7757 v ii) (ite (= i ii) e (ho_7757 u ii)))))))))) (let ((_let_9497 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7757 x z) (ho_7757 y z)))) (= x y))))) (let ((_let_9498 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_8645 v ii) (ite (= i ii) e (ho_8645 u ii)))))))))) (let ((_let_9499 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_8645 x z) (ho_8645 y z)))) (= x y))))) (let ((_let_9500 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13060 v ii) (ite (= i ii) e (ho_13060 u ii)))))))))) (let ((_let_9501 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13060 x z) (ho_13060 y z)))) (= x y))))) (let ((_let_9502 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7763 v ii) (ite (= i ii) e (ho_7763 u ii)))))))))) (let ((_let_9503 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr8693737435421807431at_nat)_ tptp.set_o Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7763 x z) (ho_7763 y z)))) (= x y))))) (let ((_let_9504 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10196 v ii) (ite (= i ii) e (ho_10196 u ii)))))))))) (let ((_let_9505 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10196 x z) (ho_10196 y z)))) (= x y))))) (let ((_let_9506 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10706 v ii) (ite (= i ii) e (ho_10706 u ii)))))))))) (let ((_let_9507 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10706 x z) (ho_10706 y z)))) (= x y))))) (let ((_let_9508 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13925 v ii) (ite (= i ii) e (ho_13925 u ii)))))))))) (let ((_let_9509 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.char Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13925 x z) (ho_13925 y z)))) (= x y))))) (let ((_let_9510 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7771 v ii) (ite (= i ii) e (ho_7771 u ii)))))))))) (let ((_let_9511 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7771 x z) (ho_7771 y z)))) (= x y))))) (let ((_let_9512 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_5891 v ii) (ite (= i ii) e (ho_5891 u ii)))))))))) (let ((_let_9513 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_5891 x z) (ho_5891 y z)))) (= x y))))) (let ((_let_9514 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7770 v ii) (ite (= i ii) e (ho_7770 u ii)))))))))) (let ((_let_9515 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7770 x z) (ho_7770 y z)))) (= x y))))) (let ((_let_9516 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_7721 v ii) (ite (= i ii) e (ho_7721 u ii)))))))))) (let ((_let_9517 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_7721 x z) (ho_7721 y z)))) (= x y))))) (let ((_let_9518 (forall ((u |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_10829 v ii) (ite (= i ii) e (ho_10829 u ii)))))))))) (let ((_let_9519 (forall ((x |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> Bool _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_10829 x z) (ho_10829 y z)))) (= x y))))) (let ((_let_9520 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14806 v ii) (ite (= i ii) e (ho_14806 u ii)))))))))) (let ((_let_9521 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)_ _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.code_integer tptp.code_integer)_ Bool)|)) (= (ho_14806 x z) (ho_14806 y z)))) (= x y))))) (let ((_let_9522 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6068 v ii) (ite (= i ii) e (ho_6068 u ii)))))))))) (let ((_let_9523 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_6068 x z) (ho_6068 y z)))) (= x y))))) (let ((_let_9524 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7774 v ii) (ite (= i ii) e (ho_7774 u ii)))))))))) (let ((_let_9525 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7774 x z) (ho_7774 y z)))) (= x y))))) (let ((_let_9526 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6347 v ii) (ite (= i ii) e (ho_6347 u ii)))))))))) (let ((_let_9527 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6347 x z) (ho_6347 y z)))) (= x y))))) (let ((_let_9528 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8673 v ii) (ite (= i ii) e (ho_8673 u ii)))))))))) (let ((_let_9529 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8673 x z) (ho_8673 y z)))) (= x y))))) (let ((_let_9530 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7780 v ii) (ite (= i ii) e (ho_7780 u ii)))))))))) (let ((_let_9531 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7780 x z) (ho_7780 y z)))) (= x y))))) (let ((_let_9532 (forall ((u |u_(-> tptp.int tptp.set_rat)|) (e tptp.set_rat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_rat)|)) (not (forall ((ii tptp.int)) (= (ho_7406 v ii) (ite (= i ii) e (ho_7406 u ii)))))))))) (let ((_let_9533 (forall ((x |u_(-> tptp.int tptp.set_rat)|) (y |u_(-> tptp.int tptp.set_rat)|)) (or (not (forall ((z tptp.int)) (= (ho_7406 x z) (ho_7406 y z)))) (= x y))))) (let ((_let_9534 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_14850 v ii) (ite (= i ii) e (ho_14850 u ii)))))))))) (let ((_let_9535 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_int_nat tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_14850 x z) (ho_14850 y z)))) (= x y))))) (let ((_let_9536 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7804 v ii) (ite (= i ii) e (ho_7804 u ii)))))))))) (let ((_let_9537 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7804 x z) (ho_7804 y z)))) (= x y))))) (let ((_let_9538 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (i |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12775 v ii) (ite (= i ii) e (ho_12775 u ii)))))))))) (let ((_let_9539 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ Bool)|)) (= (ho_12775 x z) (ho_12775 y z)))) (= x y))))) (let ((_let_9540 (forall ((u |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (e tptp.set_Pr5094982260447487303t_unit) (i tptp.set_Pr5094982260447487303t_unit)) (not (forall ((v |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (not (forall ((ii tptp.set_Pr5094982260447487303t_unit)) (= (ho_15077 v ii) (ite (= i ii) e (ho_15077 u ii)))))))))) (let ((_let_9541 (forall ((x |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|) (y |u_(-> tptp.set_Pr5094982260447487303t_unit tptp.set_Pr5094982260447487303t_unit)|)) (or (not (forall ((z tptp.set_Pr5094982260447487303t_unit)) (= (ho_15077 x z) (ho_15077 y z)))) (= x y))))) (let ((_let_9542 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_6282 v ii) (ite (= i ii) e (ho_6282 u ii)))))))))) (let ((_let_9543 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_6282 x z) (ho_6282 y z)))) (= x y))))) (let ((_let_9544 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ Bool)|) (e Bool) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_13699 v ii) (ite (= i ii) e (ho_13699 u ii)))))))))) (let ((_let_9545 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_13699 x z) (ho_13699 y z)))) (= x y))))) (let ((_let_9546 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool)|) (e Bool) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_15528 v ii) (ite (= i ii) e (ho_15528 u ii)))))))))) (let ((_let_9547 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_15528 x z) (ho_15528 y z)))) (= x y))))) (let ((_let_9548 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ Bool)|) (e Bool) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_15536 v ii) (ite (= i ii) e (ho_15536 u ii)))))))))) (let ((_let_9549 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_15536 x z) (ho_15536 y z)))) (= x y))))) (let ((_let_9550 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12105 v ii) (ite (= i ii) e (ho_12105 u ii)))))))))) (let ((_let_9551 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12105 x z) (ho_12105 y z)))) (= x y))))) (let ((_let_9552 (forall ((u |u_(-> tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_7831 v ii) (ite (= i ii) e (ho_7831 u ii)))))))))) (let ((_let_9553 (forall ((x |u_(-> tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_o tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_7831 x z) (ho_7831 y z)))) (= x y))))) (let ((_let_9554 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13013 v ii) (ite (= i ii) e (ho_13013 u ii)))))))))) (let ((_let_9555 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_13013 x z) (ho_13013 y z)))) (= x y))))) (let ((_let_9556 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6389 v ii) (ite (= i ii) e (ho_6389 u ii)))))))))) (let ((_let_9557 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_6389 x z) (ho_6389 y z)))) (= x y))))) (let ((_let_9558 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8623 v ii) (ite (= i ii) e (ho_8623 u ii)))))))))) (let ((_let_9559 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8623 x z) (ho_8623 y z)))) (= x y))))) (let ((_let_9560 (forall ((u |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|) (i |u_(-> tptp.rat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.rat tptp.num)|)) (= (ho_10959 v ii) (ite (= i ii) e (ho_10959 u ii)))))))))) (let ((_let_9561 (forall ((x |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.rat tptp.num)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.num)|)) (= (ho_10959 x z) (ho_10959 y z)))) (= x y))))) (let ((_let_9562 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_12087 v ii) (ite (= i ii) e (ho_12087 u ii)))))))))) (let ((_let_9563 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_12087 x z) (ho_12087 y z)))) (= x y))))) (let ((_let_9564 (forall ((u |u_(-> tptp.produc8923325533196201883nteger tptp.num)|) (e tptp.num) (i tptp.produc8923325533196201883nteger)) (not (forall ((v |u_(-> tptp.produc8923325533196201883nteger tptp.num)|)) (not (forall ((ii tptp.produc8923325533196201883nteger)) (= (ho_6674 v ii) (ite (= i ii) e (ho_6674 u ii)))))))))) (let ((_let_9565 (forall ((x |u_(-> tptp.produc8923325533196201883nteger tptp.num)|) (y |u_(-> tptp.produc8923325533196201883nteger tptp.num)|)) (or (not (forall ((z tptp.produc8923325533196201883nteger)) (= (ho_6674 x z) (ho_6674 y z)))) (= x y))))) (let ((_let_9566 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_o tptp.set_nat tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_7853 v ii) (ite (= i ii) e (ho_7853 u ii)))))))))) (let ((_let_9567 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_7853 x z) (ho_7853 y z)))) (= x y))))) (let ((_let_9568 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5386 v ii) (ite (= i ii) e (ho_5386 u ii)))))))))) (let ((_let_9569 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.int tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_5386 x z) (ho_5386 y z)))) (= x y))))) (let ((_let_9570 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (e Bool) (i |u_(-> tptp.rat tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_10468 v ii) (ite (= i ii) e (ho_10468 u ii)))))))))) (let ((_let_9571 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_int_int)|)) (= (ho_10468 x z) (ho_10468 y z)))) (= x y))))) (let ((_let_9572 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|) (e |u_(-> tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_12936 v ii) (ite (= i ii) e (ho_12936 u ii)))))))))) (let ((_let_9573 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_12936 x z) (ho_12936 y z)))) (= x y))))) (let ((_let_9574 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7857 v ii) (ite (= i ii) e (ho_7857 u ii)))))))))) (let ((_let_9575 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_7857 x z) (ho_7857 y z)))) (= x y))))) (let ((_let_9576 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.int)_ Bool)|) (i |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_16023 v ii) (ite (= i ii) e (ho_16023 u ii)))))))))) (let ((_let_9577 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ _u_(-> tptp.char tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_int_int)|)) (= (ho_16023 x z) (ho_16023 y z)))) (= x y))))) (let ((_let_9578 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_7909 v ii) (ite (= i ii) e (ho_7909 u ii)))))))))) (let ((_let_9579 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_7909 x z) (ho_7909 y z)))) (= x y))))) (let ((_let_9580 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_8676 v ii) (ite (= i ii) e (ho_8676 u ii)))))))))) (let ((_let_9581 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_8676 x z) (ho_8676 y z)))) (= x y))))) (let ((_let_9582 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_10616 v ii) (ite (= i ii) e (ho_10616 u ii)))))))))) (let ((_let_9583 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> Bool tptp.num)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_10616 x z) (ho_10616 y z)))) (= x y))))) (let ((_let_9584 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10737 v ii) (ite (= i ii) e (ho_10737 u ii)))))))))) (let ((_let_9585 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10737 x z) (ho_10737 y z)))) (= x y))))) (let ((_let_9586 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_7914 v ii) (ite (= i ii) e (ho_7914 u ii)))))))))) (let ((_let_9587 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.set_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_7914 x z) (ho_7914 y z)))) (= x y))))) (let ((_let_9588 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10576 v ii) (ite (= i ii) e (ho_10576 u ii)))))))))) (let ((_let_9589 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10576 x z) (ho_10576 y z)))) (= x y))))) (let ((_let_9590 (forall ((u |u_(-> tptp.int tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.nat)|)) (not (forall ((ii tptp.int)) (= (ho_7048 v ii) (ite (= i ii) e (ho_7048 u ii)))))))))) (let ((_let_9591 (forall ((x |u_(-> tptp.int tptp.int tptp.nat)|) (y |u_(-> tptp.int tptp.int tptp.nat)|)) (or (not (forall ((z tptp.int)) (= (ho_7048 x z) (ho_7048 y z)))) (= x y))))) (let ((_let_9592 (forall ((u |u_(-> tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_se6425085446898223655at_nat)) (not (forall ((v |u_(-> tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_se6425085446898223655at_nat)) (= (ho_8001 v ii) (ite (= i ii) e (ho_8001 u ii)))))))))) (let ((_let_9593 (forall ((x |u_(-> tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_se6425085446898223655at_nat)) (= (ho_8001 x z) (ho_8001 y z)))) (= x y))))) (let ((_let_9594 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_11939 v ii) (ite (= i ii) e (ho_11939 u ii)))))))))) (let ((_let_9595 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.produc1319942482725812455at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_11939 x z) (ho_11939 y z)))) (= x y))))) (let ((_let_9596 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8620 v ii) (ite (= i ii) e (ho_8620 u ii)))))))))) (let ((_let_9597 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8620 x z) (ho_8620 y z)))) (= x y))))) (let ((_let_9598 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_4870 v ii) (ite (= i ii) e (ho_4870 u ii)))))))))) (let ((_let_9599 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_4870 x z) (ho_4870 y z)))) (= x y))))) (let ((_let_9600 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7920 v ii) (ite (= i ii) e (ho_7920 u ii)))))))))) (let ((_let_9601 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7920 x z) (ho_7920 y z)))) (= x y))))) (let ((_let_9602 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7925 v ii) (ite (= i ii) e (ho_7925 u ii)))))))))) (let ((_let_9603 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)_ tptp.product_unit tptp.set_Product_unit tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7925 x z) (ho_7925 y z)))) (= x y))))) (let ((_let_9604 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.nat)|)) (= (ho_12754 v ii) (ite (= i ii) e (ho_12754 u ii)))))))))) (let ((_let_9605 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.nat)_ _u_(-> tptp.product_prod_nat_int tptp.product_prod_nat_int)_ tptp.product_prod_nat_int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.nat)|)) (= (ho_12754 x z) (ho_12754 y z)))) (= x y))))) (let ((_let_9606 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int Bool)|)) (= (ho_14333 v ii) (ite (= i ii) e (ho_14333 u ii)))))))))) (let ((_let_9607 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int Bool)|)) (= (ho_14333 x z) (ho_14333 y z)))) (= x y))))) (let ((_let_9608 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.int tptp.product_prod_nat_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12239 v ii) (ite (= i ii) e (ho_12239 u ii)))))))))) (let ((_let_9609 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12239 x z) (ho_12239 y z)))) (= x y))))) (let ((_let_9610 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8242 v ii) (ite (= i ii) e (ho_8242 u ii)))))))))) (let ((_let_9611 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8242 x z) (ho_8242 y z)))) (= x y))))) (let ((_let_9612 (forall ((u |u_(-> _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (i |u_(-> tptp.nat tptp.ref_a Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.ref_a Bool)|)) (= (ho_14089 v ii) (ite (= i ii) e (ho_14089 u ii)))))))))) (let ((_let_9613 (forall ((x |u_(-> _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.ref_a Bool)_ _u_(-> tptp.nat tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.ref_a Bool)|)) (= (ho_14089 x z) (ho_14089 y z)))) (= x y))))) (let ((_let_9614 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_8670 v ii) (ite (= i ii) e (ho_8670 u ii)))))))))) (let ((_let_9615 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_8670 x z) (ho_8670 y z)))) (= x y))))) (let ((_let_9616 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7982 v ii) (ite (= i ii) e (ho_7982 u ii)))))))))) (let ((_let_9617 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7982 x z) (ho_7982 y z)))) (= x y))))) (let ((_let_9618 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (e |u_(-> tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (i |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|)) (= (ho_14473 v ii) (ite (= i ii) e (ho_14473 u ii)))))))))) (let ((_let_9619 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)_ tptp.product_prod_int_nat tptp.product_prod_int_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.product_prod_int_rat)|)) (= (ho_14473 x z) (ho_14473 y z)))) (= x y))))) (let ((_let_9620 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_13657 v ii) (ite (= i ii) e (ho_13657 u ii)))))))))) (let ((_let_9621 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_13657 x z) (ho_13657 y z)))) (= x y))))) (let ((_let_9622 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10583 v ii) (ite (= i ii) e (ho_10583 u ii)))))))))) (let ((_let_9623 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10583 x z) (ho_10583 y z)))) (= x y))))) (let ((_let_9624 (forall ((u |u_(-> tptp.nat Bool tptp.product_prod_nat_o)|) (e |u_(-> Bool tptp.product_prod_nat_o)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat Bool tptp.product_prod_nat_o)|)) (not (forall ((ii tptp.nat)) (= (ho_14552 v ii) (ite (= i ii) e (ho_14552 u ii)))))))))) (let ((_let_9625 (forall ((x |u_(-> tptp.nat Bool tptp.product_prod_nat_o)|) (y |u_(-> tptp.nat Bool tptp.product_prod_nat_o)|)) (or (not (forall ((z tptp.nat)) (= (ho_14552 x z) (ho_14552 y z)))) (= x y))))) (let ((_let_9626 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_10202 v ii) (ite (= i ii) e (ho_10202 u ii)))))))))) (let ((_let_9627 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_10202 x z) (ho_10202 y z)))) (= x y))))) (let ((_let_9628 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_7997 v ii) (ite (= i ii) e (ho_7997 u ii)))))))))) (let ((_let_9629 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_7997 x z) (ho_7997 y z)))) (= x y))))) (let ((_let_9630 (forall ((u |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_5564 v ii) (ite (= i ii) e (ho_5564 u ii)))))))))) (let ((_let_9631 (forall ((x |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|) (y |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_5564 x z) (ho_5564 y z)))) (= x y))))) (let ((_let_9632 (forall ((u |u_(-> tptp.rat tptp.product_prod_int_rat)|) (e tptp.product_prod_int_rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_prod_int_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7401 v ii) (ite (= i ii) e (ho_7401 u ii)))))))))) (let ((_let_9633 (forall ((x |u_(-> tptp.rat tptp.product_prod_int_rat)|) (y |u_(-> tptp.rat tptp.product_prod_int_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7401 x z) (ho_7401 y z)))) (= x y))))) (let ((_let_9634 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8644 v ii) (ite (= i ii) e (ho_8644 u ii)))))))))) (let ((_let_9635 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.set_Pr958786334691620121nt_int tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (= (ho_8644 x z) (ho_8644 y z)))) (= x y))))) (let ((_let_9636 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7996 v ii) (ite (= i ii) e (ho_7996 u ii)))))))))) (let ((_let_9637 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat)|)) (= (ho_7996 x z) (ho_7996 y z)))) (= x y))))) (let ((_let_9638 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|) (i |u_(-> tptp.product_prod_o_o Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_o Bool)|)) (= (ho_14123 v ii) (ite (= i ii) e (ho_14123 u ii)))))))))) (let ((_let_9639 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.product_prod_o_o Bool)_ _u_(-> Bool tptp.product_prod_o_o)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_o Bool)|)) (= (ho_14123 x z) (ho_14123 y z)))) (= x y))))) (let ((_let_9640 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9781 v ii) (ite (= i ii) e (ho_9781 u ii)))))))))) (let ((_let_9641 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ _u_(-> tptp.code_integer tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_9781 x z) (ho_9781 y z)))) (= x y))))) (let ((_let_9642 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (= (ho_10243 v ii) (ite (= i ii) e (ho_10243 u ii)))))))))) (let ((_let_9643 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (= (ho_10243 x z) (ho_10243 y z)))) (= x y))))) (let ((_let_9644 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8000 v ii) (ite (= i ii) e (ho_8000 u ii)))))))))) (let ((_let_9645 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8000 x z) (ho_8000 y z)))) (= x y))))) (let ((_let_9646 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii Bool)) (= (ho_8026 v ii) (ite (= i ii) e (ho_8026 u ii)))))))))) (let ((_let_9647 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> Bool _u_(-> Bool tptp.set_Pr4329608150637261639at_nat)_ tptp.set_o tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_8026 x z) (ho_8026 y z)))) (= x y))))) (let ((_let_9648 (forall ((u |u_(-> tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_8032 v ii) (ite (= i ii) e (ho_8032 u ii)))))))))) (let ((_let_9649 (forall ((x |u_(-> tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_int Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8032 x z) (ho_8032 y z)))) (= x y))))) (let ((_let_9650 (forall ((u |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.int)) (= (ho_8028 v ii) (ite (= i ii) e (ho_8028 u ii)))))))))) (let ((_let_9651 (forall ((x |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.int)) (= (ho_8028 x z) (ho_8028 y z)))) (= x y))))) (let ((_let_9652 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15615 v ii) (ite (= i ii) e (ho_15615 u ii)))))))))) (let ((_let_9653 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)_ tptp.set_Pr1133966238863718811t_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc7812382424243267045t_unit)|)) (= (ho_15615 x z) (ho_15615 y z)))) (= x y))))) (let ((_let_9654 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_int tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8034 v ii) (ite (= i ii) e (ho_8034 u ii)))))))))) (let ((_let_9655 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)_ tptp.set_int tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8034 x z) (ho_8034 y z)))) (= x y))))) (let ((_let_9656 (forall ((u |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_8042 v ii) (ite (= i ii) e (ho_8042 u ii)))))))))) (let ((_let_9657 (forall ((x |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.int _u_(-> tptp.int tptp.set_nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_8042 x z) (ho_8042 y z)))) (= x y))))) (let ((_let_9658 (forall ((u |u_(-> tptp.set_set_nat tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_8065 v ii) (ite (= i ii) e (ho_8065 u ii)))))))))) (let ((_let_9659 (forall ((x |u_(-> tptp.set_set_nat tptp.set_nat tptp.nat Bool)|) (y |u_(-> tptp.set_set_nat tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_8065 x z) (ho_8065 y z)))) (= x y))))) (let ((_let_9660 (forall ((u |u_(-> _u_(-> tptp.produc3788275437394581276t_unit Bool)_ tptp.set_Pr6671815714118170108t_unit tptp.set_o)|) (e |u_(-> tptp.set_Pr6671815714118170108t_unit tptp.set_o)|) (i |u_(-> tptp.produc3788275437394581276t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3788275437394581276t_unit Bool)_ tptp.set_Pr6671815714118170108t_unit tptp.set_o)|)) (not (forall ((ii |u_(-> tptp.produc3788275437394581276t_unit Bool)|)) (= (ho_14918 v ii) (ite (= i ii) e (ho_14918 u ii)))))))))) (let ((_let_9661 (forall ((x |u_(-> _u_(-> tptp.produc3788275437394581276t_unit Bool)_ tptp.set_Pr6671815714118170108t_unit tptp.set_o)|) (y |u_(-> _u_(-> tptp.produc3788275437394581276t_unit Bool)_ tptp.set_Pr6671815714118170108t_unit tptp.set_o)|)) (or (not (forall ((z |u_(-> tptp.produc3788275437394581276t_unit Bool)|)) (= (ho_14918 x z) (ho_14918 y z)))) (= x y))))) (let ((_let_9662 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_8068 v ii) (ite (= i ii) e (ho_8068 u ii)))))))))) (let ((_let_9663 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_8068 x z) (ho_8068 y z)))) (= x y))))) (let ((_let_9664 (forall ((u |u_(-> tptp.nat tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.nat)) (= (ho_8090 v ii) (ite (= i ii) e (ho_8090 u ii)))))))))) (let ((_let_9665 (forall ((x |u_(-> tptp.nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_8090 x z) (ho_8090 y z)))) (= x y))))) (let ((_let_9666 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13055 v ii) (ite (= i ii) e (ho_13055 u ii)))))))))) (let ((_let_9667 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_13055 x z) (ho_13055 y z)))) (= x y))))) (let ((_let_9668 (forall ((u |u_(-> tptp.set_set_int tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_nat)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_16022 v ii) (ite (= i ii) e (ho_16022 u ii)))))))))) (let ((_let_9669 (forall ((x |u_(-> tptp.set_set_int tptp.set_nat)|) (y |u_(-> tptp.set_set_int tptp.set_nat)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_16022 x z) (ho_16022 y z)))) (= x y))))) (let ((_let_9670 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12457 v ii) (ite (= i ii) e (ho_12457 u ii)))))))))) (let ((_let_9671 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat)_ tptp.produc3438435131210021710_a_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12457 x z) (ho_12457 y z)))) (= x y))))) (let ((_let_9672 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat Bool Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_9667 v ii) (ite (= i ii) e (ho_9667 u ii)))))))))) (let ((_let_9673 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr1261947904930325089at_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (= (ho_9667 x z) (ho_9667 y z)))) (= x y))))) (let ((_let_9674 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.rat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_8100 v ii) (ite (= i ii) e (ho_8100 u ii)))))))))) (let ((_let_9675 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_8100 x z) (ho_8100 y z)))) (= x y))))) (let ((_let_9676 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_14729 v ii) (ite (= i ii) e (ho_14729 u ii)))))))))) (let ((_let_9677 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ _u_(-> Bool Bool Bool)_ tptp.nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_14729 x z) (ho_14729 y z)))) (= x y))))) (let ((_let_9678 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7660 v ii) (ite (= i ii) e (ho_7660 u ii)))))))))) (let ((_let_9679 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7660 x z) (ho_7660 y z)))) (= x y))))) (let ((_let_9680 (forall ((u |u_(-> Bool tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.rat tptp.nat tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_8104 v ii) (ite (= i ii) e (ho_8104 u ii)))))))))) (let ((_let_9681 (forall ((x |u_(-> Bool tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> Bool tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_8104 x z) (ho_8104 y z)))) (= x y))))) (let ((_let_9682 (forall ((u |u_(-> tptp.product_prod_o_nat tptp.nat)|) (e tptp.nat) (i tptp.product_prod_o_nat)) (not (forall ((v |u_(-> tptp.product_prod_o_nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_o_nat)) (= (ho_14641 v ii) (ite (= i ii) e (ho_14641 u ii)))))))))) (let ((_let_9683 (forall ((x |u_(-> tptp.product_prod_o_nat tptp.nat)|) (y |u_(-> tptp.product_prod_o_nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_o_nat)) (= (ho_14641 x z) (ho_14641 y z)))) (= x y))))) (let ((_let_9684 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.char Bool)_ Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_13475 v ii) (ite (= i ii) e (ho_13475 u ii)))))))))) (let ((_let_9685 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> tptp.char Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_13475 x z) (ho_13475 y z)))) (= x y))))) (let ((_let_9686 (forall ((u |u_(-> _u_(-> Bool tptp.set_rat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|) (i |u_(-> Bool tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_rat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.set_rat)|)) (= (ho_14339 v ii) (ite (= i ii) e (ho_14339 u ii)))))))))) (let ((_let_9687 (forall ((x |u_(-> _u_(-> Bool tptp.set_rat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.set_rat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_rat)|)) (= (ho_14339 x z) (ho_14339 y z)))) (= x y))))) (let ((_let_9688 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_8171 v ii) (ite (= i ii) e (ho_8171 u ii)))))))))) (let ((_let_9689 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_8171 x z) (ho_8171 y z)))) (= x y))))) (let ((_let_9690 (forall ((u |u_(-> Bool tptp.int tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int tptp.int)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.int tptp.int tptp.int)|)) (not (forall ((ii Bool)) (= (ho_5435 v ii) (ite (= i ii) e (ho_5435 u ii)))))))))) (let ((_let_9691 (forall ((x |u_(-> Bool tptp.int tptp.int tptp.int)|) (y |u_(-> Bool tptp.int tptp.int tptp.int)|)) (or (not (forall ((z Bool)) (= (ho_5435 x z) (ho_5435 y z)))) (= x y))))) (let ((_let_9692 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.int)_ Bool tptp.int)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8174 v ii) (ite (= i ii) e (ho_8174 u ii)))))))))) (let ((_let_9693 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.int)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8174 x z) (ho_8174 y z)))) (= x y))))) (let ((_let_9694 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_6603 v ii) (ite (= i ii) e (ho_6603 u ii)))))))))) (let ((_let_9695 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat tptp.nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_6603 x z) (ho_6603 y z)))) (= x y))))) (let ((_let_9696 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8180 v ii) (ite (= i ii) e (ho_8180 u ii)))))))))) (let ((_let_9697 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8180 x z) (ho_8180 y z)))) (= x y))))) (let ((_let_9698 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (i |u_(-> tptp.ref_a tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12701 v ii) (ite (= i ii) e (ho_12701 u ii)))))))))) (let ((_let_9699 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.ref_a tptp.nat)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)_ tptp.produc7812382424243267045t_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.nat)|)) (= (ho_12701 x z) (ho_12701 y z)))) (= x y))))) (let ((_let_9700 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_8185 v ii) (ite (= i ii) e (ho_8185 u ii)))))))))) (let ((_let_9701 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_8185 x z) (ho_8185 y z)))) (= x y))))) (let ((_let_9702 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_12498 v ii) (ite (= i ii) e (ho_12498 u ii)))))))))) (let ((_let_9703 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_o_o)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_12498 x z) (ho_12498 y z)))) (= x y))))) (let ((_let_9704 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8219 v ii) (ite (= i ii) e (ho_8219 u ii)))))))))) (let ((_let_9705 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8219 x z) (ho_8219 y z)))) (= x y))))) (let ((_let_9706 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_8225 v ii) (ite (= i ii) e (ho_8225 u ii)))))))))) (let ((_let_9707 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_8225 x z) (ho_8225 y z)))) (= x y))))) (let ((_let_9708 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat Bool)|) (e |u_(-> tptp.set_Pr7459493094073627847at_nat Bool)|) (i |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_15372 v ii) (ite (= i ii) e (ho_15372 u ii)))))))))) (let ((_let_9709 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat Bool)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)_ tptp.set_Pr7459493094073627847at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat tptp.produc1319942482725812455at_nat)|)) (= (ho_15372 x z) (ho_15372 y z)))) (= x y))))) (let ((_let_9710 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8231 v ii) (ite (= i ii) e (ho_8231 u ii)))))))))) (let ((_let_9711 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8231 x z) (ho_8231 y z)))) (= x y))))) (let ((_let_9712 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_15264 v ii) (ite (= i ii) e (ho_15264 u ii)))))))))) (let ((_let_9713 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.product_unit)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_15264 x z) (ho_15264 y z)))) (= x y))))) (let ((_let_9714 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_8230 v ii) (ite (= i ii) e (ho_8230 u ii)))))))))) (let ((_let_9715 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (= (ho_8230 x z) (ho_8230 y z)))) (= x y))))) (let ((_let_9716 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8235 v ii) (ite (= i ii) e (ho_8235 u ii)))))))))) (let ((_let_9717 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8235 x z) (ho_8235 y z)))) (= x y))))) (let ((_let_9718 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_8237 v ii) (ite (= i ii) e (ho_8237 u ii)))))))))) (let ((_let_9719 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_8237 x z) (ho_8237 y z)))) (= x y))))) (let ((_let_9720 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8257 v ii) (ite (= i ii) e (ho_8257 u ii)))))))))) (let ((_let_9721 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8257 x z) (ho_8257 y z)))) (= x y))))) (let ((_let_9722 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (= (ho_12567 v ii) (ite (= i ii) e (ho_12567 u ii)))))))))) (let ((_let_9723 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)_ _u_(-> tptp.product_prod_int_nat tptp.product_prod_nat_nat)_ tptp.product_prod_int_nat tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_num_nat)|)) (= (ho_12567 x z) (ho_12567 y z)))) (= x y))))) (let ((_let_9724 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8260 v ii) (ite (= i ii) e (ho_8260 u ii)))))))))) (let ((_let_9725 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8260 x z) (ho_8260 y z)))) (= x y))))) (let ((_let_9726 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_8266 v ii) (ite (= i ii) e (ho_8266 u ii)))))))))) (let ((_let_9727 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_8266 x z) (ho_8266 y z)))) (= x y))))) (let ((_let_9728 (forall ((u |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (e |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (i |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12234 v ii) (ite (= i ii) e (ho_12234 u ii)))))))))) (let ((_let_9729 (forall ((x |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> _u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)_ _u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)_ tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z |u_(-> tptp.produc7812382424243267045t_unit tptp.heap_e7401611519738050253t_unit)|)) (= (ho_12234 x z) (ho_12234 y z)))) (= x y))))) (let ((_let_9730 (forall ((u |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|) (e |u_(-> tptp.set_set_nat tptp.set_nat)|) (i |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15128 v ii) (ite (= i ii) e (ho_15128 u ii)))))))))) (let ((_let_9731 (forall ((x |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_set_nat tptp.set_nat)|)) (= (ho_15128 x z) (ho_15128 y z)))) (= x y))))) (let ((_let_9732 (forall ((u |u_(-> tptp.char tptp.product_prod_nat_nat)|) (e tptp.product_prod_nat_nat) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((ii tptp.char)) (= (ho_10525 v ii) (ite (= i ii) e (ho_10525 u ii)))))))))) (let ((_let_9733 (forall ((x |u_(-> tptp.char tptp.product_prod_nat_nat)|) (y |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (or (not (forall ((z tptp.char)) (= (ho_10525 x z) (ho_10525 y z)))) (= x y))))) (let ((_let_9734 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8271 v ii) (ite (= i ii) e (ho_8271 u ii)))))))))) (let ((_let_9735 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8271 x z) (ho_8271 y z)))) (= x y))))) (let ((_let_9736 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> tptp.set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_8274 v ii) (ite (= i ii) e (ho_8274 u ii)))))))))) (let ((_let_9737 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_8274 x z) (ho_8274 y z)))) (= x y))))) (let ((_let_9738 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.product_prod_int_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_10444 v ii) (ite (= i ii) e (ho_10444 u ii)))))))))) (let ((_let_9739 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_int_int)_ tptp.set_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_int_int)|)) (= (ho_10444 x z) (ho_10444 y z)))) (= x y))))) (let ((_let_9740 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12351 v ii) (ite (= i ii) e (ho_12351 u ii)))))))))) (let ((_let_9741 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_12351 x z) (ho_12351 y z)))) (= x y))))) (let ((_let_9742 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_8863 v ii) (ite (= i ii) e (ho_8863 u ii)))))))))) (let ((_let_9743 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.product_unit tptp.set_rat)_ tptp.product_unit tptp.set_rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_8863 x z) (ho_8863 y z)))) (= x y))))) (let ((_let_9744 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7665 v ii) (ite (= i ii) e (ho_7665 u ii)))))))))) (let ((_let_9745 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_7665 x z) (ho_7665 y z)))) (= x y))))) (let ((_let_9746 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|) (e tptp.set_se7592288975875140775at_nat) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_9115 v ii) (ite (= i ii) e (ho_9115 u ii)))))))))) (let ((_let_9747 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se7592288975875140775at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_9115 x z) (ho_9115 y z)))) (= x y))))) (let ((_let_9748 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|) (e |u_(-> tptp.nat Bool tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_7071 v ii) (ite (= i ii) e (ho_7071 u ii)))))))))) (let ((_let_9749 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_7071 x z) (ho_7071 y z)))) (= x y))))) (let ((_let_9750 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8312 v ii) (ite (= i ii) e (ho_8312 u ii)))))))))) (let ((_let_9751 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_Pr8693737435421807431at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8312 x z) (ho_8312 y z)))) (= x y))))) (let ((_let_9752 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_5681 v ii) (ite (= i ii) e (ho_5681 u ii)))))))))) (let ((_let_9753 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_5681 x z) (ho_5681 y z)))) (= x y))))) (let ((_let_9754 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_8316 v ii) (ite (= i ii) e (ho_8316 u ii)))))))))) (let ((_let_9755 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_8316 x z) (ho_8316 y z)))) (= x y))))) (let ((_let_9756 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_8322 v ii) (ite (= i ii) e (ho_8322 u ii)))))))))) (let ((_let_9757 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_8322 x z) (ho_8322 y z)))) (= x y))))) (let ((_let_9758 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13958 v ii) (ite (= i ii) e (ho_13958 u ii)))))))))) (let ((_let_9759 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.num)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13958 x z) (ho_13958 y z)))) (= x y))))) (let ((_let_9760 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_8736 v ii) (ite (= i ii) e (ho_8736 u ii)))))))))) (let ((_let_9761 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_8736 x z) (ho_8736 y z)))) (= x y))))) (let ((_let_9762 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|) (e |u_(-> tptp.num tptp.int)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_15728 v ii) (ite (= i ii) e (ho_15728 u ii)))))))))) (let ((_let_9763 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.num tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_15728 x z) (ho_15728 y z)))) (= x y))))) (let ((_let_9764 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10241 v ii) (ite (= i ii) e (ho_10241 u ii)))))))))) (let ((_let_9765 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10241 x z) (ho_10241 y z)))) (= x y))))) (let ((_let_9766 (forall ((u |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|) (i |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8321 v ii) (ite (= i ii) e (ho_8321 u ii)))))))))) (let ((_let_9767 (forall ((x |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> _u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_8321 x z) (ho_8321 y z)))) (= x y))))) (let ((_let_9768 (forall ((u |u_(-> tptp.nat tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_12802 v ii) (ite (= i ii) e (ho_12802 u ii)))))))))) (let ((_let_9769 (forall ((x |u_(-> tptp.nat tptp.int Bool)|) (y |u_(-> tptp.nat tptp.int Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_12802 x z) (ho_12802 y z)))) (= x y))))) (let ((_let_9770 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_5813 v ii) (ite (= i ii) e (ho_5813 u ii)))))))))) (let ((_let_9771 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit Bool tptp.set_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_5813 x z) (ho_5813 y z)))) (= x y))))) (let ((_let_9772 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.product_unit)_ Bool Bool)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_10924 v ii) (ite (= i ii) e (ho_10924 u ii)))))))))) (let ((_let_9773 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ _u_(-> Bool tptp.product_unit)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_10924 x z) (ho_10924 y z)))) (= x y))))) (let ((_let_9774 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8338 v ii) (ite (= i ii) e (ho_8338 u ii)))))))))) (let ((_let_9775 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_nat)_ tptp.set_Product_unit tptp.nat Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8338 x z) (ho_8338 y z)))) (= x y))))) (let ((_let_9776 (forall ((u |u_(-> tptp.num tptp.product_prod_num_num)|) (e tptp.product_prod_num_num) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.product_prod_num_num)|)) (not (forall ((ii tptp.num)) (= (ho_10666 v ii) (ite (= i ii) e (ho_10666 u ii)))))))))) (let ((_let_9777 (forall ((x |u_(-> tptp.num tptp.product_prod_num_num)|) (y |u_(-> tptp.num tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.num)) (= (ho_10666 x z) (ho_10666 y z)))) (= x y))))) (let ((_let_9778 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_8359 v ii) (ite (= i ii) e (ho_8359 u ii)))))))))) (let ((_let_9779 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_8359 x z) (ho_8359 y z)))) (= x y))))) (let ((_let_9780 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|) (e |u_(-> tptp.set_set_int tptp.set_int)|) (i |u_(-> tptp.set_set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15104 v ii) (ite (= i ii) e (ho_15104 u ii)))))))))) (let ((_let_9781 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ tptp.set_set_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15104 x z) (ho_15104 y z)))) (= x y))))) (let ((_let_9782 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8365 v ii) (ite (= i ii) e (ho_8365 u ii)))))))))) (let ((_let_9783 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8365 x z) (ho_8365 y z)))) (= x y))))) (let ((_let_9784 (forall ((u |u_(-> tptp.set_o tptp.set_set_char)|) (e tptp.set_set_char) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_set_char)|)) (not (forall ((ii tptp.set_o)) (= (ho_15018 v ii) (ite (= i ii) e (ho_15018 u ii)))))))))) (let ((_let_9785 (forall ((x |u_(-> tptp.set_o tptp.set_set_char)|) (y |u_(-> tptp.set_o tptp.set_set_char)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15018 x z) (ho_15018 y z)))) (= x y))))) (let ((_let_9786 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8369 v ii) (ite (= i ii) e (ho_8369 u ii)))))))))) (let ((_let_9787 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8369 x z) (ho_8369 y z)))) (= x y))))) (let ((_let_9788 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8703 v ii) (ite (= i ii) e (ho_8703 u ii)))))))))) (let ((_let_9789 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8703 x z) (ho_8703 y z)))) (= x y))))) (let ((_let_9790 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_13785 v ii) (ite (= i ii) e (ho_13785 u ii)))))))))) (let ((_let_9791 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_13785 x z) (ho_13785 y z)))) (= x y))))) (let ((_let_9792 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.rat tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.rat tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.rat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10014 v ii) (ite (= i ii) e (ho_10014 u ii)))))))))) (let ((_let_9793 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.rat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.rat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10014 x z) (ho_10014 y z)))) (= x y))))) (let ((_let_9794 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ tptp.set_in7748886932685137004at_nat)|) (e tptp.set_in7748886932685137004at_nat) (i |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ tptp.set_in7748886932685137004at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13618 v ii) (ite (= i ii) e (ho_13618 u ii)))))))))) (let ((_let_9795 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ tptp.set_in7748886932685137004at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)_ tptp.set_in7748886932685137004at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13618 x z) (ho_13618 y z)))) (= x y))))) (let ((_let_9796 (forall ((u |u_(-> tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|) (e |u_(-> _u_(-> Bool Bool)_ Bool Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_11146 v ii) (ite (= i ii) e (ho_11146 u ii)))))))))) (let ((_let_9797 (forall ((x |u_(-> tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|) (y |u_(-> tptp.set_nat _u_(-> Bool Bool)_ Bool Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_11146 x z) (ho_11146 y z)))) (= x y))))) (let ((_let_9798 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9523 v ii) (ite (= i ii) e (ho_9523 u ii)))))))))) (let ((_let_9799 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (y |u_(-> Bool _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9523 x z) (ho_9523 y z)))) (= x y))))) (let ((_let_9800 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8379 v ii) (ite (= i ii) e (ho_8379 u ii)))))))))) (let ((_let_9801 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8379 x z) (ho_8379 y z)))) (= x y))))) (let ((_let_9802 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6857 v ii) (ite (= i ii) e (ho_6857 u ii)))))))))) (let ((_let_9803 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_6857 x z) (ho_6857 y z)))) (= x y))))) (let ((_let_9804 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (e |u_(-> Bool tptp.set_Product_unit)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8567 v ii) (ite (= i ii) e (ho_8567 u ii)))))))))) (let ((_let_9805 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8567 x z) (ho_8567 y z)))) (= x y))))) (let ((_let_9806 (forall ((u |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_10830 v ii) (ite (= i ii) e (ho_10830 u ii)))))))))) (let ((_let_9807 (forall ((x |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_10830 x z) (ho_10830 y z)))) (= x y))))) (let ((_let_9808 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10722 v ii) (ite (= i ii) e (ho_10722 u ii)))))))))) (let ((_let_9809 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_10722 x z) (ho_10722 y z)))) (= x y))))) (let ((_let_9810 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8390 v ii) (ite (= i ii) e (ho_8390 u ii)))))))))) (let ((_let_9811 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8390 x z) (ho_8390 y z)))) (= x y))))) (let ((_let_9812 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_8397 v ii) (ite (= i ii) e (ho_8397 u ii)))))))))) (let ((_let_9813 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_8397 x z) (ho_8397 y z)))) (= x y))))) (let ((_let_9814 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10748 v ii) (ite (= i ii) e (ho_10748 u ii)))))))))) (let ((_let_9815 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10748 x z) (ho_10748 y z)))) (= x y))))) (let ((_let_9816 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_8396 v ii) (ite (= i ii) e (ho_8396 u ii)))))))))) (let ((_let_9817 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.nat)_ _u_(-> Bool tptp.nat)_ Bool tptp.nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8396 x z) (ho_8396 y z)))) (= x y))))) (let ((_let_9818 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8401 v ii) (ite (= i ii) e (ho_8401 u ii)))))))))) (let ((_let_9819 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8401 x z) (ho_8401 y z)))) (= x y))))) (let ((_let_9820 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14695 v ii) (ite (= i ii) e (ho_14695 u ii)))))))))) (let ((_let_9821 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_14695 x z) (ho_14695 y z)))) (= x y))))) (let ((_let_9822 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8404 v ii) (ite (= i ii) e (ho_8404 u ii)))))))))) (let ((_let_9823 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8404 x z) (ho_8404 y z)))) (= x y))))) (let ((_let_9824 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)_ tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|) (i |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)_ tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (= (ho_15680 v ii) (ite (= i ii) e (ho_15680 u ii)))))))))) (let ((_let_9825 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)_ tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)_ tptp.set_Pr5889264611543340172t_unit tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.produc6865911496949736918t_unit)|)) (= (ho_15680 x z) (ho_15680 y z)))) (= x y))))) (let ((_let_9826 (forall ((u |u_(-> tptp.num tptp.product_prod_o_nat)|) (e tptp.product_prod_o_nat) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.product_prod_o_nat)|)) (not (forall ((ii tptp.num)) (= (ho_13282 v ii) (ite (= i ii) e (ho_13282 u ii)))))))))) (let ((_let_9827 (forall ((x |u_(-> tptp.num tptp.product_prod_o_nat)|) (y |u_(-> tptp.num tptp.product_prod_o_nat)|)) (or (not (forall ((z tptp.num)) (= (ho_13282 x z) (ho_13282 y z)))) (= x y))))) (let ((_let_9828 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8403 v ii) (ite (= i ii) e (ho_8403 u ii)))))))))) (let ((_let_9829 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8403 x z) (ho_8403 y z)))) (= x y))))) (let ((_let_9830 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (e |u_(-> _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (not (forall ((ii tptp.set_int)) (= (ho_8409 v ii) (ite (= i ii) e (ho_8409 u ii)))))))))) (let ((_let_9831 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.product_unit)_ _u_(-> tptp.int tptp.product_unit)_ tptp.int tptp.product_unit)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8409 x z) (ho_8409 y z)))) (= x y))))) (let ((_let_9832 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.num Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14003 v ii) (ite (= i ii) e (ho_14003 u ii)))))))))) (let ((_let_9833 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_14003 x z) (ho_14003 y z)))) (= x y))))) (let ((_let_9834 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (e |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_8414 v ii) (ite (= i ii) e (ho_8414 u ii)))))))))) (let ((_let_9835 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_8414 x z) (ho_8414 y z)))) (= x y))))) (let ((_let_9836 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_10086 v ii) (ite (= i ii) e (ho_10086 u ii)))))))))) (let ((_let_9837 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_10086 x z) (ho_10086 y z)))) (= x y))))) (let ((_let_9838 (forall ((u |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|) (e |u_(-> _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|) (i |u_(-> tptp.set_set_int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15106 v ii) (ite (= i ii) e (ho_15106 u ii)))))))))) (let ((_let_9839 (forall ((x |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|) (y |u_(-> _u_(-> tptp.set_set_int tptp.set_int)_ _u_(-> tptp.set_set_int tptp.set_set_int)_ tptp.set_set_int tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.set_set_int tptp.set_int)|)) (= (ho_15106 x z) (ho_15106 y z)))) (= x y))))) (let ((_let_9840 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|) (i |u_(-> tptp.rat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_6360 v ii) (ite (= i ii) e (ho_6360 u ii)))))))))) (let ((_let_9841 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.set_nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_6360 x z) (ho_6360 y z)))) (= x y))))) (let ((_let_9842 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10097 v ii) (ite (= i ii) e (ho_10097 u ii)))))))))) (let ((_let_9843 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10097 x z) (ho_10097 y z)))) (= x y))))) (let ((_let_9844 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_8422 v ii) (ite (= i ii) e (ho_8422 u ii)))))))))) (let ((_let_9845 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8422 x z) (ho_8422 y z)))) (= x y))))) (let ((_let_9846 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_8428 v ii) (ite (= i ii) e (ho_8428 u ii)))))))))) (let ((_let_9847 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_8428 x z) (ho_8428 y z)))) (= x y))))) (let ((_let_9848 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_8433 v ii) (ite (= i ii) e (ho_8433 u ii)))))))))) (let ((_let_9849 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_8433 x z) (ho_8433 y z)))) (= x y))))) (let ((_let_9850 (forall ((u |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (e tptp.produc414006230660905482ar_rat) (i tptp.produc414006230660905482ar_rat)) (not (forall ((v |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii tptp.produc414006230660905482ar_rat)) (= (ho_16021 v ii) (ite (= i ii) e (ho_16021 u ii)))))))))) (let ((_let_9851 (forall ((x |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|) (y |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z tptp.produc414006230660905482ar_rat)) (= (ho_16021 x z) (ho_16021 y z)))) (= x y))))) (let ((_let_9852 (forall ((u |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_8437 v ii) (ite (= i ii) e (ho_8437 u ii)))))))))) (let ((_let_9853 (forall ((x |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)_ tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|)) (= (ho_8437 x z) (ho_8437 y z)))) (= x y))))) (let ((_let_9854 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|) (e |u_(-> tptp.product_unit tptp.nat)|) (i |u_(-> tptp.product_unit tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_6915 v ii) (ite (= i ii) e (ho_6915 u ii)))))))))) (let ((_let_9855 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.product_unit)_ tptp.product_unit tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.product_unit)|)) (= (ho_6915 x z) (ho_6915 y z)))) (= x y))))) (let ((_let_9856 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8441 v ii) (ite (= i ii) e (ho_8441 u ii)))))))))) (let ((_let_9857 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8441 x z) (ho_8441 y z)))) (= x y))))) (let ((_let_9858 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_set_nat)|) (e |u_(-> tptp.set_nat tptp.set_set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4764 v ii) (ite (= i ii) e (ho_4764 u ii)))))))))) (let ((_let_9859 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4764 x z) (ho_4764 y z)))) (= x y))))) (let ((_let_9860 (forall ((u |u_(-> tptp.set_Code_integer tptp.code_integer tptp.set_Code_integer)|) (e |u_(-> tptp.code_integer tptp.set_Code_integer)|) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer tptp.code_integer tptp.set_Code_integer)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_8449 v ii) (ite (= i ii) e (ho_8449 u ii)))))))))) (let ((_let_9861 (forall ((x |u_(-> tptp.set_Code_integer tptp.code_integer tptp.set_Code_integer)|) (y |u_(-> tptp.set_Code_integer tptp.code_integer tptp.set_Code_integer)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_8449 x z) (ho_8449 y z)))) (= x y))))) (let ((_let_9862 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_8457 v ii) (ite (= i ii) e (ho_8457 u ii)))))))))) (let ((_let_9863 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat tptp.nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_8457 x z) (ho_8457 y z)))) (= x y))))) (let ((_let_9864 (forall ((u |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (= (ho_13258 v ii) (ite (= i ii) e (ho_13258 u ii)))))))))) (let ((_let_9865 (forall ((x |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)_ _u_(-> Bool tptp.product_prod_o_nat)_ Bool tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_o_nat tptp.product_prod_num_nat)|)) (= (ho_13258 x z) (ho_13258 y z)))) (= x y))))) (let ((_let_9866 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8273 v ii) (ite (= i ii) e (ho_8273 u ii)))))))))) (let ((_let_9867 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.nat Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8273 x z) (ho_8273 y z)))) (= x y))))) (let ((_let_9868 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9773 v ii) (ite (= i ii) e (ho_9773 u ii)))))))))) (let ((_let_9869 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9773 x z) (ho_9773 y z)))) (= x y))))) (let ((_let_9870 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10392 v ii) (ite (= i ii) e (ho_10392 u ii)))))))))) (let ((_let_9871 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10392 x z) (ho_10392 y z)))) (= x y))))) (let ((_let_9872 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8494 v ii) (ite (= i ii) e (ho_8494 u ii)))))))))) (let ((_let_9873 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr1261947904930325089at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8494 x z) (ho_8494 y z)))) (= x y))))) (let ((_let_9874 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_6221 v ii) (ite (= i ii) e (ho_6221 u ii)))))))))) (let ((_let_9875 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_6221 x z) (ho_6221 y z)))) (= x y))))) (let ((_let_9876 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (e |u_(-> tptp.set_nat Bool Bool)|) (i |u_(-> tptp.nat tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8511 v ii) (ite (= i ii) e (ho_8511 u ii)))))))))) (let ((_let_9877 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_o)|)) (= (ho_8511 x z) (ho_8511 y z)))) (= x y))))) (let ((_let_9878 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_14863 v ii) (ite (= i ii) e (ho_14863 u ii)))))))))) (let ((_let_9879 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_14863 x z) (ho_14863 y z)))) (= x y))))) (let ((_let_9880 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13214 v ii) (ite (= i ii) e (ho_13214 u ii)))))))))) (let ((_let_9881 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13214 x z) (ho_13214 y z)))) (= x y))))) (let ((_let_9882 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (i |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5630 v ii) (ite (= i ii) e (ho_5630 u ii)))))))))) (let ((_let_9883 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)_ tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|)) (= (ho_5630 x z) (ho_5630 y z)))) (= x y))))) (let ((_let_9884 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_8113 v ii) (ite (= i ii) e (ho_8113 u ii)))))))))) (let ((_let_9885 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_8113 x z) (ho_8113 y z)))) (= x y))))) (let ((_let_9886 (forall ((u |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.nat tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8515 v ii) (ite (= i ii) e (ho_8515 u ii)))))))))) (let ((_let_9887 (forall ((x |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8515 x z) (ho_8515 y z)))) (= x y))))) (let ((_let_9888 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (e |u_(-> tptp.set_o Bool Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_8518 v ii) (ite (= i ii) e (ho_8518 u ii)))))))))) (let ((_let_9889 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_8518 x z) (ho_8518 y z)))) (= x y))))) (let ((_let_9890 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_14866 v ii) (ite (= i ii) e (ho_14866 u ii)))))))))) (let ((_let_9891 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Pr5094982260447487303t_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_14866 x z) (ho_14866 y z)))) (= x y))))) (let ((_let_9892 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10740 v ii) (ite (= i ii) e (ho_10740 u ii)))))))))) (let ((_let_9893 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10740 x z) (ho_10740 y z)))) (= x y))))) (let ((_let_9894 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_14665 v ii) (ite (= i ii) e (ho_14665 u ii)))))))))) (let ((_let_9895 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.set_o)_ tptp.set_Pr6558897299634722526_nat_o)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_14665 x z) (ho_14665 y z)))) (= x y))))) (let ((_let_9896 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (e |u_(-> tptp.set_Product_unit Bool Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8531 v ii) (ite (= i ii) e (ho_8531 u ii)))))))))) (let ((_let_9897 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8531 x z) (ho_8531 y z)))) (= x y))))) (let ((_let_9898 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.produc1522404539988722607at_nat Bool)|) (e |u_(-> tptp.produc1522404539988722607at_nat Bool)|) (i |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.produc1522404539988722607at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_14616 v ii) (ite (= i ii) e (ho_14616 u ii)))))))))) (let ((_let_9899 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.produc1522404539988722607at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)_ tptp.produc1522404539988722607at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.product_prod_nat_nat Bool)|)) (= (ho_14616 x z) (ho_14616 y z)))) (= x y))))) (let ((_let_9900 (forall ((u |u_(-> tptp.product_unit Bool tptp.produc7485711547916492274unit_o)|) (e |u_(-> Bool tptp.produc7485711547916492274unit_o)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool tptp.produc7485711547916492274unit_o)|)) (not (forall ((ii tptp.product_unit)) (= (ho_15195 v ii) (ite (= i ii) e (ho_15195 u ii)))))))))) (let ((_let_9901 (forall ((x |u_(-> tptp.product_unit Bool tptp.produc7485711547916492274unit_o)|) (y |u_(-> tptp.product_unit Bool tptp.produc7485711547916492274unit_o)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_15195 x z) (ho_15195 y z)))) (= x y))))) (let ((_let_9902 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.option_num)|) (e tptp.option_num) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.option_num)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_6643 v ii) (ite (= i ii) e (ho_6643 u ii)))))))))) (let ((_let_9903 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.option_num)|) (y |u_(-> tptp.product_prod_nat_num tptp.option_num)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_6643 x z) (ho_6643 y z)))) (= x y))))) (let ((_let_9904 (forall ((u |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|) (e |u_(-> tptp.num tptp.product_prod_nat_num)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.nat)) (= (ho_5542 v ii) (ite (= i ii) e (ho_5542 u ii)))))))))) (let ((_let_9905 (forall ((x |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|) (y |u_(-> tptp.nat tptp.num tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.nat)) (= (ho_5542 x z) (ho_5542 y z)))) (= x y))))) (let ((_let_9906 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|) (e |u_(-> Bool Bool)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_8561 v ii) (ite (= i ii) e (ho_8561 u ii)))))))))) (let ((_let_9907 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_8561 x z) (ho_8561 y z)))) (= x y))))) (let ((_let_9908 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_6939 v ii) (ite (= i ii) e (ho_6939 u ii)))))))))) (let ((_let_9909 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_6939 x z) (ho_6939 y z)))) (= x y))))) (let ((_let_9910 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_int)|)) (= (ho_8752 v ii) (ite (= i ii) e (ho_8752 u ii)))))))))) (let ((_let_9911 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_int)|)) (= (ho_8752 x z) (ho_8752 y z)))) (= x y))))) (let ((_let_9912 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_13885 v ii) (ite (= i ii) e (ho_13885 u ii)))))))))) (let ((_let_9913 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_13885 x z) (ho_13885 y z)))) (= x y))))) (let ((_let_9914 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|) (e |u_(-> tptp.product_unit tptp.rat tptp.product_unit)|) (i |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7192 v ii) (ite (= i ii) e (ho_7192 u ii)))))))))) (let ((_let_9915 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.product_unit tptp.rat tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7192 x z) (ho_7192 y z)))) (= x y))))) (let ((_let_9916 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8570 v ii) (ite (= i ii) e (ho_8570 u ii)))))))))) (let ((_let_9917 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8570 x z) (ho_8570 y z)))) (= x y))))) (let ((_let_9918 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14750 v ii) (ite (= i ii) e (ho_14750 u ii)))))))))) (let ((_let_9919 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int Bool)|)) (= (ho_14750 x z) (ho_14750 y z)))) (= x y))))) (let ((_let_9920 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_8573 v ii) (ite (= i ii) e (ho_8573 u ii)))))))))) (let ((_let_9921 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit Bool Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_8573 x z) (ho_8573 y z)))) (= x y))))) (let ((_let_9922 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8576 v ii) (ite (= i ii) e (ho_8576 u ii)))))))))) (let ((_let_9923 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.product_unit tptp.set_Product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8576 x z) (ho_8576 y z)))) (= x y))))) (let ((_let_9924 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13071 v ii) (ite (= i ii) e (ho_13071 u ii)))))))))) (let ((_let_9925 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13071 x z) (ho_13071 y z)))) (= x y))))) (let ((_let_9926 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_10103 v ii) (ite (= i ii) e (ho_10103 u ii)))))))))) (let ((_let_9927 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_int_int Bool)|)) (= (ho_10103 x z) (ho_10103 y z)))) (= x y))))) (let ((_let_9928 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|) (e |u_(-> _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|) (i |u_(-> tptp.set_nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_15109 v ii) (ite (= i ii) e (ho_15109 u ii)))))))))) (let ((_let_9929 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_rat)_ _u_(-> tptp.set_set_nat tptp.set_nat)_ tptp.set_set_nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_rat)|)) (= (ho_15109 x z) (ho_15109 y z)))) (= x y))))) (let ((_let_9930 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8606 v ii) (ite (= i ii) e (ho_8606 u ii)))))))))) (let ((_let_9931 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (= (ho_8606 x z) (ho_8606 y z)))) (= x y))))) (let ((_let_9932 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8604 v ii) (ite (= i ii) e (ho_8604 u ii)))))))))) (let ((_let_9933 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)_ tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8604 x z) (ho_8604 y z)))) (= x y))))) (let ((_let_9934 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|) (e |u_(-> tptp.num tptp.product_prod_num_nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13269 v ii) (ite (= i ii) e (ho_13269 u ii)))))))))) (let ((_let_9935 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13269 x z) (ho_13269 y z)))) (= x y))))) (let ((_let_9936 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|) (e |u_(-> tptp.int tptp.product_prod_num_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_12924 v ii) (ite (= i ii) e (ho_12924 u ii)))))))))) (let ((_let_9937 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.product_prod_num_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_12924 x z) (ho_12924 y z)))) (= x y))))) (let ((_let_9938 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (i |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (= (ho_12535 v ii) (ite (= i ii) e (ho_12535 u ii)))))))))) (let ((_let_9939 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)_ tptp.product_prod_nat_int tptp.product_prod_o_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_int tptp.product_prod_o_int)|)) (= (ho_12535 x z) (ho_12535 y z)))) (= x y))))) (let ((_let_9940 (forall ((u |u_(-> Bool tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii Bool)) (= (ho_8608 v ii) (ite (= i ii) e (ho_8608 u ii)))))))))) (let ((_let_9941 (forall ((x |u_(-> Bool tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> Bool tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z Bool)) (= (ho_8608 x z) (ho_8608 y z)))) (= x y))))) (let ((_let_9942 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8617 v ii) (ite (= i ii) e (ho_8617 u ii)))))))))) (let ((_let_9943 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.nat tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8617 x z) (ho_8617 y z)))) (= x y))))) (let ((_let_9944 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_12594 v ii) (ite (= i ii) e (ho_12594 u ii)))))))))) (let ((_let_9945 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_12594 x z) (ho_12594 y z)))) (= x y))))) (let ((_let_9946 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_10148 v ii) (ite (= i ii) e (ho_10148 u ii)))))))))) (let ((_let_9947 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_10148 x z) (ho_10148 y z)))) (= x y))))) (let ((_let_9948 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8621 v ii) (ite (= i ii) e (ho_8621 u ii)))))))))) (let ((_let_9949 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.produc3843707927480180839at_nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|)) (= (ho_8621 x z) (ho_8621 y z)))) (= x y))))) (let ((_let_9950 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8626 v ii) (ite (= i ii) e (ho_8626 u ii)))))))))) (let ((_let_9951 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8626 x z) (ho_8626 y z)))) (= x y))))) (let ((_let_9952 (forall ((u |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|) (e tptp.product_prod_nat_num) (i tptp.product_prod_num_nat)) (not (forall ((v |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (not (forall ((ii tptp.product_prod_num_nat)) (= (ho_11926 v ii) (ite (= i ii) e (ho_11926 u ii)))))))))) (let ((_let_9953 (forall ((x |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|) (y |u_(-> tptp.product_prod_num_nat tptp.product_prod_nat_num)|)) (or (not (forall ((z tptp.product_prod_num_nat)) (= (ho_11926 x z) (ho_11926 y z)))) (= x y))))) (let ((_let_9954 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_8636 v ii) (ite (= i ii) e (ho_8636 u ii)))))))))) (let ((_let_9955 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_8636 x z) (ho_8636 y z)))) (= x y))))) (let ((_let_9956 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num)|)) (= (ho_16020 v ii) (ite (= i ii) e (ho_16020 u ii)))))))))) (let ((_let_9957 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num)|)) (= (ho_16020 x z) (ho_16020 y z)))) (= x y))))) (let ((_let_9958 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8634 v ii) (ite (= i ii) e (ho_8634 u ii)))))))))) (let ((_let_9959 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)_ tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.produc859450856879609959at_nat)|)) (= (ho_8634 x z) (ho_8634 y z)))) (= x y))))) (let ((_let_9960 (forall ((u |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_8638 v ii) (ite (= i ii) e (ho_8638 u ii)))))))))) (let ((_let_9961 (forall ((x |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_8638 x z) (ho_8638 y z)))) (= x y))))) (let ((_let_9962 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|) (i |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (= (ho_13304 v ii) (ite (= i ii) e (ho_13304 u ii)))))))))) (let ((_let_9963 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|) (y |u_(-> _u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)_ _u_(-> tptp.nat tptp.product_prod_nat_o)_ tptp.nat tptp.product_prod_num_o)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_o tptp.product_prod_num_o)|)) (= (ho_13304 x z) (ho_13304 y z)))) (= x y))))) (let ((_let_9964 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|) (e |u_(-> tptp.set_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14061 v ii) (ite (= i ii) e (ho_14061 u ii)))))))))) (let ((_let_9965 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14061 x z) (ho_14061 y z)))) (= x y))))) (let ((_let_9966 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_5606 v ii) (ite (= i ii) e (ho_5606 u ii)))))))))) (let ((_let_9967 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> Bool tptp.set_int)_ Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_5606 x z) (ho_5606 y z)))) (= x y))))) (let ((_let_9968 (forall ((u |u_(-> _u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)_ tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|) (e |u_(-> tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|) (i |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)_ tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (= (ho_8986 v ii) (ite (= i ii) e (ho_8986 u ii)))))))))) (let ((_let_9969 (forall ((x |u_(-> _u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)_ tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|) (y |u_(-> _u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)_ tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr6200539531224447659at_num tptp.nat tptp.num Bool)|)) (= (ho_8986 x z) (ho_8986 y z)))) (= x y))))) (let ((_let_9970 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|) (e tptp.produc2296667697112141421t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12469 v ii) (ite (= i ii) e (ho_12469 u ii)))))))))) (let ((_let_9971 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc2296667697112141421t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12469 x z) (ho_12469 y z)))) (= x y))))) (let ((_let_9972 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8640 v ii) (ite (= i ii) e (ho_8640 u ii)))))))))) (let ((_let_9973 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ _u_(-> tptp.product_prod_int_int tptp.produc859450856879609959at_nat)_ tptp.product_prod_int_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8640 x z) (ho_8640 y z)))) (= x y))))) (let ((_let_9974 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10398 v ii) (ite (= i ii) e (ho_10398 u ii)))))))))) (let ((_let_9975 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10398 x z) (ho_10398 y z)))) (= x y))))) (let ((_let_9976 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8650 v ii) (ite (= i ii) e (ho_8650 u ii)))))))))) (let ((_let_9977 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8650 x z) (ho_8650 y z)))) (= x y))))) (let ((_let_9978 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (e |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8655 v ii) (ite (= i ii) e (ho_8655 u ii)))))))))) (let ((_let_9979 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8655 x z) (ho_8655 y z)))) (= x y))))) (let ((_let_9980 (forall ((u |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|) (e tptp.heap_e7401611519738050253t_unit) (i tptp.produc8126358835630522215t_unit)) (not (forall ((v |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|)) (not (forall ((ii tptp.produc8126358835630522215t_unit)) (= (ho_14177 v ii) (ite (= i ii) e (ho_14177 u ii)))))))))) (let ((_let_9981 (forall ((x |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|) (y |u_(-> tptp.produc8126358835630522215t_unit tptp.heap_e7401611519738050253t_unit)|)) (or (not (forall ((z tptp.produc8126358835630522215t_unit)) (= (ho_14177 x z) (ho_14177 y z)))) (= x y))))) (let ((_let_9982 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8653 v ii) (ite (= i ii) e (ho_8653 u ii)))))))))) (let ((_let_9983 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.nat tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8653 x z) (ho_8653 y z)))) (= x y))))) (let ((_let_9984 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12238 v ii) (ite (= i ii) e (ho_12238 u ii)))))))))) (let ((_let_9985 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12238 x z) (ho_12238 y z)))) (= x y))))) (let ((_let_9986 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7907 v ii) (ite (= i ii) e (ho_7907 u ii)))))))))) (let ((_let_9987 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Product_unit Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7907 x z) (ho_7907 y z)))) (= x y))))) (let ((_let_9988 (forall ((u |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_8658 v ii) (ite (= i ii) e (ho_8658 u ii)))))))))) (let ((_let_9989 (forall ((x |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_8658 x z) (ho_8658 y z)))) (= x y))))) (let ((_let_9990 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_10746 v ii) (ite (= i ii) e (ho_10746 u ii)))))))))) (let ((_let_9991 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_10746 x z) (ho_10746 y z)))) (= x y))))) (let ((_let_9992 (forall ((u |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8657 v ii) (ite (= i ii) e (ho_8657 u ii)))))))))) (let ((_let_9993 (forall ((x |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.produc859450856879609959at_nat)_ tptp.set_nat tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.produc859450856879609959at_nat)|)) (= (ho_8657 x z) (ho_8657 y z)))) (= x y))))) (let ((_let_9994 (forall ((u |u_(-> tptp.rat tptp.product_prod_nat_rat)|) (e tptp.product_prod_nat_rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_prod_nat_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_10298 v ii) (ite (= i ii) e (ho_10298 u ii)))))))))) (let ((_let_9995 (forall ((x |u_(-> tptp.rat tptp.product_prod_nat_rat)|) (y |u_(-> tptp.rat tptp.product_prod_nat_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_10298 x z) (ho_10298 y z)))) (= x y))))) (let ((_let_9996 (forall ((u |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_rat tptp.set_set_nat)|) (e |u_(-> tptp.set_rat tptp.set_set_nat)|) (i |u_(-> tptp.rat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_rat tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_9294 v ii) (ite (= i ii) e (ho_9294 u ii)))))))))) (let ((_let_9997 (forall ((x |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_rat tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.set_nat)_ tptp.set_rat tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.set_nat)|)) (= (ho_9294 x z) (ho_9294 y z)))) (= x y))))) (let ((_let_9998 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_8671 v ii) (ite (= i ii) e (ho_8671 u ii)))))))))) (let ((_let_9999 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_8671 x z) (ho_8671 y z)))) (= x y))))) (let ((_let_10000 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> tptp.int tptp.rat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16019 v ii) (ite (= i ii) e (ho_16019 u ii)))))))))) (let ((_let_10001 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16019 x z) (ho_16019 y z)))) (= x y))))) (let ((_let_10002 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (= (ho_9550 v ii) (ite (= i ii) e (ho_9550 u ii)))))))))) (let ((_let_10003 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (= (ho_9550 x z) (ho_9550 y z)))) (= x y))))) (let ((_let_10004 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8690 v ii) (ite (= i ii) e (ho_8690 u ii)))))))))) (let ((_let_10005 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.set_int)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8690 x z) (ho_8690 y z)))) (= x y))))) (let ((_let_10006 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16018 v ii) (ite (= i ii) e (ho_16018 u ii)))))))))) (let ((_let_10007 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (= (ho_16018 x z) (ho_16018 y z)))) (= x y))))) (let ((_let_10008 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8693 v ii) (ite (= i ii) e (ho_8693 u ii)))))))))) (let ((_let_10009 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> Bool tptp.set_o)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8693 x z) (ho_8693 y z)))) (= x y))))) (let ((_let_10010 (forall ((u |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> Bool tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.set_o)|)) (= (ho_8698 v ii) (ite (= i ii) e (ho_8698 u ii)))))))))) (let ((_let_10011 (forall ((x |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.set_o)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_o)|)) (= (ho_8698 x z) (ho_8698 y z)))) (= x y))))) (let ((_let_10012 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12881 v ii) (ite (= i ii) e (ho_12881 u ii)))))))))) (let ((_let_10013 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12881 x z) (ho_12881 y z)))) (= x y))))) (let ((_let_10014 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8700 v ii) (ite (= i ii) e (ho_8700 u ii)))))))))) (let ((_let_10015 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> Bool tptp.set_Product_unit)_ tptp.set_o tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8700 x z) (ho_8700 y z)))) (= x y))))) (let ((_let_10016 (forall ((u |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> Bool tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8704 v ii) (ite (= i ii) e (ho_8704 u ii)))))))))) (let ((_let_10017 (forall ((x |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Product_unit)|)) (= (ho_8704 x z) (ho_8704 y z)))) (= x y))))) (let ((_let_10018 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10596 v ii) (ite (= i ii) e (ho_10596 u ii)))))))))) (let ((_let_10019 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10596 x z) (ho_10596 y z)))) (= x y))))) (let ((_let_10020 (forall ((u |u_(-> tptp.produc859450856879609959at_nat Bool)|) (e Bool) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_6748 v ii) (ite (= i ii) e (ho_6748 u ii)))))))))) (let ((_let_10021 (forall ((x |u_(-> tptp.produc859450856879609959at_nat Bool)|) (y |u_(-> tptp.produc859450856879609959at_nat Bool)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_6748 x z) (ho_6748 y z)))) (= x y))))) (let ((_let_10022 (forall ((u |u_(-> tptp.set_int tptp.rat tptp.set_nat)|) (e |u_(-> tptp.rat tptp.set_nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.rat tptp.set_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_10015 v ii) (ite (= i ii) e (ho_10015 u ii)))))))))) (let ((_let_10023 (forall ((x |u_(-> tptp.set_int tptp.rat tptp.set_nat)|) (y |u_(-> tptp.set_int tptp.rat tptp.set_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10015 x z) (ho_10015 y z)))) (= x y))))) (let ((_let_10024 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|) (e tptp.set_rat) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_15556 v ii) (ite (= i ii) e (ho_15556 u ii)))))))))) (let ((_let_10025 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_rat)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_15556 x z) (ho_15556 y z)))) (= x y))))) (let ((_let_10026 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_16017 v ii) (ite (= i ii) e (ho_16017 u ii)))))))))) (let ((_let_10027 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_16017 x z) (ho_16017 y z)))) (= x y))))) (let ((_let_10028 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.int)|) (e |u_(-> _u_(-> Bool tptp.set_int)_ Bool tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8708 v ii) (ite (= i ii) e (ho_8708 u ii)))))))))) (let ((_let_10029 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> Bool tptp.set_int)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8708 x z) (ho_8708 y z)))) (= x y))))) (let ((_let_10030 (forall ((u |u_(-> tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_8716 v ii) (ite (= i ii) e (ho_8716 u ii)))))))))) (let ((_let_10031 (forall ((x |u_(-> tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_8716 x z) (ho_8716 y z)))) (= x y))))) (let ((_let_10032 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8715 v ii) (ite (= i ii) e (ho_8715 u ii)))))))))) (let ((_let_10033 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_o)|)) (= (ho_8715 x z) (ho_8715 y z)))) (= x y))))) (let ((_let_10034 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.int tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_12845 v ii) (ite (= i ii) e (ho_12845 u ii)))))))))) (let ((_let_10035 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat Bool)|)) (= (ho_12845 x z) (ho_12845 y z)))) (= x y))))) (let ((_let_10036 (forall ((u |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i tptp.set_se7592288975875140775at_nat)) (not (forall ((v |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_se7592288975875140775at_nat)) (= (ho_9005 v ii) (ite (= i ii) e (ho_9005 u ii)))))))))) (let ((_let_10037 (forall ((x |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_se7592288975875140775at_nat)) (= (ho_9005 x z) (ho_9005 y z)))) (= x y))))) (let ((_let_10038 (forall ((u |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (e tptp.produc859450856879609959at_nat) (i tptp.produc4196048018000912732at_int)) (not (forall ((v |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii tptp.produc4196048018000912732at_int)) (= (ho_12270 v ii) (ite (= i ii) e (ho_12270 u ii)))))))))) (let ((_let_10039 (forall ((x |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (y |u_(-> tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z tptp.produc4196048018000912732at_int)) (= (ho_12270 x z) (ho_12270 y z)))) (= x y))))) (let ((_let_10040 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8714 v ii) (ite (= i ii) e (ho_8714 u ii)))))))))) (let ((_let_10041 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8714 x z) (ho_8714 y z)))) (= x y))))) (let ((_let_10042 (forall ((u |u_(-> tptp.set_set_int tptp.set_int)|) (e tptp.set_int) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_int)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_9247 v ii) (ite (= i ii) e (ho_9247 u ii)))))))))) (let ((_let_10043 (forall ((x |u_(-> tptp.set_set_int tptp.set_int)|) (y |u_(-> tptp.set_set_int tptp.set_int)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_9247 x z) (ho_9247 y z)))) (= x y))))) (let ((_let_10044 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10554 v ii) (ite (= i ii) e (ho_10554 u ii)))))))))) (let ((_let_10045 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10554 x z) (ho_10554 y z)))) (= x y))))) (let ((_let_10046 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8723 v ii) (ite (= i ii) e (ho_8723 u ii)))))))))) (let ((_let_10047 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Product_unit)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Product_unit)|)) (= (ho_8723 x z) (ho_8723 y z)))) (= x y))))) (let ((_let_10048 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8728 v ii) (ite (= i ii) e (ho_8728 u ii)))))))))) (let ((_let_10049 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.set_Product_unit tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8728 x z) (ho_8728 y z)))) (= x y))))) (let ((_let_10050 (forall ((u |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|) (e |u_(-> tptp.int tptp.product_prod_rat_int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|)) (not (forall ((ii tptp.nat)) (= (ho_10315 v ii) (ite (= i ii) e (ho_10315 u ii)))))))))) (let ((_let_10051 (forall ((x |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|) (y |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_10315 x z) (ho_10315 y z)))) (= x y))))) (let ((_let_10052 (forall ((u |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|) (i tptp.set_Pr958786334691620121nt_int)) (not (forall ((v |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|)) (not (forall ((ii tptp.set_Pr958786334691620121nt_int)) (= (ho_13998 v ii) (ite (= i ii) e (ho_13998 u ii)))))))))) (let ((_let_10053 (forall ((x |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|) (y |u_(-> tptp.set_Pr958786334691620121nt_int _u_(-> tptp.product_prod_int_int tptp.num)_ tptp.product_prod_int_int tptp.num Bool)|)) (or (not (forall ((z tptp.set_Pr958786334691620121nt_int)) (= (ho_13998 x z) (ho_13998 y z)))) (= x y))))) (let ((_let_10054 (forall ((u |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (i |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12695 v ii) (ite (= i ii) e (ho_12695 u ii)))))))))) (let ((_let_10055 (forall ((x |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> _u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.heap_e7401611519738050253t_unit tptp.nat)|)) (= (ho_12695 x z) (ho_12695 y z)))) (= x y))))) (let ((_let_10056 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8732 v ii) (ite (= i ii) e (ho_8732 u ii)))))))))) (let ((_let_10057 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.product_unit tptp.set_int)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8732 x z) (ho_8732 y z)))) (= x y))))) (let ((_let_10058 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_8735 v ii) (ite (= i ii) e (ho_8735 u ii)))))))))) (let ((_let_10059 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.int tptp.set_o)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_8735 x z) (ho_8735 y z)))) (= x y))))) (let ((_let_10060 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_13600 v ii) (ite (= i ii) e (ho_13600 u ii)))))))))) (let ((_let_10061 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_13600 x z) (ho_13600 y z)))) (= x y))))) (let ((_let_10062 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_12018 v ii) (ite (= i ii) e (ho_12018 u ii)))))))))) (let ((_let_10063 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.ref_a Bool)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_12018 x z) (ho_12018 y z)))) (= x y))))) (let ((_let_10064 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.set_Product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_8747 v ii) (ite (= i ii) e (ho_8747 u ii)))))))))) (let ((_let_10065 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_Product_unit)|)) (= (ho_8747 x z) (ho_8747 y z)))) (= x y))))) (let ((_let_10066 (forall ((u |u_(-> tptp.set_Pr903927857289325719_int_o Bool)|) (e Bool) (i tptp.set_Pr903927857289325719_int_o)) (not (forall ((v |u_(-> tptp.set_Pr903927857289325719_int_o Bool)|)) (not (forall ((ii tptp.set_Pr903927857289325719_int_o)) (= (ho_14566 v ii) (ite (= i ii) e (ho_14566 u ii)))))))))) (let ((_let_10067 (forall ((x |u_(-> tptp.set_Pr903927857289325719_int_o Bool)|) (y |u_(-> tptp.set_Pr903927857289325719_int_o Bool)|)) (or (not (forall ((z tptp.set_Pr903927857289325719_int_o)) (= (ho_14566 x z) (ho_14566 y z)))) (= x y))))) (let ((_let_10068 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_14497 v ii) (ite (= i ii) e (ho_14497 u ii)))))))))) (let ((_let_10069 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.int)_ tptp.set_Pr7995236796853374141at_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_14497 x z) (ho_14497 y z)))) (= x y))))) (let ((_let_10070 (forall ((u |u_(-> tptp.set_nat tptp.nat tptp.set_int)|) (e |u_(-> tptp.nat tptp.set_int)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.nat tptp.set_int)|)) (not (forall ((ii tptp.set_nat)) (= (ho_9994 v ii) (ite (= i ii) e (ho_9994 u ii)))))))))) (let ((_let_10071 (forall ((x |u_(-> tptp.set_nat tptp.nat tptp.set_int)|) (y |u_(-> tptp.set_nat tptp.nat tptp.set_int)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_9994 x z) (ho_9994 y z)))) (= x y))))) (let ((_let_10072 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_8751 v ii) (ite (= i ii) e (ho_8751 u ii)))))))))) (let ((_let_10073 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.set_int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_8751 x z) (ho_8751 y z)))) (= x y))))) (let ((_let_10074 (forall ((u |u_(-> tptp.nat tptp.int tptp.nat tptp.int)|) (e |u_(-> tptp.int tptp.nat tptp.int)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.nat tptp.int)|)) (not (forall ((ii tptp.nat)) (= (ho_15633 v ii) (ite (= i ii) e (ho_15633 u ii)))))))))) (let ((_let_10075 (forall ((x |u_(-> tptp.nat tptp.int tptp.nat tptp.int)|) (y |u_(-> tptp.nat tptp.int tptp.nat tptp.int)|)) (or (not (forall ((z tptp.nat)) (= (ho_15633 x z) (ho_15633 y z)))) (= x y))))) (let ((_let_10076 (forall ((u |u_(-> _u_(-> tptp.char tptp.rat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|) (e |u_(-> _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|) (i |u_(-> tptp.char tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.rat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.rat)|)) (= (ho_13556 v ii) (ite (= i ii) e (ho_13556 u ii)))))))))) (let ((_let_10077 (forall ((x |u_(-> _u_(-> tptp.char tptp.rat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|) (y |u_(-> _u_(-> tptp.char tptp.rat)_ _u_(-> tptp.char tptp.char)_ tptp.char tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.rat)|)) (= (ho_13556 x z) (ho_13556 y z)))) (= x y))))) (let ((_let_10078 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.set_int)|) (e |u_(-> tptp.set_nat tptp.nat tptp.set_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_9993 v ii) (ite (= i ii) e (ho_9993 u ii)))))))))) (let ((_let_10079 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_9993 x z) (ho_9993 y z)))) (= x y))))) (let ((_let_10080 (forall ((u |u_(-> tptp.set_int tptp.set_o tptp.int Bool)|) (e |u_(-> tptp.set_o tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_o tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8793 v ii) (ite (= i ii) e (ho_8793 u ii)))))))))) (let ((_let_10081 (forall ((x |u_(-> tptp.set_int tptp.set_o tptp.int Bool)|) (y |u_(-> tptp.set_int tptp.set_o tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8793 x z) (ho_8793 y z)))) (= x y))))) (let ((_let_10082 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (= (ho_15862 v ii) (ite (= i ii) e (ho_15862 u ii)))))))))) (let ((_let_10083 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (= (ho_15862 x z) (ho_15862 y z)))) (= x y))))) (let ((_let_10084 (forall ((u |u_(-> tptp.produc1319942482725812455at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|) (i tptp.produc1319942482725812455at_nat)) (not (forall ((v |u_(-> tptp.produc1319942482725812455at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|)) (not (forall ((ii tptp.produc1319942482725812455at_nat)) (= (ho_14994 v ii) (ite (= i ii) e (ho_14994 u ii)))))))))) (let ((_let_10085 (forall ((x |u_(-> tptp.produc1319942482725812455at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|) (y |u_(-> tptp.produc1319942482725812455at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.produc1319942482725812455at_nat)|)) (or (not (forall ((z tptp.produc1319942482725812455at_nat)) (= (ho_14994 x z) (ho_14994 y z)))) (= x y))))) (let ((_let_10086 (forall ((u |u_(-> tptp.int tptp.code_integer)|) (e tptp.code_integer) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.code_integer)|)) (not (forall ((ii tptp.int)) (= (ho_10713 v ii) (ite (= i ii) e (ho_10713 u ii)))))))))) (let ((_let_10087 (forall ((x |u_(-> tptp.int tptp.code_integer)|) (y |u_(-> tptp.int tptp.code_integer)|)) (or (not (forall ((z tptp.int)) (= (ho_10713 x z) (ho_10713 y z)))) (= x y))))) (let ((_let_10088 (forall ((u |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (e tptp.set_Pr5464989305201766866unit_o) (i tptp.set_Pr5464989305201766866unit_o)) (not (forall ((v |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (not (forall ((ii tptp.set_Pr5464989305201766866unit_o)) (= (ho_15193 v ii) (ite (= i ii) e (ho_15193 u ii)))))))))) (let ((_let_10089 (forall ((x |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|) (y |u_(-> tptp.set_Pr5464989305201766866unit_o tptp.set_Pr5464989305201766866unit_o)|)) (or (not (forall ((z tptp.set_Pr5464989305201766866unit_o)) (= (ho_15193 x z) (ho_15193 y z)))) (= x y))))) (let ((_let_10090 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7792 v ii) (ite (= i ii) e (ho_7792 u ii)))))))))) (let ((_let_10091 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7792 x z) (ho_7792 y z)))) (= x y))))) (let ((_let_10092 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|) (e Bool) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_10411 v ii) (ite (= i ii) e (ho_10411 u ii)))))))))) (let ((_let_10093 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_10411 x z) (ho_10411 y z)))) (= x y))))) (let ((_let_10094 (forall ((u |u_(-> tptp.set_char tptp.set_char)|) (e tptp.set_char) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8821 v ii) (ite (= i ii) e (ho_8821 u ii)))))))))) (let ((_let_10095 (forall ((x |u_(-> tptp.set_char tptp.set_char)|) (y |u_(-> tptp.set_char tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8821 x z) (ho_8821 y z)))) (= x y))))) (let ((_let_10096 (forall ((u |u_(-> Bool tptp.set_char)|) (e tptp.set_char) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_char)|)) (not (forall ((ii Bool)) (= (ho_8823 v ii) (ite (= i ii) e (ho_8823 u ii)))))))))) (let ((_let_10097 (forall ((x |u_(-> Bool tptp.set_char)|) (y |u_(-> Bool tptp.set_char)|)) (or (not (forall ((z Bool)) (= (ho_8823 x z) (ho_8823 y z)))) (= x y))))) (let ((_let_10098 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_8305 v ii) (ite (= i ii) e (ho_8305 u ii)))))))))) (let ((_let_10099 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_8305 x z) (ho_8305 y z)))) (= x y))))) (let ((_let_10100 (forall ((u |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_char Bool tptp.set_char)|) (e |u_(-> tptp.set_char Bool tptp.set_char)|) (i |u_(-> Bool tptp.set_char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_char Bool tptp.set_char)|)) (not (forall ((ii |u_(-> Bool tptp.set_char)|)) (= (ho_8825 v ii) (ite (= i ii) e (ho_8825 u ii)))))))))) (let ((_let_10101 (forall ((x |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_char Bool tptp.set_char)|) (y |u_(-> _u_(-> Bool tptp.set_char)_ tptp.set_char Bool tptp.set_char)|)) (or (not (forall ((z |u_(-> Bool tptp.set_char)|)) (= (ho_8825 x z) (ho_8825 y z)))) (= x y))))) (let ((_let_10102 (forall ((u |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (= (ho_12887 v ii) (ite (= i ii) e (ho_12887 u ii)))))))))) (let ((_let_10103 (forall ((x |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)_ _u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ Bool)|)) (= (ho_12887 x z) (ho_12887 y z)))) (= x y))))) (let ((_let_10104 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.nat tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8838 v ii) (ite (= i ii) e (ho_8838 u ii)))))))))) (let ((_let_10105 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_int)|)) (= (ho_8838 x z) (ho_8838 y z)))) (= x y))))) (let ((_let_10106 (forall ((u |u_(-> _u_(-> Bool tptp.set_int)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> Bool tptp.set_int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_int)|)) (= (ho_8844 v ii) (ite (= i ii) e (ho_8844 u ii)))))))))) (let ((_let_10107 (forall ((x |u_(-> _u_(-> Bool tptp.set_int)_ tptp.int Bool)|) (y |u_(-> _u_(-> Bool tptp.set_int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_int)|)) (= (ho_8844 x z) (ho_8844 y z)))) (= x y))))) (let ((_let_10108 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|) (e |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13673 v ii) (ite (= i ii) e (ho_13673 u ii)))))))))) (let ((_let_10109 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ tptp.list_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_13673 x z) (ho_13673 y z)))) (= x y))))) (let ((_let_10110 (forall ((u |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_13918 v ii) (ite (= i ii) e (ho_13918 u ii)))))))))) (let ((_let_10111 (forall ((x |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|) (y |u_(-> tptp.set_nat _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.char Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_13918 x z) (ho_13918 y z)))) (= x y))))) (let ((_let_10112 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (e tptp.produc7812382424243267045t_unit) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_12389 v ii) (ite (= i ii) e (ho_12389 u ii)))))))))) (let ((_let_10113 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.produc7812382424243267045t_unit)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_12389 x z) (ho_12389 y z)))) (= x y))))) (let ((_let_10114 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8663 v ii) (ite (= i ii) e (ho_8663 u ii)))))))))) (let ((_let_10115 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8663 x z) (ho_8663 y z)))) (= x y))))) (let ((_let_10116 (forall ((u |u_(-> _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|) (e |u_(-> Bool tptp.set_rat)|) (i |u_(-> Bool tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|)) (not (forall ((ii |u_(-> Bool tptp.set_rat)|)) (= (ho_8860 v ii) (ite (= i ii) e (ho_8860 u ii)))))))))) (let ((_let_10117 (forall ((x |u_(-> _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|) (y |u_(-> _u_(-> Bool tptp.set_rat)_ Bool tptp.set_rat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_rat)|)) (= (ho_8860 x z) (ho_8860 y z)))) (= x y))))) (let ((_let_10118 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int Bool)|) (e |u_(-> tptp.set_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_9426 v ii) (ite (= i ii) e (ho_9426 u ii)))))))))) (let ((_let_10119 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_9426 x z) (ho_9426 y z)))) (= x y))))) (let ((_let_10120 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_8668 v ii) (ite (= i ii) e (ho_8668 u ii)))))))))) (let ((_let_10121 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_8668 x z) (ho_8668 y z)))) (= x y))))) (let ((_let_10122 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.nat)_ Bool Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_11137 v ii) (ite (= i ii) e (ho_11137 u ii)))))))))) (let ((_let_10123 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_11137 x z) (ho_11137 y z)))) (= x y))))) (let ((_let_10124 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|) (e |u_(-> _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8867 v ii) (ite (= i ii) e (ho_8867 u ii)))))))))) (let ((_let_10125 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|) (y |u_(-> tptp.set_char _u_(-> tptp.nat tptp.set_char)_ tptp.nat tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8867 x z) (ho_8867 y z)))) (= x y))))) (let ((_let_10126 (forall ((u |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|) (e tptp.set_Pr4256460214963601898ar_rat) (i tptp.set_Pr1413074515586503650ar_nat)) (not (forall ((v |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii tptp.set_Pr1413074515586503650ar_nat)) (= (ho_13458 v ii) (ite (= i ii) e (ho_13458 u ii)))))))))) (let ((_let_10127 (forall ((x |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> tptp.set_Pr1413074515586503650ar_nat tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z tptp.set_Pr1413074515586503650ar_nat)) (= (ho_13458 x z) (ho_13458 y z)))) (= x y))))) (let ((_let_10128 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_12410 v ii) (ite (= i ii) e (ho_12410 u ii)))))))))) (let ((_let_10129 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_12410 x z) (ho_12410 y z)))) (= x y))))) (let ((_let_10130 (forall ((u |u_(-> tptp.set_char _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|) (i tptp.set_char)) (not (forall ((v |u_(-> tptp.set_char _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|)) (not (forall ((ii tptp.set_char)) (= (ho_8875 v ii) (ite (= i ii) e (ho_8875 u ii)))))))))) (let ((_let_10131 (forall ((x |u_(-> tptp.set_char _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|) (y |u_(-> tptp.set_char _u_(-> tptp.product_unit tptp.set_char)_ tptp.product_unit tptp.set_char)|)) (or (not (forall ((z tptp.set_char)) (= (ho_8875 x z) (ho_8875 y z)))) (= x y))))) (let ((_let_10132 (forall ((u |u_(-> tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_8880 v ii) (ite (= i ii) e (ho_8880 u ii)))))))))) (let ((_let_10133 (forall ((x |u_(-> tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_int tptp.int tptp.set_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8880 x z) (ho_8880 y z)))) (= x y))))) (let ((_let_10134 (forall ((u |u_(-> tptp.num tptp.set_num tptp.set_num)|) (e |u_(-> tptp.set_num tptp.set_num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_num tptp.set_num)|)) (not (forall ((ii tptp.num)) (= (ho_8886 v ii) (ite (= i ii) e (ho_8886 u ii)))))))))) (let ((_let_10135 (forall ((x |u_(-> tptp.num tptp.set_num tptp.set_num)|) (y |u_(-> tptp.num tptp.set_num tptp.set_num)|)) (or (not (forall ((z tptp.num)) (= (ho_8886 x z) (ho_8886 y z)))) (= x y))))) (let ((_let_10136 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (e |u_(-> tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12201 v ii) (ite (= i ii) e (ho_12201 u ii)))))))))) (let ((_let_10137 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.produc2963269191615333738nteger tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer Bool)|)) (= (ho_12201 x z) (ho_12201 y z)))) (= x y))))) (let ((_let_10138 (forall ((u |u_(-> _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num)|) (i |u_(-> tptp.num tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.int)|)) (= (ho_7318 v ii) (ite (= i ii) e (ho_7318 u ii)))))))))) (let ((_let_10139 (forall ((x |u_(-> _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.int)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.int)|)) (= (ho_7318 x z) (ho_7318 y z)))) (= x y))))) (let ((_let_10140 (forall ((u |u_(-> Bool tptp.set_o tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.product_unit tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_8903 v ii) (ite (= i ii) e (ho_8903 u ii)))))))))) (let ((_let_10141 (forall ((x |u_(-> Bool tptp.set_o tptp.product_unit tptp.set_o)|) (y |u_(-> Bool tptp.set_o tptp.product_unit tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_8903 x z) (ho_8903 y z)))) (= x y))))) (let ((_let_10142 (forall ((u |u_(-> Bool tptp.set_o tptp.nat tptp.set_o)|) (e |u_(-> tptp.set_o tptp.nat tptp.set_o)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.set_o tptp.nat tptp.set_o)|)) (not (forall ((ii Bool)) (= (ho_8915 v ii) (ite (= i ii) e (ho_8915 u ii)))))))))) (let ((_let_10143 (forall ((x |u_(-> Bool tptp.set_o tptp.nat tptp.set_o)|) (y |u_(-> Bool tptp.set_o tptp.nat tptp.set_o)|)) (or (not (forall ((z Bool)) (= (ho_8915 x z) (ho_8915 y z)))) (= x y))))) (let ((_let_10144 (forall ((u |u_(-> Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii Bool)) (= (ho_10836 v ii) (ite (= i ii) e (ho_10836 u ii)))))))))) (let ((_let_10145 (forall ((x |u_(-> Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z Bool)) (= (ho_10836 x z) (ho_10836 y z)))) (= x y))))) (let ((_let_10146 (forall ((u |u_(-> tptp.char tptp.rat)|) (e tptp.rat) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.rat)|)) (not (forall ((ii tptp.char)) (= (ho_11067 v ii) (ite (= i ii) e (ho_11067 u ii)))))))))) (let ((_let_10147 (forall ((x |u_(-> tptp.char tptp.rat)|) (y |u_(-> tptp.char tptp.rat)|)) (or (not (forall ((z tptp.char)) (= (ho_11067 x z) (ho_11067 y z)))) (= x y))))) (let ((_let_10148 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (e |u_(-> Bool tptp.set_int)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5597 v ii) (ite (= i ii) e (ho_5597 u ii)))))))))) (let ((_let_10149 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.set_int)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5597 x z) (ho_5597 y z)))) (= x y))))) (let ((_let_10150 (forall ((u |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_8919 v ii) (ite (= i ii) e (ho_8919 u ii)))))))))) (let ((_let_10151 (forall ((x |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit tptp.set_Product_unit tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_8919 x z) (ho_8919 y z)))) (= x y))))) (let ((_let_10152 (forall ((u |u_(-> tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|) (e tptp.set_nat_num_o) (i tptp.set_se4826145725398303499at_num)) (not (forall ((v |u_(-> tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|)) (not (forall ((ii tptp.set_se4826145725398303499at_num)) (= (ho_8987 v ii) (ite (= i ii) e (ho_8987 u ii)))))))))) (let ((_let_10153 (forall ((x |u_(-> tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|) (y |u_(-> tptp.set_se4826145725398303499at_num tptp.set_nat_num_o)|)) (or (not (forall ((z tptp.set_se4826145725398303499at_num)) (= (ho_8987 x z) (ho_8987 y z)))) (= x y))))) (let ((_let_10154 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)_ tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|) (e |u_(-> tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|) (i |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)_ tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|)) (= (ho_8991 v ii) (ite (= i ii) e (ho_8991 u ii)))))))))) (let ((_let_10155 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)_ tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)_ tptp.set_nat_num_o tptp.set_Pr5908833319024110760_num_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.product_prod_nat_num Bool)|)) (= (ho_8991 x z) (ho_8991 y z)))) (= x y))))) (let ((_let_10156 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)_ tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|) (e |u_(-> tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|) (i |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)_ tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|)) (= (ho_8996 v ii) (ite (= i ii) e (ho_8996 u ii)))))))))) (let ((_let_10157 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)_ tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)_ tptp.set_Pr5908833319024110760_num_o tptp.set_se4826145725398303499at_num)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_num Bool)_ tptp.set_Pr6200539531224447659at_num)|)) (= (ho_8996 x z) (ho_8996 y z)))) (= x y))))) (let ((_let_10158 (forall ((u |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|) (e tptp.set_se7255092946006855566_nat_o) (i tptp.set_se7592288975875140775at_nat)) (not (forall ((v |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|)) (not (forall ((ii tptp.set_se7592288975875140775at_nat)) (= (ho_9008 v ii) (ite (= i ii) e (ho_9008 u ii)))))))))) (let ((_let_10159 (forall ((x |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|) (y |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|)) (or (not (forall ((z tptp.set_se7592288975875140775at_nat)) (= (ho_9008 x z) (ho_9008 y z)))) (= x y))))) (let ((_let_10160 (forall ((u |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (i |u_(-> tptp.int tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11403 v ii) (ite (= i ii) e (ho_11403 u ii)))))))))) (let ((_let_10161 (forall ((x |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int tptp.int)|)) (= (ho_11403 x z) (ho_11403 y z)))) (= x y))))) (let ((_let_10162 (forall ((u |u_(-> _u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|) (e |u_(-> tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|) (i |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|)) (not (forall ((ii |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_9007 v ii) (ite (= i ii) e (ho_9007 u ii)))))))))) (let ((_let_10163 (forall ((x |u_(-> _u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|) (y |u_(-> _u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_se7592288975875140775at_nat tptp.set_se7255092946006855566_nat_o)|)) (or (not (forall ((z |u_(-> tptp.set_Pr7459493094073627847at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_9007 x z) (ho_9007 y z)))) (= x y))))) (let ((_let_10164 (forall ((u |u_(-> _u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)_ tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|) (e |u_(-> tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|) (i |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)_ tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|)) (not (forall ((ii |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_9012 v ii) (ite (= i ii) e (ho_9012 u ii)))))))))) (let ((_let_10165 (forall ((x |u_(-> _u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)_ tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|) (y |u_(-> _u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)_ tptp.set_se7255092946006855566_nat_o tptp.set_Pr7669914128964046860_nat_o)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_9012 x z) (ho_9012 y z)))) (= x y))))) (let ((_let_10166 (forall ((u |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|) (e tptp.set_Pr7459493094073627847at_nat) (i |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_9015 v ii) (ite (= i ii) e (ho_9015 u ii)))))))))) (let ((_let_10167 (forall ((x |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> _u_(-> tptp.produc1319942482725812455at_nat Bool)_ tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1319942482725812455at_nat Bool)|)) (= (ho_9015 x z) (ho_9015 y z)))) (= x y))))) (let ((_let_10168 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_9084 v ii) (ite (= i ii) e (ho_9084 u ii)))))))))) (let ((_let_10169 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_9084 x z) (ho_9084 y z)))) (= x y))))) (let ((_let_10170 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_9117 v ii) (ite (= i ii) e (ho_9117 u ii)))))))))) (let ((_let_10171 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat tptp.set_Pr7459493094073627847at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_9117 x z) (ho_9117 y z)))) (= x y))))) (let ((_let_10172 (forall ((u |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.char)|)) (= (ho_10339 v ii) (ite (= i ii) e (ho_10339 u ii)))))))))) (let ((_let_10173 (forall ((x |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.char)|)) (= (ho_10339 x z) (ho_10339 y z)))) (= x y))))) (let ((_let_10174 (forall ((u |u_(-> tptp.int tptp.product_unit tptp.int)|) (e |u_(-> tptp.product_unit tptp.int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.product_unit tptp.int)|)) (not (forall ((ii tptp.int)) (= (ho_9140 v ii) (ite (= i ii) e (ho_9140 u ii)))))))))) (let ((_let_10175 (forall ((x |u_(-> tptp.int tptp.product_unit tptp.int)|) (y |u_(-> tptp.int tptp.product_unit tptp.int)|)) (or (not (forall ((z tptp.int)) (= (ho_9140 x z) (ho_9140 y z)))) (= x y))))) (let ((_let_10176 (forall ((u |u_(-> tptp.set_o Bool)|) (e Bool) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_4540 v ii) (ite (= i ii) e (ho_4540 u ii)))))))))) (let ((_let_10177 (forall ((x |u_(-> tptp.set_o Bool)|) (y |u_(-> tptp.set_o Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_4540 x z) (ho_4540 y z)))) (= x y))))) (let ((_let_10178 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9219 v ii) (ite (= i ii) e (ho_9219 u ii)))))))))) (let ((_let_10179 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9219 x z) (ho_9219 y z)))) (= x y))))) (let ((_let_10180 (forall ((u |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|) (e |u_(-> tptp.int tptp.product_prod_rat_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10321 v ii) (ite (= i ii) e (ho_10321 u ii)))))))))) (let ((_let_10181 (forall ((x |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|) (y |u_(-> tptp.nat tptp.int tptp.product_prod_rat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10321 x z) (ho_10321 y z)))) (= x y))))) (let ((_let_10182 (forall ((u |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|) (i tptp.set_Code_integer)) (not (forall ((v |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|)) (not (forall ((ii tptp.set_Code_integer)) (= (ho_15237 v ii) (ite (= i ii) e (ho_15237 u ii)))))))))) (let ((_let_10183 (forall ((x |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|) (y |u_(-> tptp.set_Code_integer _u_(-> tptp.code_integer tptp.set_Code_integer)_ tptp.set_Pr4811707699266497531nteger)|)) (or (not (forall ((z tptp.set_Code_integer)) (= (ho_15237 x z) (ho_15237 y z)))) (= x y))))) (let ((_let_10184 (forall ((u |u_(-> tptp.set_nat Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat Bool Bool)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7473 v ii) (ite (= i ii) e (ho_7473 u ii)))))))))) (let ((_let_10185 (forall ((x |u_(-> tptp.set_nat Bool Bool)|) (y |u_(-> tptp.set_nat Bool Bool)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7473 x z) (ho_7473 y z)))) (= x y))))) (let ((_let_10186 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger Bool)|) (e Bool) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger Bool)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_10417 v ii) (ite (= i ii) e (ho_10417 u ii)))))))))) (let ((_let_10187 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger Bool)|) (y |u_(-> tptp.set_Co726186806682698383nteger Bool)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_10417 x z) (ho_10417 y z)))) (= x y))))) (let ((_let_10188 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_set_int tptp.nat Bool)|) (e |u_(-> tptp.set_set_int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_set_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_9233 v ii) (ite (= i ii) e (ho_9233 u ii)))))))))) (let ((_let_10189 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_set_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_set_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_9233 x z) (ho_9233 y z)))) (= x y))))) (let ((_let_10190 (forall ((u |u_(-> tptp.set_set_int tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_set_nat)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_9237 v ii) (ite (= i ii) e (ho_9237 u ii)))))))))) (let ((_let_10191 (forall ((x |u_(-> tptp.set_set_int tptp.set_set_nat)|) (y |u_(-> tptp.set_set_int tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_9237 x z) (ho_9237 y z)))) (= x y))))) (let ((_let_10192 (forall ((u |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int tptp.set_set_nat)|) (e |u_(-> tptp.set_set_int tptp.set_set_nat)|) (i |u_(-> tptp.set_int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int tptp.set_set_nat)|)) (not (forall ((ii |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_9236 v ii) (ite (= i ii) e (ho_9236 u ii)))))))))) (let ((_let_10193 (forall ((x |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int tptp.set_set_nat)|) (y |u_(-> _u_(-> tptp.set_int tptp.set_nat)_ tptp.set_set_int tptp.set_set_nat)|)) (or (not (forall ((z |u_(-> tptp.set_int tptp.set_nat)|)) (= (ho_9236 x z) (ho_9236 y z)))) (= x y))))) (let ((_let_10194 (forall ((u |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|) (e |u_(-> tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|) (i |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|)) (not (forall ((ii |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (= (ho_13433 v ii) (ite (= i ii) e (ho_13433 u ii)))))))))) (let ((_let_10195 (forall ((x |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|) (y |u_(-> _u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)_ tptp.set_Pr4256460214963601898ar_rat tptp.set_Pr4256460214963601898ar_rat)|)) (or (not (forall ((z |u_(-> tptp.produc414006230660905482ar_rat tptp.produc414006230660905482ar_rat)|)) (= (ho_13433 x z) (ho_13433 y z)))) (= x y))))) (let ((_let_10196 (forall ((u |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (e tptp.set_Pr2101469702781467981_o_nat) (i tptp.set_Pr2101469702781467981_o_nat)) (not (forall ((v |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (not (forall ((ii tptp.set_Pr2101469702781467981_o_nat)) (= (ho_15201 v ii) (ite (= i ii) e (ho_15201 u ii)))))))))) (let ((_let_10197 (forall ((x |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|) (y |u_(-> tptp.set_Pr2101469702781467981_o_nat tptp.set_Pr2101469702781467981_o_nat)|)) (or (not (forall ((z tptp.set_Pr2101469702781467981_o_nat)) (= (ho_15201 x z) (ho_15201 y z)))) (= x y))))) (let ((_let_10198 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8614 v ii) (ite (= i ii) e (ho_8614 u ii)))))))))) (let ((_let_10199 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.produc3843707927480180839at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_8614 x z) (ho_8614 y z)))) (= x y))))) (let ((_let_10200 (forall ((u |u_(-> tptp.set_set_int tptp.set_set_int)|) (e tptp.set_set_int) (i tptp.set_set_int)) (not (forall ((v |u_(-> tptp.set_set_int tptp.set_set_int)|)) (not (forall ((ii tptp.set_set_int)) (= (ho_9243 v ii) (ite (= i ii) e (ho_9243 u ii)))))))))) (let ((_let_10201 (forall ((x |u_(-> tptp.set_set_int tptp.set_set_int)|) (y |u_(-> tptp.set_set_int tptp.set_set_int)|)) (or (not (forall ((z tptp.set_set_int)) (= (ho_9243 x z) (ho_9243 y z)))) (= x y))))) (let ((_let_10202 (forall ((u |u_(-> tptp.set_set_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_9245 v ii) (ite (= i ii) e (ho_9245 u ii)))))))))) (let ((_let_10203 (forall ((x |u_(-> tptp.set_set_nat tptp.set_nat)|) (y |u_(-> tptp.set_set_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_9245 x z) (ho_9245 y z)))) (= x y))))) (let ((_let_10204 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|) (e |u_(-> tptp.nat tptp.int)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_6803 v ii) (ite (= i ii) e (ho_6803 u ii)))))))))) (let ((_let_10205 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_6803 x z) (ho_6803 y z)))) (= x y))))) (let ((_let_10206 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10510 v ii) (ite (= i ii) e (ho_10510 u ii)))))))))) (let ((_let_10207 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10510 x z) (ho_10510 y z)))) (= x y))))) (let ((_let_10208 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|) (e tptp.set_Pr8693737435421807431at_nat) (i |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8376 v ii) (ite (= i ii) e (ho_8376 u ii)))))))))) (let ((_let_10209 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_8376 x z) (ho_8376 y z)))) (= x y))))) (let ((_let_10210 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_9284 v ii) (ite (= i ii) e (ho_9284 u ii)))))))))) (let ((_let_10211 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_9284 x z) (ho_9284 y z)))) (= x y))))) (let ((_let_10212 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_15050 v ii) (ite (= i ii) e (ho_15050 u ii)))))))))) (let ((_let_10213 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)_ tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_15050 x z) (ho_15050 y z)))) (= x y))))) (let ((_let_10214 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9287 v ii) (ite (= i ii) e (ho_9287 u ii)))))))))) (let ((_let_10215 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9287 x z) (ho_9287 y z)))) (= x y))))) (let ((_let_10216 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_6483 v ii) (ite (= i ii) e (ho_6483 u ii)))))))))) (let ((_let_10217 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_6483 x z) (ho_6483 y z)))) (= x y))))) (let ((_let_10218 (forall ((u |u_(-> tptp.set_rat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_9295 v ii) (ite (= i ii) e (ho_9295 u ii)))))))))) (let ((_let_10219 (forall ((x |u_(-> tptp.set_rat tptp.set_set_nat)|) (y |u_(-> tptp.set_rat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_9295 x z) (ho_9295 y z)))) (= x y))))) (let ((_let_10220 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|) (e |u_(-> _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|) (i |u_(-> tptp.product_prod_int_int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14048 v ii) (ite (= i ii) e (ho_14048 u ii)))))))))) (let ((_let_10221 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|) (y |u_(-> _u_(-> tptp.product_prod_int_int tptp.int)_ _u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)_ tptp.product_prod_int_int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int tptp.int)|)) (= (ho_14048 x z) (ho_14048 y z)))) (= x y))))) (let ((_let_10222 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_6397 v ii) (ite (= i ii) e (ho_6397 u ii)))))))))) (let ((_let_10223 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_6397 x z) (ho_6397 y z)))) (= x y))))) (let ((_let_10224 (forall ((u |u_(-> Bool tptp.product_unit Bool)|) (e |u_(-> tptp.product_unit Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_unit Bool)|)) (not (forall ((ii Bool)) (= (ho_9323 v ii) (ite (= i ii) e (ho_9323 u ii)))))))))) (let ((_let_10225 (forall ((x |u_(-> Bool tptp.product_unit Bool)|) (y |u_(-> Bool tptp.product_unit Bool)|)) (or (not (forall ((z Bool)) (= (ho_9323 x z) (ho_9323 y z)))) (= x y))))) (let ((_let_10226 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num tptp.int tptp.num)|) (e |u_(-> tptp.int tptp.num tptp.int tptp.num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_15583 v ii) (ite (= i ii) e (ho_15583 u ii)))))))))) (let ((_let_10227 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.int tptp.num tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_15583 x z) (ho_15583 y z)))) (= x y))))) (let ((_let_10228 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int Bool)|) (e |u_(-> tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_9424 v ii) (ite (= i ii) e (ho_9424 u ii)))))))))) (let ((_let_10229 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_9424 x z) (ho_9424 y z)))) (= x y))))) (let ((_let_10230 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_9493 v ii) (ite (= i ii) e (ho_9493 u ii)))))))))) (let ((_let_10231 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)_ tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_9493 x z) (ho_9493 y z)))) (= x y))))) (let ((_let_10232 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_int)|) (e tptp.set_int) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_int)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_13821 v ii) (ite (= i ii) e (ho_13821 u ii)))))))))) (let ((_let_10233 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_int)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_int)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_13821 x z) (ho_13821 y z)))) (= x y))))) (let ((_let_10234 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9495 v ii) (ite (= i ii) e (ho_9495 u ii)))))))))) (let ((_let_10235 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.set_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_9495 x z) (ho_9495 y z)))) (= x y))))) (let ((_let_10236 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num tptp.set_num)|) (e |u_(-> tptp.set_num tptp.set_num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num tptp.set_num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13339 v ii) (ite (= i ii) e (ho_13339 u ii)))))))))) (let ((_let_10237 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num tptp.set_num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ tptp.set_num tptp.set_num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13339 x z) (ho_13339 y z)))) (= x y))))) (let ((_let_10238 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_9502 v ii) (ite (= i ii) e (ho_9502 u ii)))))))))) (let ((_let_10239 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Product_unit tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_9502 x z) (ho_9502 y z)))) (= x y))))) (let ((_let_10240 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|) (e |u_(-> tptp.rat tptp.nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7169 v ii) (ite (= i ii) e (ho_7169 u ii)))))))))) (let ((_let_10241 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.rat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7169 x z) (ho_7169 y z)))) (= x y))))) (let ((_let_10242 (forall ((u |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9509 v ii) (ite (= i ii) e (ho_9509 u ii)))))))))) (let ((_let_10243 (forall ((x |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.set_o tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9509 x z) (ho_9509 y z)))) (= x y))))) (let ((_let_10244 (forall ((u |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9517 v ii) (ite (= i ii) e (ho_9517 u ii)))))))))) (let ((_let_10245 (forall ((x |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|) (y |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ tptp.set_nat Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9517 x z) (ho_9517 y z)))) (= x y))))) (let ((_let_10246 (forall ((u |u_(-> tptp.produc2963269191615333738nteger Bool)|) (e Bool) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger Bool)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_16016 v ii) (ite (= i ii) e (ho_16016 u ii)))))))))) (let ((_let_10247 (forall ((x |u_(-> tptp.produc2963269191615333738nteger Bool)|) (y |u_(-> tptp.produc2963269191615333738nteger Bool)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_16016 x z) (ho_16016 y z)))) (= x y))))) (let ((_let_10248 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9519 v ii) (ite (= i ii) e (ho_9519 u ii)))))))))) (let ((_let_10249 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit _u_(-> tptp.nat tptp.set_Product_unit)_ tptp.nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9519 x z) (ho_9519 y z)))) (= x y))))) (let ((_let_10250 (forall ((u |u_(-> tptp.product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (e |u_(-> _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9525 v ii) (ite (= i ii) e (ho_9525 u ii)))))))))) (let ((_let_10251 (forall ((x |u_(-> tptp.product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit _u_(-> Bool tptp.set_Product_unit)_ Bool tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9525 x z) (ho_9525 y z)))) (= x y))))) (let ((_let_10252 (forall ((u |u_(-> tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|) (e |u_(-> tptp.set_o tptp.product_unit tptp.set_o)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7504 v ii) (ite (= i ii) e (ho_7504 u ii)))))))))) (let ((_let_10253 (forall ((x |u_(-> tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|) (y |u_(-> tptp.product_unit tptp.set_o tptp.product_unit tptp.set_o)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7504 x z) (ho_7504 y z)))) (= x y))))) (let ((_let_10254 (forall ((u |u_(-> tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|) (e tptp.set_se7855581050983116737at_nat) (i tptp.set_set_nat)) (not (forall ((v |u_(-> tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii tptp.set_set_nat)) (= (ho_9545 v ii) (ite (= i ii) e (ho_9545 u ii)))))))))) (let ((_let_10255 (forall ((x |u_(-> tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z tptp.set_set_nat)) (= (ho_9545 x z) (ho_9545 y z)))) (= x y))))) (let ((_let_10256 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4706 v ii) (ite (= i ii) e (ho_4706 u ii)))))))))) (let ((_let_10257 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_4706 x z) (ho_4706 y z)))) (= x y))))) (let ((_let_10258 (forall ((u |u_(-> _u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|) (e |u_(-> tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|) (i |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|)) (not (forall ((ii |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_9544 v ii) (ite (= i ii) e (ho_9544 u ii)))))))))) (let ((_let_10259 (forall ((x |u_(-> _u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|) (y |u_(-> _u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_set_nat tptp.set_se7855581050983116737at_nat)|)) (or (not (forall ((z |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_9544 x z) (ho_9544 y z)))) (= x y))))) (let ((_let_10260 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10547 v ii) (ite (= i ii) e (ho_10547 u ii)))))))))) (let ((_let_10261 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool Bool)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10547 x z) (ho_10547 y z)))) (= x y))))) (let ((_let_10262 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|) (e |u_(-> tptp.rat tptp.product_unit)|) (i |u_(-> tptp.product_unit tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7197 v ii) (ite (= i ii) e (ho_7197 u ii)))))))))) (let ((_let_10263 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.rat)|)) (= (ho_7197 x z) (ho_7197 y z)))) (= x y))))) (let ((_let_10264 (forall ((u |u_(-> tptp.product_unit _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (not (forall ((ii tptp.product_unit)) (= (ho_9549 v ii) (ite (= i ii) e (ho_9549 u ii)))))))))) (let ((_let_10265 (forall ((x |u_(-> tptp.product_unit _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|) (y |u_(-> tptp.product_unit _u_(-> tptp.product_prod_nat_nat tptp.set_Product_unit)_ tptp.product_prod_nat_nat tptp.set_Product_unit)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_9549 x z) (ho_9549 y z)))) (= x y))))) (let ((_let_10266 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10733 v ii) (ite (= i ii) e (ho_10733 u ii)))))))))) (let ((_let_10267 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10733 x z) (ho_10733 y z)))) (= x y))))) (let ((_let_10268 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (e |u_(-> tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_14838 v ii) (ite (= i ii) e (ho_14838 u ii)))))))))) (let ((_let_10269 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.product_prod_nat_int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_14838 x z) (ho_14838 y z)))) (= x y))))) (let ((_let_10270 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_10210 v ii) (ite (= i ii) e (ho_10210 u ii)))))))))) (let ((_let_10271 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_10210 x z) (ho_10210 y z)))) (= x y))))) (let ((_let_10272 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10213 v ii) (ite (= i ii) e (ho_10213 u ii)))))))))) (let ((_let_10273 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10213 x z) (ho_10213 y z)))) (= x y))))) (let ((_let_10274 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|) (e |u_(-> tptp.nat tptp.product_unit Bool)|) (i |u_(-> tptp.nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_13982 v ii) (ite (= i ii) e (ho_13982 u ii)))))))))) (let ((_let_10275 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.product_unit)_ tptp.nat tptp.product_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_unit)|)) (= (ho_13982 x z) (ho_13982 y z)))) (= x y))))) (let ((_let_10276 (forall ((u |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9559 v ii) (ite (= i ii) e (ho_9559 u ii)))))))))) (let ((_let_10277 (forall ((x |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|) (y |u_(-> Bool _u_(-> tptp.int tptp.set_o)_ tptp.set_int Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9559 x z) (ho_9559 y z)))) (= x y))))) (let ((_let_10278 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9602 v ii) (ite (= i ii) e (ho_9602 u ii)))))))))) (let ((_let_10279 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9602 x z) (ho_9602 y z)))) (= x y))))) (let ((_let_10280 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|) (e |u_(-> tptp.int tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_13899 v ii) (ite (= i ii) e (ho_13899 u ii)))))))))) (let ((_let_10281 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_13899 x z) (ho_13899 y z)))) (= x y))))) (let ((_let_10282 (forall ((u |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9606 v ii) (ite (= i ii) e (ho_9606 u ii)))))))))) (let ((_let_10283 (forall ((x |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> Bool tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9606 x z) (ho_9606 y z)))) (= x y))))) (let ((_let_10284 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_10518 v ii) (ite (= i ii) e (ho_10518 u ii)))))))))) (let ((_let_10285 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ tptp.set_rat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_10518 x z) (ho_10518 y z)))) (= x y))))) (let ((_let_10286 (forall ((u |u_(-> tptp.set_nat tptp.num tptp.set_nat)|) (e |u_(-> tptp.num tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.num tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10023 v ii) (ite (= i ii) e (ho_10023 u ii)))))))))) (let ((_let_10287 (forall ((x |u_(-> tptp.set_nat tptp.num tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.num tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10023 x z) (ho_10023 y z)))) (= x y))))) (let ((_let_10288 (forall ((u |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_9610 v ii) (ite (= i ii) e (ho_9610 u ii)))))))))) (let ((_let_10289 (forall ((x |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.product_unit tptp.set_nat)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_9610 x z) (ho_9610 y z)))) (= x y))))) (let ((_let_10290 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|) (e |u_(-> tptp.nat tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10303 v ii) (ite (= i ii) e (ho_10303 u ii)))))))))) (let ((_let_10291 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.nat tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10303 x z) (ho_10303 y z)))) (= x y))))) (let ((_let_10292 (forall ((u |u_(-> tptp.set_ch7978006088466058503at_nat Bool)|) (e Bool) (i tptp.set_ch7978006088466058503at_nat)) (not (forall ((v |u_(-> tptp.set_ch7978006088466058503at_nat Bool)|)) (not (forall ((ii tptp.set_ch7978006088466058503at_nat)) (= (ho_13597 v ii) (ite (= i ii) e (ho_13597 u ii)))))))))) (let ((_let_10293 (forall ((x |u_(-> tptp.set_ch7978006088466058503at_nat Bool)|) (y |u_(-> tptp.set_ch7978006088466058503at_nat Bool)|)) (or (not (forall ((z tptp.set_ch7978006088466058503at_nat)) (= (ho_13597 x z) (ho_13597 y z)))) (= x y))))) (let ((_let_10294 (forall ((u |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9614 v ii) (ite (= i ii) e (ho_9614 u ii)))))))))) (let ((_let_10295 (forall ((x |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|) (y |u_(-> Bool _u_(-> tptp.nat tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9614 x z) (ho_9614 y z)))) (= x y))))) (let ((_let_10296 (forall ((u |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_10445 v ii) (ite (= i ii) e (ho_10445 u ii)))))))))) (let ((_let_10297 (forall ((x |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.set_int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10445 x z) (ho_10445 y z)))) (= x y))))) (let ((_let_10298 (forall ((u |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.set_o)_ Bool Bool)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_9620 v ii) (ite (= i ii) e (ho_9620 u ii)))))))))) (let ((_let_10299 (forall ((x |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool Bool)|) (y |u_(-> Bool _u_(-> Bool tptp.set_o)_ Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_9620 x z) (ho_9620 y z)))) (= x y))))) (let ((_let_10300 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_o)|) (e tptp.set_o) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_9665 v ii) (ite (= i ii) e (ho_9665 u ii)))))))))) (let ((_let_10301 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_o)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_o)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_9665 x z) (ho_9665 y z)))) (= x y))))) (let ((_let_10302 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ Bool Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_10966 v ii) (ite (= i ii) e (ho_10966 u ii)))))))))) (let ((_let_10303 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_10966 x z) (ho_10966 y z)))) (= x y))))) (let ((_let_10304 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_5574 v ii) (ite (= i ii) e (ho_5574 u ii)))))))))) (let ((_let_10305 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.int tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_5574 x z) (ho_5574 y z)))) (= x y))))) (let ((_let_10306 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9719 v ii) (ite (= i ii) e (ho_9719 u ii)))))))))) (let ((_let_10307 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9719 x z) (ho_9719 y z)))) (= x y))))) (let ((_let_10308 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_9718 v ii) (ite (= i ii) e (ho_9718 u ii)))))))))) (let ((_let_10309 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_9718 x z) (ho_9718 y z)))) (= x y))))) (let ((_let_10310 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_11134 v ii) (ite (= i ii) e (ho_11134 u ii)))))))))) (let ((_let_10311 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_11134 x z) (ho_11134 y z)))) (= x y))))) (let ((_let_10312 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_9728 v ii) (ite (= i ii) e (ho_9728 u ii)))))))))) (let ((_let_10313 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_9728 x z) (ho_9728 y z)))) (= x y))))) (let ((_let_10314 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9727 v ii) (ite (= i ii) e (ho_9727 u ii)))))))))) (let ((_let_10315 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_9727 x z) (ho_9727 y z)))) (= x y))))) (let ((_let_10316 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9733 v ii) (ite (= i ii) e (ho_9733 u ii)))))))))) (let ((_let_10317 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_9733 x z) (ho_9733 y z)))) (= x y))))) (let ((_let_10318 (forall ((u |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13879 v ii) (ite (= i ii) e (ho_13879 u ii)))))))))) (let ((_let_10319 (forall ((x |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> Bool tptp.set_Pr1261947904930325089at_nat)_ _u_(-> tptp.product_unit Bool)_ tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|)) (= (ho_13879 x z) (ho_13879 y z)))) (= x y))))) (let ((_let_10320 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9747 v ii) (ite (= i ii) e (ho_9747 u ii)))))))))) (let ((_let_10321 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9747 x z) (ho_9747 y z)))) (= x y))))) (let ((_let_10322 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_9746 v ii) (ite (= i ii) e (ho_9746 u ii)))))))))) (let ((_let_10323 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_9746 x z) (ho_9746 y z)))) (= x y))))) (let ((_let_10324 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8743 v ii) (ite (= i ii) e (ho_8743 u ii)))))))))) (let ((_let_10325 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ _u_(-> tptp.int tptp.set_Product_unit)_ tptp.set_int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8743 x z) (ho_8743 y z)))) (= x y))))) (let ((_let_10326 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e Bool) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_9757 v ii) (ite (= i ii) e (ho_9757 u ii)))))))))) (let ((_let_10327 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_9757 x z) (ho_9757 y z)))) (= x y))))) (let ((_let_10328 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9756 v ii) (ite (= i ii) e (ho_9756 u ii)))))))))) (let ((_let_10329 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9756 x z) (ho_9756 y z)))) (= x y))))) (let ((_let_10330 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.product_unit tptp.set_nat Bool tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4662 v ii) (ite (= i ii) e (ho_4662 u ii)))))))))) (let ((_let_10331 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_4662 x z) (ho_4662 y z)))) (= x y))))) (let ((_let_10332 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9762 v ii) (ite (= i ii) e (ho_9762 u ii)))))))))) (let ((_let_10333 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9762 x z) (ho_9762 y z)))) (= x y))))) (let ((_let_10334 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_rat tptp.set_nat)|) (e |u_(-> tptp.set_rat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_rat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7423 v ii) (ite (= i ii) e (ho_7423 u ii)))))))))) (let ((_let_10335 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_rat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_rat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7423 x z) (ho_7423 y z)))) (= x y))))) (let ((_let_10336 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10001 v ii) (ite (= i ii) e (ho_10001 u ii)))))))))) (let ((_let_10337 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10001 x z) (ho_10001 y z)))) (= x y))))) (let ((_let_10338 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (e |u_(-> tptp.product_unit tptp.nat Bool)|) (i |u_(-> tptp.product_unit tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5012 v ii) (ite (= i ii) e (ho_5012 u ii)))))))))) (let ((_let_10339 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_nat)_ tptp.product_unit tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_nat)|)) (= (ho_5012 x z) (ho_5012 y z)))) (= x y))))) (let ((_let_10340 (forall ((u |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> tptp.num tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9760 v ii) (ite (= i ii) e (ho_9760 u ii)))))))))) (let ((_let_10341 (forall ((x |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.num tptp.num Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num Bool)|)) (= (ho_9760 x z) (ho_9760 y z)))) (= x y))))) (let ((_let_10342 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_6658 v ii) (ite (= i ii) e (ho_6658 u ii)))))))))) (let ((_let_10343 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_6658 x z) (ho_6658 y z)))) (= x y))))) (let ((_let_10344 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9765 v ii) (ite (= i ii) e (ho_9765 u ii)))))))))) (let ((_let_10345 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9765 x z) (ho_9765 y z)))) (= x y))))) (let ((_let_10346 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_9764 v ii) (ite (= i ii) e (ho_9764 u ii)))))))))) (let ((_let_10347 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.num tptp.num Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_9764 x z) (ho_9764 y z)))) (= x y))))) (let ((_let_10348 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9769 v ii) (ite (= i ii) e (ho_9769 u ii)))))))))) (let ((_let_10349 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_9769 x z) (ho_9769 y z)))) (= x y))))) (let ((_let_10350 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|) (e |u_(-> tptp.nat tptp.product_prod_rat_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_7409 v ii) (ite (= i ii) e (ho_7409 u ii)))))))))) (let ((_let_10351 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_7409 x z) (ho_7409 y z)))) (= x y))))) (let ((_let_10352 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|) (e |u_(-> tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.set_rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_8856 v ii) (ite (= i ii) e (ho_8856 u ii)))))))))) (let ((_let_10353 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_rat)_ tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_rat)|)) (= (ho_8856 x z) (ho_8856 y z)))) (= x y))))) (let ((_let_10354 (forall ((u |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|) (i |u_(-> tptp.num tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|)) (not (forall ((ii |u_(-> tptp.num tptp.num)|)) (= (ho_13290 v ii) (ite (= i ii) e (ho_13290 u ii)))))))))) (let ((_let_10355 (forall ((x |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|) (y |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.num tptp.num)_ tptp.num tptp.num)|)) (or (not (forall ((z |u_(-> tptp.num tptp.num)|)) (= (ho_13290 x z) (ho_13290 y z)))) (= x y))))) (let ((_let_10356 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.rat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_7433 v ii) (ite (= i ii) e (ho_7433 u ii)))))))))) (let ((_let_10357 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.rat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_7433 x z) (ho_7433 y z)))) (= x y))))) (let ((_let_10358 (forall ((u |u_(-> tptp.set_rat tptp.set_o)|) (e tptp.set_o) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat tptp.set_o)|)) (not (forall ((ii tptp.set_rat)) (= (ho_13384 v ii) (ite (= i ii) e (ho_13384 u ii)))))))))) (let ((_let_10359 (forall ((x |u_(-> tptp.set_rat tptp.set_o)|) (y |u_(-> tptp.set_rat tptp.set_o)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_13384 x z) (ho_13384 y z)))) (= x y))))) (let ((_let_10360 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_9792 v ii) (ite (= i ii) e (ho_9792 u ii)))))))))) (let ((_let_10361 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer Bool)|)) (= (ho_9792 x z) (ho_9792 y z)))) (= x y))))) (let ((_let_10362 (forall ((u |u_(-> tptp.set_nat tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_7747 v ii) (ite (= i ii) e (ho_7747 u ii)))))))))) (let ((_let_10363 (forall ((x |u_(-> tptp.set_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_7747 x z) (ho_7747 y z)))) (= x y))))) (let ((_let_10364 (forall ((u |u_(-> tptp.ref_a tptp.set_ref_a Bool)|) (e |u_(-> tptp.set_ref_a Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.set_ref_a Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_9853 v ii) (ite (= i ii) e (ho_9853 u ii)))))))))) (let ((_let_10365 (forall ((x |u_(-> tptp.ref_a tptp.set_ref_a Bool)|) (y |u_(-> tptp.ref_a tptp.set_ref_a Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_9853 x z) (ho_9853 y z)))) (= x y))))) (let ((_let_10366 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_9858 v ii) (ite (= i ii) e (ho_9858 u ii)))))))))) (let ((_let_10367 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_nat)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_9858 x z) (ho_9858 y z)))) (= x y))))) (let ((_let_10368 (forall ((u |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|) (e tptp.code_integer) (i tptp.produc2963269191615333738nteger)) (not (forall ((v |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|)) (not (forall ((ii tptp.produc2963269191615333738nteger)) (= (ho_12673 v ii) (ite (= i ii) e (ho_12673 u ii)))))))))) (let ((_let_10369 (forall ((x |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|) (y |u_(-> tptp.produc2963269191615333738nteger tptp.code_integer)|)) (or (not (forall ((z tptp.produc2963269191615333738nteger)) (= (ho_12673 x z) (ho_12673 y z)))) (= x y))))) (let ((_let_10370 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.set_o)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_o)|)) (= (ho_9868 v ii) (ite (= i ii) e (ho_9868 u ii)))))))))) (let ((_let_10371 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.set_o)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_o)|)) (= (ho_9868 x z) (ho_9868 y z)))) (= x y))))) (let ((_let_10372 (forall ((u |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_se6425085446898223655at_nat)) (not (forall ((v |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_se6425085446898223655at_nat)) (= (ho_15364 v ii) (ite (= i ii) e (ho_15364 u ii)))))))))) (let ((_let_10373 (forall ((x |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_se6425085446898223655at_nat tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_se6425085446898223655at_nat)) (= (ho_15364 x z) (ho_15364 y z)))) (= x y))))) (let ((_let_10374 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_8681 v ii) (ite (= i ii) e (ho_8681 u ii)))))))))) (let ((_let_10375 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_8681 x z) (ho_8681 y z)))) (= x y))))) (let ((_let_10376 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11381 v ii) (ite (= i ii) e (ho_11381 u ii)))))))))) (let ((_let_10377 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (= (ho_11381 x z) (ho_11381 y z)))) (= x y))))) (let ((_let_10378 (forall ((u |u_(-> tptp.product_unit Bool)|) (e Bool) (i tptp.product_unit)) (not (forall ((v |u_(-> tptp.product_unit Bool)|)) (not (forall ((ii tptp.product_unit)) (= (ho_7262 v ii) (ite (= i ii) e (ho_7262 u ii)))))))))) (let ((_let_10379 (forall ((x |u_(-> tptp.product_unit Bool)|) (y |u_(-> tptp.product_unit Bool)|)) (or (not (forall ((z tptp.product_unit)) (= (ho_7262 x z) (ho_7262 y z)))) (= x y))))) (let ((_let_10380 (forall ((u |u_(-> _u_(-> tptp.produc1709102135585200056nt_nat Bool)_ tptp.set_Pr2543308735921124078nt_nat)|) (e tptp.set_Pr2543308735921124078nt_nat) (i |u_(-> tptp.produc1709102135585200056nt_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc1709102135585200056nt_nat Bool)_ tptp.set_Pr2543308735921124078nt_nat)|)) (not (forall ((ii |u_(-> tptp.produc1709102135585200056nt_nat Bool)|)) (= (ho_14625 v ii) (ite (= i ii) e (ho_14625 u ii)))))))))) (let ((_let_10381 (forall ((x |u_(-> _u_(-> tptp.produc1709102135585200056nt_nat Bool)_ tptp.set_Pr2543308735921124078nt_nat)|) (y |u_(-> _u_(-> tptp.produc1709102135585200056nt_nat Bool)_ tptp.set_Pr2543308735921124078nt_nat)|)) (or (not (forall ((z |u_(-> tptp.produc1709102135585200056nt_nat Bool)|)) (= (ho_14625 x z) (ho_14625 y z)))) (= x y))))) (let ((_let_10382 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10063 v ii) (ite (= i ii) e (ho_10063 u ii)))))))))) (let ((_let_10383 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int Bool)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10063 x z) (ho_10063 y z)))) (= x y))))) (let ((_let_10384 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.nat)|) (e |u_(-> _u_(-> Bool Bool)_ Bool tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10546 v ii) (ite (= i ii) e (ho_10546 u ii)))))))))) (let ((_let_10385 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10546 x z) (ho_10546 y z)))) (= x y))))) (let ((_let_10386 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int Bool)_ tptp.int Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_11176 v ii) (ite (= i ii) e (ho_11176 u ii)))))))))) (let ((_let_10387 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_11176 x z) (ho_11176 y z)))) (= x y))))) (let ((_let_10388 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_9874 v ii) (ite (= i ii) e (ho_9874 u ii)))))))))) (let ((_let_10389 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.int tptp.set_Product_unit)_ tptp.int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_9874 x z) (ho_9874 y z)))) (= x y))))) (let ((_let_10390 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14797 v ii) (ite (= i ii) e (ho_14797 u ii)))))))))) (let ((_let_10391 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_14797 x z) (ho_14797 y z)))) (= x y))))) (let ((_let_10392 (forall ((u |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|) (e |u_(-> Bool tptp.nat Bool)|) (i |u_(-> Bool tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.set_nat)|)) (= (ho_5003 v ii) (ite (= i ii) e (ho_5003 u ii)))))))))) (let ((_let_10393 (forall ((x |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.set_nat)_ Bool tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.set_nat)|)) (= (ho_5003 x z) (ho_5003 y z)))) (= x y))))) (let ((_let_10394 (forall ((u |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_13144 v ii) (ite (= i ii) e (ho_13144 u ii)))))))))) (let ((_let_10395 (forall ((x |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (= (ho_13144 x z) (ho_13144 y z)))) (= x y))))) (let ((_let_10396 (forall ((u |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|) (e tptp.set_Pr4329608150637261639at_nat) (i tptp.set_Pr6200539531224447659at_num)) (not (forall ((v |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr6200539531224447659at_num)) (= (ho_12633 v ii) (ite (= i ii) e (ho_12633 u ii)))))))))) (let ((_let_10397 (forall ((x |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr6200539531224447659at_num tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr6200539531224447659at_num)) (= (ho_12633 x z) (ho_12633 y z)))) (= x y))))) (let ((_let_10398 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_12372 v ii) (ite (= i ii) e (ho_12372 u ii)))))))))) (let ((_let_10399 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ tptp.product_prod_nat_nat tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_12372 x z) (ho_12372 y z)))) (= x y))))) (let ((_let_10400 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12183 v ii) (ite (= i ii) e (ho_12183 u ii)))))))))) (let ((_let_10401 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc859450856879609959at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_12183 x z) (ho_12183 y z)))) (= x y))))) (let ((_let_10402 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.int tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.int tptp.set_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_9984 v ii) (ite (= i ii) e (ho_9984 u ii)))))))))) (let ((_let_10403 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_9984 x z) (ho_9984 y z)))) (= x y))))) (let ((_let_10404 (forall ((u |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|) (e |u_(-> _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_13908 v ii) (ite (= i ii) e (ho_13908 u ii)))))))))) (let ((_let_10405 (forall ((x |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|) (y |u_(-> tptp.set_o _u_(-> Bool tptp.char)_ Bool tptp.char Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_13908 x z) (ho_13908 y z)))) (= x y))))) (let ((_let_10406 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.set_int)|) (e |u_(-> tptp.set_int tptp.nat tptp.set_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_9989 v ii) (ite (= i ii) e (ho_9989 u ii)))))))))) (let ((_let_10407 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.set_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_int tptp.nat tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_9989 x z) (ho_9989 y z)))) (= x y))))) (let ((_let_10408 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10770 v ii) (ite (= i ii) e (ho_10770 u ii)))))))))) (let ((_let_10409 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10770 x z) (ho_10770 y z)))) (= x y))))) (let ((_let_10410 (forall ((u |u_(-> tptp.set_rat _u_(-> tptp.rat Bool)_ Bool tptp.rat)|) (e |u_(-> _u_(-> tptp.rat Bool)_ Bool tptp.rat)|) (i tptp.set_rat)) (not (forall ((v |u_(-> tptp.set_rat _u_(-> tptp.rat Bool)_ Bool tptp.rat)|)) (not (forall ((ii tptp.set_rat)) (= (ho_15736 v ii) (ite (= i ii) e (ho_15736 u ii)))))))))) (let ((_let_10411 (forall ((x |u_(-> tptp.set_rat _u_(-> tptp.rat Bool)_ Bool tptp.rat)|) (y |u_(-> tptp.set_rat _u_(-> tptp.rat Bool)_ Bool tptp.rat)|)) (or (not (forall ((z tptp.set_rat)) (= (ho_15736 x z) (ho_15736 y z)))) (= x y))))) (let ((_let_10412 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat tptp.set_rat)|) (e |u_(-> tptp.set_nat tptp.nat tptp.set_rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_9997 v ii) (ite (= i ii) e (ho_9997 u ii)))))))))) (let ((_let_10413 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat tptp.set_rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.set_nat tptp.nat tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_9997 x z) (ho_9997 y z)))) (= x y))))) (let ((_let_10414 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|)) (= (ho_15626 v ii) (ite (= i ii) e (ho_15626 u ii)))))))))) (let ((_let_10415 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.ref_a)_ tptp.set_ref_a tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.ref_a)|)) (= (ho_15626 x z) (ho_15626 y z)))) (= x y))))) (let ((_let_10416 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|) (e |u_(-> tptp.num tptp.nat)|) (i |u_(-> tptp.num tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat)|)) (= (ho_13262 v ii) (ite (= i ii) e (ho_13262 u ii)))))))))) (let ((_let_10417 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|) (y |u_(-> _u_(-> tptp.num tptp.nat)_ tptp.num tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat)|)) (= (ho_13262 x z) (ho_13262 y z)))) (= x y))))) (let ((_let_10418 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.set_int)) (= (ho_10002 v ii) (ite (= i ii) e (ho_10002 u ii)))))))))) (let ((_let_10419 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ tptp.set_nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10002 x z) (ho_10002 y z)))) (= x y))))) (let ((_let_10420 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.int tptp.set_nat)|) (e |u_(-> tptp.set_int tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10005 v ii) (ite (= i ii) e (ho_10005 u ii)))))))))) (let ((_let_10421 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10005 x z) (ho_10005 y z)))) (= x y))))) (let ((_let_10422 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (e |u_(-> tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12181 v ii) (ite (= i ii) e (ho_12181 u ii)))))))))) (let ((_let_10423 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.produc4196048018000912732at_int tptp.produc4196048018000912732at_int)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_12181 x z) (ho_12181 y z)))) (= x y))))) (let ((_let_10424 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|) (e tptp.set_int) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_5339 v ii) (ite (= i ii) e (ho_5339 u ii)))))))))) (let ((_let_10425 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|) (y |u_(-> _u_(-> tptp.int Bool)_ tptp.set_int)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_5339 x z) (ho_5339 y z)))) (= x y))))) (let ((_let_10426 (forall ((u |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|) (e tptp.set_se5479201105039950375at_nat) (i tptp.set_Pr8693737435421807431at_nat)) (not (forall ((v |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_Pr8693737435421807431at_nat)) (= (ho_5134 v ii) (ite (= i ii) e (ho_5134 u ii)))))))))) (let ((_let_10427 (forall ((x |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_Pr8693737435421807431at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_Pr8693737435421807431at_nat)) (= (ho_5134 x z) (ho_5134 y z)))) (= x y))))) (let ((_let_10428 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7129 v ii) (ite (= i ii) e (ho_7129 u ii)))))))))) (let ((_let_10429 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7129 x z) (ho_7129 y z)))) (= x y))))) (let ((_let_10430 (forall ((u |u_(-> tptp.product_prod_int_int tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10074 v ii) (ite (= i ii) e (ho_10074 u ii)))))))))) (let ((_let_10431 (forall ((x |u_(-> tptp.product_prod_int_int tptp.nat Bool)|) (y |u_(-> tptp.product_prod_int_int tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10074 x z) (ho_10074 y z)))) (= x y))))) (let ((_let_10432 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_nat)|) (e tptp.set_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10080 v ii) (ite (= i ii) e (ho_10080 u ii)))))))))) (let ((_let_10433 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.set_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10080 x z) (ho_10080 y z)))) (= x y))))) (let ((_let_10434 (forall ((u |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|) (i |u_(-> tptp.num tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14698 v ii) (ite (= i ii) e (ho_14698 u ii)))))))))) (let ((_let_10435 (forall ((x |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num tptp.nat Bool)_ _u_(-> tptp.nat tptp.num Bool)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num tptp.nat Bool)|)) (= (ho_14698 x z) (ho_14698 y z)))) (= x y))))) (let ((_let_10436 (forall ((u |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10087 v ii) (ite (= i ii) e (ho_10087 u ii)))))))))) (let ((_let_10437 (forall ((x |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10087 x z) (ho_10087 y z)))) (= x y))))) (let ((_let_10438 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat)|) (e |u_(-> Bool tptp.nat)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_15740 v ii) (ite (= i ii) e (ho_15740 u ii)))))))))) (let ((_let_10439 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.rat)_ Bool tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_15740 x z) (ho_15740 y z)))) (= x y))))) (let ((_let_10440 (forall ((u |u_(-> tptp.nat tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.product_prod_int_int Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_10088 v ii) (ite (= i ii) e (ho_10088 u ii)))))))))) (let ((_let_10441 (forall ((x |u_(-> tptp.nat tptp.product_prod_int_int Bool)|) (y |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_10088 x z) (ho_10088 y z)))) (= x y))))) (let ((_let_10442 (forall ((u |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13083 v ii) (ite (= i ii) e (ho_13083 u ii)))))))))) (let ((_let_10443 (forall ((x |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.nat tptp.num)_ _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)_ _u_(-> _u_(-> tptp.code_integer tptp.nat)_ tptp.code_integer tptp.num)_ Bool)|)) (= (ho_13083 x z) (ho_13083 y z)))) (= x y))))) (let ((_let_10444 (forall ((u |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|) (e tptp.set_Pr958786334691620121nt_int) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii tptp.nat)) (= (ho_10094 v ii) (ite (= i ii) e (ho_10094 u ii)))))))))) (let ((_let_10445 (forall ((x |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z tptp.nat)) (= (ho_10094 x z) (ho_10094 y z)))) (= x y))))) (let ((_let_10446 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|) (e |u_(-> tptp.nat tptp.set_Pr958786334691620121nt_int)|) (i |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_10093 v ii) (ite (= i ii) e (ho_10093 u ii)))))))))) (let ((_let_10447 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int Bool)_ tptp.nat tptp.set_Pr958786334691620121nt_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_int_int Bool)|)) (= (ho_10093 x z) (ho_10093 y z)))) (= x y))))) (let ((_let_10448 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12905 v ii) (ite (= i ii) e (ho_12905 u ii)))))))))) (let ((_let_10449 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (= (ho_12905 x z) (ho_12905 y z)))) (= x y))))) (let ((_let_10450 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.num)_ Bool)|) (i |u_(-> tptp.code_integer tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.num)|)) (= (ho_16015 v ii) (ite (= i ii) e (ho_16015 u ii)))))))))) (let ((_let_10451 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.num)_ _u_(-> tptp.code_integer tptp.num)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.num)|)) (= (ho_16015 x z) (ho_16015 y z)))) (= x y))))) (let ((_let_10452 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10108 v ii) (ite (= i ii) e (ho_10108 u ii)))))))))) (let ((_let_10453 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat Bool)_ tptp.product_prod_nat_nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_10108 x z) (ho_10108 y z)))) (= x y))))) (let ((_let_10454 (forall ((u |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (i |u_(-> tptp.num Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool Bool)|)) (= (ho_13161 v ii) (ite (= i ii) e (ho_13161 u ii)))))))))) (let ((_let_10455 (forall ((x |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.num Bool Bool)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool Bool)|)) (= (ho_13161 x z) (ho_13161 y z)))) (= x y))))) (let ((_let_10456 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10841 v ii) (ite (= i ii) e (ho_10841 u ii)))))))))) (let ((_let_10457 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10841 x z) (ho_10841 y z)))) (= x y))))) (let ((_let_10458 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_13454 v ii) (ite (= i ii) e (ho_13454 u ii)))))))))) (let ((_let_10459 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ _u_(-> tptp.nat tptp.rat)_ tptp.produc3922234789054302210ar_nat tptp.produc414006230660905482ar_rat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_13454 x z) (ho_13454 y z)))) (= x y))))) (let ((_let_10460 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10154 v ii) (ite (= i ii) e (ho_10154 u ii)))))))))) (let ((_let_10461 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10154 x z) (ho_10154 y z)))) (= x y))))) (let ((_let_10462 (forall ((u |u_(-> tptp.a tptp.heap_H6156071679106078628t_unit)|) (e tptp.heap_H6156071679106078628t_unit) (i tptp.a)) (not (forall ((v |u_(-> tptp.a tptp.heap_H6156071679106078628t_unit)|)) (not (forall ((ii tptp.a)) (= (ho_12119 v ii) (ite (= i ii) e (ho_12119 u ii)))))))))) (let ((_let_10463 (forall ((x |u_(-> tptp.a tptp.heap_H6156071679106078628t_unit)|) (y |u_(-> tptp.a tptp.heap_H6156071679106078628t_unit)|)) (or (not (forall ((z tptp.a)) (= (ho_12119 x z) (ho_12119 y z)))) (= x y))))) (let ((_let_10464 (forall ((u |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.product_prod_int_int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10158 v ii) (ite (= i ii) e (ho_10158 u ii)))))))))) (let ((_let_10465 (forall ((x |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_int_int Bool)_ _u_(-> tptp.product_prod_int_int Bool)_ tptp.product_prod_int_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_int_int Bool)|)) (= (ho_10158 x z) (ho_10158 y z)))) (= x y))))) (let ((_let_10466 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (e |u_(-> tptp.product_prod_int_int tptp.nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10164 v ii) (ite (= i ii) e (ho_10164 u ii)))))))))) (let ((_let_10467 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_int_int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10164 x z) (ho_10164 y z)))) (= x y))))) (let ((_let_10468 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|) (e |u_(-> _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_14874 v ii) (ite (= i ii) e (ho_14874 u ii)))))))))) (let ((_let_10469 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.set_o)_ tptp.set_Pr5464989305201766866unit_o)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_14874 x z) (ho_14874 y z)))) (= x y))))) (let ((_let_10470 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|) (e |u_(-> tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10204 v ii) (ite (= i ii) e (ho_10204 u ii)))))))))) (let ((_let_10471 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.set_Pr958786334691620121nt_int tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10204 x z) (ho_10204 y z)))) (= x y))))) (let ((_let_10472 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool)|) (e Bool) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_11583 v ii) (ite (= i ii) e (ho_11583 u ii)))))))))) (let ((_let_10473 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_11583 x z) (ho_11583 y z)))) (= x y))))) (let ((_let_10474 (forall ((u |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ch7978006088466058503at_nat)|) (e tptp.set_ch7978006088466058503at_nat) (i |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ch7978006088466058503at_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13594 v ii) (ite (= i ii) e (ho_13594 u ii)))))))))) (let ((_let_10475 (forall ((x |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ch7978006088466058503at_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)_ tptp.set_ch7978006088466058503at_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_13594 x z) (ho_13594 y z)))) (= x y))))) (let ((_let_10476 (forall ((u |u_(-> tptp.rat tptp.product_prod_rat_rat)|) (e tptp.product_prod_rat_rat) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.product_prod_rat_rat)|)) (not (forall ((ii tptp.rat)) (= (ho_7441 v ii) (ite (= i ii) e (ho_7441 u ii)))))))))) (let ((_let_10477 (forall ((x |u_(-> tptp.rat tptp.product_prod_rat_rat)|) (y |u_(-> tptp.rat tptp.product_prod_rat_rat)|)) (or (not (forall ((z tptp.rat)) (= (ho_7441 x z) (ho_7441 y z)))) (= x y))))) (let ((_let_10478 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_10223 v ii) (ite (= i ii) e (ho_10223 u ii)))))))))) (let ((_let_10479 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int Bool)|)) (= (ho_10223 x z) (ho_10223 y z)))) (= x y))))) (let ((_let_10480 (forall ((u |u_(-> tptp.heap_H6156071679106078628t_unit tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (i tptp.heap_H6156071679106078628t_unit)) (not (forall ((v |u_(-> tptp.heap_H6156071679106078628t_unit tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (not (forall ((ii tptp.heap_H6156071679106078628t_unit)) (= (ho_12121 v ii) (ite (= i ii) e (ho_12121 u ii)))))))))) (let ((_let_10481 (forall ((x |u_(-> tptp.heap_H6156071679106078628t_unit tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|) (y |u_(-> tptp.heap_H6156071679106078628t_unit tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.product_unit Bool)|)) (or (not (forall ((z tptp.heap_H6156071679106078628t_unit)) (= (ho_12121 x z) (ho_12121 y z)))) (= x y))))) (let ((_let_10482 (forall ((u |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (e |u_(-> tptp.nat tptp.num Bool)|) (i |u_(-> tptp.nat tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14696 v ii) (ite (= i ii) e (ho_14696 u ii)))))))))) (let ((_let_10483 (forall ((x |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.num Bool)_ tptp.nat tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.num Bool)|)) (= (ho_14696 x z) (ho_14696 y z)))) (= x y))))) (let ((_let_10484 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit Bool)|) (e Bool) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_10249 v ii) (ite (= i ii) e (ho_10249 u ii)))))))))) (let ((_let_10485 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit Bool)|) (y |u_(-> tptp.produc7812382424243267045t_unit Bool)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_10249 x z) (ho_10249 y z)))) (= x y))))) (let ((_let_10486 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10229 v ii) (ite (= i ii) e (ho_10229 u ii)))))))))) (let ((_let_10487 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10229 x z) (ho_10229 y z)))) (= x y))))) (let ((_let_10488 (forall ((u |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (e tptp.ref_a) (i tptp.produc7812382424243267045t_unit)) (not (forall ((v |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (not (forall ((ii tptp.produc7812382424243267045t_unit)) (= (ho_10244 v ii) (ite (= i ii) e (ho_10244 u ii)))))))))) (let ((_let_10489 (forall ((x |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|) (y |u_(-> tptp.produc7812382424243267045t_unit tptp.ref_a)|)) (or (not (forall ((z tptp.produc7812382424243267045t_unit)) (= (ho_10244 x z) (ho_10244 y z)))) (= x y))))) (let ((_let_10490 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_5470 v ii) (ite (= i ii) e (ho_5470 u ii)))))))))) (let ((_let_10491 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ tptp.product_prod_nat_nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_5470 x z) (ho_5470 y z)))) (= x y))))) (let ((_let_10492 (forall ((u |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_nat)|) (e |u_(-> tptp.set_nat tptp.nat tptp.set_nat)|) (i |u_(-> tptp.nat tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5657 v ii) (ite (= i ii) e (ho_5657 u ii)))))))))) (let ((_let_10493 (forall ((x |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.set_nat tptp.nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.set_nat)|)) (= (ho_5657 x z) (ho_5657 y z)))) (= x y))))) (let ((_let_10494 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool)|) (e |u_(-> tptp.set_se7855581050983116737at_nat Bool)|) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_15893 v ii) (ite (= i ii) e (ho_15893 u ii)))))))))) (let ((_let_10495 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_se7855581050983116737at_nat Bool)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_15893 x z) (ho_15893 y z)))) (= x y))))) (let ((_let_10496 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit Bool)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10245 v ii) (ite (= i ii) e (ho_10245 u ii)))))))))) (let ((_let_10497 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10245 x z) (ho_10245 y z)))) (= x y))))) (let ((_let_10498 (forall ((u |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit Bool)|) (e |u_(-> tptp.produc7812382424243267045t_unit Bool)|) (i |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit Bool)|)) (not (forall ((ii |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_10248 v ii) (ite (= i ii) e (ho_10248 u ii)))))))))) (let ((_let_10499 (forall ((x |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit Bool)|) (y |u_(-> _u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)_ tptp.produc7812382424243267045t_unit Bool)|)) (or (not (forall ((z |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_10248 x z) (ho_10248 y z)))) (= x y))))) (let ((_let_10500 (forall ((u |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (e |u_(-> tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (i tptp.set_Pr1133966238863718811t_unit)) (not (forall ((v |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.set_Pr1133966238863718811t_unit)) (= (ho_10251 v ii) (ite (= i ii) e (ho_10251 u ii)))))))))) (let ((_let_10501 (forall ((x |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.set_Pr1133966238863718811t_unit tptp.ref_a tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.set_Pr1133966238863718811t_unit)) (= (ho_10251 x z) (ho_10251 y z)))) (= x y))))) (let ((_let_10502 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|) (e |u_(-> tptp.int tptp.int tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10261 v ii) (ite (= i ii) e (ho_10261 u ii)))))))))) (let ((_let_10503 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10261 x z) (ho_10261 y z)))) (= x y))))) (let ((_let_10504 (forall ((u |u_(-> _u_(-> tptp.int tptp.num Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.num Bool)|)) (= (ho_14755 v ii) (ite (= i ii) e (ho_14755 u ii)))))))))) (let ((_let_10505 (forall ((x |u_(-> _u_(-> tptp.int tptp.num Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.num Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num Bool)|)) (= (ho_14755 x z) (ho_14755 y z)))) (= x y))))) (let ((_let_10506 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|) (e |u_(-> tptp.int tptp.nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10266 v ii) (ite (= i ii) e (ho_10266 u ii)))))))))) (let ((_let_10507 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10266 x z) (ho_10266 y z)))) (= x y))))) (let ((_let_10508 (forall ((u |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (e |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (i |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_15576 v ii) (ite (= i ii) e (ho_15576 u ii)))))))))) (let ((_let_10509 (forall ((x |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|) (y |u_(-> _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ _u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)_ tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.set_Pr4329608150637261639at_nat tptp.set_Pr4329608150637261639at_nat Bool)|)) (= (ho_15576 x z) (ho_15576 y z)))) (= x y))))) (let ((_let_10510 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10265 v ii) (ite (= i ii) e (ho_10265 u ii)))))))))) (let ((_let_10511 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.product_prod_int_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10265 x z) (ho_10265 y z)))) (= x y))))) (let ((_let_10512 (forall ((u |u_(-> Bool tptp.rat tptp.rat tptp.rat)|) (e |u_(-> tptp.rat tptp.rat tptp.rat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.rat tptp.rat tptp.rat)|)) (not (forall ((ii Bool)) (= (ho_8430 v ii) (ite (= i ii) e (ho_8430 u ii)))))))))) (let ((_let_10513 (forall ((x |u_(-> Bool tptp.rat tptp.rat tptp.rat)|) (y |u_(-> Bool tptp.rat tptp.rat tptp.rat)|)) (or (not (forall ((z Bool)) (= (ho_8430 x z) (ho_8430 y z)))) (= x y))))) (let ((_let_10514 (forall ((u |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|) (e |u_(-> tptp.int tptp.product_prod_nat_int)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii tptp.int)) (= (ho_10279 v ii) (ite (= i ii) e (ho_10279 u ii)))))))))) (let ((_let_10515 (forall ((x |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|) (y |u_(-> tptp.int tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z tptp.int)) (= (ho_10279 x z) (ho_10279 y z)))) (= x y))))) (let ((_let_10516 (forall ((u |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i tptp.set_Pr1261947904930325089at_nat)) (not (forall ((v |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.set_Pr1261947904930325089at_nat)) (= (ho_6816 v ii) (ite (= i ii) e (ho_6816 u ii)))))))))) (let ((_let_10517 (forall ((x |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.set_Pr1261947904930325089at_nat _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.set_Pr1261947904930325089at_nat)) (= (ho_6816 x z) (ho_6816 y z)))) (= x y))))) (let ((_let_10518 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii tptp.nat)) (= (ho_4572 v ii) (ite (= i ii) e (ho_4572 u ii)))))))))) (let ((_let_10519 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.set_nat)_ tptp.nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z tptp.nat)) (= (ho_4572 x z) (ho_4572 y z)))) (= x y))))) (let ((_let_10520 (forall ((u |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|) (e |u_(-> tptp.nat tptp.product_prod_nat_rat)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (not (forall ((ii tptp.int)) (= (ho_10294 v ii) (ite (= i ii) e (ho_10294 u ii)))))))))) (let ((_let_10521 (forall ((x |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|) (y |u_(-> tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z tptp.int)) (= (ho_10294 x z) (ho_10294 y z)))) (= x y))))) (let ((_let_10522 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10292 v ii) (ite (= i ii) e (ho_10292 u ii)))))))))) (let ((_let_10523 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ tptp.int tptp.nat tptp.product_prod_nat_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10292 x z) (ho_10292 y z)))) (= x y))))) (let ((_let_10524 (forall ((u |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (e Bool) (i |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (= (ho_14815 v ii) (ite (= i ii) e (ho_14815 u ii)))))))))) (let ((_let_10525 (forall ((x |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (= (ho_14815 x z) (ho_14815 y z)))) (= x y))))) (let ((_let_10526 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int)|)) (= (ho_10729 v ii) (ite (= i ii) e (ho_10729 u ii)))))))))) (let ((_let_10527 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int)|)) (= (ho_10729 x z) (ho_10729 y z)))) (= x y))))) (let ((_let_10528 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|) (e |u_(-> tptp.rat tptp.rat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_11052 v ii) (ite (= i ii) e (ho_11052 u ii)))))))))) (let ((_let_10529 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.rat tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_11052 x z) (ho_11052 y z)))) (= x y))))) (let ((_let_10530 (forall ((u |u_(-> tptp.nat tptp.rat tptp.product_prod_nat_rat)|) (e |u_(-> tptp.rat tptp.product_prod_nat_rat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.rat tptp.product_prod_nat_rat)|)) (not (forall ((ii tptp.nat)) (= (ho_10297 v ii) (ite (= i ii) e (ho_10297 u ii)))))))))) (let ((_let_10531 (forall ((x |u_(-> tptp.nat tptp.rat tptp.product_prod_nat_rat)|) (y |u_(-> tptp.nat tptp.rat tptp.product_prod_nat_rat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10297 x z) (ho_10297 y z)))) (= x y))))) (let ((_let_10532 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10783 v ii) (ite (= i ii) e (ho_10783 u ii)))))))))) (let ((_let_10533 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10783 x z) (ho_10783 y z)))) (= x y))))) (let ((_let_10534 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|) (e |u_(-> tptp.nat tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10309 v ii) (ite (= i ii) e (ho_10309 u ii)))))))))) (let ((_let_10535 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10309 x z) (ho_10309 y z)))) (= x y))))) (let ((_let_10536 (forall ((u |u_(-> Bool tptp.product_prod_o_o)|) (e tptp.product_prod_o_o) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_o_o)|)) (not (forall ((ii Bool)) (= (ho_10670 v ii) (ite (= i ii) e (ho_10670 u ii)))))))))) (let ((_let_10537 (forall ((x |u_(-> Bool tptp.product_prod_o_o)|) (y |u_(-> Bool tptp.product_prod_o_o)|)) (or (not (forall ((z Bool)) (= (ho_10670 x z) (ho_10670 y z)))) (= x y))))) (let ((_let_10538 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (i |u_(-> tptp.code_integer tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.int)|)) (= (ho_5442 v ii) (ite (= i ii) e (ho_5442 u ii)))))))))) (let ((_let_10539 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|) (y |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ tptp.code_integer tptp.num)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.int)|)) (= (ho_5442 x z) (ho_5442 y z)))) (= x y))))) (let ((_let_10540 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10308 v ii) (ite (= i ii) e (ho_10308 u ii)))))))))) (let ((_let_10541 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_nat_int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10308 x z) (ho_10308 y z)))) (= x y))))) (let ((_let_10542 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_13763 v ii) (ite (= i ii) e (ho_13763 u ii)))))))))) (let ((_let_10543 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_13763 x z) (ho_13763 y z)))) (= x y))))) (let ((_let_10544 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_5859 v ii) (ite (= i ii) e (ho_5859 u ii)))))))))) (let ((_let_10545 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_Pr4329608150637261639at_nat Bool tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_5859 x z) (ho_5859 y z)))) (= x y))))) (let ((_let_10546 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|) (e |u_(-> tptp.nat tptp.int tptp.product_prod_rat_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10314 v ii) (ite (= i ii) e (ho_10314 u ii)))))))))) (let ((_let_10547 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.nat tptp.int tptp.product_prod_rat_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10314 x z) (ho_10314 y z)))) (= x y))))) (let ((_let_10548 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10915 v ii) (ite (= i ii) e (ho_10915 u ii)))))))))) (let ((_let_10549 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10915 x z) (ho_10915 y z)))) (= x y))))) (let ((_let_10550 (forall ((u |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (e |u_(-> tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (i |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (not (forall ((ii |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_10326 v ii) (ite (= i ii) e (ho_10326 u ii)))))))))) (let ((_let_10551 (forall ((x |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (y |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (or (not (forall ((z |u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|)) (= (ho_10326 x z) (ho_10326 y z)))) (= x y))))) (let ((_let_10552 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (i |u_(-> tptp.int tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer)|)) (= (ho_14776 v ii) (ite (= i ii) e (ho_14776 u ii)))))))))) (let ((_let_10553 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.code_integer tptp.int)_ _u_(-> tptp.int tptp.code_integer Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer)|)) (= (ho_14776 x z) (ho_14776 y z)))) (= x y))))) (let ((_let_10554 (forall ((u |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|) (i |u_(-> tptp.char tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.char tptp.num)|)) (= (ho_10341 v ii) (ite (= i ii) e (ho_10341 u ii)))))))))) (let ((_let_10555 (forall ((x |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.char tptp.num)_ _u_(-> tptp.nat tptp.char)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.char tptp.num)|)) (= (ho_10341 x z) (ho_10341 y z)))) (= x y))))) (let ((_let_10556 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_10345 v ii) (ite (= i ii) e (ho_10345 u ii)))))))))) (let ((_let_10557 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.char)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_10345 x z) (ho_10345 y z)))) (= x y))))) (let ((_let_10558 (forall ((u |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ Bool Bool)|) (e |u_(-> _u_(-> Bool tptp.char)_ Bool Bool)|) (i |u_(-> tptp.char Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ Bool Bool)|)) (not (forall ((ii |u_(-> tptp.char Bool)|)) (= (ho_10347 v ii) (ite (= i ii) e (ho_10347 u ii)))))))))) (let ((_let_10559 (forall ((x |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ Bool Bool)|) (y |u_(-> _u_(-> tptp.char Bool)_ _u_(-> Bool tptp.char)_ Bool Bool)|)) (or (not (forall ((z |u_(-> tptp.char Bool)|)) (= (ho_10347 x z) (ho_10347 y z)))) (= x y))))) (let ((_let_10560 (forall ((u |u_(-> tptp.int tptp.char)|) (e tptp.char) (i tptp.int)) (not (forall ((v |u_(-> tptp.int tptp.char)|)) (not (forall ((ii tptp.int)) (= (ho_10349 v ii) (ite (= i ii) e (ho_10349 u ii)))))))))) (let ((_let_10561 (forall ((x |u_(-> tptp.int tptp.char)|) (y |u_(-> tptp.int tptp.char)|)) (or (not (forall ((z tptp.int)) (= (ho_10349 x z) (ho_10349 y z)))) (= x y))))) (let ((_let_10562 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (e |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_15439 v ii) (ite (= i ii) e (ho_15439 u ii)))))))))) (let ((_let_10563 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_15439 x z) (ho_15439 y z)))) (= x y))))) (let ((_let_10564 (forall ((u |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.set_int tptp.set_rat)|) (e |u_(-> tptp.set_int tptp.set_rat)|) (i |u_(-> tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.set_int tptp.set_rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.rat)|)) (= (ho_12295 v ii) (ite (= i ii) e (ho_12295 u ii)))))))))) (let ((_let_10565 (forall ((x |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.set_int tptp.set_rat)|) (y |u_(-> _u_(-> tptp.int tptp.rat)_ tptp.set_int tptp.set_rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.rat)|)) (= (ho_12295 x z) (ho_12295 y z)))) (= x y))))) (let ((_let_10566 (forall ((u |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.char)|)) (= (ho_10355 v ii) (ite (= i ii) e (ho_10355 u ii)))))))))) (let ((_let_10567 (forall ((x |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char)|)) (= (ho_10355 x z) (ho_10355 y z)))) (= x y))))) (let ((_let_10568 (forall ((u |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.char tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.nat)|)) (= (ho_10357 v ii) (ite (= i ii) e (ho_10357 u ii)))))))))) (let ((_let_10569 (forall ((x |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.char tptp.nat)_ _u_(-> tptp.nat tptp.char)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.nat)|)) (= (ho_10357 x z) (ho_10357 y z)))) (= x y))))) (let ((_let_10570 (forall ((u |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i |u_(-> tptp.num Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool)|)) (not (forall ((ii |u_(-> tptp.num Bool)|)) (= (ho_13278 v ii) (ite (= i ii) e (ho_13278 u ii)))))))))) (let ((_let_10571 (forall ((x |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool)|) (y |u_(-> _u_(-> tptp.num Bool)_ tptp.num Bool)|)) (or (not (forall ((z |u_(-> tptp.num Bool)|)) (= (ho_13278 x z) (ho_13278 y z)))) (= x y))))) (let ((_let_10572 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|) (e |u_(-> tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|) (i |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_10413 v ii) (ite (= i ii) e (ho_10413 u ii)))))))))) (let ((_let_10573 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ tptp.set_Code_integer tptp.set_Co726186806682698383nteger)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|)) (= (ho_10413 x z) (ho_10413 y z)))) (= x y))))) (let ((_let_10574 (forall ((u |u_(-> tptp.set_int tptp.set_num)|) (e tptp.set_num) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_num)|)) (not (forall ((ii tptp.set_int)) (= (ho_10373 v ii) (ite (= i ii) e (ho_10373 u ii)))))))))) (let ((_let_10575 (forall ((x |u_(-> tptp.set_int tptp.set_num)|) (y |u_(-> tptp.set_int tptp.set_num)|)) (or (not (forall ((z tptp.set_int)) (= (ho_10373 x z) (ho_10373 y z)))) (= x y))))) (let ((_let_10576 (forall ((u |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|) (e |u_(-> tptp.int tptp.char Bool)|) (i |u_(-> tptp.int tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.char)|)) (= (ho_13902 v ii) (ite (= i ii) e (ho_13902 u ii)))))))))) (let ((_let_10577 (forall ((x |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|) (y |u_(-> _u_(-> tptp.int tptp.char)_ tptp.int tptp.char Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.char)|)) (= (ho_13902 x z) (ho_13902 y z)))) (= x y))))) (let ((_let_10578 (forall ((u |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int tptp.set_num)|) (e |u_(-> tptp.set_int tptp.set_num)|) (i |u_(-> tptp.int tptp.num)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int tptp.set_num)|)) (not (forall ((ii |u_(-> tptp.int tptp.num)|)) (= (ho_10372 v ii) (ite (= i ii) e (ho_10372 u ii)))))))))) (let ((_let_10579 (forall ((x |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int tptp.set_num)|) (y |u_(-> _u_(-> tptp.int tptp.num)_ tptp.set_int tptp.set_num)|)) (or (not (forall ((z |u_(-> tptp.int tptp.num)|)) (= (ho_10372 x z) (ho_10372 y z)))) (= x y))))) (let ((_let_10580 (forall ((u |u_(-> tptp.set_num tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num tptp.set_num Bool)|)) (not (forall ((ii tptp.set_num)) (= (ho_10375 v ii) (ite (= i ii) e (ho_10375 u ii)))))))))) (let ((_let_10581 (forall ((x |u_(-> tptp.set_num tptp.set_num Bool)|) (y |u_(-> tptp.set_num tptp.set_num Bool)|)) (or (not (forall ((z tptp.set_num)) (= (ho_10375 x z) (ho_10375 y z)))) (= x y))))) (let ((_let_10582 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (not (forall ((ii tptp.set_num)) (= (ho_10378 v ii) (ite (= i ii) e (ho_10378 u ii)))))))))) (let ((_let_10583 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ tptp.num tptp.num Bool)|)) (or (not (forall ((z tptp.set_num)) (= (ho_10378 x z) (ho_10378 y z)))) (= x y))))) (let ((_let_10584 (forall ((u |u_(-> tptp.rat tptp.nat tptp.nat Bool)|) (e |u_(-> tptp.nat tptp.nat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.nat tptp.nat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_8098 v ii) (ite (= i ii) e (ho_8098 u ii)))))))))) (let ((_let_10585 (forall ((x |u_(-> tptp.rat tptp.nat tptp.nat Bool)|) (y |u_(-> tptp.rat tptp.nat tptp.nat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_8098 x z) (ho_8098 y z)))) (= x y))))) (let ((_let_10586 (forall ((u |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool Bool)|)) (= (ho_10823 v ii) (ite (= i ii) e (ho_10823 u ii)))))))))) (let ((_let_10587 (forall ((x |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool Bool)_ tptp.nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool Bool)|)) (= (ho_10823 x z) (ho_10823 y z)))) (= x y))))) (let ((_let_10588 (forall ((u |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|) (e |u_(-> _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|) (i |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (= (ho_13297 v ii) (ite (= i ii) e (ho_13297 u ii)))))))))) (let ((_let_10589 (forall ((x |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|) (y |u_(-> _u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)_ _u_(-> tptp.num tptp.product_prod_num_nat)_ tptp.num tptp.product_prod_num_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_num_nat tptp.product_prod_num_nat)|)) (= (ho_13297 x z) (ho_13297 y z)))) (= x y))))) (let ((_let_10590 (forall ((u |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (e |u_(-> _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (i tptp.set_num)) (not (forall ((v |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (not (forall ((ii tptp.set_num)) (= (ho_10381 v ii) (ite (= i ii) e (ho_10381 u ii)))))))))) (let ((_let_10591 (forall ((x |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|) (y |u_(-> tptp.set_num _u_(-> tptp.num tptp.num)_ _u_(-> tptp.int tptp.num)_ _u_(-> tptp.int tptp.num)_ Bool)|)) (or (not (forall ((z tptp.set_num)) (= (ho_10381 x z) (ho_10381 y z)))) (= x y))))) (let ((_let_10592 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10386 v ii) (ite (= i ii) e (ho_10386 u ii)))))))))) (let ((_let_10593 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10386 x z) (ho_10386 y z)))) (= x y))))) (let ((_let_10594 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13535 v ii) (ite (= i ii) e (ho_13535 u ii)))))))))) (let ((_let_10595 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.nat tptp.int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13535 x z) (ho_13535 y z)))) (= x y))))) (let ((_let_10596 (forall ((u |u_(-> _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14111 v ii) (ite (= i ii) e (ho_14111 u ii)))))))))) (let ((_let_10597 (forall ((x |u_(-> _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.heap_e7401611519738050253t_unit Bool)|)) (= (ho_14111 x z) (ho_14111 y z)))) (= x y))))) (let ((_let_10598 (forall ((u |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ Bool)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ Bool)|)) (not (forall ((ii tptp.set_o)) (= (ho_10403 v ii) (ite (= i ii) e (ho_10403 u ii)))))))))) (let ((_let_10599 (forall ((x |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ Bool)|) (y |u_(-> tptp.set_o _u_(-> tptp.nat Bool)_ Bool)|)) (or (not (forall ((z tptp.set_o)) (= (ho_10403 x z) (ho_10403 y z)))) (= x y))))) (let ((_let_10600 (forall ((u |u_(-> tptp.set_Co726186806682698383nteger _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|) (e |u_(-> _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|) (i tptp.set_Co726186806682698383nteger)) (not (forall ((v |u_(-> tptp.set_Co726186806682698383nteger _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (not (forall ((ii tptp.set_Co726186806682698383nteger)) (= (ho_10410 v ii) (ite (= i ii) e (ho_10410 u ii)))))))))) (let ((_let_10601 (forall ((x |u_(-> tptp.set_Co726186806682698383nteger _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|) (y |u_(-> tptp.set_Co726186806682698383nteger _u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)_ Bool)|)) (or (not (forall ((z tptp.set_Co726186806682698383nteger)) (= (ho_10410 x z) (ho_10410 y z)))) (= x y))))) (let ((_let_10602 (forall ((u |u_(-> tptp.set_nat tptp.set_nat Bool tptp.set_nat)|) (e |u_(-> tptp.set_nat Bool tptp.set_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_4665 v ii) (ite (= i ii) e (ho_4665 u ii)))))))))) (let ((_let_10603 (forall ((x |u_(-> tptp.set_nat tptp.set_nat Bool tptp.set_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_4665 x z) (ho_4665 y z)))) (= x y))))) (let ((_let_10604 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_8682 v ii) (ite (= i ii) e (ho_8682 u ii)))))))))) (let ((_let_10605 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.set_int _u_(-> tptp.int Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_8682 x z) (ho_8682 y z)))) (= x y))))) (let ((_let_10606 (forall ((u |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|) (e tptp.produc5288414631154139675_ref_a) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10420 v ii) (ite (= i ii) e (ho_10420 u ii)))))))))) (let ((_let_10607 (forall ((x |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|) (y |u_(-> tptp.ref_a tptp.produc5288414631154139675_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10420 x z) (ho_10420 y z)))) (= x y))))) (let ((_let_10608 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_10426 v ii) (ite (= i ii) e (ho_10426 u ii)))))))))) (let ((_let_10609 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.heap_e7401611519738050253t_unit tptp.produc8126358835630522215t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_10426 x z) (ho_10426 y z)))) (= x y))))) (let ((_let_10610 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10577 v ii) (ite (= i ii) e (ho_10577 u ii)))))))))) (let ((_let_10611 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10577 x z) (ho_10577 y z)))) (= x y))))) (let ((_let_10612 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10432 v ii) (ite (= i ii) e (ho_10432 u ii)))))))))) (let ((_let_10613 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10432 x z) (ho_10432 y z)))) (= x y))))) (let ((_let_10614 (forall ((u |u_(-> tptp.set_set_o tptp.set_set_o tptp.set_set_o)|) (e |u_(-> tptp.set_set_o tptp.set_set_o)|) (i tptp.set_set_o)) (not (forall ((v |u_(-> tptp.set_set_o tptp.set_set_o tptp.set_set_o)|)) (not (forall ((ii tptp.set_set_o)) (= (ho_15722 v ii) (ite (= i ii) e (ho_15722 u ii)))))))))) (let ((_let_10615 (forall ((x |u_(-> tptp.set_set_o tptp.set_set_o tptp.set_set_o)|) (y |u_(-> tptp.set_set_o tptp.set_set_o tptp.set_set_o)|)) (or (not (forall ((z tptp.set_set_o)) (= (ho_15722 x z) (ho_15722 y z)))) (= x y))))) (let ((_let_10616 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|) (e tptp.product_prod_num_nat) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_12616 v ii) (ite (= i ii) e (ho_12616 u ii)))))))))) (let ((_let_10617 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_num_nat)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_12616 x z) (ho_12616 y z)))) (= x y))))) (let ((_let_10618 (forall ((u |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool tptp.rat Bool)|) (e |u_(-> tptp.set_o Bool tptp.rat Bool)|) (i |u_(-> Bool tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool tptp.rat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.rat)|)) (= (ho_7186 v ii) (ite (= i ii) e (ho_7186 u ii)))))))))) (let ((_let_10619 (forall ((x |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool tptp.rat Bool)|) (y |u_(-> _u_(-> Bool tptp.rat)_ tptp.set_o Bool tptp.rat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.rat)|)) (= (ho_7186 x z) (ho_7186 y z)))) (= x y))))) (let ((_let_10620 (forall ((u |u_(-> tptp.set_nat tptp.set_list_nat)|) (e tptp.set_list_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_list_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_10436 v ii) (ite (= i ii) e (ho_10436 u ii)))))))))) (let ((_let_10621 (forall ((x |u_(-> tptp.set_nat tptp.set_list_nat)|) (y |u_(-> tptp.set_nat tptp.set_list_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_10436 x z) (ho_10436 y z)))) (= x y))))) (let ((_let_10622 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (e tptp.produc3843707927480180839at_nat) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_16014 v ii) (ite (= i ii) e (ho_16014 u ii)))))))))) (let ((_let_10623 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|) (y |u_(-> tptp.product_prod_nat_num tptp.produc3843707927480180839at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_16014 x z) (ho_16014 y z)))) (= x y))))) (let ((_let_10624 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_5758 v ii) (ite (= i ii) e (ho_5758 u ii)))))))))) (let ((_let_10625 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_5758 x z) (ho_5758 y z)))) (= x y))))) (let ((_let_10626 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10644 v ii) (ite (= i ii) e (ho_10644 u ii)))))))))) (let ((_let_10627 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10644 x z) (ho_10644 y z)))) (= x y))))) (let ((_let_10628 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10457 v ii) (ite (= i ii) e (ho_10457 u ii)))))))))) (let ((_let_10629 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.nat tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10457 x z) (ho_10457 y z)))) (= x y))))) (let ((_let_10630 (forall ((u |u_(-> tptp.rat tptp.rat Bool)|) (e |u_(-> tptp.rat Bool)|) (i tptp.rat)) (not (forall ((v |u_(-> tptp.rat tptp.rat Bool)|)) (not (forall ((ii tptp.rat)) (= (ho_10461 v ii) (ite (= i ii) e (ho_10461 u ii)))))))))) (let ((_let_10631 (forall ((x |u_(-> tptp.rat tptp.rat Bool)|) (y |u_(-> tptp.rat tptp.rat Bool)|)) (or (not (forall ((z tptp.rat)) (= (ho_10461 x z) (ho_10461 y z)))) (= x y))))) (let ((_let_10632 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.set_int)|) (e tptp.set_int) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.set_int)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_12154 v ii) (ite (= i ii) e (ho_12154 u ii)))))))))) (let ((_let_10633 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.set_int)|) (y |u_(-> tptp.product_prod_nat_nat tptp.set_int)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_12154 x z) (ho_12154 y z)))) (= x y))))) (let ((_let_10634 (forall ((u |u_(-> tptp.nat tptp.nat tptp.set_nat)|) (e |u_(-> tptp.nat tptp.set_nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.nat tptp.set_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10474 v ii) (ite (= i ii) e (ho_10474 u ii)))))))))) (let ((_let_10635 (forall ((x |u_(-> tptp.nat tptp.nat tptp.set_nat)|) (y |u_(-> tptp.nat tptp.nat tptp.set_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10474 x z) (ho_10474 y z)))) (= x y))))) (let ((_let_10636 (forall ((u |u_(-> tptp.char tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.char)) (not (forall ((v |u_(-> tptp.char tptp.product_prod_int_int)|)) (not (forall ((ii tptp.char)) (= (ho_10476 v ii) (ite (= i ii) e (ho_10476 u ii)))))))))) (let ((_let_10637 (forall ((x |u_(-> tptp.char tptp.product_prod_int_int)|) (y |u_(-> tptp.char tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.char)) (= (ho_10476 x z) (ho_10476 y z)))) (= x y))))) (let ((_let_10638 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (e |u_(-> _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10481 v ii) (ite (= i ii) e (ho_10481 u ii)))))))))) (let ((_let_10639 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.char tptp.product_prod_int_int)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10481 x z) (ho_10481 y z)))) (= x y))))) (let ((_let_10640 (forall ((u |u_(-> tptp.product_prod_num_num Bool)|) (e Bool) (i tptp.product_prod_num_num)) (not (forall ((v |u_(-> tptp.product_prod_num_num Bool)|)) (not (forall ((ii tptp.product_prod_num_num)) (= (ho_16013 v ii) (ite (= i ii) e (ho_16013 u ii)))))))))) (let ((_let_10641 (forall ((x |u_(-> tptp.product_prod_num_num Bool)|) (y |u_(-> tptp.product_prod_num_num Bool)|)) (or (not (forall ((z tptp.product_prod_num_num)) (= (ho_16013 x z) (ho_16013 y z)))) (= x y))))) (let ((_let_10642 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10503 v ii) (ite (= i ii) e (ho_10503 u ii)))))))))) (let ((_let_10643 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10503 x z) (ho_10503 y z)))) (= x y))))) (let ((_let_10644 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit Bool)|) (e |u_(-> tptp.set_set_Product_unit Bool)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit Bool)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15142 v ii) (ite (= i ii) e (ho_15142 u ii)))))))))) (let ((_let_10645 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit Bool)|) (y |u_(-> tptp.set_Product_unit tptp.set_set_Product_unit Bool)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15142 x z) (ho_15142 y z)))) (= x y))))) (let ((_let_10646 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10502 v ii) (ite (= i ii) e (ho_10502 u ii)))))))))) (let ((_let_10647 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.int tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10502 x z) (ho_10502 y z)))) (= x y))))) (let ((_let_10648 (forall ((u |u_(-> tptp.num tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|) (e |u_(-> tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii tptp.num)) (= (ho_8889 v ii) (ite (= i ii) e (ho_8889 u ii)))))))))) (let ((_let_10649 (forall ((x |u_(-> tptp.num tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> tptp.num tptp.set_num tptp.nat tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z tptp.num)) (= (ho_8889 x z) (ho_8889 y z)))) (= x y))))) (let ((_let_10650 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10505 v ii) (ite (= i ii) e (ho_10505 u ii)))))))))) (let ((_let_10651 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_10505 x z) (ho_10505 y z)))) (= x y))))) (let ((_let_10652 (forall ((u |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_10513 v ii) (ite (= i ii) e (ho_10513 u ii)))))))))) (let ((_let_10653 (forall ((x |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.product_prod_nat_nat)_ tptp.set_nat tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.product_prod_nat_nat)|)) (= (ho_10513 x z) (ho_10513 y z)))) (= x y))))) (let ((_let_10654 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10067 v ii) (ite (= i ii) e (ho_10067 u ii)))))))))) (let ((_let_10655 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat Bool)_ _u_(-> tptp.nat Bool)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat Bool)|)) (= (ho_10067 x z) (ho_10067 y z)))) (= x y))))) (let ((_let_10656 (forall ((u |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_10522 v ii) (ite (= i ii) e (ho_10522 u ii)))))))))) (let ((_let_10657 (forall ((x |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.product_prod_nat_nat)|)) (= (ho_10522 x z) (ho_10522 y z)))) (= x y))))) (let ((_let_10658 (forall ((u |u_(-> tptp.num tptp.set_num Bool)|) (e |u_(-> tptp.set_num Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.set_num Bool)|)) (not (forall ((ii tptp.num)) (= (ho_14573 v ii) (ite (= i ii) e (ho_14573 u ii)))))))))) (let ((_let_10659 (forall ((x |u_(-> tptp.num tptp.set_num Bool)|) (y |u_(-> tptp.num tptp.set_num Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_14573 x z) (ho_14573 y z)))) (= x y))))) (let ((_let_10660 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_10528 v ii) (ite (= i ii) e (ho_10528 u ii)))))))))) (let ((_let_10661 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_10528 x z) (ho_10528 y z)))) (= x y))))) (let ((_let_10662 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11385 v ii) (ite (= i ii) e (ho_11385 u ii)))))))))) (let ((_let_10663 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_11385 x z) (ho_11385 y z)))) (= x y))))) (let ((_let_10664 (forall ((u |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_char tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_10530 v ii) (ite (= i ii) e (ho_10530 u ii)))))))))) (let ((_let_10665 (forall ((x |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.char tptp.product_prod_nat_nat)_ tptp.set_char tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.char tptp.product_prod_nat_nat)|)) (= (ho_10530 x z) (ho_10530 y z)))) (= x y))))) (let ((_let_10666 (forall ((u |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (= (ho_10861 v ii) (ite (= i ii) e (ho_10861 u ii)))))))))) (let ((_let_10667 (forall ((x |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.produc3843707927480180839at_nat Bool Bool)_ tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.produc3843707927480180839at_nat Bool Bool)|)) (= (ho_10861 x z) (ho_10861 y z)))) (= x y))))) (let ((_let_10668 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10537 v ii) (ite (= i ii) e (ho_10537 u ii)))))))))) (let ((_let_10669 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10537 x z) (ho_10537 y z)))) (= x y))))) (let ((_let_10670 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (e |u_(-> tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (i |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7834 v ii) (ite (= i ii) e (ho_7834 u ii)))))))))) (let ((_let_10671 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)_ tptp.set_Pr8693737435421807431at_nat Bool tptp.set_Pr8693737435421807431at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|)) (= (ho_7834 x z) (ho_7834 y z)))) (= x y))))) (let ((_let_10672 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10539 v ii) (ite (= i ii) e (ho_10539 u ii)))))))))) (let ((_let_10673 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10539 x z) (ho_10539 y z)))) (= x y))))) (let ((_let_10674 (forall ((u |u_(-> tptp.num Bool Bool)|) (e |u_(-> Bool Bool)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num Bool Bool)|)) (not (forall ((ii tptp.num)) (= (ho_13158 v ii) (ite (= i ii) e (ho_13158 u ii)))))))))) (let ((_let_10675 (forall ((x |u_(-> tptp.num Bool Bool)|) (y |u_(-> tptp.num Bool Bool)|)) (or (not (forall ((z tptp.num)) (= (ho_13158 x z) (ho_13158 y z)))) (= x y))))) (let ((_let_10676 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10543 v ii) (ite (= i ii) e (ho_10543 u ii)))))))))) (let ((_let_10677 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10543 x z) (ho_10543 y z)))) (= x y))))) (let ((_let_10678 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10705 v ii) (ite (= i ii) e (ho_10705 u ii)))))))))) (let ((_let_10679 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10705 x z) (ho_10705 y z)))) (= x y))))) (let ((_let_10680 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_14726 v ii) (ite (= i ii) e (ho_14726 u ii)))))))))) (let ((_let_10681 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_14726 x z) (ho_14726 y z)))) (= x y))))) (let ((_let_10682 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7233 v ii) (ite (= i ii) e (ho_7233 u ii)))))))))) (let ((_let_10683 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.char)_ tptp.product_unit tptp.char tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7233 x z) (ho_7233 y z)))) (= x y))))) (let ((_let_10684 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|) (e |u_(-> tptp.product_unit tptp.int)|) (i |u_(-> tptp.product_unit tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8178 v ii) (ite (= i ii) e (ho_8178 u ii)))))))))) (let ((_let_10685 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|) (y |u_(-> _u_(-> tptp.product_unit tptp.int)_ tptp.product_unit tptp.int)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.int)|)) (= (ho_8178 x z) (ho_8178 y z)))) (= x y))))) (let ((_let_10686 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10557 v ii) (ite (= i ii) e (ho_10557 u ii)))))))))) (let ((_let_10687 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10557 x z) (ho_10557 y z)))) (= x y))))) (let ((_let_10688 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (e |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10561 v ii) (ite (= i ii) e (ho_10561 u ii)))))))))) (let ((_let_10689 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> Bool tptp.nat)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10561 x z) (ho_10561 y z)))) (= x y))))) (let ((_let_10690 (forall ((u |u_(-> _u_(-> Bool tptp.char)_ tptp.set_char tptp.set_o)|) (e |u_(-> tptp.set_char tptp.set_o)|) (i |u_(-> Bool tptp.char)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.char)_ tptp.set_char tptp.set_o)|)) (not (forall ((ii |u_(-> Bool tptp.char)|)) (= (ho_15657 v ii) (ite (= i ii) e (ho_15657 u ii)))))))))) (let ((_let_10691 (forall ((x |u_(-> _u_(-> Bool tptp.char)_ tptp.set_char tptp.set_o)|) (y |u_(-> _u_(-> Bool tptp.char)_ tptp.set_char tptp.set_o)|)) (or (not (forall ((z |u_(-> Bool tptp.char)|)) (= (ho_15657 x z) (ho_15657 y z)))) (= x y))))) (let ((_let_10692 (forall ((u |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|) (e tptp.set_set_nat) (i tptp.set_se7855581050983116737at_nat)) (not (forall ((v |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|)) (not (forall ((ii tptp.set_se7855581050983116737at_nat)) (= (ho_7108 v ii) (ite (= i ii) e (ho_7108 u ii)))))))))) (let ((_let_10693 (forall ((x |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|) (y |u_(-> tptp.set_se7855581050983116737at_nat tptp.set_set_nat)|)) (or (not (forall ((z tptp.set_se7855581050983116737at_nat)) (= (ho_7108 x z) (ho_7108 y z)))) (= x y))))) (let ((_let_10694 (forall ((u |u_(-> _u_(-> Bool Bool)_ Bool tptp.num)|) (e |u_(-> Bool tptp.num)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ Bool tptp.num)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10566 v ii) (ite (= i ii) e (ho_10566 u ii)))))))))) (let ((_let_10695 (forall ((x |u_(-> _u_(-> Bool Bool)_ Bool tptp.num)|) (y |u_(-> _u_(-> Bool Bool)_ Bool tptp.num)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10566 x z) (ho_10566 y z)))) (= x y))))) (let ((_let_10696 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10584 v ii) (ite (= i ii) e (ho_10584 u ii)))))))))) (let ((_let_10697 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10584 x z) (ho_10584 y z)))) (= x y))))) (let ((_let_10698 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10582 v ii) (ite (= i ii) e (ho_10582 u ii)))))))))) (let ((_let_10699 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10582 x z) (ho_10582 y z)))) (= x y))))) (let ((_let_10700 (forall ((u |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (i |u_(-> Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool)|)) (= (ho_10581 v ii) (ite (= i ii) e (ho_10581 u ii)))))))))) (let ((_let_10701 (forall ((x |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> Bool Bool)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool)|)) (= (ho_10581 x z) (ho_10581 y z)))) (= x y))))) (let ((_let_10702 (forall ((u |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> Bool tptp.int)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.int)|)) (= (ho_10598 v ii) (ite (= i ii) e (ho_10598 u ii)))))))))) (let ((_let_10703 (forall ((x |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.int)|)) (= (ho_10598 x z) (ho_10598 y z)))) (= x y))))) (let ((_let_10704 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_10595 v ii) (ite (= i ii) e (ho_10595 u ii)))))))))) (let ((_let_10705 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.int Bool)_ _u_(-> Bool tptp.int)_ _u_(-> tptp.nat Bool)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_10595 x z) (ho_10595 y z)))) (= x y))))) (let ((_let_10706 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_7054 v ii) (ite (= i ii) e (ho_7054 u ii)))))))))) (let ((_let_10707 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_7054 x z) (ho_7054 y z)))) (= x y))))) (let ((_let_10708 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|) (e |u_(-> tptp.int tptp.nat tptp.nat)|) (i |u_(-> tptp.int tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_10638 v ii) (ite (= i ii) e (ho_10638 u ii)))))))))) (let ((_let_10709 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat tptp.nat)_ tptp.int tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat tptp.nat)|)) (= (ho_10638 x z) (ho_10638 y z)))) (= x y))))) (let ((_let_10710 (forall ((u |u_(-> Bool tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.nat tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_10641 v ii) (ite (= i ii) e (ho_10641 u ii)))))))))) (let ((_let_10711 (forall ((x |u_(-> Bool tptp.nat tptp.nat)|) (y |u_(-> Bool tptp.nat tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_10641 x z) (ho_10641 y z)))) (= x y))))) (let ((_let_10712 (forall ((u |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|) (e |u_(-> Bool tptp.nat tptp.nat)|) (i |u_(-> Bool tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_10643 v ii) (ite (= i ii) e (ho_10643 u ii)))))))))) (let ((_let_10713 (forall ((x |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|) (y |u_(-> _u_(-> Bool tptp.nat tptp.nat)_ Bool tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> Bool tptp.nat tptp.nat)|)) (= (ho_10643 x z) (ho_10643 y z)))) (= x y))))) (let ((_let_10714 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (e |u_(-> tptp.nat tptp.nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10647 v ii) (ite (= i ii) e (ho_10647 u ii)))))))))) (let ((_let_10715 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10647 x z) (ho_10647 y z)))) (= x y))))) (let ((_let_10716 (forall ((u |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (e |u_(-> _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (i |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (= (ho_14269 v ii) (ite (= i ii) e (ho_14269 u ii)))))))))) (let ((_let_10717 (forall ((x |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)_ _u_(-> tptp.list_nat tptp.nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.list_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.list_nat tptp.nat)_ Bool)|)) (= (ho_14269 x z) (ho_14269 y z)))) (= x y))))) (let ((_let_10718 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_int)|) (e tptp.set_int) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_int)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_12145 v ii) (ite (= i ii) e (ho_12145 u ii)))))))))) (let ((_let_10719 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_int)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_int)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_12145 x z) (ho_12145 y z)))) (= x y))))) (let ((_let_10720 (forall ((u |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|) (e |u_(-> tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|) (i tptp.ref_a)) (not (forall ((v |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii tptp.ref_a)) (= (ho_10651 v ii) (ite (= i ii) e (ho_10651 u ii)))))))))) (let ((_let_10721 (forall ((x |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|) (y |u_(-> tptp.ref_a tptp.heap_e7401611519738050253t_unit tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z tptp.ref_a)) (= (ho_10651 x z) (ho_10651 y z)))) (= x y))))) (let ((_let_10722 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc1799199577659733785_ref_a)|) (e |u_(-> tptp.ref_a tptp.produc1799199577659733785_ref_a)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc1799199577659733785_ref_a)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_10654 v ii) (ite (= i ii) e (ho_10654 u ii)))))))))) (let ((_let_10723 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc1799199577659733785_ref_a)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.ref_a tptp.produc1799199577659733785_ref_a)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_10654 x z) (ho_10654 y z)))) (= x y))))) (let ((_let_10724 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13069 v ii) (ite (= i ii) e (ho_13069 u ii)))))))))) (let ((_let_10725 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_13069 x z) (ho_13069 y z)))) (= x y))))) (let ((_let_10726 (forall ((u |u_(-> Bool Bool tptp.product_prod_o_o)|) (e |u_(-> Bool tptp.product_prod_o_o)|) (i Bool)) (not (forall ((v |u_(-> Bool Bool tptp.product_prod_o_o)|)) (not (forall ((ii Bool)) (= (ho_10672 v ii) (ite (= i ii) e (ho_10672 u ii)))))))))) (let ((_let_10727 (forall ((x |u_(-> Bool Bool tptp.product_prod_o_o)|) (y |u_(-> Bool Bool tptp.product_prod_o_o)|)) (or (not (forall ((z Bool)) (= (ho_10672 x z) (ho_10672 y z)))) (= x y))))) (let ((_let_10728 (forall ((u |u_(-> tptp.set_int tptp.set_se6425085446898223655at_nat)|) (e tptp.set_se6425085446898223655at_nat) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_se6425085446898223655at_nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_8035 v ii) (ite (= i ii) e (ho_8035 u ii)))))))))) (let ((_let_10729 (forall ((x |u_(-> tptp.set_int tptp.set_se6425085446898223655at_nat)|) (y |u_(-> tptp.set_int tptp.set_se6425085446898223655at_nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_8035 x z) (ho_8035 y z)))) (= x y))))) (let ((_let_10730 (forall ((u |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (e tptp.produc4675096598859438275atural) (i tptp.produc4675096598859438275atural)) (not (forall ((v |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (not (forall ((ii tptp.produc4675096598859438275atural)) (= (ho_16006 v ii) (ite (= i ii) e (ho_16006 u ii)))))))))) (let ((_let_10731 (forall ((x |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (y |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (or (not (forall ((z tptp.produc4675096598859438275atural)) (= (ho_16006 x z) (ho_16006 y z)))) (= x y))))) (let ((_let_10732 (forall ((u |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.code_integer tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_10707 v ii) (ite (= i ii) e (ho_10707 u ii)))))))))) (let ((_let_10733 (forall ((x |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.code_integer tptp.code_integer)|)) (= (ho_10707 x z) (ho_10707 y z)))) (= x y))))) (let ((_let_10734 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10710 v ii) (ite (= i ii) e (ho_10710 u ii)))))))))) (let ((_let_10735 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10710 x z) (ho_10710 y z)))) (= x y))))) (let ((_let_10736 (forall ((u |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (i |u_(-> tptp.int tptp.code_integer)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.code_integer)|)) (= (ho_10718 v ii) (ite (= i ii) e (ho_10718 u ii)))))))))) (let ((_let_10737 (forall ((x |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.code_integer)_ _u_(-> tptp.int tptp.code_integer Bool)_ tptp.product_prod_nat_nat tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.code_integer)|)) (= (ho_10718 x z) (ho_10718 y z)))) (= x y))))) (let ((_let_10738 (forall ((u |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.int tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10724 v ii) (ite (= i ii) e (ho_10724 u ii)))))))))) (let ((_let_10739 (forall ((x |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int Bool)|)) (= (ho_10724 x z) (ho_10724 y z)))) (= x y))))) (let ((_let_10740 (forall ((u |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (e |u_(-> _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (i |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (= (ho_14796 v ii) (ite (= i ii) e (ho_14796 u ii)))))))))) (let ((_let_10741 (forall ((x |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)_ _u_(-> tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)_ tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.code_integer Bool)|)) (= (ho_14796 x z) (ho_14796 y z)))) (= x y))))) (let ((_let_10742 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (e |u_(-> tptp.int tptp.code_integer Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_10730 v ii) (ite (= i ii) e (ho_10730 u ii)))))))))) (let ((_let_10743 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int Bool)_ tptp.int tptp.code_integer Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|)) (= (ho_10730 x z) (ho_10730 y z)))) (= x y))))) (let ((_let_10744 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|) (e |u_(-> tptp.num Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_16012 v ii) (ite (= i ii) e (ho_16012 u ii)))))))))) (let ((_let_10745 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|) (y |u_(-> tptp.product_prod_nat_nat tptp.num Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_16012 x z) (ho_16012 y z)))) (= x y))))) (let ((_let_10746 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (e tptp.product_prod_int_int) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_10750 v ii) (ite (= i ii) e (ho_10750 u ii)))))))))) (let ((_let_10747 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_10750 x z) (ho_10750 y z)))) (= x y))))) (let ((_let_10748 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10749 v ii) (ite (= i ii) e (ho_10749 u ii)))))))))) (let ((_let_10749 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10749 x z) (ho_10749 y z)))) (= x y))))) (let ((_let_10750 (forall ((u |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit tptp.set_nat)|) (e |u_(-> tptp.set_Product_unit tptp.set_nat)|) (i |u_(-> tptp.product_unit tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_14947 v ii) (ite (= i ii) e (ho_14947 u ii)))))))))) (let ((_let_10751 (forall ((x |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit tptp.set_nat)|) (y |u_(-> _u_(-> tptp.product_unit tptp.nat)_ tptp.set_Product_unit tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.product_unit tptp.nat)|)) (= (ho_14947 x z) (ho_14947 y z)))) (= x y))))) (let ((_let_10752 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10759 v ii) (ite (= i ii) e (ho_10759 u ii)))))))))) (let ((_let_10753 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.product_prod_int_int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10759 x z) (ho_10759 y z)))) (= x y))))) (let ((_let_10754 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10766 v ii) (ite (= i ii) e (ho_10766 u ii)))))))))) (let ((_let_10755 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10766 x z) (ho_10766 y z)))) (= x y))))) (let ((_let_10756 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10769 v ii) (ite (= i ii) e (ho_10769 u ii)))))))))) (let ((_let_10757 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10769 x z) (ho_10769 y z)))) (= x y))))) (let ((_let_10758 (forall ((u |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|) (e |u_(-> tptp.product_unit Bool tptp.product_unit)|) (i |u_(-> tptp.product_unit Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|)) (not (forall ((ii |u_(-> tptp.product_unit Bool)|)) (= (ho_7265 v ii) (ite (= i ii) e (ho_7265 u ii)))))))))) (let ((_let_10759 (forall ((x |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|) (y |u_(-> _u_(-> tptp.product_unit Bool)_ tptp.product_unit Bool tptp.product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_unit Bool)|)) (= (ho_7265 x z) (ho_7265 y z)))) (= x y))))) (let ((_let_10760 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10768 v ii) (ite (= i ii) e (ho_10768 u ii)))))))))) (let ((_let_10761 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|)) (= (ho_10768 x z) (ho_10768 y z)))) (= x y))))) (let ((_let_10762 (forall ((u |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|) (e |u_(-> _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_7196 v ii) (ite (= i ii) e (ho_7196 u ii)))))))))) (let ((_let_10763 (forall ((x |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|) (y |u_(-> tptp.set_Product_unit _u_(-> tptp.product_unit tptp.rat)_ tptp.rat tptp.product_unit)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_7196 x z) (ho_7196 y z)))) (= x y))))) (let ((_let_10764 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (i |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10774 v ii) (ite (= i ii) e (ho_10774 u ii)))))))))) (let ((_let_10765 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_10774 x z) (ho_10774 y z)))) (= x y))))) (let ((_let_10766 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10798 v ii) (ite (= i ii) e (ho_10798 u ii)))))))))) (let ((_let_10767 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|) (y |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)_ tptp.produc3843707927480180839at_nat tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10798 x z) (ho_10798 y z)))) (= x y))))) (let ((_let_10768 (forall ((u |u_(-> tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.int)) (not (forall ((v |u_(-> tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.int)) (= (ho_10812 v ii) (ite (= i ii) e (ho_10812 u ii)))))))))) (let ((_let_10769 (forall ((x |u_(-> tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.int)) (= (ho_10812 x z) (ho_10812 y z)))) (= x y))))) (let ((_let_10770 (forall ((u |u_(-> _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.int Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool Bool)|)) (= (ho_10811 v ii) (ite (= i ii) e (ho_10811 u ii)))))))))) (let ((_let_10771 (forall ((x |u_(-> _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int Bool Bool)_ tptp.int _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool Bool)|)) (= (ho_10811 x z) (ho_10811 y z)))) (= x y))))) (let ((_let_10772 (forall ((u |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii tptp.nat)) (= (ho_10819 v ii) (ite (= i ii) e (ho_10819 u ii)))))))))) (let ((_let_10773 (forall ((x |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> tptp.nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_10819 x z) (ho_10819 y z)))) (= x y))))) (let ((_let_10774 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool Bool Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ Bool Bool Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool Bool Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_13683 v ii) (ite (= i ii) e (ho_13683 u ii)))))))))) (let ((_let_10775 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool Bool Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> Bool Bool Bool)_ Bool Bool Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_13683 x z) (ho_13683 y z)))) (= x y))))) (let ((_let_10776 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10953 v ii) (ite (= i ii) e (ho_10953 u ii)))))))))) (let ((_let_10777 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10953 x z) (ho_10953 y z)))) (= x y))))) (let ((_let_10778 (forall ((u |u_(-> Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i Bool)) (not (forall ((v |u_(-> Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii Bool)) (= (ho_10831 v ii) (ite (= i ii) e (ho_10831 u ii)))))))))) (let ((_let_10779 (forall ((x |u_(-> Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> Bool _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z Bool)) (= (ho_10831 x z) (ho_10831 y z)))) (= x y))))) (let ((_let_10780 (forall ((u |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (e |u_(-> tptp.int tptp.set_nat)|) (i |u_(-> tptp.int tptp.set_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6415 v ii) (ite (= i ii) e (ho_6415 u ii)))))))))) (let ((_let_10781 (forall ((x |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|) (y |u_(-> _u_(-> tptp.int tptp.set_nat)_ tptp.int tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.set_nat)|)) (= (ho_6415 x z) (ho_6415 y z)))) (= x y))))) (let ((_let_10782 (forall ((u |u_(-> tptp.set_o Bool tptp.set_nat)|) (e |u_(-> Bool tptp.set_nat)|) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o Bool tptp.set_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_5740 v ii) (ite (= i ii) e (ho_5740 u ii)))))))))) (let ((_let_10783 (forall ((x |u_(-> tptp.set_o Bool tptp.set_nat)|) (y |u_(-> tptp.set_o Bool tptp.set_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_5740 x z) (ho_5740 y z)))) (= x y))))) (let ((_let_10784 (forall ((u |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (e |u_(-> _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (i tptp.set_Pr4329608150637261639at_nat)) (not (forall ((v |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (not (forall ((ii tptp.set_Pr4329608150637261639at_nat)) (= (ho_14582 v ii) (ite (= i ii) e (ho_14582 u ii)))))))))) (let ((_let_10785 (forall ((x |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|) (y |u_(-> tptp.set_Pr4329608150637261639at_nat _u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Pr1261947904930325089at_nat)_ tptp.set_Pr4329608150637261639at_nat)|)) (or (not (forall ((z tptp.set_Pr4329608150637261639at_nat)) (= (ho_14582 x z) (ho_14582 y z)))) (= x y))))) (let ((_let_10786 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_10835 v ii) (ite (= i ii) e (ho_10835 u ii)))))))))) (let ((_let_10787 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ Bool _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_10835 x z) (ho_10835 y z)))) (= x y))))) (let ((_let_10788 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (e |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7132 v ii) (ite (= i ii) e (ho_7132 u ii)))))))))) (let ((_let_10789 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_7132 x z) (ho_7132 y z)))) (= x y))))) (let ((_let_10790 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_10842 v ii) (ite (= i ii) e (ho_10842 u ii)))))))))) (let ((_let_10791 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)_ tptp.product_prod_nat_nat _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat tptp.nat)|)) (= (ho_10842 x z) (ho_10842 y z)))) (= x y))))) (let ((_let_10792 (forall ((u |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_10847 v ii) (ite (= i ii) e (ho_10847 u ii)))))))))) (let ((_let_10793 (forall ((x |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.product_prod_nat_nat _u_(-> tptp.product_prod_nat_nat Bool Bool)_ tptp.product_prod_nat_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_10847 x z) (ho_10847 y z)))) (= x y))))) (let ((_let_10794 (forall ((u |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.int)|) (e |u_(-> Bool tptp.int)|) (i |u_(-> Bool tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.int)|)) (not (forall ((ii |u_(-> Bool tptp.nat)|)) (= (ho_15746 v ii) (ite (= i ii) e (ho_15746 u ii)))))))))) (let ((_let_10795 (forall ((x |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.int)|) (y |u_(-> _u_(-> Bool tptp.nat)_ Bool tptp.int)|)) (or (not (forall ((z |u_(-> Bool tptp.nat)|)) (= (ho_15746 x z) (ho_15746 y z)))) (= x y))))) (let ((_let_10796 (forall ((u |u_(-> tptp.product_prod_int_o Bool)|) (e Bool) (i tptp.product_prod_int_o)) (not (forall ((v |u_(-> tptp.product_prod_int_o Bool)|)) (not (forall ((ii tptp.product_prod_int_o)) (= (ho_14657 v ii) (ite (= i ii) e (ho_14657 u ii)))))))))) (let ((_let_10797 (forall ((x |u_(-> tptp.product_prod_int_o Bool)|) (y |u_(-> tptp.product_prod_int_o Bool)|)) (or (not (forall ((z tptp.product_prod_int_o)) (= (ho_14657 x z) (ho_14657 y z)))) (= x y))))) (let ((_let_10798 (forall ((u |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i tptp.produc3843707927480180839at_nat)) (not (forall ((v |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii tptp.produc3843707927480180839at_nat)) (= (ho_10862 v ii) (ite (= i ii) e (ho_10862 u ii)))))))))) (let ((_let_10799 (forall ((x |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> tptp.produc3843707927480180839at_nat _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z tptp.produc3843707927480180839at_nat)) (= (ho_10862 x z) (ho_10862 y z)))) (= x y))))) (let ((_let_10800 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_10907 v ii) (ite (= i ii) e (ho_10907 u ii)))))))))) (let ((_let_10801 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.product_prod_nat_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_10907 x z) (ho_10907 y z)))) (= x y))))) (let ((_let_10802 (forall ((u |u_(-> tptp.option_num tptp.num)|) (e tptp.num) (i tptp.option_num)) (not (forall ((v |u_(-> tptp.option_num tptp.num)|)) (not (forall ((ii tptp.option_num)) (= (ho_4590 v ii) (ite (= i ii) e (ho_4590 u ii)))))))))) (let ((_let_10803 (forall ((x |u_(-> tptp.option_num tptp.num)|) (y |u_(-> tptp.option_num tptp.num)|)) (or (not (forall ((z tptp.option_num)) (= (ho_4590 x z) (ho_4590 y z)))) (= x y))))) (let ((_let_10804 (forall ((u |u_(-> tptp.num tptp.num tptp.product_prod_num_num)|) (e |u_(-> tptp.num tptp.product_prod_num_num)|) (i tptp.num)) (not (forall ((v |u_(-> tptp.num tptp.num tptp.product_prod_num_num)|)) (not (forall ((ii tptp.num)) (= (ho_10668 v ii) (ite (= i ii) e (ho_10668 u ii)))))))))) (let ((_let_10805 (forall ((x |u_(-> tptp.num tptp.num tptp.product_prod_num_num)|) (y |u_(-> tptp.num tptp.num tptp.product_prod_num_num)|)) (or (not (forall ((z tptp.num)) (= (ho_10668 x z) (ho_10668 y z)))) (= x y))))) (let ((_let_10806 (forall ((u |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> Bool tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> Bool tptp.product_unit)|)) (= (ho_10922 v ii) (ite (= i ii) e (ho_10922 u ii)))))))))) (let ((_let_10807 (forall ((x |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> Bool tptp.product_unit)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> Bool tptp.product_unit)|)) (= (ho_10922 x z) (ho_10922 y z)))) (= x y))))) (let ((_let_10808 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (e |u_(-> tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_10931 v ii) (ite (= i ii) e (ho_10931 u ii)))))))))) (let ((_let_10809 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_10931 x z) (ho_10931 y z)))) (= x y))))) (let ((_let_10810 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10930 v ii) (ite (= i ii) e (ho_10930 u ii)))))))))) (let ((_let_10811 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.nat tptp.int)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10930 x z) (ho_10930 y z)))) (= x y))))) (let ((_let_10812 (forall ((u |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (i |u_(-> tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int Bool)|)) (= (ho_10934 v ii) (ite (= i ii) e (ho_10934 u ii)))))))))) (let ((_let_10813 (forall ((x |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int Bool)_ _u_(-> tptp.int tptp.int)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int Bool)|)) (= (ho_10934 x z) (ho_10934 y z)))) (= x y))))) (let ((_let_10814 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_10938 v ii) (ite (= i ii) e (ho_10938 u ii)))))))))) (let ((_let_10815 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_10938 x z) (ho_10938 y z)))) (= x y))))) (let ((_let_10816 (forall ((u |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.produc859450856879609959at_nat)) (not (forall ((v |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (not (forall ((ii tptp.produc859450856879609959at_nat)) (= (ho_5112 v ii) (ite (= i ii) e (ho_5112 u ii)))))))))) (let ((_let_10817 (forall ((x |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (y |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|)) (or (not (forall ((z tptp.produc859450856879609959at_nat)) (= (ho_5112 x z) (ho_5112 y z)))) (= x y))))) (let ((_let_10818 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_10937 v ii) (ite (= i ii) e (ho_10937 u ii)))))))))) (let ((_let_10819 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_10937 x z) (ho_10937 y z)))) (= x y))))) (let ((_let_10820 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (e |u_(-> _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_13965 v ii) (ite (= i ii) e (ho_13965 u ii)))))))))) (let ((_let_10821 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.int Bool)_ tptp.int tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_13965 x z) (ho_13965 y z)))) (= x y))))) (let ((_let_10822 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_10945 v ii) (ite (= i ii) e (ho_10945 u ii)))))))))) (let ((_let_10823 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_10945 x z) (ho_10945 y z)))) (= x y))))) (let ((_let_10824 (forall ((u |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (i |u_(-> tptp.rat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (not (forall ((ii |u_(-> tptp.rat tptp.nat)|)) (= (ho_10948 v ii) (ite (= i ii) e (ho_10948 u ii)))))))))) (let ((_let_10825 (forall ((x |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|) (y |u_(-> _u_(-> tptp.rat tptp.nat)_ _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.nat tptp.nat)_ tptp.nat tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.nat)|)) (= (ho_10948 x z) (ho_10948 y z)))) (= x y))))) (let ((_let_10826 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|) (e tptp.product_unit) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_15097 v ii) (ite (= i ii) e (ho_15097 u ii)))))))))) (let ((_let_10827 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|) (y |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_15097 x z) (ho_15097 y z)))) (= x y))))) (let ((_let_10828 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|) (e |u_(-> tptp.nat tptp.num)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_10960 v ii) (ite (= i ii) e (ho_10960 u ii)))))))))) (let ((_let_10829 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ tptp.nat tptp.num)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_10960 x z) (ho_10960 y z)))) (= x y))))) (let ((_let_10830 (forall ((u |u_(-> _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (e tptp.set_Pr6200539531224447659at_num) (i |u_(-> Bool tptp.num)|)) (not (forall ((v |u_(-> _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (not (forall ((ii |u_(-> Bool tptp.num)|)) (= (ho_12075 v ii) (ite (= i ii) e (ho_12075 u ii)))))))))) (let ((_let_10831 (forall ((x |u_(-> _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|) (y |u_(-> _u_(-> Bool tptp.num)_ tptp.set_Pr6200539531224447659at_num)|)) (or (not (forall ((z |u_(-> Bool tptp.num)|)) (= (ho_12075 x z) (ho_12075 y z)))) (= x y))))) (let ((_let_10832 (forall ((u |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (e |u_(-> _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (i |u_(-> tptp.rat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (not (forall ((ii |u_(-> tptp.rat Bool)|)) (= (ho_10963 v ii) (ite (= i ii) e (ho_10963 u ii)))))))))) (let ((_let_10833 (forall ((x |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|) (y |u_(-> _u_(-> tptp.rat Bool)_ _u_(-> Bool tptp.rat)_ _u_(-> tptp.nat Bool)_ tptp.nat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat Bool)|)) (= (ho_10963 x z) (ho_10963 y z)))) (= x y))))) (let ((_let_10834 (forall ((u |u_(-> tptp.set_int_nat tptp.set_int_rat)|) (e tptp.set_int_rat) (i tptp.set_int_nat)) (not (forall ((v |u_(-> tptp.set_int_nat tptp.set_int_rat)|)) (not (forall ((ii tptp.set_int_nat)) (= (ho_15789 v ii) (ite (= i ii) e (ho_15789 u ii)))))))))) (let ((_let_10835 (forall ((x |u_(-> tptp.set_int_nat tptp.set_int_rat)|) (y |u_(-> tptp.set_int_nat tptp.set_int_rat)|)) (or (not (forall ((z tptp.set_int_nat)) (= (ho_15789 x z) (ho_15789 y z)))) (= x y))))) (let ((_let_10836 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15786 v ii) (ite (= i ii) e (ho_15786 u ii)))))))))) (let ((_let_10837 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15786 x z) (ho_15786 y z)))) (= x y))))) (let ((_let_10838 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_15785 v ii) (ite (= i ii) e (ho_15785 u ii)))))))))) (let ((_let_10839 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_15785 x z) (ho_15785 y z)))) (= x y))))) (let ((_let_10840 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)_ tptp.set_int_nat tptp.set_int_rat)|) (e |u_(-> tptp.set_int_nat tptp.set_int_rat)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)_ tptp.set_int_nat tptp.set_int_rat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (= (ho_15788 v ii) (ite (= i ii) e (ho_15788 u ii)))))))))) (let ((_let_10841 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)_ tptp.set_int_nat tptp.set_int_rat)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)_ tptp.set_int_nat tptp.set_int_rat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.rat)|)) (= (ho_15788 x z) (ho_15788 y z)))) (= x y))))) (let ((_let_10842 (forall ((u |u_(-> tptp.set_int_nat tptp.set_int_nat)|) (e tptp.set_int_nat) (i tptp.set_int_nat)) (not (forall ((v |u_(-> tptp.set_int_nat tptp.set_int_nat)|)) (not (forall ((ii tptp.set_int_nat)) (= (ho_15796 v ii) (ite (= i ii) e (ho_15796 u ii)))))))))) (let ((_let_10843 (forall ((x |u_(-> tptp.set_int_nat tptp.set_int_nat)|) (y |u_(-> tptp.set_int_nat tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_int_nat)) (= (ho_15796 x z) (ho_15796 y z)))) (= x y))))) (let ((_let_10844 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_15792 v ii) (ite (= i ii) e (ho_15792 u ii)))))))))) (let ((_let_10845 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_15792 x z) (ho_15792 y z)))) (= x y))))) (let ((_let_10846 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii tptp.set_int)) (= (ho_15791 v ii) (ite (= i ii) e (ho_15791 u ii)))))))))) (let ((_let_10847 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15791 x z) (ho_15791 y z)))) (= x y))))) (let ((_let_10848 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ tptp.set_int_nat tptp.set_int_nat)|) (e |u_(-> tptp.set_int_nat tptp.set_int_nat)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ tptp.set_int_nat tptp.set_int_nat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_15795 v ii) (ite (= i ii) e (ho_15795 u ii)))))))))) (let ((_let_10849 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ tptp.set_int_nat tptp.set_int_nat)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)_ tptp.set_int_nat tptp.set_int_nat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.nat)|)) (= (ho_15795 x z) (ho_15795 y z)))) (= x y))))) (let ((_let_10850 (forall ((u |u_(-> tptp.set_int tptp.set_int_int)|) (e tptp.set_int_int) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15799 v ii) (ite (= i ii) e (ho_15799 u ii)))))))))) (let ((_let_10851 (forall ((x |u_(-> tptp.set_int tptp.set_int_int)|) (y |u_(-> tptp.set_int tptp.set_int_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15799 x z) (ho_15799 y z)))) (= x y))))) (let ((_let_10852 (forall ((u |u_(-> tptp.set_int tptp.set_int tptp.set_int_int)|) (e |u_(-> tptp.set_int tptp.set_int_int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int tptp.set_int tptp.set_int_int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15798 v ii) (ite (= i ii) e (ho_15798 u ii)))))))))) (let ((_let_10853 (forall ((x |u_(-> tptp.set_int tptp.set_int tptp.set_int_int)|) (y |u_(-> tptp.set_int tptp.set_int tptp.set_int_int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15798 x z) (ho_15798 y z)))) (= x y))))) (let ((_let_10854 (forall ((u |u_(-> tptp.set_int_nat tptp.set_int_int)|) (e tptp.set_int_int) (i tptp.set_int_nat)) (not (forall ((v |u_(-> tptp.set_int_nat tptp.set_int_int)|)) (not (forall ((ii tptp.set_int_nat)) (= (ho_15806 v ii) (ite (= i ii) e (ho_15806 u ii)))))))))) (let ((_let_10855 (forall ((x |u_(-> tptp.set_int_nat tptp.set_int_int)|) (y |u_(-> tptp.set_int_nat tptp.set_int_int)|)) (or (not (forall ((z tptp.set_int_nat)) (= (ho_15806 x z) (ho_15806 y z)))) (= x y))))) (let ((_let_10856 (forall ((u |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)_ tptp.set_int_nat tptp.set_int_int)|) (e |u_(-> tptp.set_int_nat tptp.set_int_int)|) (i |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)_ tptp.set_int_nat tptp.set_int_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (= (ho_15805 v ii) (ite (= i ii) e (ho_15805 u ii)))))))))) (let ((_let_10857 (forall ((x |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)_ tptp.set_int_nat tptp.set_int_int)|) (y |u_(-> _u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)_ tptp.set_int_nat tptp.set_int_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.int tptp.nat)_ tptp.int tptp.int)|)) (= (ho_15805 x z) (ho_15805 y z)))) (= x y))))) (let ((_let_10858 (forall ((u |u_(-> tptp.set_int_int tptp.set_int_int)|) (e tptp.set_int_int) (i tptp.set_int_int)) (not (forall ((v |u_(-> tptp.set_int_int tptp.set_int_int)|)) (not (forall ((ii tptp.set_int_int)) (= (ho_15817 v ii) (ite (= i ii) e (ho_15817 u ii)))))))))) (let ((_let_10859 (forall ((x |u_(-> tptp.set_int_int tptp.set_int_int)|) (y |u_(-> tptp.set_int_int tptp.set_int_int)|)) (or (not (forall ((z tptp.set_int_int)) (= (ho_15817 x z) (ho_15817 y z)))) (= x y))))) (let ((_let_10860 (forall ((u |u_(-> tptp.set_nat tptp.set_nat_nat)|) (e tptp.set_nat_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15820 v ii) (ite (= i ii) e (ho_15820 u ii)))))))))) (let ((_let_10861 (forall ((x |u_(-> tptp.set_nat tptp.set_nat_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15820 x z) (ho_15820 y z)))) (= x y))))) (let ((_let_10862 (forall ((u |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat_nat)|) (e |u_(-> tptp.set_nat tptp.set_nat_nat)|) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15819 v ii) (ite (= i ii) e (ho_15819 u ii)))))))))) (let ((_let_10863 (forall ((x |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat_nat)|) (y |u_(-> tptp.set_nat tptp.set_nat tptp.set_nat_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15819 x z) (ho_15819 y z)))) (= x y))))) (let ((_let_10864 (forall ((u |u_(-> tptp.set_nat_nat tptp.set_int_rat)|) (e tptp.set_int_rat) (i tptp.set_nat_nat)) (not (forall ((v |u_(-> tptp.set_nat_nat tptp.set_int_rat)|)) (not (forall ((ii tptp.set_nat_nat)) (= (ho_15827 v ii) (ite (= i ii) e (ho_15827 u ii)))))))))) (let ((_let_10865 (forall ((x |u_(-> tptp.set_nat_nat tptp.set_int_rat)|) (y |u_(-> tptp.set_nat_nat tptp.set_int_rat)|)) (or (not (forall ((z tptp.set_nat_nat)) (= (ho_15827 x z) (ho_15827 y z)))) (= x y))))) (let ((_let_10866 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15824 v ii) (ite (= i ii) e (ho_15824 u ii)))))))))) (let ((_let_10867 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15824 x z) (ho_15824 y z)))) (= x y))))) (let ((_let_10868 (forall ((u |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (i |u_(-> tptp.nat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.rat)|)) (= (ho_15823 v ii) (ite (= i ii) e (ho_15823 u ii)))))))))) (let ((_let_10869 (forall ((x |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|) (y |u_(-> _u_(-> tptp.nat tptp.rat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.rat)|)) (= (ho_15823 x z) (ho_15823 y z)))) (= x y))))) (let ((_let_10870 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)_ tptp.set_nat_nat tptp.set_int_rat)|) (e |u_(-> tptp.set_nat_nat tptp.set_int_rat)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)_ tptp.set_nat_nat tptp.set_int_rat)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (= (ho_15826 v ii) (ite (= i ii) e (ho_15826 u ii)))))))))) (let ((_let_10871 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)_ tptp.set_nat_nat tptp.set_int_rat)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)_ tptp.set_nat_nat tptp.set_int_rat)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.rat)|)) (= (ho_15826 x z) (ho_15826 y z)))) (= x y))))) (let ((_let_10872 (forall ((u |u_(-> tptp.set_nat_nat tptp.set_int_nat)|) (e tptp.set_int_nat) (i tptp.set_nat_nat)) (not (forall ((v |u_(-> tptp.set_nat_nat tptp.set_int_nat)|)) (not (forall ((ii tptp.set_nat_nat)) (= (ho_15834 v ii) (ite (= i ii) e (ho_15834 u ii)))))))))) (let ((_let_10873 (forall ((x |u_(-> tptp.set_nat_nat tptp.set_int_nat)|) (y |u_(-> tptp.set_nat_nat tptp.set_int_nat)|)) (or (not (forall ((z tptp.set_nat_nat)) (= (ho_15834 x z) (ho_15834 y z)))) (= x y))))) (let ((_let_10874 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16011 v ii) (ite (= i ii) e (ho_16011 u ii)))))))))) (let ((_let_10875 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16011 x z) (ho_16011 y z)))) (= x y))))) (let ((_let_10876 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15831 v ii) (ite (= i ii) e (ho_15831 u ii)))))))))) (let ((_let_10877 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15831 x z) (ho_15831 y z)))) (= x y))))) (let ((_let_10878 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_15830 v ii) (ite (= i ii) e (ho_15830 u ii)))))))))) (let ((_let_10879 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_15830 x z) (ho_15830 y z)))) (= x y))))) (let ((_let_10880 (forall ((u |u_(-> tptp.set_nat_nat tptp.set_int_int)|) (e tptp.set_int_int) (i tptp.set_nat_nat)) (not (forall ((v |u_(-> tptp.set_nat_nat tptp.set_int_int)|)) (not (forall ((ii tptp.set_nat_nat)) (= (ho_15841 v ii) (ite (= i ii) e (ho_15841 u ii)))))))))) (let ((_let_10881 (forall ((x |u_(-> tptp.set_nat_nat tptp.set_int_int)|) (y |u_(-> tptp.set_nat_nat tptp.set_int_int)|)) (or (not (forall ((z tptp.set_nat_nat)) (= (ho_15841 x z) (ho_15841 y z)))) (= x y))))) (let ((_let_10882 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_16010 v ii) (ite (= i ii) e (ho_16010 u ii)))))))))) (let ((_let_10883 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_16010 x z) (ho_16010 y z)))) (= x y))))) (let ((_let_10884 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15838 v ii) (ite (= i ii) e (ho_15838 u ii)))))))))) (let ((_let_10885 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15838 x z) (ho_15838 y z)))) (= x y))))) (let ((_let_10886 (forall ((u |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (i tptp.set_int)) (not (forall ((v |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((ii tptp.set_int)) (= (ho_15836 v ii) (ite (= i ii) e (ho_15836 u ii)))))))))) (let ((_let_10887 (forall ((x |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|) (y |u_(-> tptp.set_int _u_(-> tptp.nat tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (or (not (forall ((z tptp.set_int)) (= (ho_15836 x z) (ho_15836 y z)))) (= x y))))) (let ((_let_10888 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)_ tptp.set_nat_nat tptp.set_int_int)|) (e |u_(-> tptp.set_nat_nat tptp.set_int_int)|) (i |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)_ tptp.set_nat_nat tptp.set_int_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (= (ho_15840 v ii) (ite (= i ii) e (ho_15840 u ii)))))))))) (let ((_let_10889 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)_ tptp.set_nat_nat tptp.set_int_int)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)_ tptp.set_nat_nat tptp.set_int_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.int tptp.int)|)) (= (ho_15840 x z) (ho_15840 y z)))) (= x y))))) (let ((_let_10890 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15845 v ii) (ite (= i ii) e (ho_15845 u ii)))))))))) (let ((_let_10891 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15845 x z) (ho_15845 y z)))) (= x y))))) (let ((_let_10892 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15844 v ii) (ite (= i ii) e (ho_15844 u ii)))))))))) (let ((_let_10893 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15844 x z) (ho_15844 y z)))) (= x y))))) (let ((_let_10894 (forall ((u |u_(-> tptp.set_nat_int tptp.set_int_int)|) (e tptp.set_int_int) (i tptp.set_nat_int)) (not (forall ((v |u_(-> tptp.set_nat_int tptp.set_int_int)|)) (not (forall ((ii tptp.set_nat_int)) (= (ho_15855 v ii) (ite (= i ii) e (ho_15855 u ii)))))))))) (let ((_let_10895 (forall ((x |u_(-> tptp.set_nat_int tptp.set_int_int)|) (y |u_(-> tptp.set_nat_int tptp.set_int_int)|)) (or (not (forall ((z tptp.set_nat_int)) (= (ho_15855 x z) (ho_15855 y z)))) (= x y))))) (let ((_let_10896 (forall ((u |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (e |u_(-> tptp.int tptp.int)|) (i |u_(-> tptp.nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.nat tptp.int)|)) (= (ho_16009 v ii) (ite (= i ii) e (ho_16009 u ii)))))))))) (let ((_let_10897 (forall ((x |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.int)|)) (= (ho_16009 x z) (ho_16009 y z)))) (= x y))))) (let ((_let_10898 (forall ((u |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.nat)|)) (= (ho_15852 v ii) (ite (= i ii) e (ho_15852 u ii)))))))))) (let ((_let_10899 (forall ((x |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.nat)|)) (= (ho_15852 x z) (ho_15852 y z)))) (= x y))))) (let ((_let_10900 (forall ((u |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (e |u_(-> _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (i |u_(-> tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (not (forall ((ii |u_(-> tptp.int tptp.int)|)) (= (ho_15851 v ii) (ite (= i ii) e (ho_15851 u ii)))))))))) (let ((_let_10901 (forall ((x |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|) (y |u_(-> _u_(-> tptp.int tptp.int)_ _u_(-> tptp.int tptp.nat)_ _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (or (not (forall ((z |u_(-> tptp.int tptp.int)|)) (= (ho_15851 x z) (ho_15851 y z)))) (= x y))))) (let ((_let_10902 (forall ((u |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)_ tptp.set_nat_int tptp.set_int_int)|) (e |u_(-> tptp.set_nat_int tptp.set_int_int)|) (i |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)_ tptp.set_nat_int tptp.set_int_int)|)) (not (forall ((ii |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (= (ho_15854 v ii) (ite (= i ii) e (ho_15854 u ii)))))))))) (let ((_let_10903 (forall ((x |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)_ tptp.set_nat_int tptp.set_int_int)|) (y |u_(-> _u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)_ tptp.set_nat_int tptp.set_int_int)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.nat tptp.int)_ tptp.int tptp.int)|)) (= (ho_15854 x z) (ho_15854 y z)))) (= x y))))) (let ((_let_10904 (forall ((u |u_(-> tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_Product_unit)) (not (forall ((v |u_(-> tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_Product_unit)) (= (ho_15863 v ii) (ite (= i ii) e (ho_15863 u ii)))))))))) (let ((_let_10905 (forall ((x |u_(-> tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_Product_unit tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_Product_unit)) (= (ho_15863 x z) (ho_15863 y z)))) (= x y))))) (let ((_let_10906 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (= (ho_15866 v ii) (ite (= i ii) e (ho_15866 u ii)))))))))) (let ((_let_10907 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_unit)_ tptp.set_Pr1261947904930325089at_nat tptp.set_Product_unit)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_unit)|)) (= (ho_15866 x z) (ho_15866 y z)))) (= x y))))) (let ((_let_10908 (forall ((u |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (e tptp.set_Pr1261947904930325089at_nat) (i tptp.set_o)) (not (forall ((v |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii tptp.set_o)) (= (ho_15870 v ii) (ite (= i ii) e (ho_15870 u ii)))))))))) (let ((_let_10909 (forall ((x |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> tptp.set_o tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z tptp.set_o)) (= (ho_15870 x z) (ho_15870 y z)))) (= x y))))) (let ((_let_10910 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (e |u_(-> tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_15872 v ii) (ite (= i ii) e (ho_15872 u ii)))))))))) (let ((_let_10911 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.int)_ tptp.set_int tptp.set_Pr1261947904930325089at_nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.int)|)) (= (ho_15872 x z) (ho_15872 y z)))) (= x y))))) (let ((_let_10912 (forall ((u |u_(-> tptp.product_prod_nat_num tptp.set_num)|) (e tptp.set_num) (i tptp.product_prod_nat_num)) (not (forall ((v |u_(-> tptp.product_prod_nat_num tptp.set_num)|)) (not (forall ((ii tptp.product_prod_nat_num)) (= (ho_15876 v ii) (ite (= i ii) e (ho_15876 u ii)))))))))) (let ((_let_10913 (forall ((x |u_(-> tptp.product_prod_nat_num tptp.set_num)|) (y |u_(-> tptp.product_prod_nat_num tptp.set_num)|)) (or (not (forall ((z tptp.product_prod_nat_num)) (= (ho_15876 x z) (ho_15876 y z)))) (= x y))))) (let ((_let_10914 (forall ((u |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (e |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (i tptp.set_Pr5564308138774400199at_nat)) (not (forall ((v |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (not (forall ((ii tptp.set_Pr5564308138774400199at_nat)) (= (ho_15880 v ii) (ite (= i ii) e (ho_15880 u ii)))))))))) (let ((_let_10915 (forall ((x |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|) (y |u_(-> tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat tptp.set_Pr5564308138774400199at_nat)|)) (or (not (forall ((z tptp.set_Pr5564308138774400199at_nat)) (= (ho_15880 x z) (ho_15880 y z)))) (= x y))))) (let ((_let_10916 (forall ((u |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat Bool)|) (e |u_(-> tptp.set_se5479201105039950375at_nat Bool)|) (i tptp.set_se5479201105039950375at_nat)) (not (forall ((v |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat Bool)|)) (not (forall ((ii tptp.set_se5479201105039950375at_nat)) (= (ho_15890 v ii) (ite (= i ii) e (ho_15890 u ii)))))))))) (let ((_let_10917 (forall ((x |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat Bool)|) (y |u_(-> tptp.set_se5479201105039950375at_nat tptp.set_se5479201105039950375at_nat Bool)|)) (or (not (forall ((z tptp.set_se5479201105039950375at_nat)) (= (ho_15890 x z) (ho_15890 y z)))) (= x y))))) (let ((_let_10918 (forall ((u |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (e |u_(-> tptp.set_Pr5094982260447487303t_unit Bool)|) (i tptp.produc8459935480633519975t_unit)) (not (forall ((v |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (not (forall ((ii tptp.produc8459935480633519975t_unit)) (= (ho_15897 v ii) (ite (= i ii) e (ho_15897 u ii)))))))))) (let ((_let_10919 (forall ((x |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit Bool)|) (y |u_(-> tptp.produc8459935480633519975t_unit tptp.set_Pr5094982260447487303t_unit Bool)|)) (or (not (forall ((z tptp.produc8459935480633519975t_unit)) (= (ho_15897 x z) (ho_15897 y z)))) (= x y))))) (let ((_let_10920 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (e |u_(-> tptp.set_Pr1261947904930325089at_nat Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15906 v ii) (ite (= i ii) e (ho_15906 u ii)))))))))) (let ((_let_10921 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.set_Pr1261947904930325089at_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15906 x z) (ho_15906 y z)))) (= x y))))) (let ((_let_10922 (forall ((u |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|) (e |u_(-> tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|) (i tptp.heap_e7401611519738050253t_unit)) (not (forall ((v |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|)) (not (forall ((ii tptp.heap_e7401611519738050253t_unit)) (= (ho_15911 v ii) (ite (= i ii) e (ho_15911 u ii)))))))))) (let ((_let_10923 (forall ((x |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|) (y |u_(-> tptp.heap_e7401611519738050253t_unit tptp.set_he8644174446132254637t_unit tptp.set_he8644174446132254637t_unit)|)) (or (not (forall ((z tptp.heap_e7401611519738050253t_unit)) (= (ho_15911 x z) (ho_15911 y z)))) (= x y))))) (let ((_let_10924 (forall ((u |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char Bool)|) (e |u_(-> tptp.set_char Bool)|) (i |u_(-> tptp.char tptp.char)|)) (not (forall ((v |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char Bool)|)) (not (forall ((ii |u_(-> tptp.char tptp.char)|)) (= (ho_15914 v ii) (ite (= i ii) e (ho_15914 u ii)))))))))) (let ((_let_10925 (forall ((x |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char Bool)|) (y |u_(-> _u_(-> tptp.char tptp.char)_ tptp.set_char Bool)|)) (or (not (forall ((z |u_(-> tptp.char tptp.char)|)) (= (ho_15914 x z) (ho_15914 y z)))) (= x y))))) (let ((_let_10926 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat Bool)|) (e |u_(-> tptp.set_list_nat Bool)|) (i |u_(-> tptp.list_nat tptp.list_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_15917 v ii) (ite (= i ii) e (ho_15917 u ii)))))))))) (let ((_let_10927 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat Bool)|) (y |u_(-> _u_(-> tptp.list_nat tptp.list_nat)_ tptp.set_list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.list_nat)|)) (= (ho_15917 x z) (ho_15917 y z)))) (= x y))))) (let ((_let_10928 (forall ((u |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat Bool)|) (e |u_(-> tptp.set_rat Bool)|) (i |u_(-> tptp.rat tptp.rat)|)) (not (forall ((v |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat Bool)|)) (not (forall ((ii |u_(-> tptp.rat tptp.rat)|)) (= (ho_15920 v ii) (ite (= i ii) e (ho_15920 u ii)))))))))) (let ((_let_10929 (forall ((x |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat Bool)|) (y |u_(-> _u_(-> tptp.rat tptp.rat)_ tptp.set_rat Bool)|)) (or (not (forall ((z |u_(-> tptp.rat tptp.rat)|)) (= (ho_15920 x z) (ho_15920 y z)))) (= x y))))) (let ((_let_10930 (forall ((u |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat Bool)|) (e |u_(-> tptp.set_nat tptp.set_nat Bool)|) (i |u_(-> tptp.nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat tptp.nat)|)) (= (ho_15929 v ii) (ite (= i ii) e (ho_15929 u ii)))))))))) (let ((_let_10931 (forall ((x |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat Bool)|) (y |u_(-> _u_(-> tptp.nat tptp.nat)_ tptp.set_nat tptp.set_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.nat)|)) (= (ho_15929 x z) (ho_15929 y z)))) (= x y))))) (let ((_let_10932 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15935 v ii) (ite (= i ii) e (ho_15935 u ii)))))))))) (let ((_let_10933 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15935 x z) (ho_15935 y z)))) (= x y))))) (let ((_let_10934 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15934 v ii) (ite (= i ii) e (ho_15934 u ii)))))))))) (let ((_let_10935 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|)) (= (ho_15934 x z) (ho_15934 y z)))) (= x y))))) (let ((_let_10936 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_15933 v ii) (ite (= i ii) e (ho_15933 u ii)))))))))) (let ((_let_10937 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (= (ho_15933 x z) (ho_15933 y z)))) (= x y))))) (let ((_let_10938 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15932 v ii) (ite (= i ii) e (ho_15932 u ii)))))))))) (let ((_let_10939 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15932 x z) (ho_15932 y z)))) (= x y))))) (let ((_let_10940 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> tptp.int tptp.nat)|) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15939 v ii) (ite (= i ii) e (ho_15939 u ii)))))))))) (let ((_let_10941 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15939 x z) (ho_15939 y z)))) (= x y))))) (let ((_let_10942 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (e |u_(-> _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15937 v ii) (ite (= i ii) e (ho_15937 u ii)))))))))) (let ((_let_10943 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> tptp.nat tptp.nat)_ _u_(-> tptp.product_prod_nat_nat tptp.nat)_ tptp.int tptp.nat)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15937 x z) (ho_15937 y z)))) (= x y))))) (let ((_let_10944 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_16008 v ii) (ite (= i ii) e (ho_16008 u ii)))))))))) (let ((_let_10945 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_16008 x z) (ho_16008 y z)))) (= x y))))) (let ((_let_10946 (forall ((u |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> Bool Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> Bool Bool Bool)|)) (= (ho_15942 v ii) (ite (= i ii) e (ho_15942 u ii)))))))))) (let ((_let_10947 (forall ((x |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> Bool Bool Bool)|)) (= (ho_15942 x z) (ho_15942 y z)))) (= x y))))) (let ((_let_10948 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15941 v ii) (ite (= i ii) e (ho_15941 u ii)))))))))) (let ((_let_10949 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> Bool Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15941 x z) (ho_15941 y z)))) (= x y))))) (let ((_let_10950 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15944 v ii) (ite (= i ii) e (ho_15944 u ii)))))))))) (let ((_let_10951 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15944 x z) (ho_15944 y z)))) (= x y))))) (let ((_let_10952 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (e Bool) (i |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15948 v ii) (ite (= i ii) e (ho_15948 u ii)))))))))) (let ((_let_10953 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.nat)_ Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.nat)|)) (= (ho_15948 x z) (ho_15948 y z)))) (= x y))))) (let ((_let_10954 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> tptp.int tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15956 v ii) (ite (= i ii) e (ho_15956 u ii)))))))))) (let ((_let_10955 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|)) (= (ho_15956 x z) (ho_15956 y z)))) (= x y))))) (let ((_let_10956 (forall ((u |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (e |u_(-> tptp.int Bool)|) (i |u_(-> tptp.product_prod_nat_nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_16007 v ii) (ite (= i ii) e (ho_16007 u ii)))))))))) (let ((_let_10957 (forall ((x |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.product_prod_nat_nat Bool)|)) (= (ho_16007 x z) (ho_16007 y z)))) (= x y))))) (let ((_let_10958 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (e |u_(-> _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15951 v ii) (ite (= i ii) e (ho_15951 u ii)))))))))) (let ((_let_10959 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> Bool Bool)_ _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15951 x z) (ho_15951 y z)))) (= x y))))) (let ((_let_10960 (forall ((u |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (not (forall ((v |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (= (ho_15955 v ii) (ite (= i ii) e (ho_15955 u ii)))))))))) (let ((_let_10961 (forall ((x |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)|)) (= (ho_15955 x z) (ho_15955 y z)))) (= x y))))) (let ((_let_10962 (forall ((u |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (e |u_(-> _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (i |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (not (forall ((ii |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15954 v ii) (ite (= i ii) e (ho_15954 u ii)))))))))) (let ((_let_10963 (forall ((x |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|) (y |u_(-> _u_(-> tptp.int tptp.product_prod_nat_nat)_ _u_(-> _u_(-> tptp.product_prod_nat_nat Bool)_ tptp.int Bool)_ _u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)_ tptp.int tptp.int Bool)|)) (or (not (forall ((z |u_(-> tptp.int tptp.product_prod_nat_nat)|)) (= (ho_15954 x z) (ho_15954 y z)))) (= x y))))) (let ((_let_10964 (forall ((u |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int)|) (i tptp.product_prod_int_int)) (not (forall ((v |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii tptp.product_prod_int_int)) (= (ho_15969 v ii) (ite (= i ii) e (ho_15969 u ii)))))))))) (let ((_let_10965 (forall ((x |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z tptp.product_prod_int_int)) (= (ho_15969 x z) (ho_15969 y z)))) (= x y))))) (let ((_let_10966 (forall ((u |u_(-> Bool tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|) (e |u_(-> tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|)) (not (forall ((ii Bool)) (= (ho_15968 v ii) (ite (= i ii) e (ho_15968 u ii)))))))))) (let ((_let_10967 (forall ((x |u_(-> Bool tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|) (y |u_(-> Bool tptp.product_prod_int_int tptp.product_prod_int_int tptp.product_prod_int_int)|)) (or (not (forall ((z Bool)) (= (ho_15968 x z) (ho_15968 y z)))) (= x y))))) (let ((_let_10968 (forall ((u |u_(-> tptp.product_prod_nat_nat tptp.list_nat)|) (e tptp.list_nat) (i tptp.product_prod_nat_nat)) (not (forall ((v |u_(-> tptp.product_prod_nat_nat tptp.list_nat)|)) (not (forall ((ii tptp.product_prod_nat_nat)) (= (ho_15974 v ii) (ite (= i ii) e (ho_15974 u ii)))))))))) (let ((_let_10969 (forall ((x |u_(-> tptp.product_prod_nat_nat tptp.list_nat)|) (y |u_(-> tptp.product_prod_nat_nat tptp.list_nat)|)) (or (not (forall ((z tptp.product_prod_nat_nat)) (= (ho_15974 x z) (ho_15974 y z)))) (= x y))))) (let ((_let_10970 (forall ((u |u_(-> tptp.set_nat tptp.set_Sum_sum_nat_nat)|) (e tptp.set_Sum_sum_nat_nat) (i tptp.set_nat)) (not (forall ((v |u_(-> tptp.set_nat tptp.set_Sum_sum_nat_nat)|)) (not (forall ((ii tptp.set_nat)) (= (ho_15982 v ii) (ite (= i ii) e (ho_15982 u ii)))))))))) (let ((_let_10971 (forall ((x |u_(-> tptp.set_nat tptp.set_Sum_sum_nat_nat)|) (y |u_(-> tptp.set_nat tptp.set_Sum_sum_nat_nat)|)) (or (not (forall ((z tptp.set_nat)) (= (ho_15982 x z) (ho_15982 y z)))) (= x y))))) (let ((_let_10972 (forall ((u |u_(-> tptp.nat tptp.sum_sum_nat_nat)|) (e tptp.sum_sum_nat_nat) (i tptp.nat)) (not (forall ((v |u_(-> tptp.nat tptp.sum_sum_nat_nat)|)) (not (forall ((ii tptp.nat)) (= (ho_15979 v ii) (ite (= i ii) e (ho_15979 u ii)))))))))) (let ((_let_10973 (forall ((x |u_(-> tptp.nat tptp.sum_sum_nat_nat)|) (y |u_(-> tptp.nat tptp.sum_sum_nat_nat)|)) (or (not (forall ((z tptp.nat)) (= (ho_15979 x z) (ho_15979 y z)))) (= x y))))) (let ((_let_10974 (forall ((u |u_(-> _u_(-> tptp.nat tptp.sum_sum_nat_nat)_ tptp.set_nat tptp.set_Sum_sum_nat_nat)|) (e |u_(-> tptp.set_nat tptp.set_Sum_sum_nat_nat)|) (i |u_(-> tptp.nat tptp.sum_sum_nat_nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat tptp.sum_sum_nat_nat)_ tptp.set_nat tptp.set_Sum_sum_nat_nat)|)) (not (forall ((ii |u_(-> tptp.nat tptp.sum_sum_nat_nat)|)) (= (ho_15981 v ii) (ite (= i ii) e (ho_15981 u ii)))))))))) (let ((_let_10975 (forall ((x |u_(-> _u_(-> tptp.nat tptp.sum_sum_nat_nat)_ tptp.set_nat tptp.set_Sum_sum_nat_nat)|) (y |u_(-> _u_(-> tptp.nat tptp.sum_sum_nat_nat)_ tptp.set_nat tptp.set_Sum_sum_nat_nat)|)) (or (not (forall ((z |u_(-> tptp.nat tptp.sum_sum_nat_nat)|)) (= (ho_15981 x z) (ho_15981 y z)))) (= x y))))) (let ((_let_10976 (forall ((u |u_(-> tptp.set_Sum_sum_nat_nat tptp.set_nat)|) (e tptp.set_nat) (i tptp.set_Sum_sum_nat_nat)) (not (forall ((v |u_(-> tptp.set_Sum_sum_nat_nat tptp.set_nat)|)) (not (forall ((ii tptp.set_Sum_sum_nat_nat)) (= (ho_15987 v ii) (ite (= i ii) e (ho_15987 u ii)))))))))) (let ((_let_10977 (forall ((x |u_(-> tptp.set_Sum_sum_nat_nat tptp.set_nat)|) (y |u_(-> tptp.set_Sum_sum_nat_nat tptp.set_nat)|)) (or (not (forall ((z tptp.set_Sum_sum_nat_nat)) (= (ho_15987 x z) (ho_15987 y z)))) (= x y))))) (let ((_let_10978 (forall ((u |u_(-> tptp.sum_sum_nat_nat tptp.nat)|) (e tptp.nat) (i tptp.sum_sum_nat_nat)) (not (forall ((v |u_(-> tptp.sum_sum_nat_nat tptp.nat)|)) (not (forall ((ii tptp.sum_sum_nat_nat)) (= (ho_15984 v ii) (ite (= i ii) e (ho_15984 u ii)))))))))) (let ((_let_10979 (forall ((x |u_(-> tptp.sum_sum_nat_nat tptp.nat)|) (y |u_(-> tptp.sum_sum_nat_nat tptp.nat)|)) (or (not (forall ((z tptp.sum_sum_nat_nat)) (= (ho_15984 x z) (ho_15984 y z)))) (= x y))))) (let ((_let_10980 (forall ((u |u_(-> _u_(-> tptp.sum_sum_nat_nat tptp.nat)_ tptp.set_Sum_sum_nat_nat tptp.set_nat)|) (e |u_(-> tptp.set_Sum_sum_nat_nat tptp.set_nat)|) (i |u_(-> tptp.sum_sum_nat_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.sum_sum_nat_nat tptp.nat)_ tptp.set_Sum_sum_nat_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.sum_sum_nat_nat tptp.nat)|)) (= (ho_15986 v ii) (ite (= i ii) e (ho_15986 u ii)))))))))) (let ((_let_10981 (forall ((x |u_(-> _u_(-> tptp.sum_sum_nat_nat tptp.nat)_ tptp.set_Sum_sum_nat_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.sum_sum_nat_nat tptp.nat)_ tptp.set_Sum_sum_nat_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.sum_sum_nat_nat tptp.nat)|)) (= (ho_15986 x z) (ho_15986 y z)))) (= x y))))) (let ((_let_10982 (forall ((u |u_(-> _u_(-> tptp.list_nat tptp.nat)_ tptp.set_list_nat tptp.set_nat)|) (e |u_(-> tptp.set_list_nat tptp.set_nat)|) (i |u_(-> tptp.list_nat tptp.nat)|)) (not (forall ((v |u_(-> _u_(-> tptp.list_nat tptp.nat)_ tptp.set_list_nat tptp.set_nat)|)) (not (forall ((ii |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_15990 v ii) (ite (= i ii) e (ho_15990 u ii)))))))))) (let ((_let_10983 (forall ((x |u_(-> _u_(-> tptp.list_nat tptp.nat)_ tptp.set_list_nat tptp.set_nat)|) (y |u_(-> _u_(-> tptp.list_nat tptp.nat)_ tptp.set_list_nat tptp.set_nat)|)) (or (not (forall ((z |u_(-> tptp.list_nat tptp.nat)|)) (= (ho_15990 x z) (ho_15990 y z)))) (= x y))))) (let ((_let_10984 (forall ((u |u_(-> _u_(-> tptp.nat Bool)_ tptp.list_nat Bool)|) (e |u_(-> tptp.list_nat Bool)|) (i |u_(-> tptp.nat Bool)|)) (not (forall ((v |u_(-> _u_(-> tptp.nat Bool)_ tptp.list_nat Bool)|)) (not (forall ((ii |u_(-> tptp.nat Bool)|)) (= (ho_15996 v ii) (ite (= i ii) e (ho_15996 u ii)))))))))) (let ((_let_10985 (forall ((x |u_(-> _u_(-> tptp.nat Bool)_ tptp.list_nat Bool)|) (y |u_(-> _u_(-> tptp.nat Bool)_ tptp.list_nat Bool)|)) (or (not (forall ((z |u_(-> tptp.nat Bool)|)) (= (ho_15996 x z) (ho_15996 y z)))) (= x y))))) (let ((_let_10986 (forall ((u |u_(-> Bool tptp.code_integer tptp.code_integer tptp.code_integer)|) (e |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (i Bool)) (not (forall ((v |u_(-> Bool tptp.code_integer tptp.code_integer tptp.code_integer)|)) (not (forall ((ii Bool)) (= (ho_15998 v ii) (ite (= i ii) e (ho_15998 u ii)))))))))) (let ((_let_10987 (forall ((x |u_(-> Bool tptp.code_integer tptp.code_integer tptp.code_integer)|) (y |u_(-> Bool tptp.code_integer tptp.code_integer tptp.code_integer)|)) (or (not (forall ((z Bool)) (= (ho_15998 x z) (ho_15998 y z)))) (= x y))))) (let ((_let_10988 (forall ((u |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (e tptp.produc6271795597528267376eger_o) (i tptp.produc6271795597528267376eger_o)) (not (forall ((v |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (not (forall ((ii tptp.produc6271795597528267376eger_o)) (= (ho_16002 v ii) (ite (= i ii) e (ho_16002 u ii)))))))))) (let ((_let_10989 (forall ((x |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|) (y |u_(-> tptp.produc6271795597528267376eger_o tptp.produc6271795597528267376eger_o)|)) (or (not (forall ((z tptp.produc6271795597528267376eger_o)) (= (ho_16002 x z) (ho_16002 y z)))) (= x y))))) (let ((_let_10990 (forall ((u |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (e |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (i tptp.produc4675096598859438275atural)) (not (forall ((v |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (not (forall ((ii tptp.produc4675096598859438275atural)) (= (ho_16005 v ii) (ite (= i ii) e (ho_16005 u ii)))))))))) (let ((_let_10991 (forall ((x |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|) (y |u_(-> tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural tptp.produc4675096598859438275atural)|)) (or (not (forall ((z tptp.produc4675096598859438275atural)) (= (ho_16005 x z) (ho_16005 y z)))) (= x y))))) (let ((_let_10992 (forall ((BOUND_VARIABLE_336242 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336243 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336242) BOUND_VARIABLE_336243)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4502 BOUND_VARIABLE_336242) BOUND_VARIABLE_336243))))) (let ((_let_10993 (forall ((BOUND_VARIABLE_336229 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336230 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336229) BOUND_VARIABLE_336230)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4505 BOUND_VARIABLE_336229) BOUND_VARIABLE_336230))))) (let ((_let_10994 (forall ((BOUND_VARIABLE_336216 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336217 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336216) BOUND_VARIABLE_336217)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4506 BOUND_VARIABLE_336216) BOUND_VARIABLE_336217))))) (let ((_let_10995 (forall ((BOUND_VARIABLE_336203 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336204 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336203) BOUND_VARIABLE_336204)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4507 BOUND_VARIABLE_336203) BOUND_VARIABLE_336204))))) (let ((_let_10996 (forall ((BOUND_VARIABLE_336190 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336191 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336190) BOUND_VARIABLE_336191)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4508 BOUND_VARIABLE_336190) BOUND_VARIABLE_336191))))) (let ((_let_10997 (forall ((BOUND_VARIABLE_336177 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336178 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_336177) BOUND_VARIABLE_336178)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4509 BOUND_VARIABLE_336177) BOUND_VARIABLE_336178))))) (let ((_let_10998 (forall ((BOUND_VARIABLE_336164 tptp.nat) (BOUND_VARIABLE_336165 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_336164) BOUND_VARIABLE_336165)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4522 BOUND_VARIABLE_336164) BOUND_VARIABLE_336165))))) (let ((_let_10999 (forall ((BOUND_VARIABLE_336151 tptp.nat) (BOUND_VARIABLE_336152 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_336151) BOUND_VARIABLE_336152)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4525 BOUND_VARIABLE_336151) BOUND_VARIABLE_336152))))) (let ((_let_11000 (forall ((BOUND_VARIABLE_336144 tptp.num)) (= (ho_4527 k_4526 BOUND_VARIABLE_336144) (ho_4527 k_4530 (ho_4529 k_4528 BOUND_VARIABLE_336144)))))) (let ((_let_11001 (forall ((BOUND_VARIABLE_336111 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336112 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_336113 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_336113)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4502 BOUND_VARIABLE_336111)) BOUND_VARIABLE_336112))) (ho_4544 (ho_4543 (ho_4542 k_4541 BOUND_VARIABLE_336111) BOUND_VARIABLE_336112) BOUND_VARIABLE_336113))))) (let ((_let_11002 (forall ((BOUND_VARIABLE_336078 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336079 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_336080 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_336080)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4505 BOUND_VARIABLE_336078)) BOUND_VARIABLE_336079))) (ho_4544 (ho_4543 (ho_4542 k_4545 BOUND_VARIABLE_336078) BOUND_VARIABLE_336079) BOUND_VARIABLE_336080))))) (let ((_let_11003 (forall ((BOUND_VARIABLE_342592 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_336045 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336046 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_336046)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4506 BOUND_VARIABLE_336045)) (ho_4546 BOUND_VARIABLE_342592 BOUND_VARIABLE_336045)))) (ho_4544 (ho_4549 (ho_4548 k_4547 BOUND_VARIABLE_342592) BOUND_VARIABLE_336045) BOUND_VARIABLE_336046))))) (let ((_let_11004 (forall ((BOUND_VARIABLE_342620 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_336011 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_336012 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_336012)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4507 BOUND_VARIABLE_336011)) (ho_4546 BOUND_VARIABLE_342620 BOUND_VARIABLE_336011)))) (ho_4544 (ho_4549 (ho_4548 k_4550 BOUND_VARIABLE_342620) BOUND_VARIABLE_336011) BOUND_VARIABLE_336012))))) (let ((_let_11005 (forall ((BOUND_VARIABLE_342647 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_342644 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335999 tptp.nat) (BOUND_VARIABLE_336000 Bool)) (= (ho_4556 (ho_4555 (ho_4554 (ho_4553 k_4552 BOUND_VARIABLE_342647) BOUND_VARIABLE_342644) BOUND_VARIABLE_335999) BOUND_VARIABLE_336000) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_336000) (ho_4551 BOUND_VARIABLE_342647 BOUND_VARIABLE_335999)) (ho_4551 BOUND_VARIABLE_342644 BOUND_VARIABLE_335999)))))) (let ((_let_11006 (forall ((BOUND_VARIABLE_342685 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_335964 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_335965 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_335965)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4508 BOUND_VARIABLE_335964)) (ho_4546 BOUND_VARIABLE_342685 BOUND_VARIABLE_335964)))) (ho_4544 (ho_4549 (ho_4548 k_4561 BOUND_VARIABLE_342685) BOUND_VARIABLE_335964) BOUND_VARIABLE_335965))))) (let ((_let_11007 (forall ((BOUND_VARIABLE_342704 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_335930 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_335931 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_335931)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4509 BOUND_VARIABLE_335930)) (ho_4546 BOUND_VARIABLE_342704 BOUND_VARIABLE_335930)))) (ho_4544 (ho_4549 (ho_4548 k_4562 BOUND_VARIABLE_342704) BOUND_VARIABLE_335930) BOUND_VARIABLE_335931))))) (let ((_let_11008 (forall ((BOUND_VARIABLE_335894 tptp.nat) (BOUND_VARIABLE_342723 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335896 tptp.nat) (BOUND_VARIABLE_335897 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_335897)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4522 BOUND_VARIABLE_335894)) (ho_4551 BOUND_VARIABLE_342723 BOUND_VARIABLE_335896)))) (ho_4575 (ho_4574 (ho_4573 (ho_4572 k_4571 BOUND_VARIABLE_335894) BOUND_VARIABLE_342723) BOUND_VARIABLE_335896) BOUND_VARIABLE_335897))))) (let ((_let_11009 (forall ((BOUND_VARIABLE_335881 tptp.nat) (BOUND_VARIABLE_335882 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335881) BOUND_VARIABLE_335882)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4576 BOUND_VARIABLE_335881) BOUND_VARIABLE_335882))))) (let ((_let_11010 (forall ((BOUND_VARIABLE_342788 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335848 tptp.nat) (BOUND_VARIABLE_335849 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_335849)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4525 BOUND_VARIABLE_335848)) (ho_4551 BOUND_VARIABLE_342788 BOUND_VARIABLE_335848)))) (ho_4575 (ho_4574 (ho_4573 k_4577 BOUND_VARIABLE_342788) BOUND_VARIABLE_335848) BOUND_VARIABLE_335849))))) (let ((_let_11011 (forall ((BOUND_VARIABLE_335833 tptp.nat) (BOUND_VARIABLE_335834 tptp.num)) (= (ho_4583 (ho_4582 (ho_4581 k_4580 tptp.none_num) k_4526) (ho_4527 (ho_4579 k_4578 BOUND_VARIABLE_335833) BOUND_VARIABLE_335834)) (ho_4527 (ho_4579 k_4584 BOUND_VARIABLE_335833) BOUND_VARIABLE_335834))))) (let ((_let_11012 (forall ((BOUND_VARIABLE_335823 tptp.nat) (BOUND_VARIABLE_335824 tptp.num)) (= (ho_4527 (ho_4579 k_4585 BOUND_VARIABLE_335823) BOUND_VARIABLE_335824) (ho_4527 k_4530 (ho_4590 (ho_4589 (ho_4588 k_4587 tptp.one) k_4586) (ho_4527 (ho_4579 k_4578 BOUND_VARIABLE_335823) BOUND_VARIABLE_335824))))))) (let ((_let_11013 (forall ((BOUND_VARIABLE_335810 tptp.nat) (BOUND_VARIABLE_335811 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335810) BOUND_VARIABLE_335811)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4591 BOUND_VARIABLE_335810) BOUND_VARIABLE_335811))))) (let ((_let_11014 (forall ((BOUND_VARIABLE_335802 tptp.nat) (BOUND_VARIABLE_335803 tptp.nat)) (= (ho_4593 (ho_4511 k_4592 BOUND_VARIABLE_335802) BOUND_VARIABLE_335803) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_335803) BOUND_VARIABLE_335802))))) (let ((_let_11015 (forall ((BOUND_VARIABLE_335789 tptp.nat) (BOUND_VARIABLE_335790 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335789) BOUND_VARIABLE_335790)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4595 BOUND_VARIABLE_335789) BOUND_VARIABLE_335790))))) (let ((_let_11016 (forall ((BOUND_VARIABLE_335776 tptp.nat) (BOUND_VARIABLE_335777 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335776) BOUND_VARIABLE_335777)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4596 BOUND_VARIABLE_335776) BOUND_VARIABLE_335777))))) (let ((_let_11017 (forall ((BOUND_VARIABLE_335763 tptp.nat) (BOUND_VARIABLE_335764 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335763) BOUND_VARIABLE_335764)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4597 BOUND_VARIABLE_335763) BOUND_VARIABLE_335764))))) (let ((_let_11018 (forall ((BOUND_VARIABLE_335750 tptp.int) (BOUND_VARIABLE_335751 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_335750) BOUND_VARIABLE_335751)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4608 BOUND_VARIABLE_335750) BOUND_VARIABLE_335751))))) (let ((_let_11019 (forall ((BOUND_VARIABLE_335737 tptp.int) (BOUND_VARIABLE_335738 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_335737) BOUND_VARIABLE_335738)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4611 BOUND_VARIABLE_335737) BOUND_VARIABLE_335738))))) (let ((_let_11020 (forall ((BOUND_VARIABLE_335724 tptp.nat) (BOUND_VARIABLE_335725 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335724) BOUND_VARIABLE_335725)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4612 BOUND_VARIABLE_335724) BOUND_VARIABLE_335725))))) (let ((_let_11021 (forall ((BOUND_VARIABLE_335711 tptp.int) (BOUND_VARIABLE_335712 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_335711) BOUND_VARIABLE_335712)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4613 BOUND_VARIABLE_335711) BOUND_VARIABLE_335712))))) (let ((_let_11022 (forall ((BOUND_VARIABLE_335698 tptp.int) (BOUND_VARIABLE_335699 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_335698) BOUND_VARIABLE_335699)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4614 BOUND_VARIABLE_335698) BOUND_VARIABLE_335699))))) (let ((_let_11023 (forall ((BOUND_VARIABLE_335686 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_343007 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_335688 Bool) (BOUND_VARIABLE_335689 Bool)) (= (ho_4615 (ho_4619 (ho_4618 (ho_4617 k_4616 BOUND_VARIABLE_335686) BOUND_VARIABLE_343007) BOUND_VARIABLE_335688) BOUND_VARIABLE_335689) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335689) BOUND_VARIABLE_335686) (ho_4615 BOUND_VARIABLE_343007 BOUND_VARIABLE_335688)))))) (let ((_let_11024 (forall ((BOUND_VARIABLE_335674 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_343045 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_335676 tptp.product_unit) (BOUND_VARIABLE_335677 Bool)) (= (ho_4615 (ho_4627 (ho_4626 (ho_4625 k_4624 BOUND_VARIABLE_335674) BOUND_VARIABLE_343045) BOUND_VARIABLE_335676) BOUND_VARIABLE_335677) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335677) BOUND_VARIABLE_335674) (ho_4623 BOUND_VARIABLE_343045 BOUND_VARIABLE_335676)))))) (let ((_let_11025 (forall ((BOUND_VARIABLE_335662 tptp.set_nat) (BOUND_VARIABLE_343076 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_335664 tptp.product_prod_nat_nat) (BOUND_VARIABLE_335665 Bool)) (= (ho_4556 (ho_4632 (ho_4631 (ho_4630 k_4629 BOUND_VARIABLE_335662) BOUND_VARIABLE_343076) BOUND_VARIABLE_335664) BOUND_VARIABLE_335665) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335665) BOUND_VARIABLE_335662) (ho_4628 BOUND_VARIABLE_343076 BOUND_VARIABLE_335664)))))) (let ((_let_11026 (forall ((BOUND_VARIABLE_335650 tptp.set_nat) (BOUND_VARIABLE_343106 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335652 tptp.nat) (BOUND_VARIABLE_335653 Bool)) (= (ho_4556 (ho_4555 (ho_4554 (ho_4634 k_4633 BOUND_VARIABLE_335650) BOUND_VARIABLE_343106) BOUND_VARIABLE_335652) BOUND_VARIABLE_335653) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335653) BOUND_VARIABLE_335650) (ho_4551 BOUND_VARIABLE_343106 BOUND_VARIABLE_335652)))))) (let ((_let_11027 (forall ((BOUND_VARIABLE_335638 tptp.set_nat) (BOUND_VARIABLE_343127 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_335640 Bool) (BOUND_VARIABLE_335641 Bool)) (= (ho_4556 (ho_4638 (ho_4637 (ho_4636 k_4635 BOUND_VARIABLE_335638) BOUND_VARIABLE_343127) BOUND_VARIABLE_335640) BOUND_VARIABLE_335641) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335641) BOUND_VARIABLE_335638) (ho_4556 BOUND_VARIABLE_343127 BOUND_VARIABLE_335640)))))) (let ((_let_11028 (forall ((BOUND_VARIABLE_335626 tptp.set_nat) (BOUND_VARIABLE_343156 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_335628 tptp.product_unit) (BOUND_VARIABLE_335629 Bool)) (= (ho_4556 (ho_4643 (ho_4642 (ho_4641 k_4640 BOUND_VARIABLE_335626) BOUND_VARIABLE_343156) BOUND_VARIABLE_335628) BOUND_VARIABLE_335629) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335629) BOUND_VARIABLE_335626) (ho_4639 BOUND_VARIABLE_343156 BOUND_VARIABLE_335628)))))) (let ((_let_11029 (forall ((BOUND_VARIABLE_343186 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_335615 Bool) (BOUND_VARIABLE_335616 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335617 Bool)) (= (ho_4615 (ho_4647 (ho_4646 (ho_4645 k_4644 BOUND_VARIABLE_343186) BOUND_VARIABLE_335615) BOUND_VARIABLE_335616) BOUND_VARIABLE_335617) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335617) (ho_4615 BOUND_VARIABLE_343186 BOUND_VARIABLE_335615)) BOUND_VARIABLE_335616))))) (let ((_let_11030 (forall ((BOUND_VARIABLE_343213 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_335603 tptp.product_unit) (BOUND_VARIABLE_335604 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335605 Bool)) (= (ho_4615 (ho_4647 (ho_4650 (ho_4649 k_4648 BOUND_VARIABLE_343213) BOUND_VARIABLE_335603) BOUND_VARIABLE_335604) BOUND_VARIABLE_335605) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335605) (ho_4623 BOUND_VARIABLE_343213 BOUND_VARIABLE_335603)) BOUND_VARIABLE_335604))))) (let ((_let_11031 (forall ((BOUND_VARIABLE_343237 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_335591 tptp.product_prod_nat_nat) (BOUND_VARIABLE_335592 tptp.set_nat) (BOUND_VARIABLE_335593 Bool)) (= (ho_4556 (ho_4654 (ho_4653 (ho_4652 k_4651 BOUND_VARIABLE_343237) BOUND_VARIABLE_335591) BOUND_VARIABLE_335592) BOUND_VARIABLE_335593) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335593) (ho_4628 BOUND_VARIABLE_343237 BOUND_VARIABLE_335591)) BOUND_VARIABLE_335592))))) (let ((_let_11032 (forall ((BOUND_VARIABLE_343264 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335579 tptp.nat) (BOUND_VARIABLE_335580 tptp.set_nat) (BOUND_VARIABLE_335581 Bool)) (= (ho_4556 (ho_4654 (ho_4657 (ho_4656 k_4655 BOUND_VARIABLE_343264) BOUND_VARIABLE_335579) BOUND_VARIABLE_335580) BOUND_VARIABLE_335581) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335581) (ho_4551 BOUND_VARIABLE_343264 BOUND_VARIABLE_335579)) BOUND_VARIABLE_335580))))) (let ((_let_11033 (forall ((BOUND_VARIABLE_343288 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_335567 Bool) (BOUND_VARIABLE_335568 tptp.set_nat) (BOUND_VARIABLE_335569 Bool)) (= (ho_4556 (ho_4654 (ho_4660 (ho_4659 k_4658 BOUND_VARIABLE_343288) BOUND_VARIABLE_335567) BOUND_VARIABLE_335568) BOUND_VARIABLE_335569) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335569) (ho_4556 BOUND_VARIABLE_343288 BOUND_VARIABLE_335567)) BOUND_VARIABLE_335568))))) (let ((_let_11034 (forall ((BOUND_VARIABLE_343312 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_335555 tptp.product_unit) (BOUND_VARIABLE_335556 tptp.set_nat) (BOUND_VARIABLE_335557 Bool)) (= (ho_4556 (ho_4654 (ho_4663 (ho_4662 k_4661 BOUND_VARIABLE_343312) BOUND_VARIABLE_335555) BOUND_VARIABLE_335556) BOUND_VARIABLE_335557) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335557) (ho_4639 BOUND_VARIABLE_343312 BOUND_VARIABLE_335555)) BOUND_VARIABLE_335556))))) (let ((_let_11035 (forall ((BOUND_VARIABLE_335544 tptp.set_nat) (BOUND_VARIABLE_335545 tptp.set_nat) (BOUND_VARIABLE_335546 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_4664 BOUND_VARIABLE_335544) BOUND_VARIABLE_335545) BOUND_VARIABLE_335546) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335546) BOUND_VARIABLE_335544) BOUND_VARIABLE_335545))))) (let ((_let_11036 (forall ((BOUND_VARIABLE_335534 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335535 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335536 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_4666 BOUND_VARIABLE_335534) BOUND_VARIABLE_335535) BOUND_VARIABLE_335536) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335536) BOUND_VARIABLE_335534) BOUND_VARIABLE_335535))))) (let ((_let_11037 (forall ((BOUND_VARIABLE_335524 tptp.set_nat) (BOUND_VARIABLE_335525 tptp.set_nat) (BOUND_VARIABLE_335526 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_4668 BOUND_VARIABLE_335524) BOUND_VARIABLE_335525) BOUND_VARIABLE_335526) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335526) BOUND_VARIABLE_335524) BOUND_VARIABLE_335525))))) (let ((_let_11038 (forall ((BOUND_VARIABLE_335514 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335515 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335516 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_4669 BOUND_VARIABLE_335514) BOUND_VARIABLE_335515) BOUND_VARIABLE_335516) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335516) BOUND_VARIABLE_335514) BOUND_VARIABLE_335515))))) (let ((_let_11039 (forall ((BOUND_VARIABLE_335504 tptp.set_nat) (BOUND_VARIABLE_335505 tptp.set_nat) (BOUND_VARIABLE_335506 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_4670 BOUND_VARIABLE_335504) BOUND_VARIABLE_335505) BOUND_VARIABLE_335506) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335506) BOUND_VARIABLE_335504) BOUND_VARIABLE_335505))))) (let ((_let_11040 (forall ((BOUND_VARIABLE_335494 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335495 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_335496 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_4671 BOUND_VARIABLE_335494) BOUND_VARIABLE_335495) BOUND_VARIABLE_335496) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_335496) BOUND_VARIABLE_335494) BOUND_VARIABLE_335495))))) (let ((_let_11041 (forall ((BOUND_VARIABLE_343415 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_343414 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_335483 tptp.product_unit) (BOUND_VARIABLE_335484 Bool)) (= (ho_4556 (ho_4643 (ho_4642 (ho_4673 k_4672 BOUND_VARIABLE_343415) BOUND_VARIABLE_343414) BOUND_VARIABLE_335483) BOUND_VARIABLE_335484) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_335484) (ho_4639 BOUND_VARIABLE_343415 BOUND_VARIABLE_335483)) (ho_4639 BOUND_VARIABLE_343414 BOUND_VARIABLE_335483)))))) (let ((_let_11042 (forall ((BOUND_VARIABLE_335468 tptp.nat) (BOUND_VARIABLE_335469 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335468) BOUND_VARIABLE_335469)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4674 BOUND_VARIABLE_335468) BOUND_VARIABLE_335469))))) (let ((_let_11043 (forall ((BOUND_VARIABLE_335455 tptp.nat) (BOUND_VARIABLE_335456 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335455) BOUND_VARIABLE_335456)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4675 BOUND_VARIABLE_335455) BOUND_VARIABLE_335456))))) (let ((_let_11044 (forall ((BOUND_VARIABLE_335442 tptp.nat) (BOUND_VARIABLE_335443 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335442) BOUND_VARIABLE_335443)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4676 BOUND_VARIABLE_335442) BOUND_VARIABLE_335443))))) (let ((_let_11045 (forall ((BOUND_VARIABLE_335429 tptp.nat) (BOUND_VARIABLE_335430 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335429) BOUND_VARIABLE_335430)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4677 BOUND_VARIABLE_335429) BOUND_VARIABLE_335430))))) (let ((_let_11046 (forall ((BOUND_VARIABLE_335416 tptp.nat) (BOUND_VARIABLE_335417 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335416) BOUND_VARIABLE_335417)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4678 BOUND_VARIABLE_335416) BOUND_VARIABLE_335417))))) (let ((_let_11047 (forall ((BOUND_VARIABLE_335403 tptp.nat) (BOUND_VARIABLE_335404 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335403) BOUND_VARIABLE_335404)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4679 BOUND_VARIABLE_335403) BOUND_VARIABLE_335404))))) (let ((_let_11048 (forall ((BOUND_VARIABLE_335390 tptp.nat) (BOUND_VARIABLE_335391 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335390) BOUND_VARIABLE_335391)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4680 BOUND_VARIABLE_335390) BOUND_VARIABLE_335391))))) (let ((_let_11049 (forall ((BOUND_VARIABLE_335377 tptp.nat) (BOUND_VARIABLE_335378 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335377) BOUND_VARIABLE_335378)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4681 BOUND_VARIABLE_335377) BOUND_VARIABLE_335378))))) (let ((_let_11050 (forall ((BOUND_VARIABLE_335364 tptp.nat) (BOUND_VARIABLE_335365 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335364) BOUND_VARIABLE_335365)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4682 BOUND_VARIABLE_335364) BOUND_VARIABLE_335365))))) (let ((_let_11051 (forall ((BOUND_VARIABLE_335351 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_335352 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_335351) BOUND_VARIABLE_335352)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4683 BOUND_VARIABLE_335351) BOUND_VARIABLE_335352))))) (let ((_let_11052 (forall ((BOUND_VARIABLE_335315 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_335316 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_4541 BOUND_VARIABLE_335316) BOUND_VARIABLE_335315)) (ho_4504 (ho_4685 k_4684 BOUND_VARIABLE_335315) BOUND_VARIABLE_335316))))) (let ((_let_11053 (forall ((BOUND_VARIABLE_335279 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_335280 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_4545 BOUND_VARIABLE_335280) BOUND_VARIABLE_335279)) (ho_4504 (ho_4685 k_4686 BOUND_VARIABLE_335279) BOUND_VARIABLE_335280))))) (let ((_let_11054 (forall ((BOUND_VARIABLE_335266 tptp.nat) (BOUND_VARIABLE_335267 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335266) BOUND_VARIABLE_335267)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4687 BOUND_VARIABLE_335266) BOUND_VARIABLE_335267))))) (let ((_let_11055 (forall ((BOUND_VARIABLE_335253 tptp.nat) (BOUND_VARIABLE_335254 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335253) BOUND_VARIABLE_335254)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4688 BOUND_VARIABLE_335253) BOUND_VARIABLE_335254))))) (let ((_let_11056 (forall ((BOUND_VARIABLE_335240 tptp.nat) (BOUND_VARIABLE_335241 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335240) BOUND_VARIABLE_335241)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4689 BOUND_VARIABLE_335240) BOUND_VARIABLE_335241))))) (let ((_let_11057 (forall ((BOUND_VARIABLE_335227 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_335228 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_335227) BOUND_VARIABLE_335228)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4690 BOUND_VARIABLE_335227) BOUND_VARIABLE_335228))))) (let ((_let_11058 (forall ((BOUND_VARIABLE_343610 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_335190 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_4547 BOUND_VARIABLE_343610) BOUND_VARIABLE_335190)) (ho_4504 (ho_4692 k_4691 BOUND_VARIABLE_343610) BOUND_VARIABLE_335190))))) (let ((_let_11059 (forall ((BOUND_VARIABLE_343626 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_335152 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_4550 BOUND_VARIABLE_343626) BOUND_VARIABLE_335152)) (ho_4504 (ho_4692 k_4693 BOUND_VARIABLE_343626) BOUND_VARIABLE_335152))))) (let ((_let_11060 (forall ((BOUND_VARIABLE_335138 tptp.nat) (BOUND_VARIABLE_335139 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335138) BOUND_VARIABLE_335139)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4694 BOUND_VARIABLE_335138) BOUND_VARIABLE_335139))))) (let ((_let_11061 (forall ((BOUND_VARIABLE_335125 tptp.nat) (BOUND_VARIABLE_335126 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335125) BOUND_VARIABLE_335126)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4695 BOUND_VARIABLE_335125) BOUND_VARIABLE_335126))))) (let ((_let_11062 (forall ((BOUND_VARIABLE_335112 tptp.nat) (BOUND_VARIABLE_335113 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335112) BOUND_VARIABLE_335113)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4696 BOUND_VARIABLE_335112) BOUND_VARIABLE_335113))))) (let ((_let_11063 (forall ((BOUND_VARIABLE_343672 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_343671 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_335075 tptp.nat) (BOUND_VARIABLE_335076 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_335076)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_4554 (ho_4553 k_4552 BOUND_VARIABLE_343672) BOUND_VARIABLE_343671) BOUND_VARIABLE_335075)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_4707 (ho_4706 k_4705 BOUND_VARIABLE_343672) BOUND_VARIABLE_343671) BOUND_VARIABLE_335075) BOUND_VARIABLE_335076))))) (let ((_let_11064 (forall ((BOUND_VARIABLE_335060 tptp.nat) (BOUND_VARIABLE_335061 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335060) BOUND_VARIABLE_335061)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4708 BOUND_VARIABLE_335060) BOUND_VARIABLE_335061))))) (let ((_let_11065 (forall ((BOUND_VARIABLE_335047 tptp.nat) (BOUND_VARIABLE_335048 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335047) BOUND_VARIABLE_335048)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4709 BOUND_VARIABLE_335047) BOUND_VARIABLE_335048))))) (let ((_let_11066 (forall ((BOUND_VARIABLE_335034 tptp.nat) (BOUND_VARIABLE_335035 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_335034) BOUND_VARIABLE_335035)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4710 BOUND_VARIABLE_335034) BOUND_VARIABLE_335035))))) (let ((_let_11067 (forall ((BOUND_VARIABLE_335021 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_335022 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_335021) BOUND_VARIABLE_335022)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4711 BOUND_VARIABLE_335021) BOUND_VARIABLE_335022))))) (let ((_let_11068 (forall ((BOUND_VARIABLE_343767 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_334984 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_4561 BOUND_VARIABLE_343767) BOUND_VARIABLE_334984)) (ho_4504 (ho_4692 k_4712 BOUND_VARIABLE_343767) BOUND_VARIABLE_334984))))) (let ((_let_11069 (forall ((BOUND_VARIABLE_343779 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_334946 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_4562 BOUND_VARIABLE_343779) BOUND_VARIABLE_334946)) (ho_4504 (ho_4692 k_4713 BOUND_VARIABLE_343779) BOUND_VARIABLE_334946))))) (let ((_let_11070 (forall ((BOUND_VARIABLE_334932 tptp.nat) (BOUND_VARIABLE_334933 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334932) BOUND_VARIABLE_334933)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4714 BOUND_VARIABLE_334932) BOUND_VARIABLE_334933))))) (let ((_let_11071 (forall ((BOUND_VARIABLE_334919 tptp.nat) (BOUND_VARIABLE_334920 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334919) BOUND_VARIABLE_334920)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4715 BOUND_VARIABLE_334919) BOUND_VARIABLE_334920))))) (let ((_let_11072 (forall ((BOUND_VARIABLE_334906 tptp.nat) (BOUND_VARIABLE_334907 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334906) BOUND_VARIABLE_334907)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4716 BOUND_VARIABLE_334906) BOUND_VARIABLE_334907))))) (let ((_let_11073 (forall ((BOUND_VARIABLE_343828 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334895 tptp.nat) (BOUND_VARIABLE_334896 tptp.set_nat) (BOUND_VARIABLE_334897 Bool)) (= (ho_4556 (ho_4654 (ho_4657 (ho_4656 k_4717 BOUND_VARIABLE_343828) BOUND_VARIABLE_334895) BOUND_VARIABLE_334896) BOUND_VARIABLE_334897) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334897) (ho_4551 BOUND_VARIABLE_343828 BOUND_VARIABLE_334895)) BOUND_VARIABLE_334896))))) (let ((_let_11074 (forall ((BOUND_VARIABLE_343845 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334883 tptp.nat) (BOUND_VARIABLE_334884 tptp.set_nat) (BOUND_VARIABLE_334885 Bool)) (= (ho_4556 (ho_4654 (ho_4657 (ho_4656 k_4718 BOUND_VARIABLE_343845) BOUND_VARIABLE_334883) BOUND_VARIABLE_334884) BOUND_VARIABLE_334885) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334885) (ho_4551 BOUND_VARIABLE_343845 BOUND_VARIABLE_334883)) BOUND_VARIABLE_334884))))) (let ((_let_11075 (forall ((BOUND_VARIABLE_343862 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_334871 Bool) (BOUND_VARIABLE_334872 tptp.set_nat) (BOUND_VARIABLE_334873 Bool)) (= (ho_4556 (ho_4654 (ho_4660 (ho_4659 k_4719 BOUND_VARIABLE_343862) BOUND_VARIABLE_334871) BOUND_VARIABLE_334872) BOUND_VARIABLE_334873) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334873) (ho_4556 BOUND_VARIABLE_343862 BOUND_VARIABLE_334871)) BOUND_VARIABLE_334872))))) (let ((_let_11076 (forall ((BOUND_VARIABLE_343879 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_334859 Bool) (BOUND_VARIABLE_334860 tptp.set_nat) (BOUND_VARIABLE_334861 Bool)) (= (ho_4556 (ho_4654 (ho_4660 (ho_4659 k_4720 BOUND_VARIABLE_343879) BOUND_VARIABLE_334859) BOUND_VARIABLE_334860) BOUND_VARIABLE_334861) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334861) (ho_4556 BOUND_VARIABLE_343879 BOUND_VARIABLE_334859)) BOUND_VARIABLE_334860))))) (let ((_let_11077 (forall ((BOUND_VARIABLE_343896 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_334847 tptp.product_unit) (BOUND_VARIABLE_334848 tptp.set_nat) (BOUND_VARIABLE_334849 Bool)) (= (ho_4556 (ho_4654 (ho_4663 (ho_4662 k_4721 BOUND_VARIABLE_343896) BOUND_VARIABLE_334847) BOUND_VARIABLE_334848) BOUND_VARIABLE_334849) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334849) (ho_4639 BOUND_VARIABLE_343896 BOUND_VARIABLE_334847)) BOUND_VARIABLE_334848))))) (let ((_let_11078 (forall ((BOUND_VARIABLE_343913 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_334835 tptp.product_unit) (BOUND_VARIABLE_334836 tptp.set_nat) (BOUND_VARIABLE_334837 Bool)) (= (ho_4556 (ho_4654 (ho_4663 (ho_4662 k_4722 BOUND_VARIABLE_343913) BOUND_VARIABLE_334835) BOUND_VARIABLE_334836) BOUND_VARIABLE_334837) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334837) (ho_4639 BOUND_VARIABLE_343913 BOUND_VARIABLE_334835)) BOUND_VARIABLE_334836))))) (let ((_let_11079 (forall ((BOUND_VARIABLE_334822 tptp.set_nat) (BOUND_VARIABLE_343930 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334824 tptp.nat) (BOUND_VARIABLE_334825 Bool)) (= (ho_4556 (ho_4555 (ho_4554 (ho_4634 k_4723 BOUND_VARIABLE_334822) BOUND_VARIABLE_343930) BOUND_VARIABLE_334824) BOUND_VARIABLE_334825) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334825) BOUND_VARIABLE_334822) (ho_4551 BOUND_VARIABLE_343930 BOUND_VARIABLE_334824)))))) (let ((_let_11080 (forall ((BOUND_VARIABLE_334810 tptp.set_nat) (BOUND_VARIABLE_343947 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334812 tptp.nat) (BOUND_VARIABLE_334813 Bool)) (= (ho_4556 (ho_4555 (ho_4554 (ho_4634 k_4724 BOUND_VARIABLE_334810) BOUND_VARIABLE_343947) BOUND_VARIABLE_334812) BOUND_VARIABLE_334813) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334813) BOUND_VARIABLE_334810) (ho_4551 BOUND_VARIABLE_343947 BOUND_VARIABLE_334812)))))) (let ((_let_11081 (forall ((BOUND_VARIABLE_334798 tptp.set_nat) (BOUND_VARIABLE_343964 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_334800 Bool) (BOUND_VARIABLE_334801 Bool)) (= (ho_4556 (ho_4638 (ho_4637 (ho_4636 k_4725 BOUND_VARIABLE_334798) BOUND_VARIABLE_343964) BOUND_VARIABLE_334800) BOUND_VARIABLE_334801) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334801) BOUND_VARIABLE_334798) (ho_4556 BOUND_VARIABLE_343964 BOUND_VARIABLE_334800)))))) (let ((_let_11082 (forall ((BOUND_VARIABLE_334786 tptp.set_nat) (BOUND_VARIABLE_343981 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_334788 Bool) (BOUND_VARIABLE_334789 Bool)) (= (ho_4556 (ho_4638 (ho_4637 (ho_4636 k_4726 BOUND_VARIABLE_334786) BOUND_VARIABLE_343981) BOUND_VARIABLE_334788) BOUND_VARIABLE_334789) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334789) BOUND_VARIABLE_334786) (ho_4556 BOUND_VARIABLE_343981 BOUND_VARIABLE_334788)))))) (let ((_let_11083 (forall ((BOUND_VARIABLE_334774 tptp.set_nat) (BOUND_VARIABLE_343998 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_334776 tptp.product_unit) (BOUND_VARIABLE_334777 Bool)) (= (ho_4556 (ho_4643 (ho_4642 (ho_4641 k_4727 BOUND_VARIABLE_334774) BOUND_VARIABLE_343998) BOUND_VARIABLE_334776) BOUND_VARIABLE_334777) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334777) BOUND_VARIABLE_334774) (ho_4639 BOUND_VARIABLE_343998 BOUND_VARIABLE_334776)))))) (let ((_let_11084 (forall ((BOUND_VARIABLE_334762 tptp.set_nat) (BOUND_VARIABLE_344015 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_334764 tptp.product_unit) (BOUND_VARIABLE_334765 Bool)) (= (ho_4556 (ho_4643 (ho_4642 (ho_4641 k_4728 BOUND_VARIABLE_334762) BOUND_VARIABLE_344015) BOUND_VARIABLE_334764) BOUND_VARIABLE_334765) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_334765) BOUND_VARIABLE_334762) (ho_4639 BOUND_VARIABLE_344015 BOUND_VARIABLE_334764)))))) (let ((_let_11085 (forall ((BOUND_VARIABLE_334749 tptp.nat) (BOUND_VARIABLE_334750 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334749) BOUND_VARIABLE_334750)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4729 BOUND_VARIABLE_334749) BOUND_VARIABLE_334750))))) (let ((_let_11086 (forall ((BOUND_VARIABLE_334736 tptp.int) (BOUND_VARIABLE_334737 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334736) BOUND_VARIABLE_334737)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4730 BOUND_VARIABLE_334736) BOUND_VARIABLE_334737))))) (let ((_let_11087 (forall ((BOUND_VARIABLE_334723 tptp.int) (BOUND_VARIABLE_334724 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334723) BOUND_VARIABLE_334724)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4731 BOUND_VARIABLE_334723) BOUND_VARIABLE_334724))))) (let ((_let_11088 (forall ((BOUND_VARIABLE_334710 tptp.int) (BOUND_VARIABLE_334711 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334710) BOUND_VARIABLE_334711)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4732 BOUND_VARIABLE_334710) BOUND_VARIABLE_334711))))) (let ((_let_11089 (forall ((BOUND_VARIABLE_334697 tptp.nat) (BOUND_VARIABLE_334698 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334697) BOUND_VARIABLE_334698)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4733 BOUND_VARIABLE_334697) BOUND_VARIABLE_334698))))) (let ((_let_11090 (forall ((BOUND_VARIABLE_334684 tptp.nat) (BOUND_VARIABLE_334685 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334684) BOUND_VARIABLE_334685)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4734 BOUND_VARIABLE_334684) BOUND_VARIABLE_334685))))) (let ((_let_11091 (forall ((BOUND_VARIABLE_334671 tptp.nat) (BOUND_VARIABLE_334672 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334671) BOUND_VARIABLE_334672)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4735 BOUND_VARIABLE_334671) BOUND_VARIABLE_334672))))) (let ((_let_11092 (forall ((BOUND_VARIABLE_334658 tptp.nat) (BOUND_VARIABLE_334659 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334658) BOUND_VARIABLE_334659)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4736 BOUND_VARIABLE_334658) BOUND_VARIABLE_334659))))) (let ((_let_11093 (forall ((BOUND_VARIABLE_334645 tptp.nat) (BOUND_VARIABLE_334646 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334645) BOUND_VARIABLE_334646)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4737 BOUND_VARIABLE_334645) BOUND_VARIABLE_334646))))) (let ((_let_11094 (forall ((BOUND_VARIABLE_334632 tptp.nat) (BOUND_VARIABLE_334633 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334632) BOUND_VARIABLE_334633)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4738 BOUND_VARIABLE_334632) BOUND_VARIABLE_334633))))) (let ((_let_11095 (forall ((BOUND_VARIABLE_334619 tptp.nat) (BOUND_VARIABLE_334620 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334619) BOUND_VARIABLE_334620)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4739 BOUND_VARIABLE_334619) BOUND_VARIABLE_334620))))) (let ((_let_11096 (forall ((BOUND_VARIABLE_334606 tptp.nat) (BOUND_VARIABLE_334607 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334606) BOUND_VARIABLE_334607)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4740 BOUND_VARIABLE_334606) BOUND_VARIABLE_334607))))) (let ((_let_11097 (forall ((BOUND_VARIABLE_334593 tptp.nat) (BOUND_VARIABLE_334594 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334593) BOUND_VARIABLE_334594)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4741 BOUND_VARIABLE_334593) BOUND_VARIABLE_334594))))) (let ((_let_11098 (forall ((BOUND_VARIABLE_334580 tptp.int) (BOUND_VARIABLE_334581 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334580) BOUND_VARIABLE_334581)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4742 BOUND_VARIABLE_334580) BOUND_VARIABLE_334581))))) (let ((_let_11099 (forall ((BOUND_VARIABLE_334567 tptp.nat) (BOUND_VARIABLE_334568 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334567) BOUND_VARIABLE_334568)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4743 BOUND_VARIABLE_334567) BOUND_VARIABLE_334568))))) (let ((_let_11100 (forall ((BOUND_VARIABLE_334554 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334555 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334554) BOUND_VARIABLE_334555)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4744 BOUND_VARIABLE_334554) BOUND_VARIABLE_334555))))) (let ((_let_11101 (forall ((BOUND_VARIABLE_334541 tptp.int) (BOUND_VARIABLE_334542 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334541) BOUND_VARIABLE_334542)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4745 BOUND_VARIABLE_334541) BOUND_VARIABLE_334542))))) (let ((_let_11102 (forall ((BOUND_VARIABLE_334528 tptp.nat) (BOUND_VARIABLE_334529 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334528) BOUND_VARIABLE_334529)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4746 BOUND_VARIABLE_334528) BOUND_VARIABLE_334529))))) (let ((_let_11103 (forall ((BOUND_VARIABLE_334515 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334516 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334515) BOUND_VARIABLE_334516)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4747 BOUND_VARIABLE_334515) BOUND_VARIABLE_334516))))) (let ((_let_11104 (forall ((BOUND_VARIABLE_334502 tptp.int) (BOUND_VARIABLE_334503 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334502) BOUND_VARIABLE_334503)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4748 BOUND_VARIABLE_334502) BOUND_VARIABLE_334503))))) (let ((_let_11105 (forall ((BOUND_VARIABLE_334489 tptp.nat) (BOUND_VARIABLE_334490 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334489) BOUND_VARIABLE_334490)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4749 BOUND_VARIABLE_334489) BOUND_VARIABLE_334490))))) (let ((_let_11106 (forall ((BOUND_VARIABLE_334476 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334477 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334476) BOUND_VARIABLE_334477)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4750 BOUND_VARIABLE_334476) BOUND_VARIABLE_334477))))) (let ((_let_11107 (forall ((BOUND_VARIABLE_334463 tptp.int) (BOUND_VARIABLE_334464 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334463) BOUND_VARIABLE_334464)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4751 BOUND_VARIABLE_334463) BOUND_VARIABLE_334464))))) (let ((_let_11108 (forall ((BOUND_VARIABLE_334450 tptp.nat) (BOUND_VARIABLE_334451 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334450) BOUND_VARIABLE_334451)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4752 BOUND_VARIABLE_334450) BOUND_VARIABLE_334451))))) (let ((_let_11109 (forall ((BOUND_VARIABLE_334437 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334438 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334437) BOUND_VARIABLE_334438)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4753 BOUND_VARIABLE_334437) BOUND_VARIABLE_334438))))) (let ((_let_11110 (forall ((BOUND_VARIABLE_344303 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334396 tptp.nat) (BOUND_VARIABLE_334397 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 (ho_4572 k_4571 BOUND_VARIABLE_334397) BOUND_VARIABLE_344303) BOUND_VARIABLE_334396)) (ho_4524 (ho_4523 (ho_4755 k_4754 BOUND_VARIABLE_344303) BOUND_VARIABLE_334396) BOUND_VARIABLE_334397))))) (let ((_let_11111 (forall ((BOUND_VARIABLE_334362 tptp.nat) (BOUND_VARIABLE_334363 tptp.set_nat) (BOUND_VARIABLE_334364 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_334364)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4576 BOUND_VARIABLE_334362)) BOUND_VARIABLE_334363))) (ho_4575 (ho_4758 (ho_4757 k_4756 BOUND_VARIABLE_334362) BOUND_VARIABLE_334363) BOUND_VARIABLE_334364))))) (let ((_let_11112 (forall ((BOUND_VARIABLE_334349 tptp.nat) (BOUND_VARIABLE_334350 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334349) BOUND_VARIABLE_334350)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4759 BOUND_VARIABLE_334349) BOUND_VARIABLE_334350))))) (let ((_let_11113 (forall ((BOUND_VARIABLE_344358 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334337 tptp.set_nat) (BOUND_VARIABLE_334338 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_4760 BOUND_VARIABLE_344358) BOUND_VARIABLE_334337) BOUND_VARIABLE_334338) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_334338)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_344358) BOUND_VARIABLE_334337))))))) (let ((_let_11114 (forall ((BOUND_VARIABLE_334323 tptp.nat) (BOUND_VARIABLE_334324 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334323) BOUND_VARIABLE_334324)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4766 BOUND_VARIABLE_334323) BOUND_VARIABLE_334324))))) (let ((_let_11115 (forall ((BOUND_VARIABLE_344398 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_334286 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_4577 BOUND_VARIABLE_344398) BOUND_VARIABLE_334286)) (ho_4524 (ho_4768 k_4767 BOUND_VARIABLE_344398) BOUND_VARIABLE_334286))))) (let ((_let_11116 (forall ((BOUND_VARIABLE_334272 tptp.nat) (BOUND_VARIABLE_334273 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334272) BOUND_VARIABLE_334273)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4769 BOUND_VARIABLE_334272) BOUND_VARIABLE_334273))))) (let ((_let_11117 (forall ((BOUND_VARIABLE_334259 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334260 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334259) BOUND_VARIABLE_334260)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4770 BOUND_VARIABLE_334259) BOUND_VARIABLE_334260))))) (let ((_let_11118 (forall ((BOUND_VARIABLE_334246 tptp.int) (BOUND_VARIABLE_334247 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334246) BOUND_VARIABLE_334247)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4771 BOUND_VARIABLE_334246) BOUND_VARIABLE_334247))))) (let ((_let_11119 (forall ((BOUND_VARIABLE_334233 tptp.nat) (BOUND_VARIABLE_334234 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334233) BOUND_VARIABLE_334234)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4772 BOUND_VARIABLE_334233) BOUND_VARIABLE_334234))))) (let ((_let_11120 (forall ((BOUND_VARIABLE_334220 tptp.int) (BOUND_VARIABLE_334221 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_334220) BOUND_VARIABLE_334221)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4773 BOUND_VARIABLE_334220) BOUND_VARIABLE_334221))))) (let ((_let_11121 (forall ((BOUND_VARIABLE_334207 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334208 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334207) BOUND_VARIABLE_334208)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4774 BOUND_VARIABLE_334207) BOUND_VARIABLE_334208))))) (let ((_let_11122 (forall ((BOUND_VARIABLE_334194 tptp.nat) (BOUND_VARIABLE_334195 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334194) BOUND_VARIABLE_334195)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4775 BOUND_VARIABLE_334194) BOUND_VARIABLE_334195))))) (let ((_let_11123 (forall ((BOUND_VARIABLE_334181 tptp.nat) (BOUND_VARIABLE_334182 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334181) BOUND_VARIABLE_334182)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4776 BOUND_VARIABLE_334181) BOUND_VARIABLE_334182))))) (let ((_let_11124 (forall ((BOUND_VARIABLE_334168 tptp.nat) (BOUND_VARIABLE_334169 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334168) BOUND_VARIABLE_334169)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4777 BOUND_VARIABLE_334168) BOUND_VARIABLE_334169))))) (let ((_let_11125 (forall ((BOUND_VARIABLE_334155 tptp.nat) (BOUND_VARIABLE_334156 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334155) BOUND_VARIABLE_334156)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4778 BOUND_VARIABLE_334155) BOUND_VARIABLE_334156))))) (let ((_let_11126 (forall ((BOUND_VARIABLE_334142 tptp.nat) (BOUND_VARIABLE_334143 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334142) BOUND_VARIABLE_334143)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4779 BOUND_VARIABLE_334142) BOUND_VARIABLE_334143))))) (let ((_let_11127 (forall ((BOUND_VARIABLE_334129 tptp.nat) (BOUND_VARIABLE_334130 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334129) BOUND_VARIABLE_334130)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4780 BOUND_VARIABLE_334129) BOUND_VARIABLE_334130))))) (let ((_let_11128 (forall ((BOUND_VARIABLE_334116 tptp.nat) (BOUND_VARIABLE_334117 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334116) BOUND_VARIABLE_334117)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4781 BOUND_VARIABLE_334116) BOUND_VARIABLE_334117))))) (let ((_let_11129 (forall ((BOUND_VARIABLE_334103 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334104 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334103) BOUND_VARIABLE_334104)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4782 BOUND_VARIABLE_334103) BOUND_VARIABLE_334104))))) (let ((_let_11130 (forall ((BOUND_VARIABLE_334090 tptp.nat) (BOUND_VARIABLE_334091 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334090) BOUND_VARIABLE_334091)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4783 BOUND_VARIABLE_334090) BOUND_VARIABLE_334091))))) (let ((_let_11131 (forall ((BOUND_VARIABLE_334077 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334078 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334077) BOUND_VARIABLE_334078)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4784 BOUND_VARIABLE_334077) BOUND_VARIABLE_334078))))) (let ((_let_11132 (forall ((BOUND_VARIABLE_334064 tptp.nat) (BOUND_VARIABLE_334065 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334064) BOUND_VARIABLE_334065)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4785 BOUND_VARIABLE_334064) BOUND_VARIABLE_334065))))) (let ((_let_11133 (forall ((BOUND_VARIABLE_334051 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_334052 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_334051) BOUND_VARIABLE_334052)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4786 BOUND_VARIABLE_334051) BOUND_VARIABLE_334052))))) (let ((_let_11134 (forall ((BOUND_VARIABLE_334038 tptp.nat) (BOUND_VARIABLE_334039 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334038) BOUND_VARIABLE_334039)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4787 BOUND_VARIABLE_334038) BOUND_VARIABLE_334039))))) (let ((_let_11135 (forall ((BOUND_VARIABLE_334025 tptp.nat) (BOUND_VARIABLE_334026 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334025) BOUND_VARIABLE_334026)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4788 BOUND_VARIABLE_334025) BOUND_VARIABLE_334026))))) (let ((_let_11136 (forall ((BOUND_VARIABLE_334012 tptp.nat) (BOUND_VARIABLE_334013 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_334012) BOUND_VARIABLE_334013)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4789 BOUND_VARIABLE_334012) BOUND_VARIABLE_334013))))) (let ((_let_11137 (forall ((BOUND_VARIABLE_333999 tptp.nat) (BOUND_VARIABLE_334000 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333999) BOUND_VARIABLE_334000)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4790 BOUND_VARIABLE_333999) BOUND_VARIABLE_334000))))) (let ((_let_11138 (forall ((BOUND_VARIABLE_333986 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_333987 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_333986) BOUND_VARIABLE_333987)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4791 BOUND_VARIABLE_333986) BOUND_VARIABLE_333987))))) (let ((_let_11139 (forall ((BOUND_VARIABLE_333973 tptp.int) (BOUND_VARIABLE_333974 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333973) BOUND_VARIABLE_333974)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4792 BOUND_VARIABLE_333973) BOUND_VARIABLE_333974))))) (let ((_let_11140 (forall ((BOUND_VARIABLE_333960 tptp.int) (BOUND_VARIABLE_333961 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333960) BOUND_VARIABLE_333961)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4793 BOUND_VARIABLE_333960) BOUND_VARIABLE_333961))))) (let ((_let_11141 (forall ((BOUND_VARIABLE_333947 tptp.int) (BOUND_VARIABLE_333948 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333947) BOUND_VARIABLE_333948)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4794 BOUND_VARIABLE_333947) BOUND_VARIABLE_333948))))) (let ((_let_11142 (forall ((BOUND_VARIABLE_333934 tptp.int) (BOUND_VARIABLE_333935 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333934) BOUND_VARIABLE_333935)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4795 BOUND_VARIABLE_333934) BOUND_VARIABLE_333935))))) (let ((_let_11143 (forall ((BOUND_VARIABLE_333921 tptp.nat) (BOUND_VARIABLE_333922 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333921) BOUND_VARIABLE_333922)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4796 BOUND_VARIABLE_333921) BOUND_VARIABLE_333922))))) (let ((_let_11144 (forall ((BOUND_VARIABLE_333908 tptp.nat) (BOUND_VARIABLE_333909 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333908) BOUND_VARIABLE_333909)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4797 BOUND_VARIABLE_333908) BOUND_VARIABLE_333909))))) (let ((_let_11145 (forall ((BOUND_VARIABLE_333895 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_333896 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_333895) BOUND_VARIABLE_333896)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4798 BOUND_VARIABLE_333895) BOUND_VARIABLE_333896))))) (let ((_let_11146 (forall ((BOUND_VARIABLE_333882 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_333883 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_333882) BOUND_VARIABLE_333883)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4799 BOUND_VARIABLE_333882) BOUND_VARIABLE_333883))))) (let ((_let_11147 (forall ((BOUND_VARIABLE_333869 tptp.nat) (BOUND_VARIABLE_333870 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333869) BOUND_VARIABLE_333870)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4800 BOUND_VARIABLE_333869) BOUND_VARIABLE_333870))))) (let ((_let_11148 (forall ((BOUND_VARIABLE_333856 tptp.nat) (BOUND_VARIABLE_333857 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333856) BOUND_VARIABLE_333857)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4801 BOUND_VARIABLE_333856) BOUND_VARIABLE_333857))))) (let ((_let_11149 (forall ((BOUND_VARIABLE_333843 tptp.nat) (BOUND_VARIABLE_333844 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333843) BOUND_VARIABLE_333844)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4802 BOUND_VARIABLE_333843) BOUND_VARIABLE_333844))))) (let ((_let_11150 (forall ((BOUND_VARIABLE_333830 tptp.int) (BOUND_VARIABLE_333831 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333830) BOUND_VARIABLE_333831)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4803 BOUND_VARIABLE_333830) BOUND_VARIABLE_333831))))) (let ((_let_11151 (forall ((BOUND_VARIABLE_333817 tptp.nat) (BOUND_VARIABLE_333818 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333817) BOUND_VARIABLE_333818)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4804 BOUND_VARIABLE_333817) BOUND_VARIABLE_333818))))) (let ((_let_11152 (forall ((BOUND_VARIABLE_333804 tptp.nat) (BOUND_VARIABLE_333805 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333804) BOUND_VARIABLE_333805)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4805 BOUND_VARIABLE_333804) BOUND_VARIABLE_333805))))) (let ((_let_11153 (forall ((BOUND_VARIABLE_333791 tptp.nat) (BOUND_VARIABLE_333792 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333791) BOUND_VARIABLE_333792)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4806 BOUND_VARIABLE_333791) BOUND_VARIABLE_333792))))) (let ((_let_11154 (forall ((BOUND_VARIABLE_333778 tptp.nat) (BOUND_VARIABLE_333779 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333778) BOUND_VARIABLE_333779)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4807 BOUND_VARIABLE_333778) BOUND_VARIABLE_333779))))) (let ((_let_11155 (forall ((BOUND_VARIABLE_333765 tptp.int) (BOUND_VARIABLE_333766 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333765) BOUND_VARIABLE_333766)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4808 BOUND_VARIABLE_333765) BOUND_VARIABLE_333766))))) (let ((_let_11156 (forall ((BOUND_VARIABLE_333752 tptp.nat) (BOUND_VARIABLE_333753 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333752) BOUND_VARIABLE_333753)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4809 BOUND_VARIABLE_333752) BOUND_VARIABLE_333753))))) (let ((_let_11157 (forall ((BOUND_VARIABLE_333739 tptp.nat) (BOUND_VARIABLE_333740 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333739) BOUND_VARIABLE_333740)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4810 BOUND_VARIABLE_333739) BOUND_VARIABLE_333740))))) (let ((_let_11158 (forall ((BOUND_VARIABLE_333726 tptp.int) (BOUND_VARIABLE_333727 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333726) BOUND_VARIABLE_333727)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4811 BOUND_VARIABLE_333726) BOUND_VARIABLE_333727))))) (let ((_let_11159 (forall ((BOUND_VARIABLE_333713 tptp.nat) (BOUND_VARIABLE_333714 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333713) BOUND_VARIABLE_333714)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4812 BOUND_VARIABLE_333713) BOUND_VARIABLE_333714))))) (let ((_let_11160 (forall ((BOUND_VARIABLE_333700 tptp.int) (BOUND_VARIABLE_333701 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333700) BOUND_VARIABLE_333701)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4813 BOUND_VARIABLE_333700) BOUND_VARIABLE_333701))))) (let ((_let_11161 (forall ((BOUND_VARIABLE_333687 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_333688 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_333687) BOUND_VARIABLE_333688)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4814 BOUND_VARIABLE_333687) BOUND_VARIABLE_333688))))) (let ((_let_11162 (forall ((BOUND_VARIABLE_333674 tptp.nat) (BOUND_VARIABLE_333675 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333674) BOUND_VARIABLE_333675)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4815 BOUND_VARIABLE_333674) BOUND_VARIABLE_333675))))) (let ((_let_11163 (forall ((BOUND_VARIABLE_333661 tptp.int) (BOUND_VARIABLE_333662 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333661) BOUND_VARIABLE_333662)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4816 BOUND_VARIABLE_333661) BOUND_VARIABLE_333662))))) (let ((_let_11164 (forall ((BOUND_VARIABLE_333648 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_333649 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_333648) BOUND_VARIABLE_333649)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 (ho_4503 k_4817 BOUND_VARIABLE_333648) BOUND_VARIABLE_333649))))) (let ((_let_11165 (forall ((BOUND_VARIABLE_333635 tptp.nat) (BOUND_VARIABLE_333636 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333635) BOUND_VARIABLE_333636)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4818 BOUND_VARIABLE_333635) BOUND_VARIABLE_333636))))) (let ((_let_11166 (forall ((BOUND_VARIABLE_333622 tptp.int) (BOUND_VARIABLE_333623 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333622) BOUND_VARIABLE_333623)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4819 BOUND_VARIABLE_333622) BOUND_VARIABLE_333623))))) (let ((_let_11167 (forall ((BOUND_VARIABLE_333609 tptp.nat) (BOUND_VARIABLE_333610 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333609) BOUND_VARIABLE_333610)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4820 BOUND_VARIABLE_333609) BOUND_VARIABLE_333610))))) (let ((_let_11168 (forall ((BOUND_VARIABLE_333596 tptp.nat) (BOUND_VARIABLE_333597 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333596) BOUND_VARIABLE_333597)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4821 BOUND_VARIABLE_333596) BOUND_VARIABLE_333597))))) (let ((_let_11169 (forall ((BOUND_VARIABLE_333583 tptp.nat) (BOUND_VARIABLE_333584 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333583) BOUND_VARIABLE_333584)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4822 BOUND_VARIABLE_333583) BOUND_VARIABLE_333584))))) (let ((_let_11170 (forall ((BOUND_VARIABLE_333570 tptp.nat) (BOUND_VARIABLE_333571 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333570) BOUND_VARIABLE_333571)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4823 BOUND_VARIABLE_333570) BOUND_VARIABLE_333571))))) (let ((_let_11171 (forall ((BOUND_VARIABLE_333557 tptp.int) (BOUND_VARIABLE_333558 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333557) BOUND_VARIABLE_333558)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4824 BOUND_VARIABLE_333557) BOUND_VARIABLE_333558))))) (let ((_let_11172 (forall ((BOUND_VARIABLE_333544 tptp.nat) (BOUND_VARIABLE_333545 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333544) BOUND_VARIABLE_333545)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4825 BOUND_VARIABLE_333544) BOUND_VARIABLE_333545))))) (let ((_let_11173 (forall ((BOUND_VARIABLE_333531 tptp.nat) (BOUND_VARIABLE_333532 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333531) BOUND_VARIABLE_333532)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4826 BOUND_VARIABLE_333531) BOUND_VARIABLE_333532))))) (let ((_let_11174 (forall ((BOUND_VARIABLE_333518 tptp.int) (BOUND_VARIABLE_333519 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333518) BOUND_VARIABLE_333519)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4827 BOUND_VARIABLE_333518) BOUND_VARIABLE_333519))))) (let ((_let_11175 (forall ((BOUND_VARIABLE_333505 tptp.nat) (BOUND_VARIABLE_333506 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333505) BOUND_VARIABLE_333506)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4828 BOUND_VARIABLE_333505) BOUND_VARIABLE_333506))))) (let ((_let_11176 (forall ((BOUND_VARIABLE_333492 tptp.int) (BOUND_VARIABLE_333493 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333492) BOUND_VARIABLE_333493)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4829 BOUND_VARIABLE_333492) BOUND_VARIABLE_333493))))) (let ((_let_11177 (forall ((BOUND_VARIABLE_333479 tptp.nat) (BOUND_VARIABLE_333480 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333479) BOUND_VARIABLE_333480)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4830 BOUND_VARIABLE_333479) BOUND_VARIABLE_333480))))) (let ((_let_11178 (forall ((BOUND_VARIABLE_333466 tptp.nat) (BOUND_VARIABLE_333467 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_333466) BOUND_VARIABLE_333467)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 (ho_4523 k_4831 BOUND_VARIABLE_333466) BOUND_VARIABLE_333467))))) (let ((_let_11179 (forall ((BOUND_VARIABLE_333453 tptp.int) (BOUND_VARIABLE_333454 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333453) BOUND_VARIABLE_333454)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4832 BOUND_VARIABLE_333453) BOUND_VARIABLE_333454))))) (let ((_let_11180 (forall ((BOUND_VARIABLE_333440 tptp.int) (BOUND_VARIABLE_333441 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333440) BOUND_VARIABLE_333441)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4833 BOUND_VARIABLE_333440) BOUND_VARIABLE_333441))))) (let ((_let_11181 (forall ((BOUND_VARIABLE_333427 tptp.int) (BOUND_VARIABLE_333428 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_333427) BOUND_VARIABLE_333428)) (ho_4601 k_4600 k_4598)) (ho_4610 (ho_4609 k_4834 BOUND_VARIABLE_333427) BOUND_VARIABLE_333428))))) (let ((_let_11182 (forall ((BOUND_VARIABLE_333388 tptp.num) (BOUND_VARIABLE_333389 tptp.nat)) (= (ho_4527 (ho_4838 (ho_4837 (ho_4836 k_4835 (ho_4527 k_4530 tptp.one)) (ho_4579 k_4584 BOUND_VARIABLE_333389)) (ho_4579 k_4585 BOUND_VARIABLE_333389)) BOUND_VARIABLE_333388) (ho_4841 (ho_4840 k_4839 BOUND_VARIABLE_333388) BOUND_VARIABLE_333389))))) (let ((_let_11183 (forall ((BOUND_VARIABLE_333380 tptp.nat) (BOUND_VARIABLE_333381 tptp.nat)) (= (ho_4593 (ho_4511 k_4842 BOUND_VARIABLE_333380) BOUND_VARIABLE_333381) (ho_4593 (ho_4511 k_4843 BOUND_VARIABLE_333381) BOUND_VARIABLE_333380))))) (let ((_let_11184 (forall ((BOUND_VARIABLE_333337 tptp.nat) (BOUND_VARIABLE_333338 tptp.nat) (BOUND_VARIABLE_333339 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_333339)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4591 BOUND_VARIABLE_333337)) (ho_4845 k_4844 (ho_4511 k_4592 BOUND_VARIABLE_333338))))) (ho_4575 (ho_4574 (ho_4847 k_4846 BOUND_VARIABLE_333337) BOUND_VARIABLE_333338) BOUND_VARIABLE_333339))))) (let ((_let_11185 (forall ((BOUND_VARIABLE_333303 tptp.nat) (BOUND_VARIABLE_333304 tptp.nat) (BOUND_VARIABLE_333305 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_333305)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4595 BOUND_VARIABLE_333303)) (ho_4551 (ho_4850 k_4849 (ho_4515 k_4514 (ho_4513 k_4512 k_4848))) BOUND_VARIABLE_333304)))) (ho_4575 (ho_4574 (ho_4847 k_4851 BOUND_VARIABLE_333303) BOUND_VARIABLE_333304) BOUND_VARIABLE_333305))))) (let ((_let_11186 (forall ((BOUND_VARIABLE_345242 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_333290 tptp.nat)) (= (ho_4560 (ho_4857 k_4856 BOUND_VARIABLE_345242) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_333290) (ho_4845 k_4844 k_4852))) (ho_4551 (ho_4859 k_4858 BOUND_VARIABLE_345242) BOUND_VARIABLE_333290))))) (let ((_let_11187 (forall ((BOUND_VARIABLE_345266 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_333280 Bool)) (= (ho_4556 (ho_4861 k_4860 BOUND_VARIABLE_345266) BOUND_VARIABLE_333280) (ho_4867 (ho_4866 k_4865 BOUND_VARIABLE_345266) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_333280) tptp.bot_bot_set_o)))))) (let ((_let_11188 (forall ((BOUND_VARIABLE_345298 |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_333266 tptp.product_prod_nat_nat)) (= (ho_4870 (ho_4869 k_4868 BOUND_VARIABLE_345298) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_333266) (ho_4515 k_4514 (ho_4513 k_4512 k_4510)))) (ho_4628 (ho_4872 k_4871 BOUND_VARIABLE_345298) BOUND_VARIABLE_333266))))) (let ((_let_11189 (forall ((BOUND_VARIABLE_345324 |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_333252 tptp.produc3843707927480180839at_nat)) (= (ho_4876 (ho_4875 k_4874 BOUND_VARIABLE_345324) (ho_4501 (ho_4500 k_4499 BOUND_VARIABLE_333252) (ho_4495 k_4494 (ho_4493 k_4492 k_4490)))) (ho_4879 (ho_4878 k_4877 BOUND_VARIABLE_345324) BOUND_VARIABLE_333252))))) (let ((_let_11190 (forall ((BOUND_VARIABLE_345355 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_333242 tptp.product_unit)) (= (ho_4639 (ho_4882 k_4881 BOUND_VARIABLE_345355) BOUND_VARIABLE_333242) (ho_4888 (ho_4887 k_4886 BOUND_VARIABLE_345355) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_333242) tptp.bot_bo3957492148770167129t_unit)))))) (let ((_let_11191 (forall ((BOUND_VARIABLE_333208 tptp.nat) (BOUND_VARIABLE_333209 tptp.set_nat) (BOUND_VARIABLE_333210 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_333210)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4596 BOUND_VARIABLE_333208)) BOUND_VARIABLE_333209))) (ho_4575 (ho_4758 (ho_4757 k_4889 BOUND_VARIABLE_333208) BOUND_VARIABLE_333209) BOUND_VARIABLE_333210))))) (let ((_let_11192 (forall ((BOUND_VARIABLE_333176 tptp.nat) (BOUND_VARIABLE_333177 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_333177)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4597 BOUND_VARIABLE_333176)) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))) (ho_4575 (ho_4574 k_4895 BOUND_VARIABLE_333176) BOUND_VARIABLE_333177))))) (let ((_let_11193 (forall ((BOUND_VARIABLE_345432 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_333143 tptp.int) (BOUND_VARIABLE_333144 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_333144)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4608 BOUND_VARIABLE_333143)) (ho_4896 BOUND_VARIABLE_345432 BOUND_VARIABLE_333143)))) (ho_4599 (ho_4907 (ho_4906 k_4905 BOUND_VARIABLE_345432) BOUND_VARIABLE_333143) BOUND_VARIABLE_333144))))) (let ((_let_11194 (forall ((BOUND_VARIABLE_345481 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_333109 tptp.int) (BOUND_VARIABLE_333110 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_333110)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4611 BOUND_VARIABLE_333109)) (ho_4896 BOUND_VARIABLE_345481 BOUND_VARIABLE_333109)))) (ho_4599 (ho_4907 (ho_4906 k_4908 BOUND_VARIABLE_345481) BOUND_VARIABLE_333109) BOUND_VARIABLE_333110))))) (let ((_let_11195 (forall ((BOUND_VARIABLE_333075 tptp.nat) (BOUND_VARIABLE_333076 tptp.set_nat) (BOUND_VARIABLE_333077 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_333077)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4612 BOUND_VARIABLE_333075)) BOUND_VARIABLE_333076))) (ho_4575 (ho_4758 (ho_4757 k_4909 BOUND_VARIABLE_333075) BOUND_VARIABLE_333076) BOUND_VARIABLE_333077))))) (let ((_let_11196 (forall ((BOUND_VARIABLE_333065 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_333066 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_333067 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_4910 BOUND_VARIABLE_333065) BOUND_VARIABLE_333066) BOUND_VARIABLE_333067) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_333067) BOUND_VARIABLE_333065) BOUND_VARIABLE_333066))))) (let ((_let_11197 (forall ((BOUND_VARIABLE_345554 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_345538 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_333024 tptp.int) (BOUND_VARIABLE_333025 tptp.set_int) (BOUND_VARIABLE_333026 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_333026)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4613 BOUND_VARIABLE_333024)) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_345554) (ho_4913 (ho_4918 k_4917 (ho_4913 (ho_4916 k_4915 BOUND_VARIABLE_345538) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_333024) tptp.bot_bot_set_int))) BOUND_VARIABLE_333025))))) (ho_4599 (ho_4924 (ho_4923 (ho_4922 (ho_4921 k_4920 BOUND_VARIABLE_345554) BOUND_VARIABLE_345538) BOUND_VARIABLE_333024) BOUND_VARIABLE_333025) BOUND_VARIABLE_333026))))) (let ((_let_11198 (forall ((BOUND_VARIABLE_345609 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_345596 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_332981 tptp.int) (BOUND_VARIABLE_332982 tptp.set_nat) (BOUND_VARIABLE_332983 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_332983)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4614 BOUND_VARIABLE_332981)) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_345609) (ho_4560 (ho_4559 k_4928 (ho_4894 (ho_4927 k_4926 BOUND_VARIABLE_345596) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_332981) tptp.bot_bot_set_int))) BOUND_VARIABLE_332982))))) (ho_4599 (ho_4936 (ho_4935 (ho_4934 (ho_4933 k_4932 BOUND_VARIABLE_345609) BOUND_VARIABLE_345596) BOUND_VARIABLE_332981) BOUND_VARIABLE_332982) BOUND_VARIABLE_332983))))) (let ((_let_11199 (forall ((BOUND_VARIABLE_345659 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332962 tptp.set_Product_unit) (BOUND_VARIABLE_332963 tptp.product_unit) (BOUND_VARIABLE_332964 tptp.nat)) (= (ho_4593 (ho_4940 (ho_4939 (ho_4938 k_4937 BOUND_VARIABLE_345659) BOUND_VARIABLE_332962) BOUND_VARIABLE_332963) BOUND_VARIABLE_332964) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332964)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_345659) (ho_4885 (ho_4942 k_4941 BOUND_VARIABLE_332962) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_332963) tptp.bot_bo3957492148770167129t_unit))))))))) (let ((_let_11200 (forall ((BOUND_VARIABLE_345705 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_332944 tptp.set_int) (BOUND_VARIABLE_332945 tptp.int) (BOUND_VARIABLE_332946 tptp.nat)) (= (ho_4593 (ho_4950 (ho_4949 (ho_4948 k_4947 BOUND_VARIABLE_345705) BOUND_VARIABLE_332944) BOUND_VARIABLE_332945) BOUND_VARIABLE_332946) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332946)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_345705) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_332944) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_332945) tptp.bot_bot_set_int))))))))) (let ((_let_11201 (forall ((BOUND_VARIABLE_345747 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332932 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4956 k_4955 BOUND_VARIABLE_345747) BOUND_VARIABLE_332932) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332932)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_345747) tptp.bot_bot_set_o))))))) (let ((_let_11202 (forall ((BOUND_VARIABLE_345775 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332919 tptp.set_o) (BOUND_VARIABLE_332920 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4962 (ho_4961 k_4960 BOUND_VARIABLE_345775) BOUND_VARIABLE_332919) BOUND_VARIABLE_332920) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332920)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_345775) BOUND_VARIABLE_332919))))))) (let ((_let_11203 (forall ((BOUND_VARIABLE_332881 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_345796 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332883 Bool) (BOUND_VARIABLE_332884 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332884)) (ho_4959 (ho_4958 k_4957 (ho_4619 (ho_4618 (ho_4617 k_4616 BOUND_VARIABLE_332881) BOUND_VARIABLE_345796) BOUND_VARIABLE_332883)) tptp.top_top_set_o))) (ho_4544 (ho_4966 (ho_4965 (ho_4964 k_4963 BOUND_VARIABLE_332881) BOUND_VARIABLE_345796) BOUND_VARIABLE_332883) BOUND_VARIABLE_332884))))) (let ((_let_11204 (forall ((BOUND_VARIABLE_345831 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332870 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4968 k_4967 BOUND_VARIABLE_345831) BOUND_VARIABLE_332870) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332870)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_345831) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11205 (forall ((BOUND_VARIABLE_345859 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332857 tptp.set_Product_unit) (BOUND_VARIABLE_332858 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4974 (ho_4973 k_4972 BOUND_VARIABLE_345859) BOUND_VARIABLE_332857) BOUND_VARIABLE_332858) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332858)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_345859) BOUND_VARIABLE_332857))))))) (let ((_let_11206 (forall ((BOUND_VARIABLE_332819 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_345880 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332821 tptp.product_unit) (BOUND_VARIABLE_332822 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332822)) (ho_4959 (ho_4958 k_4957 (ho_4627 (ho_4626 (ho_4625 k_4624 BOUND_VARIABLE_332819) BOUND_VARIABLE_345880) BOUND_VARIABLE_332821)) tptp.top_top_set_o))) (ho_4544 (ho_4978 (ho_4977 (ho_4976 k_4975 BOUND_VARIABLE_332819) BOUND_VARIABLE_345880) BOUND_VARIABLE_332821) BOUND_VARIABLE_332822))))) (let ((_let_11207 (forall ((BOUND_VARIABLE_345913 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332803 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332803)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_345913) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4593 (ho_4983 k_4982 BOUND_VARIABLE_345913) BOUND_VARIABLE_332803))))) (let ((_let_11208 (forall ((BOUND_VARIABLE_345943 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332790 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_332791 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_4984 BOUND_VARIABLE_345943) BOUND_VARIABLE_332790) BOUND_VARIABLE_332791) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332791)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_345943) BOUND_VARIABLE_332790))))))) (let ((_let_11209 (forall ((BOUND_VARIABLE_332752 tptp.set_nat) (BOUND_VARIABLE_345964 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332754 tptp.product_prod_nat_nat) (BOUND_VARIABLE_332755 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332755)) (ho_4699 (ho_4698 k_4697 (ho_4632 (ho_4631 (ho_4630 k_4629 BOUND_VARIABLE_332752) BOUND_VARIABLE_345964) BOUND_VARIABLE_332754)) tptp.top_top_set_o))) (ho_4593 (ho_4990 (ho_4989 (ho_4988 k_4987 BOUND_VARIABLE_332752) BOUND_VARIABLE_345964) BOUND_VARIABLE_332754) BOUND_VARIABLE_332755))))) (let ((_let_11210 (forall ((BOUND_VARIABLE_345997 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332736 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332736)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_345997) (ho_4845 k_4844 k_4852)))) (ho_4593 (ho_4992 k_4991 BOUND_VARIABLE_345997) BOUND_VARIABLE_332736))))) (let ((_let_11211 (forall ((BOUND_VARIABLE_346019 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332723 tptp.set_nat) (BOUND_VARIABLE_332724 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_4993 BOUND_VARIABLE_346019) BOUND_VARIABLE_332723) BOUND_VARIABLE_332724) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332724)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346019) BOUND_VARIABLE_332723))))))) (let ((_let_11212 (forall ((BOUND_VARIABLE_332686 tptp.set_nat) (BOUND_VARIABLE_346033 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332688 tptp.nat) (BOUND_VARIABLE_332689 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332689)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_4554 (ho_4634 k_4633 BOUND_VARIABLE_332686) BOUND_VARIABLE_346033) BOUND_VARIABLE_332688)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_4707 (ho_4995 k_4994 BOUND_VARIABLE_332686) BOUND_VARIABLE_346033) BOUND_VARIABLE_332688) BOUND_VARIABLE_332689))))) (let ((_let_11213 (forall ((BOUND_VARIABLE_346061 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332675 tptp.nat)) (= (ho_4593 (ho_4997 k_4996 BOUND_VARIABLE_346061) BOUND_VARIABLE_332675) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332675)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346061) tptp.bot_bot_set_o))))))) (let ((_let_11214 (forall ((BOUND_VARIABLE_346081 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332662 tptp.set_o) (BOUND_VARIABLE_332663 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_4998 BOUND_VARIABLE_346081) BOUND_VARIABLE_332662) BOUND_VARIABLE_332663) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332663)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346081) BOUND_VARIABLE_332662))))))) (let ((_let_11215 (forall ((BOUND_VARIABLE_332625 tptp.set_nat) (BOUND_VARIABLE_346102 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332627 Bool) (BOUND_VARIABLE_332628 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332628)) (ho_4699 (ho_4698 k_4697 (ho_4638 (ho_4637 (ho_4636 k_4635 BOUND_VARIABLE_332625) BOUND_VARIABLE_346102) BOUND_VARIABLE_332627)) tptp.top_top_set_o))) (ho_4593 (ho_5004 (ho_5003 (ho_5002 k_5001 BOUND_VARIABLE_332625) BOUND_VARIABLE_346102) BOUND_VARIABLE_332627) BOUND_VARIABLE_332628))))) (let ((_let_11216 (forall ((BOUND_VARIABLE_346137 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332614 tptp.nat)) (= (ho_4593 (ho_5006 k_5005 BOUND_VARIABLE_346137) BOUND_VARIABLE_332614) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332614)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346137) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11217 (forall ((BOUND_VARIABLE_346157 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332601 tptp.set_Product_unit) (BOUND_VARIABLE_332602 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5007 BOUND_VARIABLE_346157) BOUND_VARIABLE_332601) BOUND_VARIABLE_332602) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332602)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346157) BOUND_VARIABLE_332601))))))) (let ((_let_11218 (forall ((BOUND_VARIABLE_332564 tptp.set_nat) (BOUND_VARIABLE_346178 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332566 tptp.product_unit) (BOUND_VARIABLE_332567 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332567)) (ho_4699 (ho_4698 k_4697 (ho_4643 (ho_4642 (ho_4641 k_4640 BOUND_VARIABLE_332564) BOUND_VARIABLE_346178) BOUND_VARIABLE_332566)) tptp.top_top_set_o))) (ho_4593 (ho_4940 (ho_5012 (ho_5011 k_5010 BOUND_VARIABLE_332564) BOUND_VARIABLE_346178) BOUND_VARIABLE_332566) BOUND_VARIABLE_332567))))) (let ((_let_11219 (forall ((BOUND_VARIABLE_346210 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332553 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4956 k_5013 BOUND_VARIABLE_346210) BOUND_VARIABLE_332553) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332553)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_346210) tptp.bot_bot_set_o))))))) (let ((_let_11220 (forall ((BOUND_VARIABLE_346226 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332540 tptp.set_o) (BOUND_VARIABLE_332541 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4962 (ho_4961 k_5014 BOUND_VARIABLE_346226) BOUND_VARIABLE_332540) BOUND_VARIABLE_332541) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332541)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_346226) BOUND_VARIABLE_332540))))))) (let ((_let_11221 (forall ((BOUND_VARIABLE_346240 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332503 Bool) (BOUND_VARIABLE_332504 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_332505 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332505)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4646 (ho_4645 k_4644 BOUND_VARIABLE_346240) BOUND_VARIABLE_332503) BOUND_VARIABLE_332504)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5017 (ho_5016 k_5015 BOUND_VARIABLE_346240) BOUND_VARIABLE_332503) BOUND_VARIABLE_332504) BOUND_VARIABLE_332505))))) (let ((_let_11222 (forall ((BOUND_VARIABLE_346274 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332491 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4968 k_5019 BOUND_VARIABLE_346274) BOUND_VARIABLE_332491) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332491)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_346274) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11223 (forall ((BOUND_VARIABLE_346290 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332478 tptp.set_Product_unit) (BOUND_VARIABLE_332479 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4974 (ho_4973 k_5020 BOUND_VARIABLE_346290) BOUND_VARIABLE_332478) BOUND_VARIABLE_332479) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332479)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_346290) BOUND_VARIABLE_332478))))))) (let ((_let_11224 (forall ((BOUND_VARIABLE_346304 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332441 tptp.product_unit) (BOUND_VARIABLE_332442 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_332443 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332443)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4650 (ho_4649 k_4648 BOUND_VARIABLE_346304) BOUND_VARIABLE_332441) BOUND_VARIABLE_332442)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5023 (ho_5022 k_5021 BOUND_VARIABLE_346304) BOUND_VARIABLE_332441) BOUND_VARIABLE_332442) BOUND_VARIABLE_332443))))) (let ((_let_11225 (forall ((BOUND_VARIABLE_346333 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332424 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332424)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346333) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4593 (ho_4983 k_5024 BOUND_VARIABLE_346333) BOUND_VARIABLE_332424))))) (let ((_let_11226 (forall ((BOUND_VARIABLE_346351 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332411 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_332412 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5025 BOUND_VARIABLE_346351) BOUND_VARIABLE_332411) BOUND_VARIABLE_332412) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332412)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346351) BOUND_VARIABLE_332411))))))) (let ((_let_11227 (forall ((BOUND_VARIABLE_346365 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332374 tptp.product_prod_nat_nat) (BOUND_VARIABLE_332375 tptp.set_nat) (BOUND_VARIABLE_332376 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332376)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4653 (ho_4652 k_4651 BOUND_VARIABLE_346365) BOUND_VARIABLE_332374) BOUND_VARIABLE_332375)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5028 (ho_5027 k_5026 BOUND_VARIABLE_346365) BOUND_VARIABLE_332374) BOUND_VARIABLE_332375) BOUND_VARIABLE_332376))))) (let ((_let_11228 (forall ((BOUND_VARIABLE_346394 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332357 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332357)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346394) (ho_4845 k_4844 k_4852)))) (ho_4593 (ho_4992 k_5029 BOUND_VARIABLE_346394) BOUND_VARIABLE_332357))))) (let ((_let_11229 (forall ((BOUND_VARIABLE_346412 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332344 tptp.set_nat) (BOUND_VARIABLE_332345 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5030 BOUND_VARIABLE_346412) BOUND_VARIABLE_332344) BOUND_VARIABLE_332345) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332345)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346412) BOUND_VARIABLE_332344))))))) (let ((_let_11230 (forall ((BOUND_VARIABLE_346426 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332308 tptp.nat) (BOUND_VARIABLE_332309 tptp.set_nat) (BOUND_VARIABLE_332310 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332310)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4657 (ho_4656 k_4655 BOUND_VARIABLE_346426) BOUND_VARIABLE_332308) BOUND_VARIABLE_332309)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_5031 BOUND_VARIABLE_346426) BOUND_VARIABLE_332308) BOUND_VARIABLE_332309) BOUND_VARIABLE_332310))))) (let ((_let_11231 (forall ((BOUND_VARIABLE_346457 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332296 tptp.nat)) (= (ho_4593 (ho_4997 k_5034 BOUND_VARIABLE_346457) BOUND_VARIABLE_332296) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332296)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346457) tptp.bot_bot_set_o))))))) (let ((_let_11232 (forall ((BOUND_VARIABLE_346473 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332283 tptp.set_o) (BOUND_VARIABLE_332284 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5035 BOUND_VARIABLE_346473) BOUND_VARIABLE_332283) BOUND_VARIABLE_332284) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332284)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346473) BOUND_VARIABLE_332283))))))) (let ((_let_11233 (forall ((BOUND_VARIABLE_346487 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332247 Bool) (BOUND_VARIABLE_332248 tptp.set_nat) (BOUND_VARIABLE_332249 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332249)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4660 (ho_4659 k_4658 BOUND_VARIABLE_346487) BOUND_VARIABLE_332247) BOUND_VARIABLE_332248)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5038 (ho_5037 k_5036 BOUND_VARIABLE_346487) BOUND_VARIABLE_332247) BOUND_VARIABLE_332248) BOUND_VARIABLE_332249))))) (let ((_let_11234 (forall ((BOUND_VARIABLE_346518 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332235 tptp.nat)) (= (ho_4593 (ho_5006 k_5039 BOUND_VARIABLE_346518) BOUND_VARIABLE_332235) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332235)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346518) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11235 (forall ((BOUND_VARIABLE_346534 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332222 tptp.set_Product_unit) (BOUND_VARIABLE_332223 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5040 BOUND_VARIABLE_346534) BOUND_VARIABLE_332222) BOUND_VARIABLE_332223) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332223)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346534) BOUND_VARIABLE_332222))))))) (let ((_let_11236 (forall ((BOUND_VARIABLE_346548 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332186 tptp.product_unit) (BOUND_VARIABLE_332187 tptp.set_nat) (BOUND_VARIABLE_332188 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332188)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4663 (ho_4662 k_4661 BOUND_VARIABLE_346548) BOUND_VARIABLE_332186) BOUND_VARIABLE_332187)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5043 (ho_5042 k_5041 BOUND_VARIABLE_346548) BOUND_VARIABLE_332186) BOUND_VARIABLE_332187) BOUND_VARIABLE_332188))))) (let ((_let_11237 (forall ((BOUND_VARIABLE_346580 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332173 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_332174 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5044 BOUND_VARIABLE_346580) BOUND_VARIABLE_332173) BOUND_VARIABLE_332174) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332174)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346580) BOUND_VARIABLE_332173))))))) (let ((_let_11238 (forall ((BOUND_VARIABLE_346597 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332160 tptp.set_o) (BOUND_VARIABLE_332161 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5045 BOUND_VARIABLE_346597) BOUND_VARIABLE_332160) BOUND_VARIABLE_332161) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332161)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346597) BOUND_VARIABLE_332160))))))) (let ((_let_11239 (forall ((BOUND_VARIABLE_346614 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332147 tptp.set_Product_unit) (BOUND_VARIABLE_332148 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5046 BOUND_VARIABLE_346614) BOUND_VARIABLE_332147) BOUND_VARIABLE_332148) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332148)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346614) BOUND_VARIABLE_332147))))))) (let ((_let_11240 (forall ((BOUND_VARIABLE_346631 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332134 tptp.set_nat) (BOUND_VARIABLE_332135 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5047 BOUND_VARIABLE_346631) BOUND_VARIABLE_332134) BOUND_VARIABLE_332135) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332135)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346631) BOUND_VARIABLE_332134))))))) (let ((_let_11241 (forall ((BOUND_VARIABLE_346648 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332121 tptp.set_Product_unit) (BOUND_VARIABLE_332122 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4974 (ho_4973 k_5048 BOUND_VARIABLE_346648) BOUND_VARIABLE_332121) BOUND_VARIABLE_332122) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332122)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_346648) BOUND_VARIABLE_332121))))))) (let ((_let_11242 (forall ((BOUND_VARIABLE_346666 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332108 tptp.set_nat) (BOUND_VARIABLE_332109 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5052 (ho_5051 k_5050 BOUND_VARIABLE_346666) BOUND_VARIABLE_332108) BOUND_VARIABLE_332109) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332109)) (ho_5055 (ho_5054 k_5053 BOUND_VARIABLE_346666) BOUND_VARIABLE_332108))))))) (let ((_let_11243 (forall ((BOUND_VARIABLE_346700 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332095 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_332096 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5056 BOUND_VARIABLE_346700) BOUND_VARIABLE_332095) BOUND_VARIABLE_332096) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332096)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346700) BOUND_VARIABLE_332095))))))) (let ((_let_11244 (forall ((BOUND_VARIABLE_346717 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_332082 tptp.set_o) (BOUND_VARIABLE_332083 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5057 BOUND_VARIABLE_346717) BOUND_VARIABLE_332082) BOUND_VARIABLE_332083) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332083)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346717) BOUND_VARIABLE_332082))))))) (let ((_let_11245 (forall ((BOUND_VARIABLE_346734 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_332069 tptp.set_Product_unit) (BOUND_VARIABLE_332070 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5058 BOUND_VARIABLE_346734) BOUND_VARIABLE_332069) BOUND_VARIABLE_332070) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332070)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346734) BOUND_VARIABLE_332069))))))) (let ((_let_11246 (forall ((BOUND_VARIABLE_346751 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_332056 tptp.set_nat) (BOUND_VARIABLE_332057 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5059 BOUND_VARIABLE_346751) BOUND_VARIABLE_332056) BOUND_VARIABLE_332057) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332057)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346751) BOUND_VARIABLE_332056))))))) (let ((_let_11247 (forall ((BOUND_VARIABLE_346767 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332044 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4956 k_5060 BOUND_VARIABLE_346767) BOUND_VARIABLE_332044) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332044)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_346767) tptp.bot_bot_set_o))))))) (let ((_let_11248 (forall ((BOUND_VARIABLE_346782 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_332032 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4968 k_5061 BOUND_VARIABLE_346782) BOUND_VARIABLE_332032) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_332032)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_346782) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11249 (forall ((BOUND_VARIABLE_346795 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_332015 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_332015)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346795) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4593 (ho_4983 k_5062 BOUND_VARIABLE_346795) BOUND_VARIABLE_332015))))) (let ((_let_11250 (forall ((BOUND_VARIABLE_346810 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331998 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331998)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_346810) (ho_4845 k_4844 k_4852)))) (ho_4593 (ho_4992 k_5063 BOUND_VARIABLE_346810) BOUND_VARIABLE_331998))))) (let ((_let_11251 (forall ((BOUND_VARIABLE_346827 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_331986 tptp.nat)) (= (ho_4593 (ho_4997 k_5064 BOUND_VARIABLE_346827) BOUND_VARIABLE_331986) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331986)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_346827) tptp.bot_bot_set_o))))))) (let ((_let_11252 (forall ((BOUND_VARIABLE_346842 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331974 tptp.nat)) (= (ho_4593 (ho_5006 k_5065 BOUND_VARIABLE_346842) BOUND_VARIABLE_331974) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331974)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_346842) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_11253 (forall ((BOUND_VARIABLE_331963 tptp.set_set_nat) (BOUND_VARIABLE_331964 tptp.nat)) (= (ho_4593 (ho_5067 k_5066 BOUND_VARIABLE_331963) BOUND_VARIABLE_331964) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331964)) BOUND_VARIABLE_331963)))))) (let ((_let_11254 (forall ((BOUND_VARIABLE_331932 tptp.set_nat) (BOUND_VARIABLE_331933 tptp.set_nat) (BOUND_VARIABLE_331934 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331934)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 k_4664 BOUND_VARIABLE_331932) BOUND_VARIABLE_331933)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 k_5069 BOUND_VARIABLE_331932) BOUND_VARIABLE_331933) BOUND_VARIABLE_331934))))) (let ((_let_11255 (forall ((BOUND_VARIABLE_331922 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_331923 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_5071 BOUND_VARIABLE_331922) BOUND_VARIABLE_331923) (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331923)) BOUND_VARIABLE_331922)))))) (let ((_let_11256 (forall ((BOUND_VARIABLE_331891 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331892 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331893 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331893)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_4666 BOUND_VARIABLE_331891) BOUND_VARIABLE_331892)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5073 BOUND_VARIABLE_331891) BOUND_VARIABLE_331892) BOUND_VARIABLE_331893))))) (let ((_let_11257 (forall ((BOUND_VARIABLE_346927 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331879 tptp.set_nat) (BOUND_VARIABLE_331880 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5052 (ho_5051 k_5075 BOUND_VARIABLE_346927) BOUND_VARIABLE_331879) BOUND_VARIABLE_331880) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331880)) (ho_5055 (ho_5054 k_5053 BOUND_VARIABLE_346927) BOUND_VARIABLE_331879))))))) (let ((_let_11258 (forall ((BOUND_VARIABLE_346944 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331866 tptp.set_o) (BOUND_VARIABLE_331867 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4962 (ho_4961 k_5076 BOUND_VARIABLE_346944) BOUND_VARIABLE_331866) BOUND_VARIABLE_331867) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331867)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_346944) BOUND_VARIABLE_331866))))))) (let ((_let_11259 (forall ((BOUND_VARIABLE_346961 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_331853 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_331854 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5077 BOUND_VARIABLE_346961) BOUND_VARIABLE_331853) BOUND_VARIABLE_331854) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331854)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_346961) BOUND_VARIABLE_331853))))))) (let ((_let_11260 (forall ((BOUND_VARIABLE_346978 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_331840 tptp.set_int) (BOUND_VARIABLE_331841 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_5078 BOUND_VARIABLE_346978) BOUND_VARIABLE_331840) BOUND_VARIABLE_331841) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331841)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_346978) BOUND_VARIABLE_331840))))))) (let ((_let_11261 (forall ((BOUND_VARIABLE_347002 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331827 tptp.set_nat) (BOUND_VARIABLE_331828 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5081 BOUND_VARIABLE_347002) BOUND_VARIABLE_331827) BOUND_VARIABLE_331828) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331828)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_347002) BOUND_VARIABLE_331827))))))) (let ((_let_11262 (forall ((BOUND_VARIABLE_347019 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_331814 tptp.set_o) (BOUND_VARIABLE_331815 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5082 BOUND_VARIABLE_347019) BOUND_VARIABLE_331814) BOUND_VARIABLE_331815) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331815)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_347019) BOUND_VARIABLE_331814))))))) (let ((_let_11263 (forall ((BOUND_VARIABLE_331803 tptp.set_set_nat) (BOUND_VARIABLE_331804 tptp.nat)) (= (ho_4593 (ho_5067 k_5083 BOUND_VARIABLE_331803) BOUND_VARIABLE_331804) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331804)) BOUND_VARIABLE_331803)))))) (let ((_let_11264 (forall ((BOUND_VARIABLE_331772 tptp.set_nat) (BOUND_VARIABLE_331773 tptp.set_nat) (BOUND_VARIABLE_331774 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331774)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 k_4668 BOUND_VARIABLE_331772) BOUND_VARIABLE_331773)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 k_5084 BOUND_VARIABLE_331772) BOUND_VARIABLE_331773) BOUND_VARIABLE_331774))))) (let ((_let_11265 (forall ((BOUND_VARIABLE_331762 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_331763 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_5085 BOUND_VARIABLE_331762) BOUND_VARIABLE_331763) (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331763)) BOUND_VARIABLE_331762)))))) (let ((_let_11266 (forall ((BOUND_VARIABLE_331731 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331732 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331733 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331733)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_4669 BOUND_VARIABLE_331731) BOUND_VARIABLE_331732)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5086 BOUND_VARIABLE_331731) BOUND_VARIABLE_331732) BOUND_VARIABLE_331733))))) (let ((_let_11267 (forall ((BOUND_VARIABLE_347092 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_331719 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_331720 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5087 BOUND_VARIABLE_347092) BOUND_VARIABLE_331719) BOUND_VARIABLE_331720) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331720)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_347092) BOUND_VARIABLE_331719))))))) (let ((_let_11268 (forall ((BOUND_VARIABLE_347109 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_331706 tptp.set_int) (BOUND_VARIABLE_331707 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_5088 BOUND_VARIABLE_347109) BOUND_VARIABLE_331706) BOUND_VARIABLE_331707) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331707)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_347109) BOUND_VARIABLE_331706))))))) (let ((_let_11269 (forall ((BOUND_VARIABLE_347126 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331693 tptp.set_nat) (BOUND_VARIABLE_331694 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5089 BOUND_VARIABLE_347126) BOUND_VARIABLE_331693) BOUND_VARIABLE_331694) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331694)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_347126) BOUND_VARIABLE_331693))))))) (let ((_let_11270 (forall ((BOUND_VARIABLE_347143 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_331680 tptp.set_o) (BOUND_VARIABLE_331681 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5090 BOUND_VARIABLE_347143) BOUND_VARIABLE_331680) BOUND_VARIABLE_331681) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331681)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_347143) BOUND_VARIABLE_331680))))))) (let ((_let_11271 (forall ((BOUND_VARIABLE_331669 tptp.set_set_nat) (BOUND_VARIABLE_331670 tptp.nat)) (= (ho_4593 (ho_5067 k_5091 BOUND_VARIABLE_331669) BOUND_VARIABLE_331670) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331670)) BOUND_VARIABLE_331669)))))) (let ((_let_11272 (forall ((BOUND_VARIABLE_331638 tptp.set_nat) (BOUND_VARIABLE_331639 tptp.set_nat) (BOUND_VARIABLE_331640 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331640)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 k_4670 BOUND_VARIABLE_331638) BOUND_VARIABLE_331639)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 k_5092 BOUND_VARIABLE_331638) BOUND_VARIABLE_331639) BOUND_VARIABLE_331640))))) (let ((_let_11273 (forall ((BOUND_VARIABLE_331628 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_331629 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_5093 BOUND_VARIABLE_331628) BOUND_VARIABLE_331629) (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331629)) BOUND_VARIABLE_331628)))))) (let ((_let_11274 (forall ((BOUND_VARIABLE_331597 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331598 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331599 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331599)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_4671 BOUND_VARIABLE_331597) BOUND_VARIABLE_331598)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5094 BOUND_VARIABLE_331597) BOUND_VARIABLE_331598) BOUND_VARIABLE_331599))))) (let ((_let_11275 (forall ((BOUND_VARIABLE_347216 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331585 tptp.set_Product_unit) (BOUND_VARIABLE_331586 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5095 BOUND_VARIABLE_347216) BOUND_VARIABLE_331585) BOUND_VARIABLE_331586) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331586)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_347216) BOUND_VARIABLE_331585))))))) (let ((_let_11276 (forall ((BOUND_VARIABLE_347233 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331572 tptp.set_Product_unit) (BOUND_VARIABLE_331573 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5096 BOUND_VARIABLE_347233) BOUND_VARIABLE_331572) BOUND_VARIABLE_331573) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331573)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_347233) BOUND_VARIABLE_331572))))))) (let ((_let_11277 (forall ((BOUND_VARIABLE_347250 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331559 tptp.set_Product_unit) (BOUND_VARIABLE_331560 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5097 BOUND_VARIABLE_347250) BOUND_VARIABLE_331559) BOUND_VARIABLE_331560) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331560)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_347250) BOUND_VARIABLE_331559))))))) (let ((_let_11278 (forall ((BOUND_VARIABLE_347265 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_347264 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331521 tptp.product_unit) (BOUND_VARIABLE_331522 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331522)) (ho_4699 (ho_4698 k_4697 (ho_4643 (ho_4642 (ho_4673 k_4672 BOUND_VARIABLE_347265) BOUND_VARIABLE_347264) BOUND_VARIABLE_331521)) tptp.top_top_set_o))) (ho_4593 (ho_4940 (ho_5012 (ho_5099 k_5098 BOUND_VARIABLE_347265) BOUND_VARIABLE_347264) BOUND_VARIABLE_331521) BOUND_VARIABLE_331522))))) (let ((_let_11279 (forall ((BOUND_VARIABLE_331509 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331510 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331511 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5100 BOUND_VARIABLE_331509) BOUND_VARIABLE_331510) BOUND_VARIABLE_331511) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331511) BOUND_VARIABLE_331509) BOUND_VARIABLE_331510))))) (let ((_let_11280 (forall ((BOUND_VARIABLE_331499 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331500 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331501 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5101 BOUND_VARIABLE_331499) BOUND_VARIABLE_331500) BOUND_VARIABLE_331501) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331501) BOUND_VARIABLE_331499) BOUND_VARIABLE_331500))))) (let ((_let_11281 (forall ((BOUND_VARIABLE_331489 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331490 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331491 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5102 BOUND_VARIABLE_331489) BOUND_VARIABLE_331490) BOUND_VARIABLE_331491) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331491) BOUND_VARIABLE_331489) BOUND_VARIABLE_331490))))) (let ((_let_11282 (forall ((BOUND_VARIABLE_331479 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331480 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331481 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5103 BOUND_VARIABLE_331479) BOUND_VARIABLE_331480) BOUND_VARIABLE_331481) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331481) BOUND_VARIABLE_331479) BOUND_VARIABLE_331480))))) (let ((_let_11283 (forall ((BOUND_VARIABLE_331469 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331470 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331471 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5104 BOUND_VARIABLE_331469) BOUND_VARIABLE_331470) BOUND_VARIABLE_331471) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331471) BOUND_VARIABLE_331469) BOUND_VARIABLE_331470))))) (let ((_let_11284 (forall ((BOUND_VARIABLE_347354 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_331457 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331458 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_5105 BOUND_VARIABLE_347354) BOUND_VARIABLE_331457) BOUND_VARIABLE_331458) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331458)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_347354) BOUND_VARIABLE_331457))))))) (let ((_let_11285 (forall ((BOUND_VARIABLE_347386 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_331444 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331445 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_5111 BOUND_VARIABLE_347386) BOUND_VARIABLE_331444) BOUND_VARIABLE_331445) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331445)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_347386) BOUND_VARIABLE_331444))))))) (let ((_let_11286 (forall ((BOUND_VARIABLE_347404 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_331431 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_331432 tptp.nat)) (= (ho_4593 (ho_5115 (ho_5114 k_5113 BOUND_VARIABLE_347404) BOUND_VARIABLE_331431) BOUND_VARIABLE_331432) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331432)) (ho_5118 (ho_5117 k_5116 BOUND_VARIABLE_347404) BOUND_VARIABLE_331431))))))) (let ((_let_11287 (forall ((BOUND_VARIABLE_347438 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_331418 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_331419 tptp.nat)) (= (ho_4593 (ho_5115 (ho_5114 k_5119 BOUND_VARIABLE_347438) BOUND_VARIABLE_331418) BOUND_VARIABLE_331419) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331419)) (ho_5118 (ho_5117 k_5116 BOUND_VARIABLE_347438) BOUND_VARIABLE_331418))))))) (let ((_let_11288 (forall ((BOUND_VARIABLE_331407 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331408 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331409 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5120 BOUND_VARIABLE_331407) BOUND_VARIABLE_331408) BOUND_VARIABLE_331409) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_331409) BOUND_VARIABLE_331407) BOUND_VARIABLE_331408))))) (let ((_let_11289 (forall ((BOUND_VARIABLE_347468 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331395 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331396 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 (ho_5123 k_5122 BOUND_VARIABLE_347468) BOUND_VARIABLE_331395) BOUND_VARIABLE_331396) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331396)) (ho_5126 (ho_5125 k_5124 BOUND_VARIABLE_347468) BOUND_VARIABLE_331395))))))) (let ((_let_11290 (forall ((BOUND_VARIABLE_347499 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331382 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_331383 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 (ho_5123 k_5127 BOUND_VARIABLE_347499) BOUND_VARIABLE_331382) BOUND_VARIABLE_331383) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331383)) (ho_5126 (ho_5125 k_5124 BOUND_VARIABLE_347499) BOUND_VARIABLE_331382))))))) (let ((_let_11291 (forall ((BOUND_VARIABLE_347517 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331369 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_331370 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5131 (ho_5130 k_5129 BOUND_VARIABLE_347517) BOUND_VARIABLE_331369) BOUND_VARIABLE_331370) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331370)) (ho_5134 (ho_5133 k_5132 BOUND_VARIABLE_347517) BOUND_VARIABLE_331369))))))) (let ((_let_11292 (forall ((BOUND_VARIABLE_347551 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_331356 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_331357 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5131 (ho_5130 k_5135 BOUND_VARIABLE_347551) BOUND_VARIABLE_331356) BOUND_VARIABLE_331357) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_331357)) (ho_5134 (ho_5133 k_5132 BOUND_VARIABLE_347551) BOUND_VARIABLE_331356))))))) (let ((_let_11293 (forall ((BOUND_VARIABLE_347568 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331343 tptp.set_Product_unit) (BOUND_VARIABLE_331344 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5136 BOUND_VARIABLE_347568) BOUND_VARIABLE_331343) BOUND_VARIABLE_331344) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331344)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_347568) BOUND_VARIABLE_331343))))))) (let ((_let_11294 (forall ((BOUND_VARIABLE_347585 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_331330 tptp.set_Product_unit) (BOUND_VARIABLE_331331 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5137 BOUND_VARIABLE_347585) BOUND_VARIABLE_331330) BOUND_VARIABLE_331331) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_331331)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_347585) BOUND_VARIABLE_331330))))))) (let ((_let_11295 (forall ((BOUND_VARIABLE_331296 tptp.nat) (BOUND_VARIABLE_331297 tptp.set_nat) (BOUND_VARIABLE_331298 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331298)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4674 BOUND_VARIABLE_331296)) BOUND_VARIABLE_331297))) (ho_4575 (ho_4758 (ho_4757 k_5138 BOUND_VARIABLE_331296) BOUND_VARIABLE_331297) BOUND_VARIABLE_331298))))) (let ((_let_11296 (forall ((BOUND_VARIABLE_331263 tptp.nat) (BOUND_VARIABLE_331264 tptp.set_nat) (BOUND_VARIABLE_331265 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331265)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4675 BOUND_VARIABLE_331263)) BOUND_VARIABLE_331264))) (ho_4575 (ho_4758 (ho_4757 k_5139 BOUND_VARIABLE_331263) BOUND_VARIABLE_331264) BOUND_VARIABLE_331265))))) (let ((_let_11297 (forall ((BOUND_VARIABLE_331230 tptp.nat) (BOUND_VARIABLE_331231 tptp.set_nat) (BOUND_VARIABLE_331232 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331232)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4676 BOUND_VARIABLE_331230)) BOUND_VARIABLE_331231))) (ho_4575 (ho_4758 (ho_4757 k_5140 BOUND_VARIABLE_331230) BOUND_VARIABLE_331231) BOUND_VARIABLE_331232))))) (let ((_let_11298 (forall ((BOUND_VARIABLE_347649 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_347647 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331194 tptp.nat) (BOUND_VARIABLE_331195 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331195)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4677 BOUND_VARIABLE_331194)) (ho_4560 (ho_4559 k_4928 (ho_4551 BOUND_VARIABLE_347649 BOUND_VARIABLE_331194)) (ho_4551 BOUND_VARIABLE_347647 BOUND_VARIABLE_331194))))) (ho_4575 (ho_4574 (ho_4573 (ho_5142 k_5141 BOUND_VARIABLE_347649) BOUND_VARIABLE_347647) BOUND_VARIABLE_331194) BOUND_VARIABLE_331195))))) (let ((_let_11299 (forall ((BOUND_VARIABLE_347676 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331159 tptp.nat) (BOUND_VARIABLE_331160 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331160)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4678 BOUND_VARIABLE_331159)) (ho_4551 BOUND_VARIABLE_347676 BOUND_VARIABLE_331159)))) (ho_4575 (ho_4574 (ho_4573 k_5143 BOUND_VARIABLE_347676) BOUND_VARIABLE_331159) BOUND_VARIABLE_331160))))) (let ((_let_11300 (forall ((BOUND_VARIABLE_347695 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_331125 tptp.nat) (BOUND_VARIABLE_331126 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331126)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4679 BOUND_VARIABLE_331125)) (ho_4551 BOUND_VARIABLE_347695 BOUND_VARIABLE_331125)))) (ho_4575 (ho_4574 (ho_4573 k_5144 BOUND_VARIABLE_347695) BOUND_VARIABLE_331125) BOUND_VARIABLE_331126))))) (let ((_let_11301 (forall ((BOUND_VARIABLE_331091 tptp.nat) (BOUND_VARIABLE_331092 tptp.set_nat) (BOUND_VARIABLE_331093 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331093)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4680 BOUND_VARIABLE_331091)) BOUND_VARIABLE_331092))) (ho_4575 (ho_4758 (ho_4757 k_5145 BOUND_VARIABLE_331091) BOUND_VARIABLE_331092) BOUND_VARIABLE_331093))))) (let ((_let_11302 (forall ((BOUND_VARIABLE_331058 tptp.nat) (BOUND_VARIABLE_331059 tptp.set_nat) (BOUND_VARIABLE_331060 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331060)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4681 BOUND_VARIABLE_331058)) BOUND_VARIABLE_331059))) (ho_4575 (ho_4758 (ho_4757 k_5146 BOUND_VARIABLE_331058) BOUND_VARIABLE_331059) BOUND_VARIABLE_331060))))) (let ((_let_11303 (forall ((BOUND_VARIABLE_331022 tptp.nat) (BOUND_VARIABLE_331023 tptp.set_nat) (BOUND_VARIABLE_331024 tptp.set_nat) (BOUND_VARIABLE_331025 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_331025)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4682 BOUND_VARIABLE_331022)) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_331023) BOUND_VARIABLE_331024)))) (ho_4575 (ho_4758 (ho_5149 (ho_5148 k_5147 BOUND_VARIABLE_331022) BOUND_VARIABLE_331023) BOUND_VARIABLE_331024) BOUND_VARIABLE_331025))))) (let ((_let_11304 (forall ((BOUND_VARIABLE_330989 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_330990 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330991 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330991)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4683 BOUND_VARIABLE_330989)) BOUND_VARIABLE_330990))) (ho_4544 (ho_4543 (ho_4542 k_5150 BOUND_VARIABLE_330989) BOUND_VARIABLE_330990) BOUND_VARIABLE_330991))))) (let ((_let_11305 (forall ((BOUND_VARIABLE_330954 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330955 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330956 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330956)) (ho_4533 (ho_4532 k_4531 (ho_4685 k_4684 BOUND_VARIABLE_330954)) BOUND_VARIABLE_330955))) (ho_4544 (ho_4543 (ho_5152 k_5151 BOUND_VARIABLE_330954) BOUND_VARIABLE_330955) BOUND_VARIABLE_330956))))) (let ((_let_11306 (forall ((BOUND_VARIABLE_330919 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330920 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330921 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330921)) (ho_4533 (ho_4532 k_4531 (ho_4685 k_4686 BOUND_VARIABLE_330919)) BOUND_VARIABLE_330920))) (ho_4544 (ho_4543 (ho_5152 k_5153 BOUND_VARIABLE_330919) BOUND_VARIABLE_330920) BOUND_VARIABLE_330921))))) (let ((_let_11307 (forall ((BOUND_VARIABLE_330886 tptp.nat) (BOUND_VARIABLE_330887 tptp.set_nat) (BOUND_VARIABLE_330888 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330888)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4687 BOUND_VARIABLE_330886)) BOUND_VARIABLE_330887))) (ho_4575 (ho_4758 (ho_4757 k_5154 BOUND_VARIABLE_330886) BOUND_VARIABLE_330887) BOUND_VARIABLE_330888))))) (let ((_let_11308 (forall ((BOUND_VARIABLE_330853 tptp.nat) (BOUND_VARIABLE_330854 tptp.set_nat) (BOUND_VARIABLE_330855 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330855)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4688 BOUND_VARIABLE_330853)) BOUND_VARIABLE_330854))) (ho_4575 (ho_4758 (ho_4757 k_5155 BOUND_VARIABLE_330853) BOUND_VARIABLE_330854) BOUND_VARIABLE_330855))))) (let ((_let_11309 (forall ((BOUND_VARIABLE_330820 tptp.nat) (BOUND_VARIABLE_330821 tptp.set_nat) (BOUND_VARIABLE_330822 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330822)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4689 BOUND_VARIABLE_330820)) BOUND_VARIABLE_330821))) (ho_4575 (ho_4758 (ho_4757 k_5156 BOUND_VARIABLE_330820) BOUND_VARIABLE_330821) BOUND_VARIABLE_330822))))) (let ((_let_11310 (forall ((BOUND_VARIABLE_330810 tptp.set_nat) (BOUND_VARIABLE_330811 tptp.set_nat) (BOUND_VARIABLE_330812 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5157 BOUND_VARIABLE_330810) BOUND_VARIABLE_330811) BOUND_VARIABLE_330812) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_330812) BOUND_VARIABLE_330810) BOUND_VARIABLE_330811))))) (let ((_let_11311 (forall ((BOUND_VARIABLE_347885 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_347883 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330774 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_330775 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330775)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4690 BOUND_VARIABLE_330774)) (ho_5160 (ho_5159 k_5158 (ho_4546 BOUND_VARIABLE_347885 BOUND_VARIABLE_330774)) (ho_4546 BOUND_VARIABLE_347883 BOUND_VARIABLE_330774))))) (ho_4544 (ho_4549 (ho_4548 (ho_5162 k_5161 BOUND_VARIABLE_347885) BOUND_VARIABLE_347883) BOUND_VARIABLE_330774) BOUND_VARIABLE_330775))))) (let ((_let_11312 (forall ((BOUND_VARIABLE_347919 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330736 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330737 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330737)) (ho_4533 (ho_4532 k_4531 (ho_4692 k_4691 BOUND_VARIABLE_347919)) BOUND_VARIABLE_330736))) (ho_4544 (ho_4543 (ho_5164 k_5163 BOUND_VARIABLE_347919) BOUND_VARIABLE_330736) BOUND_VARIABLE_330737))))) (let ((_let_11313 (forall ((BOUND_VARIABLE_347941 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330699 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330700 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330700)) (ho_4533 (ho_4532 k_4531 (ho_4692 k_4693 BOUND_VARIABLE_347941)) BOUND_VARIABLE_330699))) (ho_4544 (ho_4543 (ho_5164 k_5165 BOUND_VARIABLE_347941) BOUND_VARIABLE_330699) BOUND_VARIABLE_330700))))) (let ((_let_11314 (forall ((BOUND_VARIABLE_347959 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330665 tptp.nat) (BOUND_VARIABLE_330666 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330666)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4694 BOUND_VARIABLE_330665)) (ho_4551 BOUND_VARIABLE_347959 BOUND_VARIABLE_330665)))) (ho_4575 (ho_4574 (ho_4573 k_5166 BOUND_VARIABLE_347959) BOUND_VARIABLE_330665) BOUND_VARIABLE_330666))))) (let ((_let_11315 (forall ((BOUND_VARIABLE_347978 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330631 tptp.nat) (BOUND_VARIABLE_330632 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330632)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4695 BOUND_VARIABLE_330631)) (ho_4551 BOUND_VARIABLE_347978 BOUND_VARIABLE_330631)))) (ho_4575 (ho_4574 (ho_4573 k_5167 BOUND_VARIABLE_347978) BOUND_VARIABLE_330631) BOUND_VARIABLE_330632))))) (let ((_let_11316 (forall ((BOUND_VARIABLE_347998 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_347997 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330567 tptp.nat) (BOUND_VARIABLE_330568 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330568)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4696 BOUND_VARIABLE_330567)) (ho_4845 k_4844 (ho_4511 (ho_4707 (ho_4706 k_4705 BOUND_VARIABLE_347998) BOUND_VARIABLE_347997) BOUND_VARIABLE_330567))))) (ho_4575 (ho_4574 (ho_4573 (ho_5142 k_5168 BOUND_VARIABLE_347998) BOUND_VARIABLE_347997) BOUND_VARIABLE_330567) BOUND_VARIABLE_330568))))) (let ((_let_11317 (forall ((BOUND_VARIABLE_348022 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330532 tptp.nat) (BOUND_VARIABLE_330533 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330533)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4708 BOUND_VARIABLE_330532)) (ho_4551 BOUND_VARIABLE_348022 BOUND_VARIABLE_330532)))) (ho_4575 (ho_4574 (ho_4573 k_5169 BOUND_VARIABLE_348022) BOUND_VARIABLE_330532) BOUND_VARIABLE_330533))))) (let ((_let_11318 (forall ((BOUND_VARIABLE_348041 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330498 tptp.nat) (BOUND_VARIABLE_330499 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330499)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4709 BOUND_VARIABLE_330498)) (ho_4551 BOUND_VARIABLE_348041 BOUND_VARIABLE_330498)))) (ho_4575 (ho_4574 (ho_4573 k_5170 BOUND_VARIABLE_348041) BOUND_VARIABLE_330498) BOUND_VARIABLE_330499))))) (let ((_let_11319 (forall ((BOUND_VARIABLE_348060 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330464 tptp.nat) (BOUND_VARIABLE_330465 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330465)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4710 BOUND_VARIABLE_330464)) (ho_4551 BOUND_VARIABLE_348060 BOUND_VARIABLE_330464)))) (ho_4575 (ho_4574 (ho_4573 k_5171 BOUND_VARIABLE_348060) BOUND_VARIABLE_330464) BOUND_VARIABLE_330465))))) (let ((_let_11320 (forall ((BOUND_VARIABLE_348079 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330430 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_330431 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330431)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4711 BOUND_VARIABLE_330430)) (ho_4546 BOUND_VARIABLE_348079 BOUND_VARIABLE_330430)))) (ho_4544 (ho_4549 (ho_4548 k_5172 BOUND_VARIABLE_348079) BOUND_VARIABLE_330430) BOUND_VARIABLE_330431))))) (let ((_let_11321 (forall ((BOUND_VARIABLE_348098 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330393 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330394 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330394)) (ho_4533 (ho_4532 k_4531 (ho_4692 k_4712 BOUND_VARIABLE_348098)) BOUND_VARIABLE_330393))) (ho_4544 (ho_4543 (ho_5164 k_5173 BOUND_VARIABLE_348098) BOUND_VARIABLE_330393) BOUND_VARIABLE_330394))))) (let ((_let_11322 (forall ((BOUND_VARIABLE_348116 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_330356 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_330357 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330357)) (ho_4533 (ho_4532 k_4531 (ho_4692 k_4713 BOUND_VARIABLE_348116)) BOUND_VARIABLE_330356))) (ho_4544 (ho_4543 (ho_5164 k_5174 BOUND_VARIABLE_348116) BOUND_VARIABLE_330356) BOUND_VARIABLE_330357))))) (let ((_let_11323 (forall ((BOUND_VARIABLE_348134 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330322 tptp.nat) (BOUND_VARIABLE_330323 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330323)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4714 BOUND_VARIABLE_330322)) (ho_4551 BOUND_VARIABLE_348134 BOUND_VARIABLE_330322)))) (ho_4575 (ho_4574 (ho_4573 k_5175 BOUND_VARIABLE_348134) BOUND_VARIABLE_330322) BOUND_VARIABLE_330323))))) (let ((_let_11324 (forall ((BOUND_VARIABLE_348153 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330288 tptp.nat) (BOUND_VARIABLE_330289 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330289)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4715 BOUND_VARIABLE_330288)) (ho_4551 BOUND_VARIABLE_348153 BOUND_VARIABLE_330288)))) (ho_4575 (ho_4574 (ho_4573 k_5176 BOUND_VARIABLE_348153) BOUND_VARIABLE_330288) BOUND_VARIABLE_330289))))) (let ((_let_11325 (forall ((BOUND_VARIABLE_348172 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330254 tptp.nat) (BOUND_VARIABLE_330255 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_330255)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4716 BOUND_VARIABLE_330254)) (ho_4551 BOUND_VARIABLE_348172 BOUND_VARIABLE_330254)))) (ho_4575 (ho_4574 (ho_4573 k_5177 BOUND_VARIABLE_348172) BOUND_VARIABLE_330254) BOUND_VARIABLE_330255))))) (let ((_let_11326 (forall ((BOUND_VARIABLE_330243 tptp.set_nat) (BOUND_VARIABLE_330244 tptp.set_nat) (BOUND_VARIABLE_330245 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5178 BOUND_VARIABLE_330243) BOUND_VARIABLE_330244) BOUND_VARIABLE_330245) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_330245) BOUND_VARIABLE_330243) BOUND_VARIABLE_330244))))) (let ((_let_11327 (forall ((BOUND_VARIABLE_348206 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_330231 tptp.set_Product_unit) (BOUND_VARIABLE_330232 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4974 (ho_4973 k_5179 BOUND_VARIABLE_348206) BOUND_VARIABLE_330231) BOUND_VARIABLE_330232) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330232)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_348206) BOUND_VARIABLE_330231))))))) (let ((_let_11328 (forall ((BOUND_VARIABLE_348223 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_330218 tptp.set_nat) (BOUND_VARIABLE_330219 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5052 (ho_5051 k_5180 BOUND_VARIABLE_348223) BOUND_VARIABLE_330218) BOUND_VARIABLE_330219) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_330219)) (ho_5055 (ho_5054 k_5053 BOUND_VARIABLE_348223) BOUND_VARIABLE_330218))))))) (let ((_let_11329 (forall ((BOUND_VARIABLE_348240 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_330205 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_330206 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_5181 BOUND_VARIABLE_348240) BOUND_VARIABLE_330205) BOUND_VARIABLE_330206) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330206)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_348240) BOUND_VARIABLE_330205))))))) (let ((_let_11330 (forall ((BOUND_VARIABLE_348257 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_330192 tptp.set_o) (BOUND_VARIABLE_330193 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5182 BOUND_VARIABLE_348257) BOUND_VARIABLE_330192) BOUND_VARIABLE_330193) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330193)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_348257) BOUND_VARIABLE_330192))))))) (let ((_let_11331 (forall ((BOUND_VARIABLE_348274 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_330179 tptp.set_Product_unit) (BOUND_VARIABLE_330180 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5183 BOUND_VARIABLE_348274) BOUND_VARIABLE_330179) BOUND_VARIABLE_330180) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330180)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_348274) BOUND_VARIABLE_330179))))))) (let ((_let_11332 (forall ((BOUND_VARIABLE_348291 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330166 tptp.set_nat) (BOUND_VARIABLE_330167 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5184 BOUND_VARIABLE_348291) BOUND_VARIABLE_330166) BOUND_VARIABLE_330167) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330167)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_348291) BOUND_VARIABLE_330166))))))) (let ((_let_11333 (forall ((BOUND_VARIABLE_348305 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330130 tptp.nat) (BOUND_VARIABLE_330131 tptp.set_nat) (BOUND_VARIABLE_330132 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330132)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4657 (ho_4656 k_4717 BOUND_VARIABLE_348305) BOUND_VARIABLE_330130) BOUND_VARIABLE_330131)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_5185 BOUND_VARIABLE_348305) BOUND_VARIABLE_330130) BOUND_VARIABLE_330131) BOUND_VARIABLE_330132))))) (let ((_let_11334 (forall ((BOUND_VARIABLE_348327 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330093 tptp.nat) (BOUND_VARIABLE_330094 tptp.set_nat) (BOUND_VARIABLE_330095 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330095)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4657 (ho_4656 k_4718 BOUND_VARIABLE_348327) BOUND_VARIABLE_330093) BOUND_VARIABLE_330094)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_5186 BOUND_VARIABLE_348327) BOUND_VARIABLE_330093) BOUND_VARIABLE_330094) BOUND_VARIABLE_330095))))) (let ((_let_11335 (forall ((BOUND_VARIABLE_348352 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_330080 tptp.set_nat) (BOUND_VARIABLE_330081 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5187 BOUND_VARIABLE_348352) BOUND_VARIABLE_330080) BOUND_VARIABLE_330081) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330081)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_348352) BOUND_VARIABLE_330080))))))) (let ((_let_11336 (forall ((BOUND_VARIABLE_348366 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_330044 Bool) (BOUND_VARIABLE_330045 tptp.set_nat) (BOUND_VARIABLE_330046 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330046)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4660 (ho_4659 k_4719 BOUND_VARIABLE_348366) BOUND_VARIABLE_330044) BOUND_VARIABLE_330045)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5038 (ho_5037 k_5188 BOUND_VARIABLE_348366) BOUND_VARIABLE_330044) BOUND_VARIABLE_330045) BOUND_VARIABLE_330046))))) (let ((_let_11337 (forall ((BOUND_VARIABLE_348388 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_330007 Bool) (BOUND_VARIABLE_330008 tptp.set_nat) (BOUND_VARIABLE_330009 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_330009)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4660 (ho_4659 k_4720 BOUND_VARIABLE_348388) BOUND_VARIABLE_330007) BOUND_VARIABLE_330008)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5038 (ho_5037 k_5189 BOUND_VARIABLE_348388) BOUND_VARIABLE_330007) BOUND_VARIABLE_330008) BOUND_VARIABLE_330009))))) (let ((_let_11338 (forall ((BOUND_VARIABLE_348413 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_329994 tptp.set_o) (BOUND_VARIABLE_329995 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5190 BOUND_VARIABLE_348413) BOUND_VARIABLE_329994) BOUND_VARIABLE_329995) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329995)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_348413) BOUND_VARIABLE_329994))))))) (let ((_let_11339 (forall ((BOUND_VARIABLE_348427 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329958 tptp.product_unit) (BOUND_VARIABLE_329959 tptp.set_nat) (BOUND_VARIABLE_329960 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329960)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4663 (ho_4662 k_4721 BOUND_VARIABLE_348427) BOUND_VARIABLE_329958) BOUND_VARIABLE_329959)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5043 (ho_5042 k_5191 BOUND_VARIABLE_348427) BOUND_VARIABLE_329958) BOUND_VARIABLE_329959) BOUND_VARIABLE_329960))))) (let ((_let_11340 (forall ((BOUND_VARIABLE_348449 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329921 tptp.product_unit) (BOUND_VARIABLE_329922 tptp.set_nat) (BOUND_VARIABLE_329923 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329923)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4663 (ho_4662 k_4722 BOUND_VARIABLE_348449) BOUND_VARIABLE_329921) BOUND_VARIABLE_329922)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5043 (ho_5042 k_5192 BOUND_VARIABLE_348449) BOUND_VARIABLE_329921) BOUND_VARIABLE_329922) BOUND_VARIABLE_329923))))) (let ((_let_11341 (forall ((BOUND_VARIABLE_348474 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329908 tptp.set_Product_unit) (BOUND_VARIABLE_329909 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5193 BOUND_VARIABLE_348474) BOUND_VARIABLE_329908) BOUND_VARIABLE_329909) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329909)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_348474) BOUND_VARIABLE_329908))))))) (let ((_let_11342 (forall ((BOUND_VARIABLE_329871 tptp.set_nat) (BOUND_VARIABLE_348488 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329873 tptp.nat) (BOUND_VARIABLE_329874 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329874)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_4554 (ho_4634 k_4723 BOUND_VARIABLE_329871) BOUND_VARIABLE_348488) BOUND_VARIABLE_329873)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_4707 (ho_4995 k_5194 BOUND_VARIABLE_329871) BOUND_VARIABLE_348488) BOUND_VARIABLE_329873) BOUND_VARIABLE_329874))))) (let ((_let_11343 (forall ((BOUND_VARIABLE_329834 tptp.set_nat) (BOUND_VARIABLE_348510 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329836 tptp.nat) (BOUND_VARIABLE_329837 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329837)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_4554 (ho_4634 k_4724 BOUND_VARIABLE_329834) BOUND_VARIABLE_348510) BOUND_VARIABLE_329836)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_4707 (ho_4995 k_5195 BOUND_VARIABLE_329834) BOUND_VARIABLE_348510) BOUND_VARIABLE_329836) BOUND_VARIABLE_329837))))) (let ((_let_11344 (forall ((BOUND_VARIABLE_348535 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329822 tptp.set_nat) (BOUND_VARIABLE_329823 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5196 BOUND_VARIABLE_348535) BOUND_VARIABLE_329822) BOUND_VARIABLE_329823) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329823)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_348535) BOUND_VARIABLE_329822))))))) (let ((_let_11345 (forall ((BOUND_VARIABLE_329785 tptp.set_nat) (BOUND_VARIABLE_348549 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_329787 Bool) (BOUND_VARIABLE_329788 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329788)) (ho_4699 (ho_4698 k_4697 (ho_4638 (ho_4637 (ho_4636 k_4725 BOUND_VARIABLE_329785) BOUND_VARIABLE_348549) BOUND_VARIABLE_329787)) tptp.top_top_set_o))) (ho_4593 (ho_5004 (ho_5003 (ho_5002 k_5197 BOUND_VARIABLE_329785) BOUND_VARIABLE_348549) BOUND_VARIABLE_329787) BOUND_VARIABLE_329788))))) (let ((_let_11346 (forall ((BOUND_VARIABLE_329748 tptp.set_nat) (BOUND_VARIABLE_348571 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_329750 Bool) (BOUND_VARIABLE_329751 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329751)) (ho_4699 (ho_4698 k_4697 (ho_4638 (ho_4637 (ho_4636 k_4726 BOUND_VARIABLE_329748) BOUND_VARIABLE_348571) BOUND_VARIABLE_329750)) tptp.top_top_set_o))) (ho_4593 (ho_5004 (ho_5003 (ho_5002 k_5198 BOUND_VARIABLE_329748) BOUND_VARIABLE_348571) BOUND_VARIABLE_329750) BOUND_VARIABLE_329751))))) (let ((_let_11347 (forall ((BOUND_VARIABLE_348596 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_329736 tptp.set_o) (BOUND_VARIABLE_329737 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_5199 BOUND_VARIABLE_348596) BOUND_VARIABLE_329736) BOUND_VARIABLE_329737) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329737)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_348596) BOUND_VARIABLE_329736))))))) (let ((_let_11348 (forall ((BOUND_VARIABLE_329699 tptp.set_nat) (BOUND_VARIABLE_348610 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329701 tptp.product_unit) (BOUND_VARIABLE_329702 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329702)) (ho_4699 (ho_4698 k_4697 (ho_4643 (ho_4642 (ho_4641 k_4727 BOUND_VARIABLE_329699) BOUND_VARIABLE_348610) BOUND_VARIABLE_329701)) tptp.top_top_set_o))) (ho_4593 (ho_4940 (ho_5012 (ho_5011 k_5200 BOUND_VARIABLE_329699) BOUND_VARIABLE_348610) BOUND_VARIABLE_329701) BOUND_VARIABLE_329702))))) (let ((_let_11349 (forall ((BOUND_VARIABLE_329662 tptp.set_nat) (BOUND_VARIABLE_348632 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329664 tptp.product_unit) (BOUND_VARIABLE_329665 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329665)) (ho_4699 (ho_4698 k_4697 (ho_4643 (ho_4642 (ho_4641 k_4728 BOUND_VARIABLE_329662) BOUND_VARIABLE_348632) BOUND_VARIABLE_329664)) tptp.top_top_set_o))) (ho_4593 (ho_4940 (ho_5012 (ho_5011 k_5201 BOUND_VARIABLE_329662) BOUND_VARIABLE_348632) BOUND_VARIABLE_329664) BOUND_VARIABLE_329665))))) (let ((_let_11350 (forall ((BOUND_VARIABLE_348657 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_329650 tptp.set_Product_unit) (BOUND_VARIABLE_329651 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_5202 BOUND_VARIABLE_348657) BOUND_VARIABLE_329650) BOUND_VARIABLE_329651) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329651)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_348657) BOUND_VARIABLE_329650))))))) (let ((_let_11351 (forall ((BOUND_VARIABLE_329639 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329640 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329641 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5203 BOUND_VARIABLE_329639) BOUND_VARIABLE_329640) BOUND_VARIABLE_329641) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_329641) BOUND_VARIABLE_329639) BOUND_VARIABLE_329640))))) (let ((_let_11352 (forall ((BOUND_VARIABLE_348686 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_329627 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329628 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_5204 BOUND_VARIABLE_348686) BOUND_VARIABLE_329627) BOUND_VARIABLE_329628) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329628)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_348686) BOUND_VARIABLE_329627))))))) (let ((_let_11353 (forall ((BOUND_VARIABLE_348703 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_329614 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329615 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_5205 BOUND_VARIABLE_348703) BOUND_VARIABLE_329614) BOUND_VARIABLE_329615) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329615)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_348703) BOUND_VARIABLE_329614))))))) (let ((_let_11354 (forall ((BOUND_VARIABLE_348720 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_329601 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_329602 tptp.nat)) (= (ho_4593 (ho_5115 (ho_5114 k_5206 BOUND_VARIABLE_348720) BOUND_VARIABLE_329601) BOUND_VARIABLE_329602) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329602)) (ho_5118 (ho_5117 k_5116 BOUND_VARIABLE_348720) BOUND_VARIABLE_329601))))))) (let ((_let_11355 (forall ((BOUND_VARIABLE_348737 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_329588 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_329589 tptp.nat)) (= (ho_4593 (ho_5115 (ho_5114 k_5207 BOUND_VARIABLE_348737) BOUND_VARIABLE_329588) BOUND_VARIABLE_329589) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_329589)) (ho_5118 (ho_5117 k_5116 BOUND_VARIABLE_348737) BOUND_VARIABLE_329588))))))) (let ((_let_11356 (forall ((BOUND_VARIABLE_329577 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329578 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329579 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5208 BOUND_VARIABLE_329577) BOUND_VARIABLE_329578) BOUND_VARIABLE_329579) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_329579) BOUND_VARIABLE_329577) BOUND_VARIABLE_329578))))) (let ((_let_11357 (forall ((BOUND_VARIABLE_348766 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_329565 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329566 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 (ho_5123 k_5209 BOUND_VARIABLE_348766) BOUND_VARIABLE_329565) BOUND_VARIABLE_329566) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_329566)) (ho_5126 (ho_5125 k_5124 BOUND_VARIABLE_348766) BOUND_VARIABLE_329565))))))) (let ((_let_11358 (forall ((BOUND_VARIABLE_348783 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_329552 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329553 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 (ho_5123 k_5210 BOUND_VARIABLE_348783) BOUND_VARIABLE_329552) BOUND_VARIABLE_329553) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_329553)) (ho_5126 (ho_5125 k_5124 BOUND_VARIABLE_348783) BOUND_VARIABLE_329552))))))) (let ((_let_11359 (forall ((BOUND_VARIABLE_348800 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_329539 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_329540 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5131 (ho_5130 k_5211 BOUND_VARIABLE_348800) BOUND_VARIABLE_329539) BOUND_VARIABLE_329540) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_329540)) (ho_5134 (ho_5133 k_5132 BOUND_VARIABLE_348800) BOUND_VARIABLE_329539))))))) (let ((_let_11360 (forall ((BOUND_VARIABLE_348817 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_329526 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_329527 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5131 (ho_5130 k_5212 BOUND_VARIABLE_348817) BOUND_VARIABLE_329526) BOUND_VARIABLE_329527) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_329527)) (ho_5134 (ho_5133 k_5132 BOUND_VARIABLE_348817) BOUND_VARIABLE_329526))))))) (let ((_let_11361 (forall ((BOUND_VARIABLE_348833 |u_(-> tptp.product_prod_int_int Bool)|) (BOUND_VARIABLE_329518 tptp.product_prod_int_int)) (= (ho_4599 (ho_5214 k_5213 BOUND_VARIABLE_348833) BOUND_VARIABLE_329518) (not (ho_4599 BOUND_VARIABLE_348833 BOUND_VARIABLE_329518)))))) (let ((_let_11362 (forall ((BOUND_VARIABLE_348847 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_329510 tptp.nat)) (= (ho_4593 (ho_5216 k_5215 BOUND_VARIABLE_348847) BOUND_VARIABLE_329510) (not (ho_4593 BOUND_VARIABLE_348847 BOUND_VARIABLE_329510)))))) (let ((_let_11363 (forall ((BOUND_VARIABLE_348861 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_329502 tptp.nat)) (= (ho_4593 (ho_5216 k_5217 BOUND_VARIABLE_348861) BOUND_VARIABLE_329502) (not (ho_4593 BOUND_VARIABLE_348861 BOUND_VARIABLE_329502)))))) (let ((_let_11364 (forall ((BOUND_VARIABLE_348873 |u_(-> tptp.int Bool)|) (BOUND_VARIABLE_329494 tptp.int)) (= (ho_5218 (ho_5220 k_5219 BOUND_VARIABLE_348873) BOUND_VARIABLE_329494) (not (ho_5218 BOUND_VARIABLE_348873 BOUND_VARIABLE_329494)))))) (let ((_let_11365 (forall ((BOUND_VARIABLE_348887 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329460 tptp.nat) (BOUND_VARIABLE_329461 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329461)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4729 BOUND_VARIABLE_329460)) (ho_4551 BOUND_VARIABLE_348887 BOUND_VARIABLE_329460)))) (ho_4575 (ho_4574 (ho_4573 k_5221 BOUND_VARIABLE_348887) BOUND_VARIABLE_329460) BOUND_VARIABLE_329461))))) (let ((_let_11366 (forall ((BOUND_VARIABLE_329423 tptp.int) (BOUND_VARIABLE_329424 tptp.int) (BOUND_VARIABLE_329425 tptp.set_int) (BOUND_VARIABLE_329426 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_329426)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4730 BOUND_VARIABLE_329423)) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_329424) BOUND_VARIABLE_329425)))) (ho_4599 (ho_4924 (ho_4923 (ho_5223 k_5222 BOUND_VARIABLE_329423) BOUND_VARIABLE_329424) BOUND_VARIABLE_329425) BOUND_VARIABLE_329426))))) (let ((_let_11367 (forall ((BOUND_VARIABLE_329387 tptp.int) (BOUND_VARIABLE_329388 tptp.int) (BOUND_VARIABLE_329389 tptp.set_int) (BOUND_VARIABLE_329390 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_329390)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4731 BOUND_VARIABLE_329387)) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_329388) BOUND_VARIABLE_329389)))) (ho_4599 (ho_4924 (ho_4923 (ho_5223 k_5224 BOUND_VARIABLE_329387) BOUND_VARIABLE_329388) BOUND_VARIABLE_329389) BOUND_VARIABLE_329390))))) (let ((_let_11368 (forall ((BOUND_VARIABLE_329354 tptp.int) (BOUND_VARIABLE_329355 tptp.set_int) (BOUND_VARIABLE_329356 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_329356)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4732 BOUND_VARIABLE_329354)) BOUND_VARIABLE_329355))) (ho_4599 (ho_4924 (ho_4923 k_5225 BOUND_VARIABLE_329354) BOUND_VARIABLE_329355) BOUND_VARIABLE_329356))))) (let ((_let_11369 (forall ((BOUND_VARIABLE_329346 tptp.set_nat) (BOUND_VARIABLE_329347 tptp.nat)) (= (ho_4593 (ho_4762 k_5226 BOUND_VARIABLE_329346) BOUND_VARIABLE_329347) (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_329347) BOUND_VARIABLE_329346))))) (let ((_let_11370 (forall ((BOUND_VARIABLE_329338 tptp.set_int) (BOUND_VARIABLE_329339 tptp.int)) (= (ho_5218 (ho_5229 k_5228 BOUND_VARIABLE_329338) BOUND_VARIABLE_329339) (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_329339) BOUND_VARIABLE_329338))))) (let ((_let_11371 (forall ((BOUND_VARIABLE_329330 tptp.set_o) (BOUND_VARIABLE_329331 Bool)) (= (ho_5235 (ho_5234 k_5233 BOUND_VARIABLE_329330) BOUND_VARIABLE_329331) (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_329331) BOUND_VARIABLE_329330))))) (let ((_let_11372 (forall ((BOUND_VARIABLE_329322 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329323 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 k_5238 BOUND_VARIABLE_329322) BOUND_VARIABLE_329323) (ho_5240 (ho_4567 k_4566 BOUND_VARIABLE_329323) BOUND_VARIABLE_329322))))) (let ((_let_11373 (forall ((BOUND_VARIABLE_329314 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329315 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 k_5241 BOUND_VARIABLE_329314) BOUND_VARIABLE_329315) (ho_5242 (ho_4535 k_4534 BOUND_VARIABLE_329315) BOUND_VARIABLE_329314))))) (let ((_let_11374 (forall ((BOUND_VARIABLE_329306 tptp.set_nat) (BOUND_VARIABLE_329307 tptp.nat)) (= (ho_4593 (ho_4762 k_5243 BOUND_VARIABLE_329306) BOUND_VARIABLE_329307) (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_329307) BOUND_VARIABLE_329306))))) (let ((_let_11375 (forall ((BOUND_VARIABLE_329298 tptp.set_int) (BOUND_VARIABLE_329299 tptp.int)) (= (ho_5218 (ho_5229 k_5244 BOUND_VARIABLE_329298) BOUND_VARIABLE_329299) (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_329299) BOUND_VARIABLE_329298))))) (let ((_let_11376 (forall ((BOUND_VARIABLE_329290 tptp.set_o) (BOUND_VARIABLE_329291 Bool)) (= (ho_5235 (ho_5234 k_5245 BOUND_VARIABLE_329290) BOUND_VARIABLE_329291) (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_329291) BOUND_VARIABLE_329290))))) (let ((_let_11377 (forall ((BOUND_VARIABLE_329282 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329283 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 k_5246 BOUND_VARIABLE_329282) BOUND_VARIABLE_329283) (ho_5240 (ho_4567 k_4566 BOUND_VARIABLE_329283) BOUND_VARIABLE_329282))))) (let ((_let_11378 (forall ((BOUND_VARIABLE_329274 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329275 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5018 k_5247 BOUND_VARIABLE_329274) BOUND_VARIABLE_329275) (ho_5242 (ho_4535 k_4534 BOUND_VARIABLE_329275) BOUND_VARIABLE_329274))))) (let ((_let_11379 (forall ((BOUND_VARIABLE_329263 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_329264 tptp.int) (BOUND_VARIABLE_329265 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_5248 BOUND_VARIABLE_329263) BOUND_VARIABLE_329264) BOUND_VARIABLE_329265) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_329264) BOUND_VARIABLE_329265)) BOUND_VARIABLE_329263))))) (let ((_let_11380 (forall ((BOUND_VARIABLE_329252 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329253 tptp.nat) (BOUND_VARIABLE_329254 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_5252 BOUND_VARIABLE_329252) BOUND_VARIABLE_329253) BOUND_VARIABLE_329254) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_329253) BOUND_VARIABLE_329254)) BOUND_VARIABLE_329252))))) (let ((_let_11381 (forall ((BOUND_VARIABLE_329241 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329242 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329243 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_5254 BOUND_VARIABLE_329241) BOUND_VARIABLE_329242) BOUND_VARIABLE_329243) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_329242) BOUND_VARIABLE_329243)) BOUND_VARIABLE_329241))))) (let ((_let_11382 (forall ((BOUND_VARIABLE_329230 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_329231 tptp.int) (BOUND_VARIABLE_329232 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_5256 BOUND_VARIABLE_329230) BOUND_VARIABLE_329231) BOUND_VARIABLE_329232) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_329231) BOUND_VARIABLE_329232)) BOUND_VARIABLE_329230))))) (let ((_let_11383 (forall ((BOUND_VARIABLE_329219 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329220 tptp.nat) (BOUND_VARIABLE_329221 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_5257 BOUND_VARIABLE_329219) BOUND_VARIABLE_329220) BOUND_VARIABLE_329221) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_329220) BOUND_VARIABLE_329221)) BOUND_VARIABLE_329219))))) (let ((_let_11384 (forall ((BOUND_VARIABLE_329208 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_329209 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_329210 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_5258 BOUND_VARIABLE_329208) BOUND_VARIABLE_329209) BOUND_VARIABLE_329210) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_329209) BOUND_VARIABLE_329210)) BOUND_VARIABLE_329208))))) (let ((_let_11385 (forall ((BOUND_VARIABLE_349178 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_349176 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329172 tptp.nat) (BOUND_VARIABLE_329173 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329173)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4733 BOUND_VARIABLE_329172)) (ho_4560 (ho_4559 k_5259 (ho_4551 BOUND_VARIABLE_349178 BOUND_VARIABLE_329172)) (ho_4551 BOUND_VARIABLE_349176 BOUND_VARIABLE_329172))))) (ho_4575 (ho_4574 (ho_4573 (ho_5142 k_5260 BOUND_VARIABLE_349178) BOUND_VARIABLE_349176) BOUND_VARIABLE_329172) BOUND_VARIABLE_329173))))) (let ((_let_11386 (forall ((BOUND_VARIABLE_349202 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329137 tptp.nat) (BOUND_VARIABLE_329138 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329138)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4734 BOUND_VARIABLE_329137)) (ho_4551 BOUND_VARIABLE_349202 BOUND_VARIABLE_329137)))) (ho_4575 (ho_4574 (ho_4573 k_5261 BOUND_VARIABLE_349202) BOUND_VARIABLE_329137) BOUND_VARIABLE_329138))))) (let ((_let_11387 (forall ((BOUND_VARIABLE_349221 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_329103 tptp.nat) (BOUND_VARIABLE_329104 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329104)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4735 BOUND_VARIABLE_329103)) (ho_4551 BOUND_VARIABLE_349221 BOUND_VARIABLE_329103)))) (ho_4575 (ho_4574 (ho_4573 k_5262 BOUND_VARIABLE_349221) BOUND_VARIABLE_329103) BOUND_VARIABLE_329104))))) (let ((_let_11388 (forall ((BOUND_VARIABLE_329069 tptp.nat) (BOUND_VARIABLE_329070 tptp.set_nat) (BOUND_VARIABLE_329071 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329071)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4736 BOUND_VARIABLE_329069)) BOUND_VARIABLE_329070))) (ho_4575 (ho_4758 (ho_4757 k_5263 BOUND_VARIABLE_329069) BOUND_VARIABLE_329070) BOUND_VARIABLE_329071))))) (let ((_let_11389 (forall ((BOUND_VARIABLE_329036 tptp.nat) (BOUND_VARIABLE_329037 tptp.set_nat) (BOUND_VARIABLE_329038 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329038)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4737 BOUND_VARIABLE_329036)) BOUND_VARIABLE_329037))) (ho_4575 (ho_4758 (ho_4757 k_5264 BOUND_VARIABLE_329036) BOUND_VARIABLE_329037) BOUND_VARIABLE_329038))))) (let ((_let_11390 (forall ((BOUND_VARIABLE_329003 tptp.nat) (BOUND_VARIABLE_329004 tptp.set_nat) (BOUND_VARIABLE_329005 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_329005)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4738 BOUND_VARIABLE_329003)) BOUND_VARIABLE_329004))) (ho_4575 (ho_4758 (ho_4757 k_5265 BOUND_VARIABLE_329003) BOUND_VARIABLE_329004) BOUND_VARIABLE_329005))))) (let ((_let_11391 (forall ((BOUND_VARIABLE_349288 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328970 tptp.nat) (BOUND_VARIABLE_328971 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328971)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4739 BOUND_VARIABLE_328970)) (ho_4551 BOUND_VARIABLE_349288 BOUND_VARIABLE_328970)))) (ho_4575 (ho_4574 (ho_4573 k_5266 BOUND_VARIABLE_349288) BOUND_VARIABLE_328970) BOUND_VARIABLE_328971))))) (let ((_let_11392 (forall ((BOUND_VARIABLE_349307 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328936 tptp.nat) (BOUND_VARIABLE_328937 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328937)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4740 BOUND_VARIABLE_328936)) (ho_4551 BOUND_VARIABLE_349307 BOUND_VARIABLE_328936)))) (ho_4575 (ho_4574 (ho_4573 k_5267 BOUND_VARIABLE_349307) BOUND_VARIABLE_328936) BOUND_VARIABLE_328937))))) (let ((_let_11393 (forall ((BOUND_VARIABLE_349326 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328902 tptp.nat) (BOUND_VARIABLE_328903 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328903)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4741 BOUND_VARIABLE_328902)) (ho_4551 BOUND_VARIABLE_349326 BOUND_VARIABLE_328902)))) (ho_4575 (ho_4574 (ho_4573 k_5268 BOUND_VARIABLE_349326) BOUND_VARIABLE_328902) BOUND_VARIABLE_328903))))) (let ((_let_11394 (forall ((BOUND_VARIABLE_328868 tptp.int) (BOUND_VARIABLE_328869 tptp.set_int) (BOUND_VARIABLE_328870 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328870)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4742 BOUND_VARIABLE_328868)) BOUND_VARIABLE_328869))) (ho_4599 (ho_4924 (ho_4923 k_5269 BOUND_VARIABLE_328868) BOUND_VARIABLE_328869) BOUND_VARIABLE_328870))))) (let ((_let_11395 (forall ((BOUND_VARIABLE_328835 tptp.nat) (BOUND_VARIABLE_328836 tptp.set_nat) (BOUND_VARIABLE_328837 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328837)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4743 BOUND_VARIABLE_328835)) BOUND_VARIABLE_328836))) (ho_4575 (ho_4758 (ho_4757 k_5270 BOUND_VARIABLE_328835) BOUND_VARIABLE_328836) BOUND_VARIABLE_328837))))) (let ((_let_11396 (forall ((BOUND_VARIABLE_328802 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328803 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_328804 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328804)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4744 BOUND_VARIABLE_328802)) BOUND_VARIABLE_328803))) (ho_4544 (ho_4543 (ho_4542 k_5271 BOUND_VARIABLE_328802) BOUND_VARIABLE_328803) BOUND_VARIABLE_328804))))) (let ((_let_11397 (forall ((BOUND_VARIABLE_349396 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328790 tptp.set_nat) (BOUND_VARIABLE_328791 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5272 BOUND_VARIABLE_349396) BOUND_VARIABLE_328790) BOUND_VARIABLE_328791) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_328791)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_349396) BOUND_VARIABLE_328790))))))) (let ((_let_11398 (forall ((BOUND_VARIABLE_328777 tptp.nat)) (= (ho_4521 (ho_4520 k_4519 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_328777) BOUND_VARIABLE_328777)) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_4524 k_5273 BOUND_VARIABLE_328777))))) (let ((_let_11399 (forall ((BOUND_VARIABLE_349422 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328765 tptp.set_nat) (BOUND_VARIABLE_328766 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_5274 BOUND_VARIABLE_349422) BOUND_VARIABLE_328765) BOUND_VARIABLE_328766) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_328766)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_349422) BOUND_VARIABLE_328765))))))) (let ((_let_11400 (forall ((BOUND_VARIABLE_328731 tptp.int) (BOUND_VARIABLE_328732 tptp.set_int) (BOUND_VARIABLE_328733 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328733)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4745 BOUND_VARIABLE_328731)) BOUND_VARIABLE_328732))) (ho_4599 (ho_4924 (ho_4923 k_5275 BOUND_VARIABLE_328731) BOUND_VARIABLE_328732) BOUND_VARIABLE_328733))))) (let ((_let_11401 (forall ((BOUND_VARIABLE_328698 tptp.nat) (BOUND_VARIABLE_328699 tptp.set_nat) (BOUND_VARIABLE_328700 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328700)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4746 BOUND_VARIABLE_328698)) BOUND_VARIABLE_328699))) (ho_4575 (ho_4758 (ho_4757 k_5276 BOUND_VARIABLE_328698) BOUND_VARIABLE_328699) BOUND_VARIABLE_328700))))) (let ((_let_11402 (forall ((BOUND_VARIABLE_328665 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328666 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_328667 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328667)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4747 BOUND_VARIABLE_328665)) BOUND_VARIABLE_328666))) (ho_4544 (ho_4543 (ho_4542 k_5277 BOUND_VARIABLE_328665) BOUND_VARIABLE_328666) BOUND_VARIABLE_328667))))) (let ((_let_11403 (forall ((BOUND_VARIABLE_328632 tptp.int) (BOUND_VARIABLE_328633 tptp.set_int) (BOUND_VARIABLE_328634 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328634)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4748 BOUND_VARIABLE_328632)) BOUND_VARIABLE_328633))) (ho_4599 (ho_4924 (ho_4923 k_5278 BOUND_VARIABLE_328632) BOUND_VARIABLE_328633) BOUND_VARIABLE_328634))))) (let ((_let_11404 (forall ((BOUND_VARIABLE_328599 tptp.nat) (BOUND_VARIABLE_328600 tptp.set_nat) (BOUND_VARIABLE_328601 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328601)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4749 BOUND_VARIABLE_328599)) BOUND_VARIABLE_328600))) (ho_4575 (ho_4758 (ho_4757 k_5279 BOUND_VARIABLE_328599) BOUND_VARIABLE_328600) BOUND_VARIABLE_328601))))) (let ((_let_11405 (forall ((BOUND_VARIABLE_328566 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328567 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_328568 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328568)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4750 BOUND_VARIABLE_328566)) BOUND_VARIABLE_328567))) (ho_4544 (ho_4543 (ho_4542 k_5280 BOUND_VARIABLE_328566) BOUND_VARIABLE_328567) BOUND_VARIABLE_328568))))) (let ((_let_11406 (forall ((BOUND_VARIABLE_328533 tptp.int) (BOUND_VARIABLE_328534 tptp.set_int) (BOUND_VARIABLE_328535 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328535)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4751 BOUND_VARIABLE_328533)) BOUND_VARIABLE_328534))) (ho_4599 (ho_4924 (ho_4923 k_5281 BOUND_VARIABLE_328533) BOUND_VARIABLE_328534) BOUND_VARIABLE_328535))))) (let ((_let_11407 (forall ((BOUND_VARIABLE_328500 tptp.nat) (BOUND_VARIABLE_328501 tptp.set_nat) (BOUND_VARIABLE_328502 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328502)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4752 BOUND_VARIABLE_328500)) BOUND_VARIABLE_328501))) (ho_4575 (ho_4758 (ho_4757 k_5282 BOUND_VARIABLE_328500) BOUND_VARIABLE_328501) BOUND_VARIABLE_328502))))) (let ((_let_11408 (forall ((BOUND_VARIABLE_328467 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328468 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_328469 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328469)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4753 BOUND_VARIABLE_328467)) BOUND_VARIABLE_328468))) (ho_4544 (ho_4543 (ho_4542 k_5283 BOUND_VARIABLE_328467) BOUND_VARIABLE_328468) BOUND_VARIABLE_328469))))) (let ((_let_11409 (forall ((BOUND_VARIABLE_349582 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328425 tptp.nat) (BOUND_VARIABLE_349580 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328427 tptp.nat) (BOUND_VARIABLE_328428 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328428)) (ho_4565 (ho_4564 k_4563 (ho_4523 (ho_4755 k_4754 BOUND_VARIABLE_349582) BOUND_VARIABLE_328425)) (ho_4551 BOUND_VARIABLE_349580 BOUND_VARIABLE_328427)))) (ho_4575 (ho_4574 (ho_4573 (ho_4572 (ho_5285 k_5284 BOUND_VARIABLE_349582) BOUND_VARIABLE_328425) BOUND_VARIABLE_349580) BOUND_VARIABLE_328427) BOUND_VARIABLE_328428))))) (let ((_let_11410 (forall ((BOUND_VARIABLE_328388 tptp.set_nat) (BOUND_VARIABLE_328389 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_4756 BOUND_VARIABLE_328389) BOUND_VARIABLE_328388)) (ho_4524 (ho_5287 k_5286 BOUND_VARIABLE_328388) BOUND_VARIABLE_328389))))) (let ((_let_11411 (forall ((BOUND_VARIABLE_328336 tptp.nat) (BOUND_VARIABLE_349622 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328338 tptp.set_nat) (BOUND_VARIABLE_328339 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328339)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4759 BOUND_VARIABLE_328336)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_4760 BOUND_VARIABLE_349622) BOUND_VARIABLE_328338))))) (ho_4575 (ho_4758 (ho_5290 (ho_5289 k_5288 BOUND_VARIABLE_328336) BOUND_VARIABLE_349622) BOUND_VARIABLE_328338) BOUND_VARIABLE_328339))))) (let ((_let_11412 (forall ((BOUND_VARIABLE_349653 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328303 tptp.nat) (BOUND_VARIABLE_328304 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328304)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4766 BOUND_VARIABLE_328303)) (ho_4551 BOUND_VARIABLE_349653 BOUND_VARIABLE_328303)))) (ho_4575 (ho_4574 (ho_4573 k_5291 BOUND_VARIABLE_349653) BOUND_VARIABLE_328303) BOUND_VARIABLE_328304))))) (let ((_let_11413 (forall ((BOUND_VARIABLE_349672 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328266 tptp.set_nat) (BOUND_VARIABLE_328267 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328267)) (ho_4565 (ho_4564 k_4563 (ho_4768 k_4767 BOUND_VARIABLE_349672)) BOUND_VARIABLE_328266))) (ho_4575 (ho_4758 (ho_5290 k_5292 BOUND_VARIABLE_349672) BOUND_VARIABLE_328266) BOUND_VARIABLE_328267))))) (let ((_let_11414 (forall ((BOUND_VARIABLE_328229 tptp.nat) (BOUND_VARIABLE_328230 tptp.nat) (BOUND_VARIABLE_328231 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328231)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4769 BOUND_VARIABLE_328229)) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_328230) (ho_4845 k_4844 k_4852))))) (ho_4575 (ho_4574 (ho_4847 k_5293 BOUND_VARIABLE_328229) BOUND_VARIABLE_328230) BOUND_VARIABLE_328231))))) (let ((_let_11415 (forall ((BOUND_VARIABLE_328194 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328195 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328196 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328196)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4770 BOUND_VARIABLE_328194)) (ho_5160 (ho_5295 k_5294 BOUND_VARIABLE_328195) tptp.bot_bo3083307316010499117at_nat)))) (ho_4544 (ho_4549 (ho_5297 k_5296 BOUND_VARIABLE_328194) BOUND_VARIABLE_328195) BOUND_VARIABLE_328196))))) (let ((_let_11416 (forall ((BOUND_VARIABLE_328159 tptp.int) (BOUND_VARIABLE_328160 tptp.int) (BOUND_VARIABLE_328161 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328161)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4771 BOUND_VARIABLE_328159)) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_328160) tptp.bot_bot_set_int)))) (ho_4599 (ho_4907 (ho_5299 k_5298 BOUND_VARIABLE_328159) BOUND_VARIABLE_328160) BOUND_VARIABLE_328161))))) (let ((_let_11417 (forall ((BOUND_VARIABLE_328126 tptp.nat) (BOUND_VARIABLE_328127 tptp.set_nat) (BOUND_VARIABLE_328128 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328128)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4772 BOUND_VARIABLE_328126)) BOUND_VARIABLE_328127))) (ho_4575 (ho_4758 (ho_4757 k_5300 BOUND_VARIABLE_328126) BOUND_VARIABLE_328127) BOUND_VARIABLE_328128))))) (let ((_let_11418 (forall ((BOUND_VARIABLE_328093 tptp.int) (BOUND_VARIABLE_328094 tptp.set_int) (BOUND_VARIABLE_328095 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_328095)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4773 BOUND_VARIABLE_328093)) BOUND_VARIABLE_328094))) (ho_4599 (ho_4924 (ho_4923 k_5301 BOUND_VARIABLE_328093) BOUND_VARIABLE_328094) BOUND_VARIABLE_328095))))) (let ((_let_11419 (forall ((BOUND_VARIABLE_328060 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_328061 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_328062 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_328062)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4774 BOUND_VARIABLE_328060)) BOUND_VARIABLE_328061))) (ho_4544 (ho_4543 (ho_4542 k_5302 BOUND_VARIABLE_328060) BOUND_VARIABLE_328061) BOUND_VARIABLE_328062))))) (let ((_let_11420 (forall ((BOUND_VARIABLE_349802 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_328027 tptp.nat) (BOUND_VARIABLE_328028 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_328028)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4775 BOUND_VARIABLE_328027)) (ho_4551 BOUND_VARIABLE_349802 BOUND_VARIABLE_328027)))) (ho_4575 (ho_4574 (ho_4573 k_5303 BOUND_VARIABLE_349802) BOUND_VARIABLE_328027) BOUND_VARIABLE_328028))))) (let ((_let_11421 (forall ((BOUND_VARIABLE_349821 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_327993 tptp.nat) (BOUND_VARIABLE_327994 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327994)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4776 BOUND_VARIABLE_327993)) (ho_4551 BOUND_VARIABLE_349821 BOUND_VARIABLE_327993)))) (ho_4575 (ho_4574 (ho_4573 k_5304 BOUND_VARIABLE_349821) BOUND_VARIABLE_327993) BOUND_VARIABLE_327994))))) (let ((_let_11422 (forall ((BOUND_VARIABLE_327959 tptp.nat) (BOUND_VARIABLE_327960 tptp.set_nat) (BOUND_VARIABLE_327961 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327961)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4777 BOUND_VARIABLE_327959)) BOUND_VARIABLE_327960))) (ho_4575 (ho_4758 (ho_4757 k_5305 BOUND_VARIABLE_327959) BOUND_VARIABLE_327960) BOUND_VARIABLE_327961))))) (let ((_let_11423 (forall ((BOUND_VARIABLE_327926 tptp.nat) (BOUND_VARIABLE_327927 tptp.set_nat) (BOUND_VARIABLE_327928 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327928)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4778 BOUND_VARIABLE_327926)) BOUND_VARIABLE_327927))) (ho_4575 (ho_4758 (ho_4757 k_5306 BOUND_VARIABLE_327926) BOUND_VARIABLE_327927) BOUND_VARIABLE_327928))))) (let ((_let_11424 (forall ((BOUND_VARIABLE_327893 tptp.nat) (BOUND_VARIABLE_327894 tptp.set_nat) (BOUND_VARIABLE_327895 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327895)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4779 BOUND_VARIABLE_327893)) BOUND_VARIABLE_327894))) (ho_4575 (ho_4758 (ho_4757 k_5307 BOUND_VARIABLE_327893) BOUND_VARIABLE_327894) BOUND_VARIABLE_327895))))) (let ((_let_11425 (forall ((BOUND_VARIABLE_327860 tptp.nat) (BOUND_VARIABLE_327861 tptp.set_nat) (BOUND_VARIABLE_327862 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327862)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4780 BOUND_VARIABLE_327860)) BOUND_VARIABLE_327861))) (ho_4575 (ho_4758 (ho_4757 k_5308 BOUND_VARIABLE_327860) BOUND_VARIABLE_327861) BOUND_VARIABLE_327862))))) (let ((_let_11426 (forall ((BOUND_VARIABLE_349904 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_327827 tptp.nat) (BOUND_VARIABLE_327828 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327828)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4781 BOUND_VARIABLE_327827)) (ho_4551 BOUND_VARIABLE_349904 BOUND_VARIABLE_327827)))) (ho_4575 (ho_4574 (ho_4573 k_5309 BOUND_VARIABLE_349904) BOUND_VARIABLE_327827) BOUND_VARIABLE_327828))))) (let ((_let_11427 (forall ((BOUND_VARIABLE_349923 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_327793 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327794 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327794)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4782 BOUND_VARIABLE_327793)) (ho_4546 BOUND_VARIABLE_349923 BOUND_VARIABLE_327793)))) (ho_4544 (ho_4549 (ho_4548 k_5310 BOUND_VARIABLE_349923) BOUND_VARIABLE_327793) BOUND_VARIABLE_327794))))) (let ((_let_11428 (forall ((BOUND_VARIABLE_327759 tptp.nat) (BOUND_VARIABLE_327760 tptp.set_nat) (BOUND_VARIABLE_327761 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327761)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4783 BOUND_VARIABLE_327759)) BOUND_VARIABLE_327760))) (ho_4575 (ho_4758 (ho_4757 k_5311 BOUND_VARIABLE_327759) BOUND_VARIABLE_327760) BOUND_VARIABLE_327761))))) (let ((_let_11429 (forall ((BOUND_VARIABLE_327727 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327728 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327728)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4784 BOUND_VARIABLE_327727)) tptp.bot_bo3083307316010499117at_nat))) (ho_4544 (ho_4549 k_5312 BOUND_VARIABLE_327727) BOUND_VARIABLE_327728))))) (let ((_let_11430 (forall ((BOUND_VARIABLE_349972 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_327694 tptp.nat) (BOUND_VARIABLE_327695 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327695)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4785 BOUND_VARIABLE_327694)) (ho_4551 BOUND_VARIABLE_349972 BOUND_VARIABLE_327694)))) (ho_4575 (ho_4574 (ho_4573 k_5313 BOUND_VARIABLE_349972) BOUND_VARIABLE_327694) BOUND_VARIABLE_327695))))) (let ((_let_11431 (forall ((BOUND_VARIABLE_349991 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_327660 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327661 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327661)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4786 BOUND_VARIABLE_327660)) (ho_4546 BOUND_VARIABLE_349991 BOUND_VARIABLE_327660)))) (ho_4544 (ho_4549 (ho_4548 k_5314 BOUND_VARIABLE_349991) BOUND_VARIABLE_327660) BOUND_VARIABLE_327661))))) (let ((_let_11432 (forall ((BOUND_VARIABLE_327627 tptp.nat) (BOUND_VARIABLE_327628 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327628)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4787 BOUND_VARIABLE_327627)) (ho_4845 k_4844 k_4852)))) (ho_4575 (ho_4574 k_5315 BOUND_VARIABLE_327627) BOUND_VARIABLE_327628))))) (let ((_let_11433 (forall ((BOUND_VARIABLE_327594 tptp.nat) (BOUND_VARIABLE_327595 tptp.set_nat) (BOUND_VARIABLE_327596 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327596)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4788 BOUND_VARIABLE_327594)) BOUND_VARIABLE_327595))) (ho_4575 (ho_4758 (ho_4757 k_5316 BOUND_VARIABLE_327594) BOUND_VARIABLE_327595) BOUND_VARIABLE_327596))))) (let ((_let_11434 (forall ((BOUND_VARIABLE_327561 tptp.nat) (BOUND_VARIABLE_327562 tptp.set_nat) (BOUND_VARIABLE_327563 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327563)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4789 BOUND_VARIABLE_327561)) BOUND_VARIABLE_327562))) (ho_4575 (ho_4758 (ho_4757 k_5317 BOUND_VARIABLE_327561) BOUND_VARIABLE_327562) BOUND_VARIABLE_327563))))) (let ((_let_11435 (forall ((BOUND_VARIABLE_327528 tptp.nat) (BOUND_VARIABLE_327529 tptp.set_nat) (BOUND_VARIABLE_327530 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327530)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4790 BOUND_VARIABLE_327528)) BOUND_VARIABLE_327529))) (ho_4575 (ho_4758 (ho_4757 k_5318 BOUND_VARIABLE_327528) BOUND_VARIABLE_327529) BOUND_VARIABLE_327530))))) (let ((_let_11436 (forall ((BOUND_VARIABLE_327495 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327496 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_327497 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327497)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4791 BOUND_VARIABLE_327495)) BOUND_VARIABLE_327496))) (ho_4544 (ho_4543 (ho_4542 k_5319 BOUND_VARIABLE_327495) BOUND_VARIABLE_327496) BOUND_VARIABLE_327497))))) (let ((_let_11437 (forall ((BOUND_VARIABLE_327462 tptp.int) (BOUND_VARIABLE_327463 tptp.set_int) (BOUND_VARIABLE_327464 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_327464)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4792 BOUND_VARIABLE_327462)) BOUND_VARIABLE_327463))) (ho_4599 (ho_4924 (ho_4923 k_5320 BOUND_VARIABLE_327462) BOUND_VARIABLE_327463) BOUND_VARIABLE_327464))))) (let ((_let_11438 (forall ((BOUND_VARIABLE_327426 tptp.int) (BOUND_VARIABLE_350104 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_327428 tptp.set_int) (BOUND_VARIABLE_327429 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_327429)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4793 BOUND_VARIABLE_327426)) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_350104) BOUND_VARIABLE_327428)))) (ho_4599 (ho_4924 (ho_5323 (ho_5322 k_5321 BOUND_VARIABLE_327426) BOUND_VARIABLE_350104) BOUND_VARIABLE_327428) BOUND_VARIABLE_327429))))) (let ((_let_11439 (forall ((BOUND_VARIABLE_327393 tptp.int) (BOUND_VARIABLE_327394 tptp.set_int) (BOUND_VARIABLE_327395 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_327395)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4794 BOUND_VARIABLE_327393)) BOUND_VARIABLE_327394))) (ho_4599 (ho_4924 (ho_4923 k_5324 BOUND_VARIABLE_327393) BOUND_VARIABLE_327394) BOUND_VARIABLE_327395))))) (let ((_let_11440 (forall ((BOUND_VARIABLE_327360 tptp.int) (BOUND_VARIABLE_327361 tptp.set_int) (BOUND_VARIABLE_327362 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_327362)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4795 BOUND_VARIABLE_327360)) BOUND_VARIABLE_327361))) (ho_4599 (ho_4924 (ho_4923 k_5325 BOUND_VARIABLE_327360) BOUND_VARIABLE_327361) BOUND_VARIABLE_327362))))) (let ((_let_11441 (forall ((BOUND_VARIABLE_327327 tptp.nat) (BOUND_VARIABLE_327328 tptp.set_nat) (BOUND_VARIABLE_327329 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327329)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4796 BOUND_VARIABLE_327327)) BOUND_VARIABLE_327328))) (ho_4575 (ho_4758 (ho_4757 k_5326 BOUND_VARIABLE_327327) BOUND_VARIABLE_327328) BOUND_VARIABLE_327329))))) (let ((_let_11442 (forall ((BOUND_VARIABLE_327294 tptp.nat) (BOUND_VARIABLE_327295 tptp.set_nat) (BOUND_VARIABLE_327296 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327296)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4797 BOUND_VARIABLE_327294)) BOUND_VARIABLE_327295))) (ho_4575 (ho_4758 (ho_4757 k_5327 BOUND_VARIABLE_327294) BOUND_VARIABLE_327295) BOUND_VARIABLE_327296))))) (let ((_let_11443 (forall ((BOUND_VARIABLE_327261 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327262 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_327263 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327263)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4798 BOUND_VARIABLE_327261)) BOUND_VARIABLE_327262))) (ho_4544 (ho_4543 (ho_4542 k_5328 BOUND_VARIABLE_327261) BOUND_VARIABLE_327262) BOUND_VARIABLE_327263))))) (let ((_let_11444 (forall ((BOUND_VARIABLE_327228 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_327229 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_327230 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_327230)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4799 BOUND_VARIABLE_327228)) BOUND_VARIABLE_327229))) (ho_4544 (ho_4543 (ho_4542 k_5329 BOUND_VARIABLE_327228) BOUND_VARIABLE_327229) BOUND_VARIABLE_327230))))) (let ((_let_11445 (forall ((BOUND_VARIABLE_327195 tptp.nat) (BOUND_VARIABLE_327196 tptp.set_nat) (BOUND_VARIABLE_327197 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327197)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4800 BOUND_VARIABLE_327195)) BOUND_VARIABLE_327196))) (ho_4575 (ho_4758 (ho_4757 k_5330 BOUND_VARIABLE_327195) BOUND_VARIABLE_327196) BOUND_VARIABLE_327197))))) (let ((_let_11446 (forall ((BOUND_VARIABLE_327162 tptp.nat) (BOUND_VARIABLE_327163 tptp.set_nat) (BOUND_VARIABLE_327164 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327164)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4801 BOUND_VARIABLE_327162)) BOUND_VARIABLE_327163))) (ho_4575 (ho_4758 (ho_4757 k_5331 BOUND_VARIABLE_327162) BOUND_VARIABLE_327163) BOUND_VARIABLE_327164))))) (let ((_let_11447 (forall ((BOUND_VARIABLE_327129 tptp.nat) (BOUND_VARIABLE_327130 tptp.set_nat) (BOUND_VARIABLE_327131 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327131)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4802 BOUND_VARIABLE_327129)) BOUND_VARIABLE_327130))) (ho_4575 (ho_4758 (ho_4757 k_5332 BOUND_VARIABLE_327129) BOUND_VARIABLE_327130) BOUND_VARIABLE_327131))))) (let ((_let_11448 (forall ((BOUND_VARIABLE_327096 tptp.int) (BOUND_VARIABLE_327097 tptp.set_int) (BOUND_VARIABLE_327098 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_327098)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4803 BOUND_VARIABLE_327096)) BOUND_VARIABLE_327097))) (ho_4599 (ho_4924 (ho_4923 k_5333 BOUND_VARIABLE_327096) BOUND_VARIABLE_327097) BOUND_VARIABLE_327098))))) (let ((_let_11449 (forall ((BOUND_VARIABLE_327063 tptp.nat) (BOUND_VARIABLE_327064 tptp.set_nat) (BOUND_VARIABLE_327065 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327065)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4804 BOUND_VARIABLE_327063)) BOUND_VARIABLE_327064))) (ho_4575 (ho_4758 (ho_4757 k_5334 BOUND_VARIABLE_327063) BOUND_VARIABLE_327064) BOUND_VARIABLE_327065))))) (let ((_let_11450 (forall ((BOUND_VARIABLE_327030 tptp.nat) (BOUND_VARIABLE_327031 tptp.set_nat) (BOUND_VARIABLE_327032 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_327032)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4805 BOUND_VARIABLE_327030)) BOUND_VARIABLE_327031))) (ho_4575 (ho_4758 (ho_4757 k_5335 BOUND_VARIABLE_327030) BOUND_VARIABLE_327031) BOUND_VARIABLE_327032))))) (let ((_let_11451 (forall ((BOUND_VARIABLE_350326 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326997 tptp.nat) (BOUND_VARIABLE_326998 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326998)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4806 BOUND_VARIABLE_326997)) (ho_4551 BOUND_VARIABLE_350326 BOUND_VARIABLE_326997)))) (ho_4575 (ho_4574 (ho_4573 k_5336 BOUND_VARIABLE_350326) BOUND_VARIABLE_326997) BOUND_VARIABLE_326998))))) (let ((_let_11452 (forall ((BOUND_VARIABLE_350345 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326963 tptp.nat) (BOUND_VARIABLE_326964 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326964)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4807 BOUND_VARIABLE_326963)) (ho_4551 BOUND_VARIABLE_350345 BOUND_VARIABLE_326963)))) (ho_4575 (ho_4574 (ho_4573 k_5337 BOUND_VARIABLE_350345) BOUND_VARIABLE_326963) BOUND_VARIABLE_326964))))) (let ((_let_11453 (forall ((BOUND_VARIABLE_350364 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_326928 tptp.int) (BOUND_VARIABLE_326929 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326929)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4808 BOUND_VARIABLE_326928)) (ho_5339 k_5338 (ho_5250 BOUND_VARIABLE_350364 BOUND_VARIABLE_326928))))) (ho_4599 (ho_4907 (ho_5341 k_5340 BOUND_VARIABLE_350364) BOUND_VARIABLE_326928) BOUND_VARIABLE_326929))))) (let ((_let_11454 (forall ((BOUND_VARIABLE_350393 |u_(-> tptp.nat tptp.nat Bool)|) (BOUND_VARIABLE_326893 tptp.nat) (BOUND_VARIABLE_326894 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326894)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4809 BOUND_VARIABLE_326893)) (ho_4845 k_4844 (ho_4511 BOUND_VARIABLE_350393 BOUND_VARIABLE_326893))))) (ho_4575 (ho_4574 (ho_5343 k_5342 BOUND_VARIABLE_350393) BOUND_VARIABLE_326893) BOUND_VARIABLE_326894))))) (let ((_let_11455 (forall ((BOUND_VARIABLE_350417 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326859 tptp.nat) (BOUND_VARIABLE_326860 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326860)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4810 BOUND_VARIABLE_326859)) (ho_4551 BOUND_VARIABLE_350417 BOUND_VARIABLE_326859)))) (ho_4575 (ho_4574 (ho_4573 k_5344 BOUND_VARIABLE_350417) BOUND_VARIABLE_326859) BOUND_VARIABLE_326860))))) (let ((_let_11456 (forall ((BOUND_VARIABLE_350436 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326825 tptp.int) (BOUND_VARIABLE_326826 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326826)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4811 BOUND_VARIABLE_326825)) (ho_4896 BOUND_VARIABLE_350436 BOUND_VARIABLE_326825)))) (ho_4599 (ho_4907 (ho_4906 k_5345 BOUND_VARIABLE_350436) BOUND_VARIABLE_326825) BOUND_VARIABLE_326826))))) (let ((_let_11457 (forall ((BOUND_VARIABLE_350455 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326791 tptp.nat) (BOUND_VARIABLE_326792 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326792)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4812 BOUND_VARIABLE_326791)) (ho_4551 BOUND_VARIABLE_350455 BOUND_VARIABLE_326791)))) (ho_4575 (ho_4574 (ho_4573 k_5346 BOUND_VARIABLE_350455) BOUND_VARIABLE_326791) BOUND_VARIABLE_326792))))) (let ((_let_11458 (forall ((BOUND_VARIABLE_350474 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326757 tptp.int) (BOUND_VARIABLE_326758 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326758)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4813 BOUND_VARIABLE_326757)) (ho_4896 BOUND_VARIABLE_350474 BOUND_VARIABLE_326757)))) (ho_4599 (ho_4907 (ho_4906 k_5347 BOUND_VARIABLE_350474) BOUND_VARIABLE_326757) BOUND_VARIABLE_326758))))) (let ((_let_11459 (forall ((BOUND_VARIABLE_350493 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_326723 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_326724 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_326724)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4814 BOUND_VARIABLE_326723)) (ho_4546 BOUND_VARIABLE_350493 BOUND_VARIABLE_326723)))) (ho_4544 (ho_4549 (ho_4548 k_5348 BOUND_VARIABLE_350493) BOUND_VARIABLE_326723) BOUND_VARIABLE_326724))))) (let ((_let_11460 (forall ((BOUND_VARIABLE_350512 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326689 tptp.nat) (BOUND_VARIABLE_326690 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326690)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4815 BOUND_VARIABLE_326689)) (ho_4551 BOUND_VARIABLE_350512 BOUND_VARIABLE_326689)))) (ho_4575 (ho_4574 (ho_4573 k_5349 BOUND_VARIABLE_350512) BOUND_VARIABLE_326689) BOUND_VARIABLE_326690))))) (let ((_let_11461 (forall ((BOUND_VARIABLE_350531 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326655 tptp.int) (BOUND_VARIABLE_326656 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326656)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4816 BOUND_VARIABLE_326655)) (ho_4896 BOUND_VARIABLE_350531 BOUND_VARIABLE_326655)))) (ho_4599 (ho_4907 (ho_4906 k_5350 BOUND_VARIABLE_350531) BOUND_VARIABLE_326655) BOUND_VARIABLE_326656))))) (let ((_let_11462 (forall ((BOUND_VARIABLE_350550 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_326621 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_326622 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_326622)) (ho_4533 (ho_4532 k_4531 (ho_4503 k_4817 BOUND_VARIABLE_326621)) (ho_4546 BOUND_VARIABLE_350550 BOUND_VARIABLE_326621)))) (ho_4544 (ho_4549 (ho_4548 k_5351 BOUND_VARIABLE_350550) BOUND_VARIABLE_326621) BOUND_VARIABLE_326622))))) (let ((_let_11463 (forall ((BOUND_VARIABLE_350569 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326587 tptp.nat) (BOUND_VARIABLE_326588 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326588)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4818 BOUND_VARIABLE_326587)) (ho_4551 BOUND_VARIABLE_350569 BOUND_VARIABLE_326587)))) (ho_4575 (ho_4574 (ho_4573 k_5352 BOUND_VARIABLE_350569) BOUND_VARIABLE_326587) BOUND_VARIABLE_326588))))) (let ((_let_11464 (forall ((BOUND_VARIABLE_350588 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326553 tptp.int) (BOUND_VARIABLE_326554 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326554)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4819 BOUND_VARIABLE_326553)) (ho_4896 BOUND_VARIABLE_350588 BOUND_VARIABLE_326553)))) (ho_4599 (ho_4907 (ho_4906 k_5353 BOUND_VARIABLE_350588) BOUND_VARIABLE_326553) BOUND_VARIABLE_326554))))) (let ((_let_11465 (forall ((BOUND_VARIABLE_350607 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326519 tptp.nat) (BOUND_VARIABLE_326520 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326520)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4820 BOUND_VARIABLE_326519)) (ho_4551 BOUND_VARIABLE_350607 BOUND_VARIABLE_326519)))) (ho_4575 (ho_4574 (ho_4573 k_5354 BOUND_VARIABLE_350607) BOUND_VARIABLE_326519) BOUND_VARIABLE_326520))))) (let ((_let_11466 (forall ((BOUND_VARIABLE_350626 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326485 tptp.nat) (BOUND_VARIABLE_326486 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326486)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4821 BOUND_VARIABLE_326485)) (ho_4551 BOUND_VARIABLE_350626 BOUND_VARIABLE_326485)))) (ho_4575 (ho_4574 (ho_4573 k_5355 BOUND_VARIABLE_350626) BOUND_VARIABLE_326485) BOUND_VARIABLE_326486))))) (let ((_let_11467 (forall ((BOUND_VARIABLE_326451 tptp.nat) (BOUND_VARIABLE_326452 tptp.set_nat) (BOUND_VARIABLE_326453 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326453)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4822 BOUND_VARIABLE_326451)) BOUND_VARIABLE_326452))) (ho_4575 (ho_4758 (ho_4757 k_5356 BOUND_VARIABLE_326451) BOUND_VARIABLE_326452) BOUND_VARIABLE_326453))))) (let ((_let_11468 (forall ((BOUND_VARIABLE_326418 tptp.nat) (BOUND_VARIABLE_326419 tptp.set_nat) (BOUND_VARIABLE_326420 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326420)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4823 BOUND_VARIABLE_326418)) BOUND_VARIABLE_326419))) (ho_4575 (ho_4758 (ho_4757 k_5357 BOUND_VARIABLE_326418) BOUND_VARIABLE_326419) BOUND_VARIABLE_326420))))) (let ((_let_11469 (forall ((BOUND_VARIABLE_326384 tptp.int) (BOUND_VARIABLE_350677 |u_(-> tptp.int Bool)|) (BOUND_VARIABLE_326386 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326386)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4824 BOUND_VARIABLE_326384)) (ho_5339 k_5338 BOUND_VARIABLE_350677)))) (ho_4599 (ho_5360 (ho_5359 k_5358 BOUND_VARIABLE_326384) BOUND_VARIABLE_350677) BOUND_VARIABLE_326386))))) (let ((_let_11470 (forall ((BOUND_VARIABLE_326350 tptp.nat) (BOUND_VARIABLE_350704 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_326352 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326352)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4825 BOUND_VARIABLE_326350)) (ho_4845 k_4844 BOUND_VARIABLE_350704)))) (ho_4575 (ho_5363 (ho_5362 k_5361 BOUND_VARIABLE_326350) BOUND_VARIABLE_350704) BOUND_VARIABLE_326352))))) (let ((_let_11471 (forall ((BOUND_VARIABLE_350731 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326317 tptp.nat) (BOUND_VARIABLE_326318 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326318)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4826 BOUND_VARIABLE_326317)) (ho_4551 BOUND_VARIABLE_350731 BOUND_VARIABLE_326317)))) (ho_4575 (ho_4574 (ho_4573 k_5364 BOUND_VARIABLE_350731) BOUND_VARIABLE_326317) BOUND_VARIABLE_326318))))) (let ((_let_11472 (forall ((BOUND_VARIABLE_350750 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326283 tptp.int) (BOUND_VARIABLE_326284 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326284)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4827 BOUND_VARIABLE_326283)) (ho_4896 BOUND_VARIABLE_350750 BOUND_VARIABLE_326283)))) (ho_4599 (ho_4907 (ho_4906 k_5365 BOUND_VARIABLE_350750) BOUND_VARIABLE_326283) BOUND_VARIABLE_326284))))) (let ((_let_11473 (forall ((BOUND_VARIABLE_350769 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_326249 tptp.nat) (BOUND_VARIABLE_326250 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326250)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4828 BOUND_VARIABLE_326249)) (ho_4551 BOUND_VARIABLE_350769 BOUND_VARIABLE_326249)))) (ho_4575 (ho_4574 (ho_4573 k_5366 BOUND_VARIABLE_350769) BOUND_VARIABLE_326249) BOUND_VARIABLE_326250))))) (let ((_let_11474 (forall ((BOUND_VARIABLE_350788 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_326215 tptp.int) (BOUND_VARIABLE_326216 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326216)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4829 BOUND_VARIABLE_326215)) (ho_4896 BOUND_VARIABLE_350788 BOUND_VARIABLE_326215)))) (ho_4599 (ho_4907 (ho_4906 k_5367 BOUND_VARIABLE_350788) BOUND_VARIABLE_326215) BOUND_VARIABLE_326216))))) (let ((_let_11475 (forall ((BOUND_VARIABLE_326180 tptp.nat) (BOUND_VARIABLE_326181 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_326182 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326182)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4830 BOUND_VARIABLE_326180)) (ho_4870 (ho_5371 k_5370 k_5368) BOUND_VARIABLE_326181)))) (ho_4575 (ho_5239 (ho_5373 k_5372 BOUND_VARIABLE_326180) BOUND_VARIABLE_326181) BOUND_VARIABLE_326182))))) (let ((_let_11476 (forall ((BOUND_VARIABLE_326147 tptp.nat) (BOUND_VARIABLE_326148 tptp.set_nat) (BOUND_VARIABLE_326149 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_326149)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_4831 BOUND_VARIABLE_326147)) BOUND_VARIABLE_326148))) (ho_4575 (ho_4758 (ho_4757 k_5374 BOUND_VARIABLE_326147) BOUND_VARIABLE_326148) BOUND_VARIABLE_326149))))) (let ((_let_11477 (forall ((BOUND_VARIABLE_326114 tptp.int) (BOUND_VARIABLE_326115 tptp.set_int) (BOUND_VARIABLE_326116 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326116)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4832 BOUND_VARIABLE_326114)) BOUND_VARIABLE_326115))) (ho_4599 (ho_4924 (ho_4923 k_5375 BOUND_VARIABLE_326114) BOUND_VARIABLE_326115) BOUND_VARIABLE_326116))))) (let ((_let_11478 (forall ((BOUND_VARIABLE_326081 tptp.int) (BOUND_VARIABLE_326082 tptp.set_int) (BOUND_VARIABLE_326083 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326083)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4833 BOUND_VARIABLE_326081)) BOUND_VARIABLE_326082))) (ho_4599 (ho_4924 (ho_4923 k_5376 BOUND_VARIABLE_326081) BOUND_VARIABLE_326082) BOUND_VARIABLE_326083))))) (let ((_let_11479 (forall ((BOUND_VARIABLE_326048 tptp.int) (BOUND_VARIABLE_326049 tptp.set_int) (BOUND_VARIABLE_326050 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_326050)) (ho_4899 (ho_4898 k_4897 (ho_4609 k_4834 BOUND_VARIABLE_326048)) BOUND_VARIABLE_326049))) (ho_4599 (ho_4924 (ho_4923 k_5377 BOUND_VARIABLE_326048) BOUND_VARIABLE_326049) BOUND_VARIABLE_326050))))) (let ((_let_11480 (forall ((BOUND_VARIABLE_350910 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_350906 |u_(-> tptp.int tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_326031 tptp.product_prod_nat_nat) (BOUND_VARIABLE_326032 tptp.int)) (= (ho_5218 (ho_5383 (ho_5382 (ho_5381 k_5380 BOUND_VARIABLE_350910) BOUND_VARIABLE_350906) BOUND_VARIABLE_326031) BOUND_VARIABLE_326032) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_350910 BOUND_VARIABLE_326031) B4)) (not (ho_5218 (ho_5383 (ho_5388 k_5387 (ho_5386 (ho_5385 k_5384 tptp.top_top_set_int) BOUND_VARIABLE_350906)) B4) BOUND_VARIABLE_326032))))))))) (let ((_let_11481 (forall ((BOUND_VARIABLE_326008 tptp.nat) (BOUND_VARIABLE_326009 tptp.num)) (= (ho_4841 (ho_5391 (ho_5390 k_5389 tptp.none_num) (ho_4840 k_4839 BOUND_VARIABLE_326009)) BOUND_VARIABLE_326008) (ho_4527 (ho_4579 k_5392 BOUND_VARIABLE_326008) BOUND_VARIABLE_326009))))) (let ((_let_11482 (forall ((BOUND_VARIABLE_325988 tptp.code_integer) (BOUND_VARIABLE_325989 tptp.code_integer) (BOUND_VARIABLE_325990 tptp.code_integer)) (let ((_let_1 (ho_5399 k_5400 BOUND_VARIABLE_325989))) (= (ho_5396 (ho_5395 (ho_5394 k_5393 BOUND_VARIABLE_325988) BOUND_VARIABLE_325989) BOUND_VARIABLE_325990) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325990)) (ho_5396 (ho_5395 k_5401 _let_1) tptp.zero_z3403309356797280102nteger)) (ho_5396 (ho_5395 k_5401 (ho_5399 (ho_5398 k_5397 _let_1) tptp.one_one_Code_integer)) (ho_5399 (ho_5398 k_5397 BOUND_VARIABLE_325988) BOUND_VARIABLE_325990)))))))) (let ((_let_11483 (forall ((BOUND_VARIABLE_325967 tptp.code_integer) (BOUND_VARIABLE_325968 tptp.code_integer) (BOUND_VARIABLE_325969 tptp.code_integer)) (let ((_let_1 (ho_5399 k_5400 BOUND_VARIABLE_325968))) (= (ho_5396 (ho_5395 (ho_5394 k_5406 BOUND_VARIABLE_325967) BOUND_VARIABLE_325968) BOUND_VARIABLE_325969) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325969)) (ho_5396 (ho_5395 k_5401 _let_1) tptp.zero_z3403309356797280102nteger)) (ho_5396 (ho_5395 k_5401 (ho_5399 (ho_5398 k_5397 _let_1) tptp.one_one_Code_integer)) (ho_5399 (ho_5398 k_5397 (ho_5399 k_5400 BOUND_VARIABLE_325967)) BOUND_VARIABLE_325969)))))))) (let ((_let_11484 (forall ((BOUND_VARIABLE_325958 tptp.code_integer) (BOUND_VARIABLE_325959 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 k_5407 BOUND_VARIABLE_325958) BOUND_VARIABLE_325959) (ho_5405 (ho_5413 (ho_5412 k_5411 k_5410) (ho_5398 k_5409 BOUND_VARIABLE_325958)) BOUND_VARIABLE_325959))))) (let ((_let_11485 (forall ((BOUND_VARIABLE_325937 tptp.code_integer) (BOUND_VARIABLE_325938 tptp.code_integer) (BOUND_VARIABLE_325939 tptp.code_integer)) (let ((_let_1 (ho_5399 k_5400 BOUND_VARIABLE_325938))) (= (ho_5396 (ho_5395 (ho_5394 k_5414 BOUND_VARIABLE_325937) BOUND_VARIABLE_325938) BOUND_VARIABLE_325939) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325939)) (ho_5396 (ho_5395 k_5401 _let_1) tptp.zero_z3403309356797280102nteger)) (ho_5396 (ho_5395 k_5401 (ho_5399 (ho_5398 k_5397 _let_1) tptp.one_one_Code_integer)) (ho_5399 (ho_5398 k_5397 (ho_5399 k_5415 BOUND_VARIABLE_325937)) BOUND_VARIABLE_325939)))))))) (let ((_let_11486 (forall ((BOUND_VARIABLE_325915 tptp.code_integer) (BOUND_VARIABLE_325916 tptp.code_integer)) (let ((_let_1 (ho_5430 (ho_5429 k_5428 k_5424) (ho_5427 (ho_5426 k_5425 k_5424) k_5422)))) (let ((_let_2 (ho_4914 (ho_5432 (ho_5431 _let_1 k_5420) (ho_5419 k_5418 (ho_4529 k_4528 tptp.one))) (ho_5417 k_5416 BOUND_VARIABLE_325915)))) (= (ho_4914 (ho_5432 (ho_5435 k_5434 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325916)) _let_2) (ho_4914 (ho_5432 (ho_5431 _let_1 k_5433) _let_2) tptp.one_one_int)) (ho_5417 (ho_5437 k_5436 BOUND_VARIABLE_325915) BOUND_VARIABLE_325916))))))) (let ((_let_11487 (forall ((BOUND_VARIABLE_325891 tptp.code_integer) (BOUND_VARIABLE_325892 tptp.code_integer)) (let ((_let_1 (ho_5445 (ho_5444 (ho_5443 (ho_5442 k_5441 k_5416) k_5440) k_5438) BOUND_VARIABLE_325891))) (let ((_let_2 (ho_4529 (ho_5447 k_5446 _let_1) _let_1))) (= (ho_4529 (ho_5447 (ho_5449 k_5448 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325892)) _let_2) (ho_4529 (ho_5447 k_5446 _let_2) tptp.one)) (ho_5445 (ho_5451 k_5450 BOUND_VARIABLE_325891) BOUND_VARIABLE_325892))))))) (let ((_let_11488 (forall ((BOUND_VARIABLE_325876 tptp.code_integer) (BOUND_VARIABLE_325877 tptp.code_integer)) (let ((_let_1 (ho_5454 k_5455 BOUND_VARIABLE_325876))) (let ((_let_2 (ho_4855 (ho_5457 k_5456 _let_1) _let_1))) (= (ho_5454 (ho_5453 k_5452 BOUND_VARIABLE_325876) BOUND_VARIABLE_325877) (ho_4855 (ho_5457 (ho_5459 k_5458 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325877)) _let_2) (ho_4855 (ho_5457 k_5456 _let_2) tptp.one_one_nat)))))))) (let ((_let_11489 (forall ((BOUND_VARIABLE_325858 tptp.code_integer) (BOUND_VARIABLE_325859 tptp.code_integer)) (let ((_let_1 (ho_5399 k_5400 BOUND_VARIABLE_325858))) (= (ho_5396 (ho_5395 k_5460 BOUND_VARIABLE_325858) BOUND_VARIABLE_325859) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325859)) (ho_5396 (ho_5395 k_5401 _let_1) tptp.zero_z3403309356797280102nteger)) (ho_5396 (ho_5395 k_5401 (ho_5399 (ho_5398 k_5397 _let_1) tptp.one_one_Code_integer)) (ho_5399 (ho_5398 k_5397 (ho_5462 k_5461 (ho_4529 k_4528 tptp.one))) BOUND_VARIABLE_325859)))))))) (let ((_let_11490 (forall ((BOUND_VARIABLE_325840 tptp.code_integer) (BOUND_VARIABLE_325841 tptp.code_integer)) (let ((_let_1 (ho_5399 k_5400 BOUND_VARIABLE_325840))) (= (ho_5396 (ho_5395 k_5463 BOUND_VARIABLE_325840) BOUND_VARIABLE_325841) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_325841)) (ho_5396 (ho_5395 k_5401 _let_1) tptp.zero_z3403309356797280102nteger)) (ho_5396 (ho_5395 k_5401 (ho_5399 (ho_5398 k_5397 _let_1) tptp.one_one_Code_integer)) (ho_5399 (ho_5398 k_5397 (ho_5399 k_5400 (ho_5462 k_5461 (ho_4529 k_4528 tptp.one)))) BOUND_VARIABLE_325841)))))))) (let ((_let_11491 (forall ((BOUND_VARIABLE_325823 tptp.nat)) (= (ho_4845 k_4844 (ho_4511 k_4842 BOUND_VARIABLE_325823)) (ho_4551 k_5464 BOUND_VARIABLE_325823))))) (let ((_let_11492 (forall ((BOUND_VARIABLE_325801 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325802 tptp.nat) (BOUND_VARIABLE_325803 tptp.nat)) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325801)) BOUND_VARIABLE_325803)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325802) (ho_5369 k_5368 BOUND_VARIABLE_325801))) (ho_4593 (ho_4511 (ho_5472 k_5471 BOUND_VARIABLE_325801) BOUND_VARIABLE_325802) BOUND_VARIABLE_325803))))) (let ((_let_11493 (forall ((BOUND_VARIABLE_325779 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325780 tptp.nat) (BOUND_VARIABLE_325781 tptp.nat)) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325779)) BOUND_VARIABLE_325781)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325780) (ho_5369 k_5368 BOUND_VARIABLE_325779))) (ho_4593 (ho_4511 (ho_5472 k_5473 BOUND_VARIABLE_325779) BOUND_VARIABLE_325780) BOUND_VARIABLE_325781))))) (let ((_let_11494 (forall ((BOUND_VARIABLE_325757 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325758 tptp.nat) (BOUND_VARIABLE_325759 tptp.nat)) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325757)) BOUND_VARIABLE_325759)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325758) (ho_5369 k_5368 BOUND_VARIABLE_325757))) (ho_4593 (ho_4511 (ho_5472 k_5474 BOUND_VARIABLE_325757) BOUND_VARIABLE_325758) BOUND_VARIABLE_325759))))) (let ((_let_11495 (forall ((BOUND_VARIABLE_325735 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325736 tptp.nat) (BOUND_VARIABLE_325737 tptp.nat)) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325735)) BOUND_VARIABLE_325737)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325736) (ho_5369 k_5368 BOUND_VARIABLE_325735))) (ho_4593 (ho_4511 (ho_5472 k_5475 BOUND_VARIABLE_325735) BOUND_VARIABLE_325736) BOUND_VARIABLE_325737))))) (let ((_let_11496 (forall ((BOUND_VARIABLE_325713 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325714 tptp.nat) (BOUND_VARIABLE_325715 tptp.nat)) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325713)) BOUND_VARIABLE_325715)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325714) (ho_5369 k_5368 BOUND_VARIABLE_325713))) (ho_4593 (ho_4511 (ho_5472 k_5476 BOUND_VARIABLE_325713) BOUND_VARIABLE_325714) BOUND_VARIABLE_325715))))) (let ((_let_11497 (forall ((BOUND_VARIABLE_325691 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325692 tptp.nat) (BOUND_VARIABLE_325693 tptp.nat)) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325691)) BOUND_VARIABLE_325693)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325692) (ho_5369 k_5368 BOUND_VARIABLE_325691))) (ho_4593 (ho_4511 (ho_5472 k_5477 BOUND_VARIABLE_325691) BOUND_VARIABLE_325692) BOUND_VARIABLE_325693))))) (let ((_let_11498 (forall ((BOUND_VARIABLE_325669 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325670 tptp.nat) (BOUND_VARIABLE_325671 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325669)) BOUND_VARIABLE_325670)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325669)) BOUND_VARIABLE_325671)) (ho_4518 (ho_4517 (ho_5479 k_5478 BOUND_VARIABLE_325669) BOUND_VARIABLE_325670) BOUND_VARIABLE_325671))))) (let ((_let_11499 (forall ((BOUND_VARIABLE_325647 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325648 tptp.nat) (BOUND_VARIABLE_325649 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325647)) BOUND_VARIABLE_325648)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325647)) BOUND_VARIABLE_325649)) (ho_4518 (ho_4517 (ho_5479 k_5480 BOUND_VARIABLE_325647) BOUND_VARIABLE_325648) BOUND_VARIABLE_325649))))) (let ((_let_11500 (forall ((BOUND_VARIABLE_325625 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325626 tptp.nat) (BOUND_VARIABLE_325627 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325625)) BOUND_VARIABLE_325627)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325625)) BOUND_VARIABLE_325626)) (ho_4518 (ho_4517 (ho_5479 k_5481 BOUND_VARIABLE_325625) BOUND_VARIABLE_325626) BOUND_VARIABLE_325627))))) (let ((_let_11501 (forall ((BOUND_VARIABLE_325603 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325604 tptp.nat) (BOUND_VARIABLE_325605 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325603)) BOUND_VARIABLE_325605)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325603)) BOUND_VARIABLE_325604)) (ho_4518 (ho_4517 (ho_5479 k_5482 BOUND_VARIABLE_325603) BOUND_VARIABLE_325604) BOUND_VARIABLE_325605))))) (let ((_let_11502 (forall ((BOUND_VARIABLE_325583 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325584 tptp.nat) (BOUND_VARIABLE_325585 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5472 k_5483 BOUND_VARIABLE_325583) BOUND_VARIABLE_325584) BOUND_VARIABLE_325585) (= (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325583)) BOUND_VARIABLE_325585) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325584) (ho_5369 k_5368 BOUND_VARIABLE_325583))))))) (let ((_let_11503 (forall ((BOUND_VARIABLE_325550 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325551 tptp.nat) (BOUND_VARIABLE_325552 tptp.nat)) (let ((_let_1 (ho_5457 k_5484 (ho_5369 k_5368 BOUND_VARIABLE_325550)))) (let ((_let_2 (ho_5457 k_5484 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325550)))) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325551)) (ho_4855 _let_1 BOUND_VARIABLE_325552))) (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325552)) (ho_4855 _let_1 BOUND_VARIABLE_325551))) (ho_4518 (ho_4517 (ho_5479 k_5485 BOUND_VARIABLE_325550) BOUND_VARIABLE_325551) BOUND_VARIABLE_325552))))))) (let ((_let_11504 (forall ((BOUND_VARIABLE_325517 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325518 tptp.nat) (BOUND_VARIABLE_325519 tptp.nat)) (let ((_let_1 (ho_5457 k_5484 (ho_5369 k_5368 BOUND_VARIABLE_325517)))) (let ((_let_2 (ho_5457 k_5484 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325517)))) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325518)) (ho_4855 _let_1 BOUND_VARIABLE_325519))) (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325519)) (ho_4855 _let_1 BOUND_VARIABLE_325518))) (ho_4518 (ho_4517 (ho_5479 k_5486 BOUND_VARIABLE_325517) BOUND_VARIABLE_325518) BOUND_VARIABLE_325519))))))) (let ((_let_11505 (forall ((BOUND_VARIABLE_325484 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325485 tptp.nat) (BOUND_VARIABLE_325486 tptp.nat)) (let ((_let_1 (ho_5457 k_5484 (ho_5369 k_5368 BOUND_VARIABLE_325484)))) (let ((_let_2 (ho_5457 k_5484 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325484)))) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325485)) (ho_4855 _let_1 BOUND_VARIABLE_325486))) (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_325486)) (ho_4855 _let_1 BOUND_VARIABLE_325485))) (ho_4518 (ho_4517 (ho_5479 k_5487 BOUND_VARIABLE_325484) BOUND_VARIABLE_325485) BOUND_VARIABLE_325486))))))) (let ((_let_11506 (forall ((BOUND_VARIABLE_325462 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325463 tptp.nat) (BOUND_VARIABLE_325464 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325462)) BOUND_VARIABLE_325463)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325462)) BOUND_VARIABLE_325464)) (ho_4518 (ho_4517 (ho_5479 k_5488 BOUND_VARIABLE_325462) BOUND_VARIABLE_325463) BOUND_VARIABLE_325464))))) (let ((_let_11507 (forall ((BOUND_VARIABLE_325440 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325441 tptp.nat) (BOUND_VARIABLE_325442 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325440)) BOUND_VARIABLE_325441)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325440)) BOUND_VARIABLE_325442)) (ho_4518 (ho_4517 (ho_5479 k_5489 BOUND_VARIABLE_325440) BOUND_VARIABLE_325441) BOUND_VARIABLE_325442))))) (let ((_let_11508 (forall ((BOUND_VARIABLE_325418 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325419 tptp.nat) (BOUND_VARIABLE_325420 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325418)) BOUND_VARIABLE_325420)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325418)) BOUND_VARIABLE_325419)) (ho_4518 (ho_4517 (ho_5479 k_5490 BOUND_VARIABLE_325418) BOUND_VARIABLE_325419) BOUND_VARIABLE_325420))))) (let ((_let_11509 (forall ((BOUND_VARIABLE_325396 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325397 tptp.nat) (BOUND_VARIABLE_325398 tptp.nat)) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325396)) BOUND_VARIABLE_325398)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325397) (ho_5369 k_5368 BOUND_VARIABLE_325396))) (ho_4593 (ho_4511 (ho_5472 k_5491 BOUND_VARIABLE_325396) BOUND_VARIABLE_325397) BOUND_VARIABLE_325398))))) (let ((_let_11510 (forall ((BOUND_VARIABLE_325373 tptp.int) (BOUND_VARIABLE_325374 tptp.nat) (BOUND_VARIABLE_325375 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_325373))) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_325375)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325374) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_5492 BOUND_VARIABLE_325373) BOUND_VARIABLE_325374) BOUND_VARIABLE_325375)))))) (let ((_let_11511 (forall ((BOUND_VARIABLE_325351 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325352 tptp.nat) (BOUND_VARIABLE_325353 tptp.nat)) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325351)) BOUND_VARIABLE_325353)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325352) (ho_5369 k_5368 BOUND_VARIABLE_325351))) (ho_4593 (ho_4511 (ho_5472 k_5494 BOUND_VARIABLE_325351) BOUND_VARIABLE_325352) BOUND_VARIABLE_325353))))) (let ((_let_11512 (forall ((BOUND_VARIABLE_325328 tptp.int) (BOUND_VARIABLE_325329 tptp.nat) (BOUND_VARIABLE_325330 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_325328))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_325330)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_325329) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_5495 BOUND_VARIABLE_325328) BOUND_VARIABLE_325329) BOUND_VARIABLE_325330)))))) (let ((_let_11513 (forall ((BOUND_VARIABLE_325321 tptp.nat) (BOUND_VARIABLE_325322 tptp.nat)) (= (= BOUND_VARIABLE_325321 BOUND_VARIABLE_325322) (ho_4593 (ho_4511 k_5496 BOUND_VARIABLE_325321) BOUND_VARIABLE_325322))))) (let ((_let_11514 (forall ((BOUND_VARIABLE_325314 tptp.nat) (BOUND_VARIABLE_325315 tptp.nat)) (= (= BOUND_VARIABLE_325314 BOUND_VARIABLE_325315) (ho_4593 (ho_4511 k_5497 BOUND_VARIABLE_325314) BOUND_VARIABLE_325315))))) (let ((_let_11515 (forall ((BOUND_VARIABLE_325301 Bool)) (let ((_let_1 (ho_4515 k_4514 (ho_4513 k_4512 k_4510)))) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_325301) (ho_5506 k_5505 (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 k_5498) tptp.top_top_set_o)))) (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 _let_1) _let_1)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490)))) (ho_4615 k_5507 BOUND_VARIABLE_325301)))))) (let ((_let_11516 (forall ((BOUND_VARIABLE_325285 Bool)) (let ((_let_1 (ho_4515 k_4514 (ho_4513 k_4512 k_4510)))) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_325285) (ho_5506 k_5508 (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 k_5498) tptp.top_top_set_o)))) (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 _let_1) _let_1)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490)))) (ho_4615 k_5509 BOUND_VARIABLE_325285)))))) (let ((_let_11517 (forall ((BOUND_VARIABLE_325263 tptp.product_prod_nat_nat) (BOUND_VARIABLE_325264 tptp.nat) (BOUND_VARIABLE_325265 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_325263)) BOUND_VARIABLE_325265)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_325263)) BOUND_VARIABLE_325264)) (ho_4518 (ho_4517 (ho_5479 k_5510 BOUND_VARIABLE_325263) BOUND_VARIABLE_325264) BOUND_VARIABLE_325265))))) (let ((_let_11518 (forall ((BOUND_VARIABLE_325254 tptp.nat) (BOUND_VARIABLE_325255 tptp.nat)) (= (ho_4518 (ho_4517 k_5511 BOUND_VARIABLE_325254) BOUND_VARIABLE_325255) (ho_4518 (ho_4517 k_4516 (ho_4855 k_5512 BOUND_VARIABLE_325254)) BOUND_VARIABLE_325255))))) (let ((_let_11519 (forall ((BOUND_VARIABLE_325212 tptp.nat) (BOUND_VARIABLE_325213 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4847 k_4846 BOUND_VARIABLE_325213) BOUND_VARIABLE_325212)) (ho_4524 (ho_4523 k_5513 BOUND_VARIABLE_325212) BOUND_VARIABLE_325213))))) (let ((_let_11520 (forall ((BOUND_VARIABLE_325204 tptp.nat) (BOUND_VARIABLE_325205 tptp.nat)) (= (ho_4593 (ho_4511 k_5514 BOUND_VARIABLE_325204) BOUND_VARIABLE_325205) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_325205) BOUND_VARIABLE_325204))))) (let ((_let_11521 (forall ((BOUND_VARIABLE_325166 tptp.nat) (BOUND_VARIABLE_325167 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4847 k_4851 BOUND_VARIABLE_325167) BOUND_VARIABLE_325166)) (ho_4524 (ho_4523 k_5515 BOUND_VARIABLE_325166) BOUND_VARIABLE_325167))))) (let ((_let_11522 (forall ((BOUND_VARIABLE_351825 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_325138 tptp.set_nat) (BOUND_VARIABLE_325139 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_325139)) (ho_4765 (ho_4764 k_4763 (ho_4859 k_4858 BOUND_VARIABLE_351825)) BOUND_VARIABLE_325138))) (ho_4593 (ho_4762 (ho_5517 k_5516 BOUND_VARIABLE_351825) BOUND_VARIABLE_325138) BOUND_VARIABLE_325139))))) (let ((_let_11523 (forall ((BOUND_VARIABLE_351847 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_325108 tptp.set_o) (BOUND_VARIABLE_325109 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_325109)) (ho_4699 (ho_4698 k_4697 (ho_4861 k_4860 BOUND_VARIABLE_351847)) BOUND_VARIABLE_325108))) (ho_4593 (ho_5000 (ho_5519 k_5518 BOUND_VARIABLE_351847) BOUND_VARIABLE_325108) BOUND_VARIABLE_325109))))) (let ((_let_11524 (forall ((BOUND_VARIABLE_351869 |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_325078 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_325079 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_325079)) (ho_4981 (ho_4980 k_4979 (ho_4872 k_4871 BOUND_VARIABLE_351869)) BOUND_VARIABLE_325078))) (ho_4593 (ho_4986 (ho_5521 k_5520 BOUND_VARIABLE_351869) BOUND_VARIABLE_325078) BOUND_VARIABLE_325079))))) (let ((_let_11525 (forall ((BOUND_VARIABLE_351891 |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_325048 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_325049 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_325049)) (ho_5110 (ho_5109 k_5108 (ho_4878 k_4877 BOUND_VARIABLE_351891)) BOUND_VARIABLE_325048))) (ho_4593 (ho_5107 (ho_5523 k_5522 BOUND_VARIABLE_351891) BOUND_VARIABLE_325048) BOUND_VARIABLE_325049))))) (let ((_let_11526 (forall ((BOUND_VARIABLE_351913 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_325018 tptp.set_Product_unit) (BOUND_VARIABLE_325019 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_325019)) (ho_4945 (ho_4944 k_4943 (ho_4882 k_4881 BOUND_VARIABLE_351913)) BOUND_VARIABLE_325018))) (ho_4593 (ho_5009 (ho_5525 k_5524 BOUND_VARIABLE_351913) BOUND_VARIABLE_325018) BOUND_VARIABLE_325019))))) (let ((_let_11527 (forall ((BOUND_VARIABLE_324981 tptp.set_nat) (BOUND_VARIABLE_324982 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_4889 BOUND_VARIABLE_324982) BOUND_VARIABLE_324981)) (ho_4524 (ho_5287 k_5526 BOUND_VARIABLE_324981) BOUND_VARIABLE_324982))))) (let ((_let_11528 (forall ((BOUND_VARIABLE_324948 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 k_4895 BOUND_VARIABLE_324948)) (ho_4524 k_5527 BOUND_VARIABLE_324948))))) (let ((_let_11529 (forall ((BOUND_VARIABLE_351954 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_324939 tptp.product_prod_int_int)) (= (ho_4599 (ho_5529 k_5528 BOUND_VARIABLE_351954) BOUND_VARIABLE_324939) (= (ho_4914 BOUND_VARIABLE_351954 (ho_5531 k_5530 BOUND_VARIABLE_324939)) (ho_5531 k_5532 BOUND_VARIABLE_324939)))))) (let ((_let_11530 (forall ((BOUND_VARIABLE_351977 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_324930 tptp.nat) (BOUND_VARIABLE_324931 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5534 k_5533 BOUND_VARIABLE_351977) BOUND_VARIABLE_324930) BOUND_VARIABLE_324931) (= BOUND_VARIABLE_324931 (ho_4855 BOUND_VARIABLE_351977 BOUND_VARIABLE_324930)))))) (let ((_let_11531 (forall ((BOUND_VARIABLE_351991 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_324892 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_4905 BOUND_VARIABLE_351991) BOUND_VARIABLE_324892)) (ho_4610 (ho_5536 k_5535 BOUND_VARIABLE_351991) BOUND_VARIABLE_324892))))) (let ((_let_11532 (forall ((BOUND_VARIABLE_352007 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_324854 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_4908 BOUND_VARIABLE_352007) BOUND_VARIABLE_324854)) (ho_4610 (ho_5536 k_5537 BOUND_VARIABLE_352007) BOUND_VARIABLE_324854))))) (let ((_let_11533 (forall ((BOUND_VARIABLE_324843 tptp.nat) (BOUND_VARIABLE_324844 tptp.num)) (= (ho_5540 (ho_5539 k_5538 BOUND_VARIABLE_324843) BOUND_VARIABLE_324844) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_324843) BOUND_VARIABLE_324844)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_11534 (forall ((BOUND_VARIABLE_324833 tptp.nat) (BOUND_VARIABLE_324834 tptp.num)) (= (ho_5540 (ho_5539 k_5547 BOUND_VARIABLE_324833) BOUND_VARIABLE_324834) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_324833) BOUND_VARIABLE_324834)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_11535 (forall ((BOUND_VARIABLE_324797 tptp.set_nat) (BOUND_VARIABLE_324798 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_4909 BOUND_VARIABLE_324798) BOUND_VARIABLE_324797)) (ho_4524 (ho_5287 k_5548 BOUND_VARIABLE_324797) BOUND_VARIABLE_324798))))) (let ((_let_11536 (forall ((BOUND_VARIABLE_324766 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_324767 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_324768 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_324768)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_4910 BOUND_VARIABLE_324766) BOUND_VARIABLE_324767)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5549 BOUND_VARIABLE_324766) BOUND_VARIABLE_324767) BOUND_VARIABLE_324768))))) (let ((_let_11537 (forall ((BOUND_VARIABLE_324756 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_324757 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_324758 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5550 BOUND_VARIABLE_324756) BOUND_VARIABLE_324757) BOUND_VARIABLE_324758) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_324758) BOUND_VARIABLE_324756) BOUND_VARIABLE_324757))))) (let ((_let_11538 (forall ((BOUND_VARIABLE_324740 tptp.set_nat) (BOUND_VARIABLE_324741 tptp.nat) (BOUND_VARIABLE_324742 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324742) BOUND_VARIABLE_324740) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_324741) (ho_4845 k_4844 k_4852))) (ho_4556 (ho_4555 (ho_5558 k_5557 BOUND_VARIABLE_324740) BOUND_VARIABLE_324741) BOUND_VARIABLE_324742))))) (let ((_let_11539 (forall ((BOUND_VARIABLE_324724 tptp.set_nat) (BOUND_VARIABLE_324725 tptp.nat) (BOUND_VARIABLE_324726 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324726) BOUND_VARIABLE_324724) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_324725) (ho_4845 k_4844 k_4852))) (ho_4556 (ho_4555 (ho_5558 k_5559 BOUND_VARIABLE_324724) BOUND_VARIABLE_324725) BOUND_VARIABLE_324726))))) (let ((_let_11540 (forall ((BOUND_VARIABLE_324708 tptp.set_nat) (BOUND_VARIABLE_324709 tptp.nat) (BOUND_VARIABLE_324710 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324710) BOUND_VARIABLE_324708) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_324709) (ho_4845 k_4844 k_4852))) (ho_4556 (ho_4555 (ho_5558 k_5560 BOUND_VARIABLE_324708) BOUND_VARIABLE_324709) BOUND_VARIABLE_324710))))) (let ((_let_11541 (forall ((BOUND_VARIABLE_324686 tptp.nat) (BOUND_VARIABLE_324687 tptp.nat) (BOUND_VARIABLE_324688 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324689 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324689) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_324686) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_324687) (ho_4845 k_4844 k_4852)))) (ho_4870 k_5561 BOUND_VARIABLE_324688)) (ho_4556 (ho_5565 (ho_5564 (ho_5563 k_5562 BOUND_VARIABLE_324686) BOUND_VARIABLE_324687) BOUND_VARIABLE_324688) BOUND_VARIABLE_324689))))) (let ((_let_11542 (forall ((BOUND_VARIABLE_324664 tptp.produc3843707927480180839at_nat) (BOUND_VARIABLE_324665 tptp.produc3843707927480180839at_nat) (BOUND_VARIABLE_324666 tptp.set_Pr5564308138774400199at_nat) (BOUND_VARIABLE_324667 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_324667) (ho_4501 (ho_4500 k_4499 BOUND_VARIABLE_324664) (ho_4501 (ho_4500 k_4499 BOUND_VARIABLE_324665) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))))) (ho_5567 k_5566 BOUND_VARIABLE_324666)) (ho_4615 (ho_5571 (ho_5570 (ho_5569 k_5568 BOUND_VARIABLE_324664) BOUND_VARIABLE_324665) BOUND_VARIABLE_324666) BOUND_VARIABLE_324667))))) (let ((_let_11543 (forall ((BOUND_VARIABLE_352223 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_352222 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_324607 tptp.set_int) (BOUND_VARIABLE_324608 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 (ho_4922 (ho_4921 k_4920 BOUND_VARIABLE_352223) BOUND_VARIABLE_352222) BOUND_VARIABLE_324608) BOUND_VARIABLE_324607)) (ho_4610 (ho_5575 (ho_5574 (ho_5573 k_5572 BOUND_VARIABLE_352223) BOUND_VARIABLE_352222) BOUND_VARIABLE_324607) BOUND_VARIABLE_324608))))) (let ((_let_11544 (forall ((BOUND_VARIABLE_352253 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_352252 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_324548 tptp.set_nat) (BOUND_VARIABLE_324549 tptp.int)) (= (ho_4601 k_4600 (ho_4936 (ho_4935 (ho_4934 (ho_4933 k_4932 BOUND_VARIABLE_352253) BOUND_VARIABLE_352252) BOUND_VARIABLE_324549) BOUND_VARIABLE_324548)) (ho_4610 (ho_5579 (ho_5578 (ho_5577 k_5576 BOUND_VARIABLE_352253) BOUND_VARIABLE_352252) BOUND_VARIABLE_324548) BOUND_VARIABLE_324549))))) (let ((_let_11545 (forall ((BOUND_VARIABLE_352294 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_324496 tptp.product_unit) (BOUND_VARIABLE_324497 tptp.set_Product_unit) (BOUND_VARIABLE_324498 tptp.set_nat) (BOUND_VARIABLE_324499 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324499) (ho_4845 k_4844 (ho_4940 (ho_4939 (ho_4938 k_4937 BOUND_VARIABLE_352294) BOUND_VARIABLE_324497) BOUND_VARIABLE_324496))) (ho_4560 (ho_4559 (ho_4558 k_4557 (ho_5582 (ho_5581 k_5580 BOUND_VARIABLE_324496) BOUND_VARIABLE_324497)) BOUND_VARIABLE_324498) (ho_4845 k_4844 k_4852))) (ho_4556 (ho_4654 (ho_5586 (ho_5585 (ho_5584 k_5583 BOUND_VARIABLE_352294) BOUND_VARIABLE_324496) BOUND_VARIABLE_324497) BOUND_VARIABLE_324498) BOUND_VARIABLE_324499))))) (let ((_let_11546 (forall ((BOUND_VARIABLE_352331 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_324445 tptp.int) (BOUND_VARIABLE_324446 tptp.set_int) (BOUND_VARIABLE_324447 tptp.set_nat) (BOUND_VARIABLE_324448 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_324448) (ho_4845 k_4844 (ho_4950 (ho_4949 (ho_4948 k_4947 BOUND_VARIABLE_352331) BOUND_VARIABLE_324446) BOUND_VARIABLE_324445))) (ho_4560 (ho_4559 (ho_4558 k_4557 (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_324445) BOUND_VARIABLE_324446)) BOUND_VARIABLE_324447) (ho_4845 k_4844 k_4852))) (ho_4556 (ho_4654 (ho_5590 (ho_5589 (ho_5588 k_5587 BOUND_VARIABLE_352331) BOUND_VARIABLE_324445) BOUND_VARIABLE_324446) BOUND_VARIABLE_324447) BOUND_VARIABLE_324448))))) (let ((_let_11547 (forall ((BOUND_VARIABLE_352367 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_352366 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_324436 tptp.nat)) (= (ho_5594 (ho_5593 (ho_5592 k_5591 BOUND_VARIABLE_352367) BOUND_VARIABLE_352366) BOUND_VARIABLE_324436) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_352367) (ho_4551 BOUND_VARIABLE_352366 BOUND_VARIABLE_324436)))))) (let ((_let_11548 (forall ((BOUND_VARIABLE_352393 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_352392 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_324426 Bool)) (= (ho_5598 (ho_5597 (ho_5596 k_5595 BOUND_VARIABLE_352393) BOUND_VARIABLE_352392) BOUND_VARIABLE_324426) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_352393) (ho_4556 BOUND_VARIABLE_352392 BOUND_VARIABLE_324426)))))) (let ((_let_11549 (forall ((BOUND_VARIABLE_352419 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_352418 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_324416 tptp.int)) (= (ho_4946 (ho_5601 (ho_5600 k_5599 BOUND_VARIABLE_352419) BOUND_VARIABLE_352418) BOUND_VARIABLE_324416) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_352419) (ho_4896 BOUND_VARIABLE_352418 BOUND_VARIABLE_324416)))))) (let ((_let_11550 (forall ((BOUND_VARIABLE_352442 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_352441 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_324406 tptp.nat)) (= (ho_4551 (ho_5604 (ho_5603 k_5602 BOUND_VARIABLE_352442) BOUND_VARIABLE_352441) BOUND_VARIABLE_324406) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_352442) (ho_5594 BOUND_VARIABLE_352441 BOUND_VARIABLE_324406)))))) (let ((_let_11551 (forall ((BOUND_VARIABLE_352465 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_352464 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_324396 Bool)) (= (ho_4556 (ho_5607 (ho_5606 k_5605 BOUND_VARIABLE_352465) BOUND_VARIABLE_352464) BOUND_VARIABLE_324396) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_352465) (ho_5598 BOUND_VARIABLE_352464 BOUND_VARIABLE_324396)))))) (let ((_let_11552 (forall ((BOUND_VARIABLE_352488 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_352487 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_324386 tptp.int)) (= (ho_4896 (ho_5610 (ho_5609 k_5608 BOUND_VARIABLE_352488) BOUND_VARIABLE_352487) BOUND_VARIABLE_324386) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_352488) (ho_4896 BOUND_VARIABLE_352487 BOUND_VARIABLE_324386)))))) (let ((_let_11553 (forall ((BOUND_VARIABLE_352510 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_352509 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_324376 tptp.nat)) (= (ho_5594 (ho_5613 (ho_5612 k_5611 BOUND_VARIABLE_352510) BOUND_VARIABLE_352509) BOUND_VARIABLE_324376) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_352510) (ho_5594 BOUND_VARIABLE_352509 BOUND_VARIABLE_324376)))))) (let ((_let_11554 (forall ((BOUND_VARIABLE_352532 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_352531 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_324366 Bool)) (= (ho_5598 (ho_5616 (ho_5615 k_5614 BOUND_VARIABLE_352532) BOUND_VARIABLE_352531) BOUND_VARIABLE_324366) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_352532) (ho_5598 BOUND_VARIABLE_352531 BOUND_VARIABLE_324366)))))) (let ((_let_11555 (forall ((BOUND_VARIABLE_324355 tptp.nat)) (= (ho_4593 k_5617 BOUND_VARIABLE_324355) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_324355)) (ho_4765 (ho_4764 k_4763 k_5618) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))))))) (let ((_let_11556 (forall ((BOUND_VARIABLE_324345 tptp.set_nat) (BOUND_VARIABLE_352565 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_324347 tptp.nat)) (= (ho_4551 (ho_5621 (ho_5620 k_5619 BOUND_VARIABLE_324345) BOUND_VARIABLE_352565) BOUND_VARIABLE_324347) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_324345) (ho_4551 BOUND_VARIABLE_352565 BOUND_VARIABLE_324347)))))) (let ((_let_11557 (forall ((BOUND_VARIABLE_324335 tptp.set_nat) (BOUND_VARIABLE_352586 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_324337 Bool)) (= (ho_4556 (ho_5624 (ho_5623 k_5622 BOUND_VARIABLE_324335) BOUND_VARIABLE_352586) BOUND_VARIABLE_324337) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_324335) (ho_4556 BOUND_VARIABLE_352586 BOUND_VARIABLE_324337)))))) (let ((_let_11558 (forall ((BOUND_VARIABLE_324325 tptp.set_nat) (BOUND_VARIABLE_352607 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_324327 tptp.product_prod_nat_nat)) (= (ho_4628 (ho_5627 (ho_5626 k_5625 BOUND_VARIABLE_324325) BOUND_VARIABLE_352607) BOUND_VARIABLE_324327) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_324325) (ho_4628 BOUND_VARIABLE_352607 BOUND_VARIABLE_324327)))))) (let ((_let_11559 (forall ((BOUND_VARIABLE_324315 tptp.set_nat) (BOUND_VARIABLE_352628 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_324317 tptp.produc3843707927480180839at_nat)) (= (ho_4879 (ho_5630 (ho_5629 k_5628 BOUND_VARIABLE_324315) BOUND_VARIABLE_352628) BOUND_VARIABLE_324317) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_324315) (ho_4879 BOUND_VARIABLE_352628 BOUND_VARIABLE_324317)))))) (let ((_let_11560 (forall ((BOUND_VARIABLE_324305 tptp.set_nat) (BOUND_VARIABLE_352649 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_324307 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_5631 BOUND_VARIABLE_324305) BOUND_VARIABLE_352649) BOUND_VARIABLE_324307) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_324305) (ho_4639 BOUND_VARIABLE_352649 BOUND_VARIABLE_324307)))))) (let ((_let_11561 (forall ((BOUND_VARIABLE_324295 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_352670 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324297 tptp.nat)) (= (ho_4524 (ho_5636 (ho_5635 k_5634 BOUND_VARIABLE_324295) BOUND_VARIABLE_352670) BOUND_VARIABLE_324297) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_324295) (ho_4524 BOUND_VARIABLE_352670 BOUND_VARIABLE_324297)))))) (let ((_let_11562 (forall ((BOUND_VARIABLE_324285 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_352696 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324287 Bool)) (= (ho_5639 (ho_5642 (ho_5641 k_5640 BOUND_VARIABLE_324285) BOUND_VARIABLE_352696) BOUND_VARIABLE_324287) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_324285) (ho_5639 BOUND_VARIABLE_352696 BOUND_VARIABLE_324287)))))) (let ((_let_11563 (forall ((BOUND_VARIABLE_324275 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_352720 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324277 tptp.product_prod_nat_nat)) (= (ho_5643 (ho_5646 (ho_5645 k_5644 BOUND_VARIABLE_324275) BOUND_VARIABLE_352720) BOUND_VARIABLE_324277) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_324275) (ho_5643 BOUND_VARIABLE_352720 BOUND_VARIABLE_324277)))))) (let ((_let_11564 (forall ((BOUND_VARIABLE_324265 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_352744 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324267 tptp.produc3843707927480180839at_nat)) (= (ho_5647 (ho_5650 (ho_5649 k_5648 BOUND_VARIABLE_324265) BOUND_VARIABLE_352744) BOUND_VARIABLE_324267) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_324265) (ho_5647 BOUND_VARIABLE_352744 BOUND_VARIABLE_324267)))))) (let ((_let_11565 (forall ((BOUND_VARIABLE_324255 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_352768 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324257 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_5653 k_5652 BOUND_VARIABLE_324255) BOUND_VARIABLE_352768) BOUND_VARIABLE_324257) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_324255) (ho_5651 BOUND_VARIABLE_352768 BOUND_VARIABLE_324257)))))) (let ((_let_11566 (forall ((BOUND_VARIABLE_324246 tptp.nat)) (= (ho_4593 k_5655 BOUND_VARIABLE_324246) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_324246)) (ho_4765 (ho_4764 k_4763 k_5618) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))))))) (let ((_let_11567 (forall ((BOUND_VARIABLE_352800 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_324237 tptp.set_nat) (BOUND_VARIABLE_324238 tptp.nat)) (= (ho_4551 (ho_5658 (ho_5657 k_5656 BOUND_VARIABLE_352800) BOUND_VARIABLE_324237) BOUND_VARIABLE_324238) (ho_4560 (ho_4559 k_4928 (ho_4551 BOUND_VARIABLE_352800 BOUND_VARIABLE_324238)) BOUND_VARIABLE_324237))))) (let ((_let_11568 (forall ((BOUND_VARIABLE_352821 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_324227 tptp.set_nat) (BOUND_VARIABLE_324228 Bool)) (= (ho_4556 (ho_4654 (ho_5660 k_5659 BOUND_VARIABLE_352821) BOUND_VARIABLE_324227) BOUND_VARIABLE_324228) (ho_4560 (ho_4559 k_4928 (ho_4556 BOUND_VARIABLE_352821 BOUND_VARIABLE_324228)) BOUND_VARIABLE_324227))))) (let ((_let_11569 (forall ((BOUND_VARIABLE_352839 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_324217 tptp.set_nat) (BOUND_VARIABLE_324218 tptp.product_prod_nat_nat)) (= (ho_4628 (ho_5663 (ho_5662 k_5661 BOUND_VARIABLE_352839) BOUND_VARIABLE_324217) BOUND_VARIABLE_324218) (ho_4560 (ho_4559 k_4928 (ho_4628 BOUND_VARIABLE_352839 BOUND_VARIABLE_324218)) BOUND_VARIABLE_324217))))) (let ((_let_11570 (forall ((BOUND_VARIABLE_352860 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_324207 tptp.set_nat) (BOUND_VARIABLE_324208 tptp.produc3843707927480180839at_nat)) (= (ho_4879 (ho_5666 (ho_5665 k_5664 BOUND_VARIABLE_352860) BOUND_VARIABLE_324207) BOUND_VARIABLE_324208) (ho_4560 (ho_4559 k_4928 (ho_4879 BOUND_VARIABLE_352860 BOUND_VARIABLE_324208)) BOUND_VARIABLE_324207))))) (let ((_let_11571 (forall ((BOUND_VARIABLE_352881 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_324197 tptp.set_nat) (BOUND_VARIABLE_324198 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_5667 BOUND_VARIABLE_352881) BOUND_VARIABLE_324197) BOUND_VARIABLE_324198) (ho_4560 (ho_4559 k_4928 (ho_4639 BOUND_VARIABLE_352881 BOUND_VARIABLE_324198)) BOUND_VARIABLE_324197))))) (let ((_let_11572 (forall ((BOUND_VARIABLE_352902 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324187 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324188 tptp.nat)) (= (ho_4524 (ho_5672 (ho_5671 k_5670 BOUND_VARIABLE_352902) BOUND_VARIABLE_324187) BOUND_VARIABLE_324188) (ho_4521 (ho_5638 k_5637 (ho_4524 BOUND_VARIABLE_352902 BOUND_VARIABLE_324188)) BOUND_VARIABLE_324187))))) (let ((_let_11573 (forall ((BOUND_VARIABLE_352923 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324177 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324178 Bool)) (= (ho_5639 (ho_5675 (ho_5674 k_5673 BOUND_VARIABLE_352923) BOUND_VARIABLE_324177) BOUND_VARIABLE_324178) (ho_4521 (ho_5638 k_5637 (ho_5639 BOUND_VARIABLE_352923 BOUND_VARIABLE_324178)) BOUND_VARIABLE_324177))))) (let ((_let_11574 (forall ((BOUND_VARIABLE_352944 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324167 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324168 tptp.product_prod_nat_nat)) (= (ho_5643 (ho_5678 (ho_5677 k_5676 BOUND_VARIABLE_352944) BOUND_VARIABLE_324167) BOUND_VARIABLE_324168) (ho_4521 (ho_5638 k_5637 (ho_5643 BOUND_VARIABLE_352944 BOUND_VARIABLE_324168)) BOUND_VARIABLE_324167))))) (let ((_let_11575 (forall ((BOUND_VARIABLE_352965 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324157 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324158 tptp.produc3843707927480180839at_nat)) (= (ho_5647 (ho_5681 (ho_5680 k_5679 BOUND_VARIABLE_352965) BOUND_VARIABLE_324157) BOUND_VARIABLE_324158) (ho_4521 (ho_5638 k_5637 (ho_5647 BOUND_VARIABLE_352965 BOUND_VARIABLE_324158)) BOUND_VARIABLE_324157))))) (let ((_let_11576 (forall ((BOUND_VARIABLE_352986 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_324147 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_324148 tptp.product_unit)) (= (ho_5651 (ho_5684 (ho_5683 k_5682 BOUND_VARIABLE_352986) BOUND_VARIABLE_324147) BOUND_VARIABLE_324148) (ho_4521 (ho_5638 k_5637 (ho_5651 BOUND_VARIABLE_352986 BOUND_VARIABLE_324148)) BOUND_VARIABLE_324147))))) (let ((_let_11577 (forall ((BOUND_VARIABLE_324117 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353004 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_324119 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_324119) BOUND_VARIABLE_324117) (ho_4495 k_4494 (ho_4956 k_4955 BOUND_VARIABLE_353004))) (ho_4615 (ho_5687 (ho_5686 k_5685 BOUND_VARIABLE_324117) BOUND_VARIABLE_353004) BOUND_VARIABLE_324119))))) (let ((_let_11578 (forall ((BOUND_VARIABLE_324085 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353027 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_324087 tptp.set_o) (BOUND_VARIABLE_324088 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_324088) BOUND_VARIABLE_324085) (ho_4495 k_4494 (ho_4962 (ho_4961 k_4960 BOUND_VARIABLE_353027) BOUND_VARIABLE_324087))) (ho_4615 (ho_5691 (ho_5690 (ho_5689 k_5688 BOUND_VARIABLE_324085) BOUND_VARIABLE_353027) BOUND_VARIABLE_324087) BOUND_VARIABLE_324088))))) (let ((_let_11579 (forall ((BOUND_VARIABLE_324047 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353057 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_324049 Bool)) (= (ho_4495 k_4494 (ho_4966 (ho_4965 (ho_4964 k_4963 BOUND_VARIABLE_324047) BOUND_VARIABLE_353057) BOUND_VARIABLE_324049)) (ho_4615 (ho_5687 (ho_5686 k_5692 BOUND_VARIABLE_324047) BOUND_VARIABLE_353057) BOUND_VARIABLE_324049))))) (let ((_let_11580 (forall ((BOUND_VARIABLE_324035 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_353077 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_324037 tptp.product_prod_nat_nat) (BOUND_VARIABLE_324038 Bool)) (= (ho_5499 (ho_5697 (ho_5696 (ho_5695 k_5694 BOUND_VARIABLE_324035) BOUND_VARIABLE_353077) BOUND_VARIABLE_324037) BOUND_VARIABLE_324038) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_324038) BOUND_VARIABLE_324035) (ho_5693 BOUND_VARIABLE_353077 BOUND_VARIABLE_324037)))))) (let ((_let_11581 (forall ((BOUND_VARIABLE_324006 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353103 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_324008 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_324008) BOUND_VARIABLE_324006) (ho_4495 k_4494 (ho_4968 k_4967 BOUND_VARIABLE_353103))) (ho_4615 (ho_5700 (ho_5699 k_5698 BOUND_VARIABLE_324006) BOUND_VARIABLE_353103) BOUND_VARIABLE_324008))))) (let ((_let_11582 (forall ((BOUND_VARIABLE_323974 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353127 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323976 tptp.set_Product_unit) (BOUND_VARIABLE_323977 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_323977) BOUND_VARIABLE_323974) (ho_4495 k_4494 (ho_4974 (ho_4973 k_4972 BOUND_VARIABLE_353127) BOUND_VARIABLE_323976))) (ho_4615 (ho_5704 (ho_5703 (ho_5702 k_5701 BOUND_VARIABLE_323974) BOUND_VARIABLE_353127) BOUND_VARIABLE_323976) BOUND_VARIABLE_323977))))) (let ((_let_11583 (forall ((BOUND_VARIABLE_323936 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_353157 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323938 tptp.product_unit)) (= (ho_4495 k_4494 (ho_4978 (ho_4977 (ho_4976 k_4975 BOUND_VARIABLE_323936) BOUND_VARIABLE_353157) BOUND_VARIABLE_323938)) (ho_4623 (ho_5707 (ho_5706 k_5705 BOUND_VARIABLE_323936) BOUND_VARIABLE_353157) BOUND_VARIABLE_323938))))) (let ((_let_11584 (forall ((BOUND_VARIABLE_323924 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_353184 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323926 tptp.nat) (BOUND_VARIABLE_323927 Bool)) (= (ho_5499 (ho_5712 (ho_5711 (ho_5710 k_5709 BOUND_VARIABLE_323924) BOUND_VARIABLE_353184) BOUND_VARIABLE_323926) BOUND_VARIABLE_323927) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323927) BOUND_VARIABLE_323924) (ho_5708 BOUND_VARIABLE_353184 BOUND_VARIABLE_323926)))))) (let ((_let_11585 (forall ((BOUND_VARIABLE_323912 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_353214 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323914 Bool) (BOUND_VARIABLE_323915 Bool)) (= (ho_5499 (ho_5716 (ho_5715 (ho_5714 k_5713 BOUND_VARIABLE_323912) BOUND_VARIABLE_353214) BOUND_VARIABLE_323914) BOUND_VARIABLE_323915) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323915) BOUND_VARIABLE_323912) (ho_5499 BOUND_VARIABLE_353214 BOUND_VARIABLE_323914)))))) (let ((_let_11586 (forall ((BOUND_VARIABLE_323900 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_353243 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323902 tptp.product_unit) (BOUND_VARIABLE_323903 Bool)) (= (ho_5499 (ho_5721 (ho_5720 (ho_5719 k_5718 BOUND_VARIABLE_323900) BOUND_VARIABLE_353243) BOUND_VARIABLE_323902) BOUND_VARIABLE_323903) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323903) BOUND_VARIABLE_323900) (ho_5717 BOUND_VARIABLE_353243 BOUND_VARIABLE_323902)))))) (let ((_let_11587 (forall ((BOUND_VARIABLE_323871 tptp.set_nat) (BOUND_VARIABLE_353269 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323873 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323873) BOUND_VARIABLE_323871) (ho_4845 k_4844 (ho_4983 k_4982 BOUND_VARIABLE_353269))) (ho_4556 (ho_5724 (ho_5723 k_5722 BOUND_VARIABLE_323871) BOUND_VARIABLE_353269) BOUND_VARIABLE_323873))))) (let ((_let_11588 (forall ((BOUND_VARIABLE_323839 tptp.set_nat) (BOUND_VARIABLE_353293 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323841 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_323842 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323842) BOUND_VARIABLE_323839) (ho_4845 k_4844 (ho_4986 (ho_4985 k_4984 BOUND_VARIABLE_353293) BOUND_VARIABLE_323841))) (ho_4556 (ho_5565 (ho_5727 (ho_5726 k_5725 BOUND_VARIABLE_323839) BOUND_VARIABLE_353293) BOUND_VARIABLE_323841) BOUND_VARIABLE_323842))))) (let ((_let_11589 (forall ((BOUND_VARIABLE_323801 tptp.set_nat) (BOUND_VARIABLE_353320 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323803 tptp.product_prod_nat_nat)) (= (ho_4845 k_4844 (ho_4990 (ho_4989 (ho_4988 k_4987 BOUND_VARIABLE_323801) BOUND_VARIABLE_353320) BOUND_VARIABLE_323803)) (ho_4628 (ho_5627 (ho_5626 k_5728 BOUND_VARIABLE_323801) BOUND_VARIABLE_353320) BOUND_VARIABLE_323803))))) (let ((_let_11590 (forall ((BOUND_VARIABLE_323772 tptp.set_nat) (BOUND_VARIABLE_353335 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323774 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323774) BOUND_VARIABLE_323772) (ho_4845 k_4844 (ho_4992 k_4991 BOUND_VARIABLE_353335))) (ho_4556 (ho_5731 (ho_5730 k_5729 BOUND_VARIABLE_323772) BOUND_VARIABLE_353335) BOUND_VARIABLE_323774))))) (let ((_let_11591 (forall ((BOUND_VARIABLE_323740 tptp.set_nat) (BOUND_VARIABLE_353359 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323742 tptp.set_nat) (BOUND_VARIABLE_323743 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323743) BOUND_VARIABLE_323740) (ho_4845 k_4844 (ho_4762 (ho_4761 k_4993 BOUND_VARIABLE_353359) BOUND_VARIABLE_323742))) (ho_4556 (ho_4654 (ho_5734 (ho_5733 k_5732 BOUND_VARIABLE_323740) BOUND_VARIABLE_353359) BOUND_VARIABLE_323742) BOUND_VARIABLE_323743))))) (let ((_let_11592 (forall ((BOUND_VARIABLE_323703 tptp.set_nat) (BOUND_VARIABLE_353386 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323705 tptp.nat)) (= (ho_4845 k_4844 (ho_4511 (ho_4707 (ho_4995 k_4994 BOUND_VARIABLE_323703) BOUND_VARIABLE_353386) BOUND_VARIABLE_323705)) (ho_4551 (ho_5621 (ho_5620 k_5735 BOUND_VARIABLE_323703) BOUND_VARIABLE_353386) BOUND_VARIABLE_323705))))) (let ((_let_11593 (forall ((BOUND_VARIABLE_323674 tptp.set_nat) (BOUND_VARIABLE_353401 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_323676 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323676) BOUND_VARIABLE_323674) (ho_4845 k_4844 (ho_4997 k_4996 BOUND_VARIABLE_353401))) (ho_4556 (ho_5624 (ho_5623 k_5736 BOUND_VARIABLE_323674) BOUND_VARIABLE_353401) BOUND_VARIABLE_323676))))) (let ((_let_11594 (forall ((BOUND_VARIABLE_323642 tptp.set_nat) (BOUND_VARIABLE_353417 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_323644 tptp.set_o) (BOUND_VARIABLE_323645 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323645) BOUND_VARIABLE_323642) (ho_4845 k_4844 (ho_5000 (ho_4999 k_4998 BOUND_VARIABLE_353417) BOUND_VARIABLE_323644))) (ho_4556 (ho_5740 (ho_5739 (ho_5738 k_5737 BOUND_VARIABLE_323642) BOUND_VARIABLE_353417) BOUND_VARIABLE_323644) BOUND_VARIABLE_323645))))) (let ((_let_11595 (forall ((BOUND_VARIABLE_323605 tptp.set_nat) (BOUND_VARIABLE_353447 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_323607 Bool)) (= (ho_4845 k_4844 (ho_5004 (ho_5003 (ho_5002 k_5001 BOUND_VARIABLE_323605) BOUND_VARIABLE_353447) BOUND_VARIABLE_323607)) (ho_4556 (ho_5624 (ho_5623 k_5741 BOUND_VARIABLE_323605) BOUND_VARIABLE_353447) BOUND_VARIABLE_323607))))) (let ((_let_11596 (forall ((BOUND_VARIABLE_323576 tptp.set_nat) (BOUND_VARIABLE_353462 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_323578 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323578) BOUND_VARIABLE_323576) (ho_4845 k_4844 (ho_5006 k_5005 BOUND_VARIABLE_353462))) (ho_4556 (ho_5744 (ho_5743 k_5742 BOUND_VARIABLE_323576) BOUND_VARIABLE_353462) BOUND_VARIABLE_323578))))) (let ((_let_11597 (forall ((BOUND_VARIABLE_323544 tptp.set_nat) (BOUND_VARIABLE_353486 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_323546 tptp.set_Product_unit) (BOUND_VARIABLE_323547 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323547) BOUND_VARIABLE_323544) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5007 BOUND_VARIABLE_353486) BOUND_VARIABLE_323546))) (ho_4556 (ho_5748 (ho_5747 (ho_5746 k_5745 BOUND_VARIABLE_323544) BOUND_VARIABLE_353486) BOUND_VARIABLE_323546) BOUND_VARIABLE_323547))))) (let ((_let_11598 (forall ((BOUND_VARIABLE_323507 tptp.set_nat) (BOUND_VARIABLE_353516 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_323509 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4940 (ho_5012 (ho_5011 k_5010 BOUND_VARIABLE_323507) BOUND_VARIABLE_353516) BOUND_VARIABLE_323509)) (ho_4639 (ho_5633 (ho_5632 k_5749 BOUND_VARIABLE_323507) BOUND_VARIABLE_353516) BOUND_VARIABLE_323509))))) (let ((_let_11599 (forall ((BOUND_VARIABLE_353531 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323478 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323479 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_323479) (ho_4495 k_4494 (ho_4956 k_5013 BOUND_VARIABLE_353531))) BOUND_VARIABLE_323478) (ho_4615 (ho_4647 (ho_5751 k_5750 BOUND_VARIABLE_353531) BOUND_VARIABLE_323478) BOUND_VARIABLE_323479))))) (let ((_let_11600 (forall ((BOUND_VARIABLE_353551 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323445 tptp.set_o) (BOUND_VARIABLE_323446 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323447 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_323447) (ho_4495 k_4494 (ho_4962 (ho_4961 k_5014 BOUND_VARIABLE_353551) BOUND_VARIABLE_323445))) BOUND_VARIABLE_323446) (ho_4615 (ho_4647 (ho_5754 (ho_5753 k_5752 BOUND_VARIABLE_353551) BOUND_VARIABLE_323445) BOUND_VARIABLE_323446) BOUND_VARIABLE_323447))))) (let ((_let_11601 (forall ((BOUND_VARIABLE_353577 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323407 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323408 Bool)) (= (ho_4495 k_4494 (ho_5018 (ho_5017 (ho_5016 k_5015 BOUND_VARIABLE_353577) BOUND_VARIABLE_323408) BOUND_VARIABLE_323407)) (ho_4615 (ho_4647 (ho_5751 k_5755 BOUND_VARIABLE_353577) BOUND_VARIABLE_323407) BOUND_VARIABLE_323408))))) (let ((_let_11602 (forall ((BOUND_VARIABLE_353596 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323395 tptp.product_prod_nat_nat) (BOUND_VARIABLE_323396 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_323397 Bool)) (= (ho_5499 (ho_5552 (ho_5758 (ho_5757 k_5756 BOUND_VARIABLE_353596) BOUND_VARIABLE_323395) BOUND_VARIABLE_323396) BOUND_VARIABLE_323397) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323397) (ho_5693 BOUND_VARIABLE_353596 BOUND_VARIABLE_323395)) BOUND_VARIABLE_323396))))) (let ((_let_11603 (forall ((BOUND_VARIABLE_353616 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323365 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323366 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_323366) (ho_4495 k_4494 (ho_4968 k_5019 BOUND_VARIABLE_353616))) BOUND_VARIABLE_323365) (ho_4615 (ho_4647 (ho_5760 k_5759 BOUND_VARIABLE_353616) BOUND_VARIABLE_323365) BOUND_VARIABLE_323366))))) (let ((_let_11604 (forall ((BOUND_VARIABLE_353636 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323332 tptp.set_Product_unit) (BOUND_VARIABLE_323333 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323334 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_323334) (ho_4495 k_4494 (ho_4974 (ho_4973 k_5020 BOUND_VARIABLE_353636) BOUND_VARIABLE_323332))) BOUND_VARIABLE_323333) (ho_4615 (ho_4647 (ho_5763 (ho_5762 k_5761 BOUND_VARIABLE_353636) BOUND_VARIABLE_323332) BOUND_VARIABLE_323333) BOUND_VARIABLE_323334))))) (let ((_let_11605 (forall ((BOUND_VARIABLE_353662 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_323294 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_323295 tptp.product_unit)) (= (ho_4495 k_4494 (ho_5018 (ho_5023 (ho_5022 k_5021 BOUND_VARIABLE_353662) BOUND_VARIABLE_323295) BOUND_VARIABLE_323294)) (ho_4623 (ho_5766 (ho_5765 k_5764 BOUND_VARIABLE_353662) BOUND_VARIABLE_323294) BOUND_VARIABLE_323295))))) (let ((_let_11606 (forall ((BOUND_VARIABLE_353688 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323282 tptp.nat) (BOUND_VARIABLE_323283 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_323284 Bool)) (= (ho_5499 (ho_5552 (ho_5769 (ho_5768 k_5767 BOUND_VARIABLE_353688) BOUND_VARIABLE_323282) BOUND_VARIABLE_323283) BOUND_VARIABLE_323284) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323284) (ho_5708 BOUND_VARIABLE_353688 BOUND_VARIABLE_323282)) BOUND_VARIABLE_323283))))) (let ((_let_11607 (forall ((BOUND_VARIABLE_353712 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323270 Bool) (BOUND_VARIABLE_323271 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_323272 Bool)) (= (ho_5499 (ho_5552 (ho_5772 (ho_5771 k_5770 BOUND_VARIABLE_353712) BOUND_VARIABLE_323270) BOUND_VARIABLE_323271) BOUND_VARIABLE_323272) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323272) (ho_5499 BOUND_VARIABLE_353712 BOUND_VARIABLE_323270)) BOUND_VARIABLE_323271))))) (let ((_let_11608 (forall ((BOUND_VARIABLE_353736 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_323258 tptp.product_unit) (BOUND_VARIABLE_323259 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_323260 Bool)) (= (ho_5499 (ho_5552 (ho_5775 (ho_5774 k_5773 BOUND_VARIABLE_353736) BOUND_VARIABLE_323258) BOUND_VARIABLE_323259) BOUND_VARIABLE_323260) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_323260) (ho_5717 BOUND_VARIABLE_353736 BOUND_VARIABLE_323258)) BOUND_VARIABLE_323259))))) (let ((_let_11609 (forall ((BOUND_VARIABLE_353756 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323228 tptp.set_nat) (BOUND_VARIABLE_323229 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323229) (ho_4845 k_4844 (ho_4983 k_5024 BOUND_VARIABLE_353756))) BOUND_VARIABLE_323228) (ho_4556 (ho_4654 (ho_5777 k_5776 BOUND_VARIABLE_353756) BOUND_VARIABLE_323228) BOUND_VARIABLE_323229))))) (let ((_let_11610 (forall ((BOUND_VARIABLE_353776 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323195 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_323196 tptp.set_nat) (BOUND_VARIABLE_323197 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323197) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5025 BOUND_VARIABLE_353776) BOUND_VARIABLE_323195))) BOUND_VARIABLE_323196) (ho_4556 (ho_4654 (ho_5780 (ho_5779 k_5778 BOUND_VARIABLE_353776) BOUND_VARIABLE_323195) BOUND_VARIABLE_323196) BOUND_VARIABLE_323197))))) (let ((_let_11611 (forall ((BOUND_VARIABLE_353802 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_323157 tptp.set_nat) (BOUND_VARIABLE_323158 tptp.product_prod_nat_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5028 (ho_5027 k_5026 BOUND_VARIABLE_353802) BOUND_VARIABLE_323158) BOUND_VARIABLE_323157)) (ho_4628 (ho_5663 (ho_5662 k_5781 BOUND_VARIABLE_353802) BOUND_VARIABLE_323157) BOUND_VARIABLE_323158))))) (let ((_let_11612 (forall ((BOUND_VARIABLE_353817 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323127 tptp.set_nat) (BOUND_VARIABLE_323128 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323128) (ho_4845 k_4844 (ho_4992 k_5029 BOUND_VARIABLE_353817))) BOUND_VARIABLE_323127) (ho_4556 (ho_4654 (ho_5734 k_5782 BOUND_VARIABLE_353817) BOUND_VARIABLE_323127) BOUND_VARIABLE_323128))))) (let ((_let_11613 (forall ((BOUND_VARIABLE_353833 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323094 tptp.set_nat) (BOUND_VARIABLE_323095 tptp.set_nat) (BOUND_VARIABLE_323096 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323096) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5030 BOUND_VARIABLE_353833) BOUND_VARIABLE_323094))) BOUND_VARIABLE_323095) (ho_4556 (ho_4654 (ho_4665 (ho_5784 k_5783 BOUND_VARIABLE_353833) BOUND_VARIABLE_323094) BOUND_VARIABLE_323095) BOUND_VARIABLE_323096))))) (let ((_let_11614 (forall ((BOUND_VARIABLE_353856 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_323057 tptp.set_nat) (BOUND_VARIABLE_323058 tptp.nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5033 (ho_5032 k_5031 BOUND_VARIABLE_353856) BOUND_VARIABLE_323058) BOUND_VARIABLE_323057)) (ho_4551 (ho_5658 (ho_5657 k_5785 BOUND_VARIABLE_353856) BOUND_VARIABLE_323057) BOUND_VARIABLE_323058))))) (let ((_let_11615 (forall ((BOUND_VARIABLE_353871 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_323027 tptp.set_nat) (BOUND_VARIABLE_323028 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_323028) (ho_4845 k_4844 (ho_4997 k_5034 BOUND_VARIABLE_353871))) BOUND_VARIABLE_323027) (ho_4556 (ho_4654 (ho_5660 k_5786 BOUND_VARIABLE_353871) BOUND_VARIABLE_323027) BOUND_VARIABLE_323028))))) (let ((_let_11616 (forall ((BOUND_VARIABLE_353887 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322994 tptp.set_o) (BOUND_VARIABLE_322995 tptp.set_nat) (BOUND_VARIABLE_322996 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322996) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5035 BOUND_VARIABLE_353887) BOUND_VARIABLE_322994))) BOUND_VARIABLE_322995) (ho_4556 (ho_4654 (ho_5789 (ho_5788 k_5787 BOUND_VARIABLE_353887) BOUND_VARIABLE_322994) BOUND_VARIABLE_322995) BOUND_VARIABLE_322996))))) (let ((_let_11617 (forall ((BOUND_VARIABLE_353913 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322957 tptp.set_nat) (BOUND_VARIABLE_322958 Bool)) (= (ho_4845 k_4844 (ho_4762 (ho_5038 (ho_5037 k_5036 BOUND_VARIABLE_353913) BOUND_VARIABLE_322958) BOUND_VARIABLE_322957)) (ho_4556 (ho_4654 (ho_5660 k_5790 BOUND_VARIABLE_353913) BOUND_VARIABLE_322957) BOUND_VARIABLE_322958))))) (let ((_let_11618 (forall ((BOUND_VARIABLE_353928 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322927 tptp.set_nat) (BOUND_VARIABLE_322928 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322928) (ho_4845 k_4844 (ho_5006 k_5039 BOUND_VARIABLE_353928))) BOUND_VARIABLE_322927) (ho_4556 (ho_4654 (ho_5792 k_5791 BOUND_VARIABLE_353928) BOUND_VARIABLE_322927) BOUND_VARIABLE_322928))))) (let ((_let_11619 (forall ((BOUND_VARIABLE_353948 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322894 tptp.set_Product_unit) (BOUND_VARIABLE_322895 tptp.set_nat) (BOUND_VARIABLE_322896 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322896) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5040 BOUND_VARIABLE_353948) BOUND_VARIABLE_322894))) BOUND_VARIABLE_322895) (ho_4556 (ho_4654 (ho_5586 (ho_5794 k_5793 BOUND_VARIABLE_353948) BOUND_VARIABLE_322894) BOUND_VARIABLE_322895) BOUND_VARIABLE_322896))))) (let ((_let_11620 (forall ((BOUND_VARIABLE_353971 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322857 tptp.set_nat) (BOUND_VARIABLE_322858 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4762 (ho_5043 (ho_5042 k_5041 BOUND_VARIABLE_353971) BOUND_VARIABLE_322858) BOUND_VARIABLE_322857)) (ho_4639 (ho_5669 (ho_5668 k_5795 BOUND_VARIABLE_353971) BOUND_VARIABLE_322857) BOUND_VARIABLE_322858))))) (let ((_let_11621 (forall ((BOUND_VARIABLE_322846 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_353989 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322848 tptp.nat)) (= (ho_4524 (ho_5636 (ho_5635 k_5796 BOUND_VARIABLE_322846) BOUND_VARIABLE_353989) BOUND_VARIABLE_322848) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_322846) (ho_4524 BOUND_VARIABLE_353989 BOUND_VARIABLE_322848)))))) (let ((_let_11622 (forall ((BOUND_VARIABLE_322836 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_354003 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322838 Bool)) (= (ho_5639 (ho_5642 (ho_5641 k_5797 BOUND_VARIABLE_322836) BOUND_VARIABLE_354003) BOUND_VARIABLE_322838) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_322836) (ho_5639 BOUND_VARIABLE_354003 BOUND_VARIABLE_322838)))))) (let ((_let_11623 (forall ((BOUND_VARIABLE_322826 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_354017 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322828 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_5653 k_5798 BOUND_VARIABLE_322826) BOUND_VARIABLE_354017) BOUND_VARIABLE_322828) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_322826) (ho_5651 BOUND_VARIABLE_354017 BOUND_VARIABLE_322828)))))) (let ((_let_11624 (forall ((BOUND_VARIABLE_322816 tptp.set_nat) (BOUND_VARIABLE_354031 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_322818 tptp.nat)) (= (ho_4551 (ho_5621 (ho_5620 k_5799 BOUND_VARIABLE_322816) BOUND_VARIABLE_354031) BOUND_VARIABLE_322818) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_322816) (ho_4551 BOUND_VARIABLE_354031 BOUND_VARIABLE_322818)))))) (let ((_let_11625 (forall ((BOUND_VARIABLE_322806 tptp.set_nat) (BOUND_VARIABLE_354045 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322808 Bool)) (= (ho_4556 (ho_5624 (ho_5623 k_5800 BOUND_VARIABLE_322806) BOUND_VARIABLE_354045) BOUND_VARIABLE_322808) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_322806) (ho_4556 BOUND_VARIABLE_354045 BOUND_VARIABLE_322808)))))) (let ((_let_11626 (forall ((BOUND_VARIABLE_322796 tptp.set_nat) (BOUND_VARIABLE_354059 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322798 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_5801 BOUND_VARIABLE_322796) BOUND_VARIABLE_354059) BOUND_VARIABLE_322798) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_322796) (ho_4639 BOUND_VARIABLE_354059 BOUND_VARIABLE_322798)))))) (let ((_let_11627 (forall ((BOUND_VARIABLE_354073 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322787 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322788 tptp.nat)) (= (ho_4524 (ho_5672 (ho_5671 k_5802 BOUND_VARIABLE_354073) BOUND_VARIABLE_322787) BOUND_VARIABLE_322788) (ho_4521 (ho_5638 k_5637 (ho_4524 BOUND_VARIABLE_354073 BOUND_VARIABLE_322788)) BOUND_VARIABLE_322787))))) (let ((_let_11628 (forall ((BOUND_VARIABLE_354087 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322777 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322778 Bool)) (= (ho_5639 (ho_5675 (ho_5674 k_5803 BOUND_VARIABLE_354087) BOUND_VARIABLE_322777) BOUND_VARIABLE_322778) (ho_4521 (ho_5638 k_5637 (ho_5639 BOUND_VARIABLE_354087 BOUND_VARIABLE_322778)) BOUND_VARIABLE_322777))))) (let ((_let_11629 (forall ((BOUND_VARIABLE_354101 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_322767 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322768 tptp.product_unit)) (= (ho_5651 (ho_5684 (ho_5683 k_5804 BOUND_VARIABLE_354101) BOUND_VARIABLE_322767) BOUND_VARIABLE_322768) (ho_4521 (ho_5638 k_5637 (ho_5651 BOUND_VARIABLE_354101 BOUND_VARIABLE_322768)) BOUND_VARIABLE_322767))))) (let ((_let_11630 (forall ((BOUND_VARIABLE_354115 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_322757 tptp.set_nat) (BOUND_VARIABLE_322758 tptp.nat)) (= (ho_4551 (ho_5658 (ho_5657 k_5805 BOUND_VARIABLE_354115) BOUND_VARIABLE_322757) BOUND_VARIABLE_322758) (ho_4560 (ho_4559 k_4928 (ho_4551 BOUND_VARIABLE_354115 BOUND_VARIABLE_322758)) BOUND_VARIABLE_322757))))) (let ((_let_11631 (forall ((BOUND_VARIABLE_354129 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322747 tptp.set_nat) (BOUND_VARIABLE_322748 Bool)) (= (ho_4556 (ho_4654 (ho_5660 k_5806 BOUND_VARIABLE_354129) BOUND_VARIABLE_322747) BOUND_VARIABLE_322748) (ho_4560 (ho_4559 k_4928 (ho_4556 BOUND_VARIABLE_354129 BOUND_VARIABLE_322748)) BOUND_VARIABLE_322747))))) (let ((_let_11632 (forall ((BOUND_VARIABLE_354143 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322737 tptp.set_nat) (BOUND_VARIABLE_322738 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_5807 BOUND_VARIABLE_354143) BOUND_VARIABLE_322737) BOUND_VARIABLE_322738) (ho_4560 (ho_4559 k_4928 (ho_4639 BOUND_VARIABLE_354143 BOUND_VARIABLE_322738)) BOUND_VARIABLE_322737))))) (let ((_let_11633 (forall ((BOUND_VARIABLE_322703 tptp.product_prod_nat_nat) (BOUND_VARIABLE_354154 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_322705 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322706 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322706) (ho_4628 BOUND_VARIABLE_354154 BOUND_VARIABLE_322703)) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5044 BOUND_VARIABLE_354154) BOUND_VARIABLE_322705))) (ho_4556 (ho_5565 (ho_5727 (ho_5809 k_5808 BOUND_VARIABLE_322703) BOUND_VARIABLE_354154) BOUND_VARIABLE_322705) BOUND_VARIABLE_322706))))) (let ((_let_11634 (forall ((BOUND_VARIABLE_322670 Bool) (BOUND_VARIABLE_354178 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322672 tptp.set_o) (BOUND_VARIABLE_322673 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322673) (ho_4556 BOUND_VARIABLE_354178 BOUND_VARIABLE_322670)) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5045 BOUND_VARIABLE_354178) BOUND_VARIABLE_322672))) (ho_4556 (ho_5740 (ho_5739 (ho_5811 k_5810 BOUND_VARIABLE_322670) BOUND_VARIABLE_354178) BOUND_VARIABLE_322672) BOUND_VARIABLE_322673))))) (let ((_let_11635 (forall ((BOUND_VARIABLE_322637 tptp.product_unit) (BOUND_VARIABLE_354202 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322639 tptp.set_Product_unit) (BOUND_VARIABLE_322640 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322640) (ho_4639 BOUND_VARIABLE_354202 BOUND_VARIABLE_322637)) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5046 BOUND_VARIABLE_354202) BOUND_VARIABLE_322639))) (ho_4556 (ho_5748 (ho_5747 (ho_5813 k_5812 BOUND_VARIABLE_322637) BOUND_VARIABLE_354202) BOUND_VARIABLE_322639) BOUND_VARIABLE_322640))))) (let ((_let_11636 (forall ((BOUND_VARIABLE_322604 tptp.nat) (BOUND_VARIABLE_354226 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_322606 tptp.set_nat) (BOUND_VARIABLE_322607 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322607) (ho_4551 BOUND_VARIABLE_354226 BOUND_VARIABLE_322604)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5047 BOUND_VARIABLE_354226) BOUND_VARIABLE_322606))) (ho_4556 (ho_4654 (ho_5734 (ho_5815 k_5814 BOUND_VARIABLE_322604) BOUND_VARIABLE_354226) BOUND_VARIABLE_322606) BOUND_VARIABLE_322607))))) (let ((_let_11637 (forall ((BOUND_VARIABLE_322571 tptp.product_unit) (BOUND_VARIABLE_354250 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322573 tptp.set_Product_unit) (BOUND_VARIABLE_322574 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322574) (ho_4623 BOUND_VARIABLE_354250 BOUND_VARIABLE_322571)) (ho_4495 k_4494 (ho_4974 (ho_4973 k_5048 BOUND_VARIABLE_354250) BOUND_VARIABLE_322573))) (ho_4615 (ho_5704 (ho_5703 (ho_5817 k_5816 BOUND_VARIABLE_322571) BOUND_VARIABLE_354250) BOUND_VARIABLE_322573) BOUND_VARIABLE_322574))))) (let ((_let_11638 (forall ((BOUND_VARIABLE_322538 tptp.nat) (BOUND_VARIABLE_354274 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322540 tptp.set_nat) (BOUND_VARIABLE_322541 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322541) (ho_5049 BOUND_VARIABLE_354274 BOUND_VARIABLE_322538)) (ho_4495 k_4494 (ho_5052 (ho_5051 k_5050 BOUND_VARIABLE_354274) BOUND_VARIABLE_322540))) (ho_4615 (ho_5821 (ho_5820 (ho_5819 k_5818 BOUND_VARIABLE_322538) BOUND_VARIABLE_354274) BOUND_VARIABLE_322540) BOUND_VARIABLE_322541))))) (let ((_let_11639 (forall ((BOUND_VARIABLE_322505 tptp.product_prod_nat_nat) (BOUND_VARIABLE_354305 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_322507 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322508 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322508) (ho_4628 BOUND_VARIABLE_354305 BOUND_VARIABLE_322505)) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5056 BOUND_VARIABLE_354305) BOUND_VARIABLE_322507))) (ho_4556 (ho_5565 (ho_5727 (ho_5809 k_5822 BOUND_VARIABLE_322505) BOUND_VARIABLE_354305) BOUND_VARIABLE_322507) BOUND_VARIABLE_322508))))) (let ((_let_11640 (forall ((BOUND_VARIABLE_322472 Bool) (BOUND_VARIABLE_354325 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322474 tptp.set_o) (BOUND_VARIABLE_322475 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322475) (ho_4556 BOUND_VARIABLE_354325 BOUND_VARIABLE_322472)) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5057 BOUND_VARIABLE_354325) BOUND_VARIABLE_322474))) (ho_4556 (ho_5740 (ho_5739 (ho_5811 k_5823 BOUND_VARIABLE_322472) BOUND_VARIABLE_354325) BOUND_VARIABLE_322474) BOUND_VARIABLE_322475))))) (let ((_let_11641 (forall ((BOUND_VARIABLE_322439 tptp.product_unit) (BOUND_VARIABLE_354345 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322441 tptp.set_Product_unit) (BOUND_VARIABLE_322442 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322442) (ho_4639 BOUND_VARIABLE_354345 BOUND_VARIABLE_322439)) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5058 BOUND_VARIABLE_354345) BOUND_VARIABLE_322441))) (ho_4556 (ho_5748 (ho_5747 (ho_5813 k_5824 BOUND_VARIABLE_322439) BOUND_VARIABLE_354345) BOUND_VARIABLE_322441) BOUND_VARIABLE_322442))))) (let ((_let_11642 (forall ((BOUND_VARIABLE_322406 tptp.nat) (BOUND_VARIABLE_354365 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_322408 tptp.set_nat) (BOUND_VARIABLE_322409 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322409) (ho_4551 BOUND_VARIABLE_354365 BOUND_VARIABLE_322406)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5059 BOUND_VARIABLE_354365) BOUND_VARIABLE_322408))) (ho_4556 (ho_4654 (ho_5734 (ho_5815 k_5825 BOUND_VARIABLE_322406) BOUND_VARIABLE_354365) BOUND_VARIABLE_322408) BOUND_VARIABLE_322409))))) (let ((_let_11643 (forall ((BOUND_VARIABLE_322377 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_354385 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322379 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322379) BOUND_VARIABLE_322377) (ho_4495 k_4494 (ho_4956 k_5060 BOUND_VARIABLE_354385))) (ho_4615 (ho_5687 (ho_5686 k_5826 BOUND_VARIABLE_322377) BOUND_VARIABLE_354385) BOUND_VARIABLE_322379))))) (let ((_let_11644 (forall ((BOUND_VARIABLE_322348 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_354401 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322350 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322350) BOUND_VARIABLE_322348) (ho_4495 k_4494 (ho_4968 k_5061 BOUND_VARIABLE_354401))) (ho_4615 (ho_5700 (ho_5699 k_5827 BOUND_VARIABLE_322348) BOUND_VARIABLE_354401) BOUND_VARIABLE_322350))))) (let ((_let_11645 (forall ((BOUND_VARIABLE_322319 tptp.set_nat) (BOUND_VARIABLE_354417 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_322321 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322321) BOUND_VARIABLE_322319) (ho_4845 k_4844 (ho_4983 k_5062 BOUND_VARIABLE_354417))) (ho_4556 (ho_5724 (ho_5723 k_5828 BOUND_VARIABLE_322319) BOUND_VARIABLE_354417) BOUND_VARIABLE_322321))))) (let ((_let_11646 (forall ((BOUND_VARIABLE_322290 tptp.set_nat) (BOUND_VARIABLE_354433 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_322292 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322292) BOUND_VARIABLE_322290) (ho_4845 k_4844 (ho_4992 k_5063 BOUND_VARIABLE_354433))) (ho_4556 (ho_5731 (ho_5730 k_5829 BOUND_VARIABLE_322290) BOUND_VARIABLE_354433) BOUND_VARIABLE_322292))))) (let ((_let_11647 (forall ((BOUND_VARIABLE_322261 tptp.set_nat) (BOUND_VARIABLE_354449 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_322263 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322263) BOUND_VARIABLE_322261) (ho_4845 k_4844 (ho_4997 k_5064 BOUND_VARIABLE_354449))) (ho_4556 (ho_5624 (ho_5623 k_5830 BOUND_VARIABLE_322261) BOUND_VARIABLE_354449) BOUND_VARIABLE_322263))))) (let ((_let_11648 (forall ((BOUND_VARIABLE_322232 tptp.set_nat) (BOUND_VARIABLE_354465 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_322234 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322234) BOUND_VARIABLE_322232) (ho_4845 k_4844 (ho_5006 k_5065 BOUND_VARIABLE_354465))) (ho_4556 (ho_5744 (ho_5743 k_5831 BOUND_VARIABLE_322232) BOUND_VARIABLE_354465) BOUND_VARIABLE_322234))))) (let ((_let_11649 (forall ((BOUND_VARIABLE_322224 tptp.set_nat) (BOUND_VARIABLE_322225 tptp.set_nat)) (= (ho_4560 (ho_4559 k_5832 BOUND_VARIABLE_322224) BOUND_VARIABLE_322225) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_322225) BOUND_VARIABLE_322224))))) (let ((_let_11650 (forall ((BOUND_VARIABLE_322216 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322217 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4521 (ho_5638 k_5833 BOUND_VARIABLE_322216) BOUND_VARIABLE_322217) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_322217) BOUND_VARIABLE_322216))))) (let ((_let_11651 (forall ((BOUND_VARIABLE_322191 tptp.set_nat) (BOUND_VARIABLE_322192 tptp.set_set_nat) (BOUND_VARIABLE_322193 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_322193) BOUND_VARIABLE_322191) (ho_4845 k_4844 (ho_5067 k_5066 BOUND_VARIABLE_322192))) (ho_4556 (ho_5836 (ho_5835 k_5834 BOUND_VARIABLE_322191) BOUND_VARIABLE_322192) BOUND_VARIABLE_322193))))) (let ((_let_11652 (forall ((BOUND_VARIABLE_322159 tptp.set_nat) (BOUND_VARIABLE_322160 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5070 k_5069 BOUND_VARIABLE_322159) BOUND_VARIABLE_322160)) (ho_4560 (ho_4559 k_5837 BOUND_VARIABLE_322159) BOUND_VARIABLE_322160))))) (let ((_let_11653 (forall ((BOUND_VARIABLE_322134 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_322135 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_322136 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322136) BOUND_VARIABLE_322134) (ho_4495 k_4494 (ho_5072 k_5071 BOUND_VARIABLE_322135))) (ho_4615 (ho_5840 (ho_5839 k_5838 BOUND_VARIABLE_322134) BOUND_VARIABLE_322135) BOUND_VARIABLE_322136))))) (let ((_let_11654 (forall ((BOUND_VARIABLE_322102 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_322103 tptp.set_Pr4329608150637261639at_nat)) (= (ho_4495 k_4494 (ho_5018 (ho_5074 k_5073 BOUND_VARIABLE_322102) BOUND_VARIABLE_322103)) (ho_4501 (ho_4622 k_5841 BOUND_VARIABLE_322102) BOUND_VARIABLE_322103))))) (let ((_let_11655 (forall ((BOUND_VARIABLE_322092 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_322093 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_322094 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5842 BOUND_VARIABLE_322092) BOUND_VARIABLE_322093) BOUND_VARIABLE_322094) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_322094) BOUND_VARIABLE_322092) BOUND_VARIABLE_322093))))) (let ((_let_11656 (forall ((BOUND_VARIABLE_322084 tptp.set_nat) (BOUND_VARIABLE_322085 tptp.set_nat)) (= (ho_4560 (ho_4559 k_5843 BOUND_VARIABLE_322084) BOUND_VARIABLE_322085) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_322085) BOUND_VARIABLE_322084))))) (let ((_let_11657 (forall ((BOUND_VARIABLE_322076 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_322077 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4521 (ho_5638 k_5844 BOUND_VARIABLE_322076) BOUND_VARIABLE_322077) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_322077) BOUND_VARIABLE_322076))))) (let ((_let_11658 (forall ((BOUND_VARIABLE_322043 tptp.nat) (BOUND_VARIABLE_354589 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322045 tptp.set_nat) (BOUND_VARIABLE_322046 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322046) (ho_5049 BOUND_VARIABLE_354589 BOUND_VARIABLE_322043)) (ho_4495 k_4494 (ho_5052 (ho_5051 k_5075 BOUND_VARIABLE_354589) BOUND_VARIABLE_322045))) (ho_4615 (ho_5821 (ho_5820 (ho_5819 k_5845 BOUND_VARIABLE_322043) BOUND_VARIABLE_354589) BOUND_VARIABLE_322045) BOUND_VARIABLE_322046))))) (let ((_let_11659 (forall ((BOUND_VARIABLE_322010 Bool) (BOUND_VARIABLE_354609 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_322012 tptp.set_o) (BOUND_VARIABLE_322013 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_322013) (ho_4615 BOUND_VARIABLE_354609 BOUND_VARIABLE_322010)) (ho_4495 k_4494 (ho_4962 (ho_4961 k_5076 BOUND_VARIABLE_354609) BOUND_VARIABLE_322012))) (ho_4615 (ho_5691 (ho_5690 (ho_5847 k_5846 BOUND_VARIABLE_322010) BOUND_VARIABLE_354609) BOUND_VARIABLE_322012) BOUND_VARIABLE_322013))))) (let ((_let_11660 (forall ((BOUND_VARIABLE_321977 tptp.product_prod_nat_nat) (BOUND_VARIABLE_354633 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_321979 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_321980 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321980) (ho_4628 BOUND_VARIABLE_354633 BOUND_VARIABLE_321977)) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5077 BOUND_VARIABLE_354633) BOUND_VARIABLE_321979))) (ho_4556 (ho_5565 (ho_5727 (ho_5809 k_5848 BOUND_VARIABLE_321977) BOUND_VARIABLE_354633) BOUND_VARIABLE_321979) BOUND_VARIABLE_321980))))) (let ((_let_11661 (forall ((BOUND_VARIABLE_321944 tptp.int) (BOUND_VARIABLE_354653 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_321946 tptp.set_int) (BOUND_VARIABLE_321947 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321947) (ho_4946 BOUND_VARIABLE_354653 BOUND_VARIABLE_321944)) (ho_4845 k_4844 (ho_5080 (ho_5079 k_5078 BOUND_VARIABLE_354653) BOUND_VARIABLE_321946))) (ho_4556 (ho_5852 (ho_5851 (ho_5850 k_5849 BOUND_VARIABLE_321944) BOUND_VARIABLE_354653) BOUND_VARIABLE_321946) BOUND_VARIABLE_321947))))) (let ((_let_11662 (forall ((BOUND_VARIABLE_321911 tptp.nat) (BOUND_VARIABLE_354684 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_321913 tptp.set_nat) (BOUND_VARIABLE_321914 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321914) (ho_4551 BOUND_VARIABLE_354684 BOUND_VARIABLE_321911)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5081 BOUND_VARIABLE_354684) BOUND_VARIABLE_321913))) (ho_4556 (ho_4654 (ho_5734 (ho_5815 k_5853 BOUND_VARIABLE_321911) BOUND_VARIABLE_354684) BOUND_VARIABLE_321913) BOUND_VARIABLE_321914))))) (let ((_let_11663 (forall ((BOUND_VARIABLE_321878 Bool) (BOUND_VARIABLE_354704 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_321880 tptp.set_o) (BOUND_VARIABLE_321881 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321881) (ho_4556 BOUND_VARIABLE_354704 BOUND_VARIABLE_321878)) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5082 BOUND_VARIABLE_354704) BOUND_VARIABLE_321880))) (ho_4556 (ho_5740 (ho_5739 (ho_5811 k_5854 BOUND_VARIABLE_321878) BOUND_VARIABLE_354704) BOUND_VARIABLE_321880) BOUND_VARIABLE_321881))))) (let ((_let_11664 (forall ((BOUND_VARIABLE_321852 tptp.set_set_nat) (BOUND_VARIABLE_321853 tptp.set_nat) (BOUND_VARIABLE_321854 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321854) (ho_4845 k_4844 (ho_5067 k_5083 BOUND_VARIABLE_321852))) BOUND_VARIABLE_321853) (ho_4556 (ho_4654 (ho_5856 k_5855 BOUND_VARIABLE_321852) BOUND_VARIABLE_321853) BOUND_VARIABLE_321854))))) (let ((_let_11665 (forall ((BOUND_VARIABLE_321820 tptp.set_nat) (BOUND_VARIABLE_321821 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5070 k_5084 BOUND_VARIABLE_321821) BOUND_VARIABLE_321820)) (ho_4560 (ho_4559 k_5857 BOUND_VARIABLE_321820) BOUND_VARIABLE_321821))))) (let ((_let_11666 (forall ((BOUND_VARIABLE_321794 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_321795 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321796 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321796) (ho_4495 k_4494 (ho_5072 k_5085 BOUND_VARIABLE_321794))) BOUND_VARIABLE_321795) (ho_4615 (ho_4647 (ho_5859 k_5858 BOUND_VARIABLE_321794) BOUND_VARIABLE_321795) BOUND_VARIABLE_321796))))) (let ((_let_11667 (forall ((BOUND_VARIABLE_321762 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321763 tptp.set_Pr4329608150637261639at_nat)) (= (ho_4495 k_4494 (ho_5018 (ho_5074 k_5086 BOUND_VARIABLE_321763) BOUND_VARIABLE_321762)) (ho_4501 (ho_4622 k_5860 BOUND_VARIABLE_321762) BOUND_VARIABLE_321763))))) (let ((_let_11668 (forall ((BOUND_VARIABLE_321752 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321753 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321754 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5861 BOUND_VARIABLE_321752) BOUND_VARIABLE_321753) BOUND_VARIABLE_321754) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321754) BOUND_VARIABLE_321752) BOUND_VARIABLE_321753))))) (let ((_let_11669 (forall ((BOUND_VARIABLE_321744 tptp.set_nat) (BOUND_VARIABLE_321745 tptp.set_nat)) (= (ho_4560 (ho_4559 k_5862 BOUND_VARIABLE_321744) BOUND_VARIABLE_321745) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_321745) BOUND_VARIABLE_321744))))) (let ((_let_11670 (forall ((BOUND_VARIABLE_321736 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_321737 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4521 (ho_5638 k_5863 BOUND_VARIABLE_321736) BOUND_VARIABLE_321737) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_321737) BOUND_VARIABLE_321736))))) (let ((_let_11671 (forall ((BOUND_VARIABLE_321703 tptp.product_prod_nat_nat) (BOUND_VARIABLE_354808 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_321705 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_321706 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321706) (ho_4628 BOUND_VARIABLE_354808 BOUND_VARIABLE_321703)) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5087 BOUND_VARIABLE_354808) BOUND_VARIABLE_321705))) (ho_4556 (ho_5565 (ho_5727 (ho_5809 k_5864 BOUND_VARIABLE_321703) BOUND_VARIABLE_354808) BOUND_VARIABLE_321705) BOUND_VARIABLE_321706))))) (let ((_let_11672 (forall ((BOUND_VARIABLE_321670 tptp.int) (BOUND_VARIABLE_354828 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_321672 tptp.set_int) (BOUND_VARIABLE_321673 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321673) (ho_4946 BOUND_VARIABLE_354828 BOUND_VARIABLE_321670)) (ho_4845 k_4844 (ho_5080 (ho_5079 k_5088 BOUND_VARIABLE_354828) BOUND_VARIABLE_321672))) (ho_4556 (ho_5852 (ho_5851 (ho_5850 k_5865 BOUND_VARIABLE_321670) BOUND_VARIABLE_354828) BOUND_VARIABLE_321672) BOUND_VARIABLE_321673))))) (let ((_let_11673 (forall ((BOUND_VARIABLE_321637 tptp.nat) (BOUND_VARIABLE_354848 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_321639 tptp.set_nat) (BOUND_VARIABLE_321640 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321640) (ho_4551 BOUND_VARIABLE_354848 BOUND_VARIABLE_321637)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5089 BOUND_VARIABLE_354848) BOUND_VARIABLE_321639))) (ho_4556 (ho_4654 (ho_5734 (ho_5815 k_5866 BOUND_VARIABLE_321637) BOUND_VARIABLE_354848) BOUND_VARIABLE_321639) BOUND_VARIABLE_321640))))) (let ((_let_11674 (forall ((BOUND_VARIABLE_321604 Bool) (BOUND_VARIABLE_354868 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_321606 tptp.set_o) (BOUND_VARIABLE_321607 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321607) (ho_4556 BOUND_VARIABLE_354868 BOUND_VARIABLE_321604)) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5090 BOUND_VARIABLE_354868) BOUND_VARIABLE_321606))) (ho_4556 (ho_5740 (ho_5739 (ho_5811 k_5867 BOUND_VARIABLE_321604) BOUND_VARIABLE_354868) BOUND_VARIABLE_321606) BOUND_VARIABLE_321607))))) (let ((_let_11675 (forall ((BOUND_VARIABLE_321571 tptp.product_prod_nat_nat) (BOUND_VARIABLE_321572 tptp.nat) (BOUND_VARIABLE_321573 tptp.nat)) (let ((_let_1 (ho_5457 k_5484 (ho_5369 k_5368 BOUND_VARIABLE_321571)))) (let ((_let_2 (ho_5457 k_5484 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_321571)))) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_321572)) (ho_4855 _let_1 BOUND_VARIABLE_321573))) (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_321573)) (ho_4855 _let_1 BOUND_VARIABLE_321572))) (ho_4518 (ho_4517 (ho_5479 k_5868 BOUND_VARIABLE_321571) BOUND_VARIABLE_321572) BOUND_VARIABLE_321573))))))) (let ((_let_11676 (forall ((BOUND_VARIABLE_321546 tptp.set_nat) (BOUND_VARIABLE_321547 tptp.set_set_nat) (BOUND_VARIABLE_321548 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321548) BOUND_VARIABLE_321546) (ho_4845 k_4844 (ho_5067 k_5091 BOUND_VARIABLE_321547))) (ho_4556 (ho_5836 (ho_5835 k_5869 BOUND_VARIABLE_321546) BOUND_VARIABLE_321547) BOUND_VARIABLE_321548))))) (let ((_let_11677 (forall ((BOUND_VARIABLE_321514 tptp.set_nat) (BOUND_VARIABLE_321515 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5070 k_5092 BOUND_VARIABLE_321514) BOUND_VARIABLE_321515)) (ho_4560 (ho_4559 k_5870 BOUND_VARIABLE_321514) BOUND_VARIABLE_321515))))) (let ((_let_11678 (forall ((BOUND_VARIABLE_321489 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321490 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_321491 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321491) BOUND_VARIABLE_321489) (ho_4495 k_4494 (ho_5072 k_5093 BOUND_VARIABLE_321490))) (ho_4615 (ho_5840 (ho_5839 k_5871 BOUND_VARIABLE_321489) BOUND_VARIABLE_321490) BOUND_VARIABLE_321491))))) (let ((_let_11679 (forall ((BOUND_VARIABLE_321457 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321458 tptp.set_Pr4329608150637261639at_nat)) (= (ho_4495 k_4494 (ho_5018 (ho_5074 k_5094 BOUND_VARIABLE_321457) BOUND_VARIABLE_321458)) (ho_4501 (ho_4622 k_5872 BOUND_VARIABLE_321457) BOUND_VARIABLE_321458))))) (let ((_let_11680 (forall ((BOUND_VARIABLE_321447 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321448 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321449 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5873 BOUND_VARIABLE_321447) BOUND_VARIABLE_321448) BOUND_VARIABLE_321449) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321449) BOUND_VARIABLE_321447) BOUND_VARIABLE_321448))))) (let ((_let_11681 (forall ((BOUND_VARIABLE_321414 tptp.product_unit) (BOUND_VARIABLE_354971 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_321416 tptp.set_Product_unit) (BOUND_VARIABLE_321417 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321417) (ho_4639 BOUND_VARIABLE_354971 BOUND_VARIABLE_321414)) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5095 BOUND_VARIABLE_354971) BOUND_VARIABLE_321416))) (ho_4556 (ho_5748 (ho_5747 (ho_5813 k_5874 BOUND_VARIABLE_321414) BOUND_VARIABLE_354971) BOUND_VARIABLE_321416) BOUND_VARIABLE_321417))))) (let ((_let_11682 (forall ((BOUND_VARIABLE_354995 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_354994 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_321405 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5876 k_5875 BOUND_VARIABLE_354995) BOUND_VARIABLE_354994) BOUND_VARIABLE_321405) (ho_4560 (ho_4559 k_4928 (ho_4639 BOUND_VARIABLE_354995 BOUND_VARIABLE_321405)) (ho_4639 BOUND_VARIABLE_354994 BOUND_VARIABLE_321405)))))) (let ((_let_11683 (forall ((BOUND_VARIABLE_355015 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_355011 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_321354 tptp.set_Product_unit) (BOUND_VARIABLE_321355 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321355) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5096 BOUND_VARIABLE_355015) BOUND_VARIABLE_321354))) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5097 BOUND_VARIABLE_355011) BOUND_VARIABLE_321354))) (ho_4556 (ho_5748 (ho_5747 (ho_5878 k_5877 BOUND_VARIABLE_355015) BOUND_VARIABLE_355011) BOUND_VARIABLE_321354) BOUND_VARIABLE_321355))))) (let ((_let_11684 (forall ((BOUND_VARIABLE_355039 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_355038 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_321314 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4940 (ho_5012 (ho_5099 k_5098 BOUND_VARIABLE_355039) BOUND_VARIABLE_355038) BOUND_VARIABLE_321314)) (ho_4639 (ho_5633 (ho_5876 k_5879 BOUND_VARIABLE_355039) BOUND_VARIABLE_355038) BOUND_VARIABLE_321314))))) (let ((_let_11685 (forall ((BOUND_VARIABLE_355056 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_321302 Bool)) (= (ho_4556 (ho_5624 k_5880 BOUND_VARIABLE_355056) BOUND_VARIABLE_321302) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321302) (ho_4556 BOUND_VARIABLE_355056 true)) (ho_4556 BOUND_VARIABLE_355056 false)))))) (let ((_let_11686 (forall ((BOUND_VARIABLE_355070 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_321291 Bool)) (= (ho_4615 (ho_5687 k_5881 BOUND_VARIABLE_355070) BOUND_VARIABLE_321291) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321291) (ho_4615 BOUND_VARIABLE_355070 true)) (ho_4615 BOUND_VARIABLE_355070 false)))))) (let ((_let_11687 (forall ((BOUND_VARIABLE_355084 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_321280 Bool)) (= (ho_4556 (ho_5624 k_5882 BOUND_VARIABLE_355084) BOUND_VARIABLE_321280) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321280) (ho_4556 BOUND_VARIABLE_355084 true)) (ho_4556 BOUND_VARIABLE_355084 false)))))) (let ((_let_11688 (forall ((BOUND_VARIABLE_355098 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_321269 Bool)) (= (ho_4615 (ho_5687 k_5883 BOUND_VARIABLE_355098) BOUND_VARIABLE_321269) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321269) (ho_4615 BOUND_VARIABLE_355098 true)) (ho_4615 BOUND_VARIABLE_355098 false)))))) (let ((_let_11689 (forall ((BOUND_VARIABLE_321237 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321238 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321239 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_321239)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5100 BOUND_VARIABLE_321237) BOUND_VARIABLE_321238)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5884 BOUND_VARIABLE_321237) BOUND_VARIABLE_321238) BOUND_VARIABLE_321239))))) (let ((_let_11690 (forall ((BOUND_VARIABLE_321227 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321228 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321229 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5885 BOUND_VARIABLE_321227) BOUND_VARIABLE_321228) BOUND_VARIABLE_321229) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321229) BOUND_VARIABLE_321227) BOUND_VARIABLE_321228))))) (let ((_let_11691 (forall ((BOUND_VARIABLE_321196 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321197 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321198 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_321198)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5101 BOUND_VARIABLE_321196) BOUND_VARIABLE_321197)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5886 BOUND_VARIABLE_321196) BOUND_VARIABLE_321197) BOUND_VARIABLE_321198))))) (let ((_let_11692 (forall ((BOUND_VARIABLE_321186 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321187 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321188 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5887 BOUND_VARIABLE_321186) BOUND_VARIABLE_321187) BOUND_VARIABLE_321188) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321188) BOUND_VARIABLE_321186) BOUND_VARIABLE_321187))))) (let ((_let_11693 (forall ((BOUND_VARIABLE_321176 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321177 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321178 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5888 BOUND_VARIABLE_321176) BOUND_VARIABLE_321177) BOUND_VARIABLE_321178) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321178) BOUND_VARIABLE_321176) BOUND_VARIABLE_321177))))) (let ((_let_11694 (forall ((BOUND_VARIABLE_321162 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_355185 |u_(-> tptp.produc3843707927480180839at_nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_321164 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321165 Bool)) (let ((_let_1 (ho_5894 k_5893 BOUND_VARIABLE_355185))) (= (ho_4615 (ho_4647 (ho_5892 (ho_5891 k_5890 BOUND_VARIABLE_321162) BOUND_VARIABLE_355185) BOUND_VARIABLE_321164) BOUND_VARIABLE_321165) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321165) (ho_4501 _let_1 BOUND_VARIABLE_321162)) (ho_4501 _let_1 BOUND_VARIABLE_321164))))))) (let ((_let_11695 (forall ((BOUND_VARIABLE_321152 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321153 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321154 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5895 BOUND_VARIABLE_321152) BOUND_VARIABLE_321153) BOUND_VARIABLE_321154) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321154) BOUND_VARIABLE_321152) BOUND_VARIABLE_321153))))) (let ((_let_11696 (forall ((BOUND_VARIABLE_321138 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_355232 |u_(-> tptp.produc859450856879609959at_nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_321140 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321141 Bool)) (let ((_let_1 (ho_5902 k_5901 BOUND_VARIABLE_355232))) (= (ho_4615 (ho_5900 (ho_5899 (ho_5898 k_5897 BOUND_VARIABLE_321138) BOUND_VARIABLE_355232) BOUND_VARIABLE_321140) BOUND_VARIABLE_321141) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_321141) (ho_5506 _let_1 BOUND_VARIABLE_321138)) (ho_5506 _let_1 BOUND_VARIABLE_321140))))))) (let ((_let_11697 (forall ((BOUND_VARIABLE_321124 tptp.set_int) (BOUND_VARIABLE_355269 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_321126 tptp.set_int) (BOUND_VARIABLE_321127 Bool)) (let ((_let_1 (ho_4893 k_4892 BOUND_VARIABLE_355269))) (= (ho_4556 (ho_5852 (ho_5905 (ho_5904 k_5903 BOUND_VARIABLE_321124) BOUND_VARIABLE_355269) BOUND_VARIABLE_321126) BOUND_VARIABLE_321127) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321127) (ho_4894 _let_1 BOUND_VARIABLE_321124)) (ho_4894 _let_1 BOUND_VARIABLE_321126))))))) (let ((_let_11698 (forall ((BOUND_VARIABLE_321114 tptp.set_nat) (BOUND_VARIABLE_321115 tptp.set_nat) (BOUND_VARIABLE_321116 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5906 BOUND_VARIABLE_321114) BOUND_VARIABLE_321115) BOUND_VARIABLE_321116) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321116) BOUND_VARIABLE_321114) BOUND_VARIABLE_321115))))) (let ((_let_11699 (forall ((BOUND_VARIABLE_321104 tptp.set_nat) (BOUND_VARIABLE_321105 tptp.set_nat) (BOUND_VARIABLE_321106 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5907 BOUND_VARIABLE_321104) BOUND_VARIABLE_321105) BOUND_VARIABLE_321106) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321106) BOUND_VARIABLE_321104) BOUND_VARIABLE_321105))))) (let ((_let_11700 (forall ((BOUND_VARIABLE_321090 tptp.set_nat) (BOUND_VARIABLE_355320 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_321092 tptp.set_nat) (BOUND_VARIABLE_321093 Bool)) (let ((_let_1 (ho_4857 k_5911 BOUND_VARIABLE_355320))) (= (ho_4556 (ho_4654 (ho_5910 (ho_5909 k_5908 BOUND_VARIABLE_321090) BOUND_VARIABLE_355320) BOUND_VARIABLE_321092) BOUND_VARIABLE_321093) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321093) (ho_4560 _let_1 BOUND_VARIABLE_321090)) (ho_4560 _let_1 BOUND_VARIABLE_321092))))))) (let ((_let_11701 (forall ((BOUND_VARIABLE_321080 tptp.set_nat) (BOUND_VARIABLE_321081 tptp.set_nat) (BOUND_VARIABLE_321082 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5912 BOUND_VARIABLE_321080) BOUND_VARIABLE_321081) BOUND_VARIABLE_321082) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_321082) BOUND_VARIABLE_321080) BOUND_VARIABLE_321081))))) (let ((_let_11702 (forall ((BOUND_VARIABLE_321049 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321050 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321051 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_321051)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5102 BOUND_VARIABLE_321049) BOUND_VARIABLE_321050)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5913 BOUND_VARIABLE_321049) BOUND_VARIABLE_321050) BOUND_VARIABLE_321051))))) (let ((_let_11703 (forall ((BOUND_VARIABLE_321039 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321040 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321041 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5914 BOUND_VARIABLE_321039) BOUND_VARIABLE_321040) BOUND_VARIABLE_321041) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321041) BOUND_VARIABLE_321039) BOUND_VARIABLE_321040))))) (let ((_let_11704 (forall ((BOUND_VARIABLE_321008 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321009 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_321010 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_321010)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5103 BOUND_VARIABLE_321008) BOUND_VARIABLE_321009)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5915 BOUND_VARIABLE_321008) BOUND_VARIABLE_321009) BOUND_VARIABLE_321010))))) (let ((_let_11705 (forall ((BOUND_VARIABLE_320998 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320999 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_321000 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5916 BOUND_VARIABLE_320998) BOUND_VARIABLE_320999) BOUND_VARIABLE_321000) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_321000) BOUND_VARIABLE_320998) BOUND_VARIABLE_320999))))) (let ((_let_11706 (forall ((BOUND_VARIABLE_320967 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320968 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320969 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_320969)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5104 BOUND_VARIABLE_320967) BOUND_VARIABLE_320968)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5917 BOUND_VARIABLE_320967) BOUND_VARIABLE_320968) BOUND_VARIABLE_320969))))) (let ((_let_11707 (forall ((BOUND_VARIABLE_320917 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_355431 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_320919 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320920 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320920) (ho_4845 k_4844 (ho_5107 (ho_5106 k_5105 BOUND_VARIABLE_355431) BOUND_VARIABLE_320917))) (ho_4845 k_4844 (ho_5107 (ho_5106 k_5111 BOUND_VARIABLE_355431) BOUND_VARIABLE_320919))) (ho_4556 (ho_5921 (ho_5920 (ho_5919 k_5918 BOUND_VARIABLE_320917) BOUND_VARIABLE_355431) BOUND_VARIABLE_320919) BOUND_VARIABLE_320920))))) (let ((_let_11708 (forall ((BOUND_VARIABLE_320907 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320908 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320909 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5922 BOUND_VARIABLE_320907) BOUND_VARIABLE_320908) BOUND_VARIABLE_320909) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_320909) BOUND_VARIABLE_320907) BOUND_VARIABLE_320908))))) (let ((_let_11709 (forall ((BOUND_VARIABLE_320857 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_355476 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_320859 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320860 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320860) (ho_4845 k_4844 (ho_5115 (ho_5114 k_5113 BOUND_VARIABLE_355476) BOUND_VARIABLE_320857))) (ho_4845 k_4844 (ho_5115 (ho_5114 k_5119 BOUND_VARIABLE_355476) BOUND_VARIABLE_320859))) (ho_4556 (ho_5926 (ho_5925 (ho_5924 k_5923 BOUND_VARIABLE_320857) BOUND_VARIABLE_355476) BOUND_VARIABLE_320859) BOUND_VARIABLE_320860))))) (let ((_let_11710 (forall ((BOUND_VARIABLE_320826 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320827 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320828 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_320828)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5120 BOUND_VARIABLE_320826) BOUND_VARIABLE_320827)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_5927 BOUND_VARIABLE_320826) BOUND_VARIABLE_320827) BOUND_VARIABLE_320828))))) (let ((_let_11711 (forall ((BOUND_VARIABLE_320776 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_355526 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_320778 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320779 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_320779) (ho_4495 k_4494 (ho_5018 (ho_5123 k_5122 BOUND_VARIABLE_355526) BOUND_VARIABLE_320776))) (ho_4495 k_4494 (ho_5018 (ho_5123 k_5127 BOUND_VARIABLE_355526) BOUND_VARIABLE_320778))) (ho_4615 (ho_4647 (ho_5930 (ho_5929 k_5928 BOUND_VARIABLE_320776) BOUND_VARIABLE_355526) BOUND_VARIABLE_320778) BOUND_VARIABLE_320779))))) (let ((_let_11712 (forall ((BOUND_VARIABLE_320766 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320767 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320768 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5931 BOUND_VARIABLE_320766) BOUND_VARIABLE_320767) BOUND_VARIABLE_320768) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_320768) BOUND_VARIABLE_320766) BOUND_VARIABLE_320767))))) (let ((_let_11713 (forall ((BOUND_VARIABLE_320756 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320757 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320758 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_5932 BOUND_VARIABLE_320756) BOUND_VARIABLE_320757) BOUND_VARIABLE_320758) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_320758) BOUND_VARIABLE_320756) BOUND_VARIABLE_320757))))) (let ((_let_11714 (forall ((BOUND_VARIABLE_320706 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_355580 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_320708 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_320709 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_320709) (ho_4495 k_4494 (ho_5131 (ho_5130 k_5129 BOUND_VARIABLE_355580) BOUND_VARIABLE_320706))) (ho_4495 k_4494 (ho_5131 (ho_5130 k_5135 BOUND_VARIABLE_355580) BOUND_VARIABLE_320708))) (ho_4615 (ho_5900 (ho_5935 (ho_5934 k_5933 BOUND_VARIABLE_320706) BOUND_VARIABLE_355580) BOUND_VARIABLE_320708) BOUND_VARIABLE_320709))))) (let ((_let_11715 (forall ((BOUND_VARIABLE_320696 tptp.set_nat) (BOUND_VARIABLE_320697 tptp.set_nat) (BOUND_VARIABLE_320698 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5936 BOUND_VARIABLE_320696) BOUND_VARIABLE_320697) BOUND_VARIABLE_320698) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320698) BOUND_VARIABLE_320696) BOUND_VARIABLE_320697))))) (let ((_let_11716 (forall ((BOUND_VARIABLE_320686 tptp.set_nat) (BOUND_VARIABLE_320687 tptp.set_nat) (BOUND_VARIABLE_320688 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5937 BOUND_VARIABLE_320686) BOUND_VARIABLE_320687) BOUND_VARIABLE_320688) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320688) BOUND_VARIABLE_320686) BOUND_VARIABLE_320687))))) (let ((_let_11717 (forall ((BOUND_VARIABLE_320636 tptp.set_Product_unit) (BOUND_VARIABLE_355634 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_320638 tptp.set_Product_unit) (BOUND_VARIABLE_320639 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320639) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5136 BOUND_VARIABLE_355634) BOUND_VARIABLE_320636))) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5137 BOUND_VARIABLE_355634) BOUND_VARIABLE_320638))) (ho_4556 (ho_5748 (ho_5747 (ho_5939 k_5938 BOUND_VARIABLE_320636) BOUND_VARIABLE_355634) BOUND_VARIABLE_320638) BOUND_VARIABLE_320639))))) (let ((_let_11718 (forall ((BOUND_VARIABLE_320626 tptp.set_nat) (BOUND_VARIABLE_320627 tptp.set_nat) (BOUND_VARIABLE_320628 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5940 BOUND_VARIABLE_320626) BOUND_VARIABLE_320627) BOUND_VARIABLE_320628) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320628) BOUND_VARIABLE_320626) BOUND_VARIABLE_320627))))) (let ((_let_11719 (forall ((BOUND_VARIABLE_320616 tptp.set_nat) (BOUND_VARIABLE_320617 tptp.set_nat) (BOUND_VARIABLE_320618 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5941 BOUND_VARIABLE_320616) BOUND_VARIABLE_320617) BOUND_VARIABLE_320618) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320618) BOUND_VARIABLE_320616) BOUND_VARIABLE_320617))))) (let ((_let_11720 (forall ((BOUND_VARIABLE_320606 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320607 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_320608 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_5942 BOUND_VARIABLE_320606) BOUND_VARIABLE_320607) BOUND_VARIABLE_320608) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_320608) BOUND_VARIABLE_320606) BOUND_VARIABLE_320607))))) (let ((_let_11721 (forall ((BOUND_VARIABLE_320596 tptp.set_nat) (BOUND_VARIABLE_320597 tptp.set_nat) (BOUND_VARIABLE_320598 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5943 BOUND_VARIABLE_320596) BOUND_VARIABLE_320597) BOUND_VARIABLE_320598) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320598) BOUND_VARIABLE_320596) BOUND_VARIABLE_320597))))) (let ((_let_11722 (forall ((BOUND_VARIABLE_320586 tptp.set_nat) (BOUND_VARIABLE_320587 tptp.set_nat) (BOUND_VARIABLE_320588 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5944 BOUND_VARIABLE_320586) BOUND_VARIABLE_320587) BOUND_VARIABLE_320588) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320588) BOUND_VARIABLE_320586) BOUND_VARIABLE_320587))))) (let ((_let_11723 (forall ((BOUND_VARIABLE_320576 tptp.set_nat) (BOUND_VARIABLE_320577 tptp.set_nat) (BOUND_VARIABLE_320578 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5945 BOUND_VARIABLE_320576) BOUND_VARIABLE_320577) BOUND_VARIABLE_320578) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_320578) BOUND_VARIABLE_320576) BOUND_VARIABLE_320577))))) (let ((_let_11724 (forall ((BOUND_VARIABLE_320540 tptp.set_nat) (BOUND_VARIABLE_320541 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5138 BOUND_VARIABLE_320541) BOUND_VARIABLE_320540)) (ho_4524 (ho_5287 k_5946 BOUND_VARIABLE_320540) BOUND_VARIABLE_320541))))) (let ((_let_11725 (forall ((BOUND_VARIABLE_320504 tptp.set_nat) (BOUND_VARIABLE_320505 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5139 BOUND_VARIABLE_320505) BOUND_VARIABLE_320504)) (ho_4524 (ho_5287 k_5947 BOUND_VARIABLE_320504) BOUND_VARIABLE_320505))))) (let ((_let_11726 (forall ((BOUND_VARIABLE_320468 tptp.set_nat) (BOUND_VARIABLE_320469 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5140 BOUND_VARIABLE_320469) BOUND_VARIABLE_320468)) (ho_4524 (ho_5287 k_5948 BOUND_VARIABLE_320468) BOUND_VARIABLE_320469))))) (let ((_let_11727 (forall ((BOUND_VARIABLE_355763 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_355762 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_320423 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 (ho_5142 k_5141 BOUND_VARIABLE_355763) BOUND_VARIABLE_355762) BOUND_VARIABLE_320423)) (ho_4524 (ho_4768 (ho_5950 k_5949 BOUND_VARIABLE_355763) BOUND_VARIABLE_355762) BOUND_VARIABLE_320423))))) (let ((_let_11728 (forall ((BOUND_VARIABLE_355782 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_320384 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5143 BOUND_VARIABLE_355782) BOUND_VARIABLE_320384)) (ho_4524 (ho_4768 k_5951 BOUND_VARIABLE_355782) BOUND_VARIABLE_320384))))) (let ((_let_11729 (forall ((BOUND_VARIABLE_355794 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_320346 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5144 BOUND_VARIABLE_355794) BOUND_VARIABLE_320346)) (ho_4524 (ho_4768 k_5952 BOUND_VARIABLE_355794) BOUND_VARIABLE_320346))))) (let ((_let_11730 (forall ((BOUND_VARIABLE_320309 tptp.set_nat) (BOUND_VARIABLE_320310 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5145 BOUND_VARIABLE_320310) BOUND_VARIABLE_320309)) (ho_4524 (ho_5287 k_5953 BOUND_VARIABLE_320309) BOUND_VARIABLE_320310))))) (let ((_let_11731 (forall ((BOUND_VARIABLE_320273 tptp.set_nat) (BOUND_VARIABLE_320274 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5146 BOUND_VARIABLE_320274) BOUND_VARIABLE_320273)) (ho_4524 (ho_5287 k_5954 BOUND_VARIABLE_320273) BOUND_VARIABLE_320274))))) (let ((_let_11732 (forall ((BOUND_VARIABLE_320229 tptp.set_nat) (BOUND_VARIABLE_320230 tptp.set_nat) (BOUND_VARIABLE_320231 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_5149 (ho_5148 k_5147 BOUND_VARIABLE_320231) BOUND_VARIABLE_320229) BOUND_VARIABLE_320230)) (ho_4524 (ho_5287 (ho_5956 k_5955 BOUND_VARIABLE_320229) BOUND_VARIABLE_320230) BOUND_VARIABLE_320231))))) (let ((_let_11733 (forall ((BOUND_VARIABLE_320193 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_320194 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5150 BOUND_VARIABLE_320194) BOUND_VARIABLE_320193)) (ho_4504 (ho_4685 k_5957 BOUND_VARIABLE_320193) BOUND_VARIABLE_320194))))) (let ((_let_11734 (forall ((BOUND_VARIABLE_320125 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_320126 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_320127 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_320128 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_320128) (ho_4495 k_4494 (ho_4543 (ho_5152 k_5151 BOUND_VARIABLE_320126) BOUND_VARIABLE_320125))) (ho_4495 k_4494 (ho_4543 (ho_5152 k_5153 BOUND_VARIABLE_320126) BOUND_VARIABLE_320127))) (ho_4615 (ho_5961 (ho_5960 (ho_5959 k_5958 BOUND_VARIABLE_320125) BOUND_VARIABLE_320126) BOUND_VARIABLE_320127) BOUND_VARIABLE_320128))))) (let ((_let_11735 (forall ((BOUND_VARIABLE_320119 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_320120 tptp.product_prod_nat_nat)) (= BOUND_VARIABLE_320119 (ho_5643 (ho_5678 k_5962 BOUND_VARIABLE_320119) BOUND_VARIABLE_320120))))) (let ((_let_11736 (forall ((BOUND_VARIABLE_320113 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_320114 tptp.product_prod_nat_nat)) (= BOUND_VARIABLE_320113 (ho_5643 (ho_5678 k_5963 BOUND_VARIABLE_320113) BOUND_VARIABLE_320114))))) (let ((_let_11737 (forall ((BOUND_VARIABLE_320077 tptp.set_nat) (BOUND_VARIABLE_320078 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5154 BOUND_VARIABLE_320078) BOUND_VARIABLE_320077)) (ho_4524 (ho_5287 k_5964 BOUND_VARIABLE_320077) BOUND_VARIABLE_320078))))) (let ((_let_11738 (forall ((BOUND_VARIABLE_320041 tptp.set_nat) (BOUND_VARIABLE_320042 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5155 BOUND_VARIABLE_320042) BOUND_VARIABLE_320041)) (ho_4524 (ho_5287 k_5965 BOUND_VARIABLE_320041) BOUND_VARIABLE_320042))))) (let ((_let_11739 (forall ((BOUND_VARIABLE_320005 tptp.set_nat) (BOUND_VARIABLE_320006 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5156 BOUND_VARIABLE_320006) BOUND_VARIABLE_320005)) (ho_4524 (ho_5287 k_5966 BOUND_VARIABLE_320005) BOUND_VARIABLE_320006))))) (let ((_let_11740 (forall ((BOUND_VARIABLE_319974 tptp.set_nat) (BOUND_VARIABLE_319975 tptp.set_nat) (BOUND_VARIABLE_319976 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_319976)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 k_5157 BOUND_VARIABLE_319974) BOUND_VARIABLE_319975)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 k_5967 BOUND_VARIABLE_319974) BOUND_VARIABLE_319975) BOUND_VARIABLE_319976))))) (let ((_let_11741 (forall ((BOUND_VARIABLE_355943 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_355942 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_319928 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 (ho_5162 k_5161 BOUND_VARIABLE_355943) BOUND_VARIABLE_355942) BOUND_VARIABLE_319928)) (ho_4504 (ho_4692 (ho_5969 k_5968 BOUND_VARIABLE_355943) BOUND_VARIABLE_355942) BOUND_VARIABLE_319928))))) (let ((_let_11742 (forall ((BOUND_VARIABLE_355966 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_355962 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_319849 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_319850 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_319850) (ho_4495 k_4494 (ho_4543 (ho_5164 k_5163 BOUND_VARIABLE_355966) BOUND_VARIABLE_319849))) (ho_4495 k_4494 (ho_4543 (ho_5164 k_5165 BOUND_VARIABLE_355962) BOUND_VARIABLE_319849))) (ho_4615 (ho_5961 (ho_5972 (ho_5971 k_5970 BOUND_VARIABLE_355966) BOUND_VARIABLE_355962) BOUND_VARIABLE_319849) BOUND_VARIABLE_319850))))) (let ((_let_11743 (forall ((BOUND_VARIABLE_355993 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319810 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5166 BOUND_VARIABLE_355993) BOUND_VARIABLE_319810)) (ho_4524 (ho_4768 k_5973 BOUND_VARIABLE_355993) BOUND_VARIABLE_319810))))) (let ((_let_11744 (forall ((BOUND_VARIABLE_356005 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319772 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5167 BOUND_VARIABLE_356005) BOUND_VARIABLE_319772)) (ho_4524 (ho_4768 k_5974 BOUND_VARIABLE_356005) BOUND_VARIABLE_319772))))) (let ((_let_11745 (forall ((BOUND_VARIABLE_356018 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_356017 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319712 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 (ho_5142 k_5168 BOUND_VARIABLE_356018) BOUND_VARIABLE_356017) BOUND_VARIABLE_319712)) (ho_4524 (ho_4768 (ho_5950 k_5975 BOUND_VARIABLE_356018) BOUND_VARIABLE_356017) BOUND_VARIABLE_319712))))) (let ((_let_11746 (forall ((BOUND_VARIABLE_319700 tptp.set_nat) (BOUND_VARIABLE_319701 tptp.set_nat) (BOUND_VARIABLE_319702 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5976 BOUND_VARIABLE_319700) BOUND_VARIABLE_319701) BOUND_VARIABLE_319702) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319702) BOUND_VARIABLE_319700) BOUND_VARIABLE_319701))))) (let ((_let_11747 (forall ((BOUND_VARIABLE_319690 tptp.set_nat) (BOUND_VARIABLE_319691 tptp.set_nat) (BOUND_VARIABLE_319692 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5977 BOUND_VARIABLE_319690) BOUND_VARIABLE_319691) BOUND_VARIABLE_319692) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319692) BOUND_VARIABLE_319690) BOUND_VARIABLE_319691))))) (let ((_let_11748 (forall ((BOUND_VARIABLE_319680 tptp.set_nat) (BOUND_VARIABLE_319681 tptp.set_nat) (BOUND_VARIABLE_319682 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5978 BOUND_VARIABLE_319680) BOUND_VARIABLE_319681) BOUND_VARIABLE_319682) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319682) BOUND_VARIABLE_319680) BOUND_VARIABLE_319681))))) (let ((_let_11749 (forall ((BOUND_VARIABLE_319670 tptp.set_nat) (BOUND_VARIABLE_319671 tptp.set_nat) (BOUND_VARIABLE_319672 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5979 BOUND_VARIABLE_319670) BOUND_VARIABLE_319671) BOUND_VARIABLE_319672) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319672) BOUND_VARIABLE_319670) BOUND_VARIABLE_319671))))) (let ((_let_11750 (forall ((BOUND_VARIABLE_356081 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319633 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5169 BOUND_VARIABLE_356081) BOUND_VARIABLE_319633)) (ho_4524 (ho_4768 k_5980 BOUND_VARIABLE_356081) BOUND_VARIABLE_319633))))) (let ((_let_11751 (forall ((BOUND_VARIABLE_356093 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319595 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5170 BOUND_VARIABLE_356093) BOUND_VARIABLE_319595)) (ho_4524 (ho_4768 k_5981 BOUND_VARIABLE_356093) BOUND_VARIABLE_319595))))) (let ((_let_11752 (forall ((BOUND_VARIABLE_356105 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319557 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5171 BOUND_VARIABLE_356105) BOUND_VARIABLE_319557)) (ho_4524 (ho_4768 k_5982 BOUND_VARIABLE_356105) BOUND_VARIABLE_319557))))) (let ((_let_11753 (forall ((BOUND_VARIABLE_356117 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_319519 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_5172 BOUND_VARIABLE_356117) BOUND_VARIABLE_319519)) (ho_4504 (ho_4692 k_5983 BOUND_VARIABLE_356117) BOUND_VARIABLE_319519))))) (let ((_let_11754 (forall ((BOUND_VARIABLE_319447 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_356129 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_319449 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_319450 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_319450) (ho_4495 k_4494 (ho_4543 (ho_5164 k_5173 BOUND_VARIABLE_356129) BOUND_VARIABLE_319447))) (ho_4495 k_4494 (ho_4543 (ho_5164 k_5174 BOUND_VARIABLE_356129) BOUND_VARIABLE_319449))) (ho_4615 (ho_5961 (ho_5972 (ho_5985 k_5984 BOUND_VARIABLE_319447) BOUND_VARIABLE_356129) BOUND_VARIABLE_319449) BOUND_VARIABLE_319450))))) (let ((_let_11755 (forall ((BOUND_VARIABLE_356155 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319410 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5175 BOUND_VARIABLE_356155) BOUND_VARIABLE_319410)) (ho_4524 (ho_4768 k_5986 BOUND_VARIABLE_356155) BOUND_VARIABLE_319410))))) (let ((_let_11756 (forall ((BOUND_VARIABLE_356167 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319372 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5176 BOUND_VARIABLE_356167) BOUND_VARIABLE_319372)) (ho_4524 (ho_4768 k_5987 BOUND_VARIABLE_356167) BOUND_VARIABLE_319372))))) (let ((_let_11757 (forall ((BOUND_VARIABLE_356179 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319334 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5177 BOUND_VARIABLE_356179) BOUND_VARIABLE_319334)) (ho_4524 (ho_4768 k_5988 BOUND_VARIABLE_356179) BOUND_VARIABLE_319334))))) (let ((_let_11758 (forall ((BOUND_VARIABLE_319302 tptp.set_nat) (BOUND_VARIABLE_319303 tptp.set_nat) (BOUND_VARIABLE_319304 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_319304)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 k_5178 BOUND_VARIABLE_319302) BOUND_VARIABLE_319303)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 k_5989 BOUND_VARIABLE_319302) BOUND_VARIABLE_319303) BOUND_VARIABLE_319304))))) (let ((_let_11759 (forall ((BOUND_VARIABLE_319292 tptp.set_nat) (BOUND_VARIABLE_319293 tptp.set_nat) (BOUND_VARIABLE_319294 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5990 BOUND_VARIABLE_319292) BOUND_VARIABLE_319293) BOUND_VARIABLE_319294) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319294) BOUND_VARIABLE_319292) BOUND_VARIABLE_319293))))) (let ((_let_11760 (forall ((BOUND_VARIABLE_319282 tptp.set_nat) (BOUND_VARIABLE_319283 tptp.set_nat) (BOUND_VARIABLE_319284 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5991 BOUND_VARIABLE_319282) BOUND_VARIABLE_319283) BOUND_VARIABLE_319284) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319284) BOUND_VARIABLE_319282) BOUND_VARIABLE_319283))))) (let ((_let_11761 (forall ((BOUND_VARIABLE_319272 tptp.set_nat) (BOUND_VARIABLE_319273 tptp.set_nat) (BOUND_VARIABLE_319274 Bool)) (= (ho_4556 (ho_4654 (ho_4665 k_5992 BOUND_VARIABLE_319272) BOUND_VARIABLE_319273) BOUND_VARIABLE_319274) (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319274) BOUND_VARIABLE_319272) BOUND_VARIABLE_319273))))) (let ((_let_11762 (forall ((BOUND_VARIABLE_319239 tptp.product_unit) (BOUND_VARIABLE_356244 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_319241 tptp.set_Product_unit) (BOUND_VARIABLE_319242 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_319242) (ho_4623 BOUND_VARIABLE_356244 BOUND_VARIABLE_319239)) (ho_4495 k_4494 (ho_4974 (ho_4973 k_5179 BOUND_VARIABLE_356244) BOUND_VARIABLE_319241))) (ho_4615 (ho_5704 (ho_5703 (ho_5817 k_5993 BOUND_VARIABLE_319239) BOUND_VARIABLE_356244) BOUND_VARIABLE_319241) BOUND_VARIABLE_319242))))) (let ((_let_11763 (forall ((BOUND_VARIABLE_319206 tptp.nat) (BOUND_VARIABLE_356264 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_319208 tptp.set_nat) (BOUND_VARIABLE_319209 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_319209) (ho_5049 BOUND_VARIABLE_356264 BOUND_VARIABLE_319206)) (ho_4495 k_4494 (ho_5052 (ho_5051 k_5180 BOUND_VARIABLE_356264) BOUND_VARIABLE_319208))) (ho_4615 (ho_5821 (ho_5820 (ho_5819 k_5994 BOUND_VARIABLE_319206) BOUND_VARIABLE_356264) BOUND_VARIABLE_319208) BOUND_VARIABLE_319209))))) (let ((_let_11764 (forall ((BOUND_VARIABLE_319173 tptp.product_prod_nat_nat) (BOUND_VARIABLE_356284 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_319175 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_319176 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319176) (ho_4628 BOUND_VARIABLE_356284 BOUND_VARIABLE_319173)) (ho_4845 k_4844 (ho_4986 (ho_4985 k_5181 BOUND_VARIABLE_356284) BOUND_VARIABLE_319175))) (ho_4556 (ho_5565 (ho_5727 (ho_5809 k_5995 BOUND_VARIABLE_319173) BOUND_VARIABLE_356284) BOUND_VARIABLE_319175) BOUND_VARIABLE_319176))))) (let ((_let_11765 (forall ((BOUND_VARIABLE_319140 Bool) (BOUND_VARIABLE_356304 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_319142 tptp.set_o) (BOUND_VARIABLE_319143 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319143) (ho_4556 BOUND_VARIABLE_356304 BOUND_VARIABLE_319140)) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5182 BOUND_VARIABLE_356304) BOUND_VARIABLE_319142))) (ho_4556 (ho_5740 (ho_5739 (ho_5811 k_5996 BOUND_VARIABLE_319140) BOUND_VARIABLE_356304) BOUND_VARIABLE_319142) BOUND_VARIABLE_319143))))) (let ((_let_11766 (forall ((BOUND_VARIABLE_319107 tptp.product_unit) (BOUND_VARIABLE_356324 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_319109 tptp.set_Product_unit) (BOUND_VARIABLE_319110 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319110) (ho_4639 BOUND_VARIABLE_356324 BOUND_VARIABLE_319107)) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5183 BOUND_VARIABLE_356324) BOUND_VARIABLE_319109))) (ho_4556 (ho_5748 (ho_5747 (ho_5813 k_5997 BOUND_VARIABLE_319107) BOUND_VARIABLE_356324) BOUND_VARIABLE_319109) BOUND_VARIABLE_319110))))) (let ((_let_11767 (forall ((BOUND_VARIABLE_319074 tptp.nat) (BOUND_VARIABLE_356344 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319076 tptp.set_nat) (BOUND_VARIABLE_319077 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_319077) (ho_4551 BOUND_VARIABLE_356344 BOUND_VARIABLE_319074)) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5184 BOUND_VARIABLE_356344) BOUND_VARIABLE_319076))) (ho_4556 (ho_4654 (ho_5734 (ho_5815 k_5998 BOUND_VARIABLE_319074) BOUND_VARIABLE_356344) BOUND_VARIABLE_319076) BOUND_VARIABLE_319077))))) (let ((_let_11768 (forall ((BOUND_VARIABLE_356367 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_319065 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_319066 tptp.product_unit)) (= (ho_5651 (ho_5684 (ho_5683 k_5999 BOUND_VARIABLE_356367) BOUND_VARIABLE_319065) BOUND_VARIABLE_319066) (ho_4521 (ho_5638 k_6000 (ho_5651 BOUND_VARIABLE_356367 BOUND_VARIABLE_319066)) BOUND_VARIABLE_319065))))) (let ((_let_11769 (forall ((BOUND_VARIABLE_356382 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_319055 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_319056 tptp.product_unit)) (= (ho_5651 (ho_5684 (ho_5683 k_6001 BOUND_VARIABLE_356382) BOUND_VARIABLE_319055) BOUND_VARIABLE_319056) (ho_4521 (ho_5638 k_6000 (ho_5651 BOUND_VARIABLE_356382 BOUND_VARIABLE_319056)) BOUND_VARIABLE_319055))))) (let ((_let_11770 (forall ((BOUND_VARIABLE_356393 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_319018 tptp.set_nat) (BOUND_VARIABLE_319019 tptp.nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5033 (ho_5032 k_5185 BOUND_VARIABLE_356393) BOUND_VARIABLE_319019) BOUND_VARIABLE_319018)) (ho_4551 (ho_5658 (ho_5657 k_6002 BOUND_VARIABLE_356393) BOUND_VARIABLE_319018) BOUND_VARIABLE_319019))))) (let ((_let_11771 (forall ((BOUND_VARIABLE_356408 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_318981 tptp.set_nat) (BOUND_VARIABLE_318982 tptp.nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5033 (ho_5032 k_5186 BOUND_VARIABLE_356408) BOUND_VARIABLE_318982) BOUND_VARIABLE_318981)) (ho_4551 (ho_5658 (ho_5657 k_6003 BOUND_VARIABLE_356408) BOUND_VARIABLE_318981) BOUND_VARIABLE_318982))))) (let ((_let_11772 (forall ((BOUND_VARIABLE_356423 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_318948 tptp.set_nat) (BOUND_VARIABLE_318949 tptp.set_nat) (BOUND_VARIABLE_318950 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318950) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5187 BOUND_VARIABLE_356423) BOUND_VARIABLE_318948))) BOUND_VARIABLE_318949) (ho_4556 (ho_4654 (ho_4665 (ho_5784 k_6004 BOUND_VARIABLE_356423) BOUND_VARIABLE_318948) BOUND_VARIABLE_318949) BOUND_VARIABLE_318950))))) (let ((_let_11773 (forall ((BOUND_VARIABLE_356442 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318911 tptp.set_nat) (BOUND_VARIABLE_318912 Bool)) (= (ho_4845 k_4844 (ho_4762 (ho_5038 (ho_5037 k_5188 BOUND_VARIABLE_356442) BOUND_VARIABLE_318912) BOUND_VARIABLE_318911)) (ho_4556 (ho_4654 (ho_5660 k_6005 BOUND_VARIABLE_356442) BOUND_VARIABLE_318911) BOUND_VARIABLE_318912))))) (let ((_let_11774 (forall ((BOUND_VARIABLE_356457 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318873 tptp.set_nat) (BOUND_VARIABLE_318874 Bool)) (= (ho_4845 k_4844 (ho_4762 (ho_5038 (ho_5037 k_5189 BOUND_VARIABLE_356457) BOUND_VARIABLE_318874) BOUND_VARIABLE_318873)) (ho_4556 (ho_4654 (ho_5660 k_6006 BOUND_VARIABLE_356457) BOUND_VARIABLE_318873) BOUND_VARIABLE_318874))))) (let ((_let_11775 (forall ((BOUND_VARIABLE_356472 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318840 tptp.set_o) (BOUND_VARIABLE_318841 tptp.set_nat) (BOUND_VARIABLE_318842 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318842) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5190 BOUND_VARIABLE_356472) BOUND_VARIABLE_318840))) BOUND_VARIABLE_318841) (ho_4556 (ho_4654 (ho_5789 (ho_5788 k_6007 BOUND_VARIABLE_356472) BOUND_VARIABLE_318840) BOUND_VARIABLE_318841) BOUND_VARIABLE_318842))))) (let ((_let_11776 (forall ((BOUND_VARIABLE_356491 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318803 tptp.set_nat) (BOUND_VARIABLE_318804 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4762 (ho_5043 (ho_5042 k_5191 BOUND_VARIABLE_356491) BOUND_VARIABLE_318804) BOUND_VARIABLE_318803)) (ho_4639 (ho_5669 (ho_5668 k_6008 BOUND_VARIABLE_356491) BOUND_VARIABLE_318803) BOUND_VARIABLE_318804))))) (let ((_let_11777 (forall ((BOUND_VARIABLE_356506 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318765 tptp.set_nat) (BOUND_VARIABLE_318766 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4762 (ho_5043 (ho_5042 k_5192 BOUND_VARIABLE_356506) BOUND_VARIABLE_318766) BOUND_VARIABLE_318765)) (ho_4639 (ho_5669 (ho_5668 k_6009 BOUND_VARIABLE_356506) BOUND_VARIABLE_318765) BOUND_VARIABLE_318766))))) (let ((_let_11778 (forall ((BOUND_VARIABLE_356521 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318732 tptp.set_Product_unit) (BOUND_VARIABLE_318733 tptp.set_nat) (BOUND_VARIABLE_318734 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318734) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5193 BOUND_VARIABLE_356521) BOUND_VARIABLE_318732))) BOUND_VARIABLE_318733) (ho_4556 (ho_4654 (ho_5586 (ho_5794 k_6010 BOUND_VARIABLE_356521) BOUND_VARIABLE_318732) BOUND_VARIABLE_318733) BOUND_VARIABLE_318734))))) (let ((_let_11779 (forall ((BOUND_VARIABLE_356544 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_318722 tptp.set_o) (BOUND_VARIABLE_318723 tptp.nat)) (= (ho_6011 (ho_6014 (ho_6013 k_6012 BOUND_VARIABLE_356544) BOUND_VARIABLE_318722) BOUND_VARIABLE_318723) (ho_4864 (ho_6016 k_6015 (ho_6011 BOUND_VARIABLE_356544 BOUND_VARIABLE_318723)) BOUND_VARIABLE_318722))))) (let ((_let_11780 (forall ((BOUND_VARIABLE_356571 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_318712 tptp.set_o) (BOUND_VARIABLE_318713 tptp.nat)) (= (ho_6011 (ho_6014 (ho_6013 k_6017 BOUND_VARIABLE_356571) BOUND_VARIABLE_318712) BOUND_VARIABLE_318713) (ho_4864 (ho_6016 k_6015 (ho_6011 BOUND_VARIABLE_356571 BOUND_VARIABLE_318713)) BOUND_VARIABLE_318712))))) (let ((_let_11781 (forall ((BOUND_VARIABLE_356586 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_318702 tptp.set_o) (BOUND_VARIABLE_318703 Bool)) (= (ho_6018 (ho_6021 (ho_6020 k_6019 BOUND_VARIABLE_356586) BOUND_VARIABLE_318702) BOUND_VARIABLE_318703) (ho_4864 (ho_6016 k_6015 (ho_6018 BOUND_VARIABLE_356586 BOUND_VARIABLE_318703)) BOUND_VARIABLE_318702))))) (let ((_let_11782 (forall ((BOUND_VARIABLE_356609 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_318692 tptp.set_o) (BOUND_VARIABLE_318693 Bool)) (= (ho_6018 (ho_6021 (ho_6020 k_6022 BOUND_VARIABLE_356609) BOUND_VARIABLE_318692) BOUND_VARIABLE_318693) (ho_4864 (ho_6016 k_6015 (ho_6018 BOUND_VARIABLE_356609 BOUND_VARIABLE_318693)) BOUND_VARIABLE_318692))))) (let ((_let_11783 (forall ((BOUND_VARIABLE_356624 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_318682 tptp.set_o) (BOUND_VARIABLE_318683 tptp.product_unit)) (= (ho_6023 (ho_6026 (ho_6025 k_6024 BOUND_VARIABLE_356624) BOUND_VARIABLE_318682) BOUND_VARIABLE_318683) (ho_4864 (ho_6016 k_6015 (ho_6023 BOUND_VARIABLE_356624 BOUND_VARIABLE_318683)) BOUND_VARIABLE_318682))))) (let ((_let_11784 (forall ((BOUND_VARIABLE_356647 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_318672 tptp.set_o) (BOUND_VARIABLE_318673 tptp.product_unit)) (= (ho_6023 (ho_6026 (ho_6025 k_6027 BOUND_VARIABLE_356647) BOUND_VARIABLE_318672) BOUND_VARIABLE_318673) (ho_4864 (ho_6016 k_6015 (ho_6023 BOUND_VARIABLE_356647 BOUND_VARIABLE_318673)) BOUND_VARIABLE_318672))))) (let ((_let_11785 (forall ((BOUND_VARIABLE_318661 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_356661 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_318663 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_5653 k_6028 BOUND_VARIABLE_318661) BOUND_VARIABLE_356661) BOUND_VARIABLE_318663) (ho_4521 (ho_5638 k_6000 BOUND_VARIABLE_318661) (ho_5651 BOUND_VARIABLE_356661 BOUND_VARIABLE_318663)))))) (let ((_let_11786 (forall ((BOUND_VARIABLE_318651 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_356675 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_318653 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_5653 k_6029 BOUND_VARIABLE_318651) BOUND_VARIABLE_356675) BOUND_VARIABLE_318653) (ho_4521 (ho_5638 k_6000 BOUND_VARIABLE_318651) (ho_5651 BOUND_VARIABLE_356675 BOUND_VARIABLE_318653)))))) (let ((_let_11787 (forall ((BOUND_VARIABLE_318614 tptp.set_nat) (BOUND_VARIABLE_356686 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_318616 tptp.nat)) (= (ho_4845 k_4844 (ho_4511 (ho_4707 (ho_4995 k_5194 BOUND_VARIABLE_318614) BOUND_VARIABLE_356686) BOUND_VARIABLE_318616)) (ho_4551 (ho_5621 (ho_5620 k_6030 BOUND_VARIABLE_318614) BOUND_VARIABLE_356686) BOUND_VARIABLE_318616))))) (let ((_let_11788 (forall ((BOUND_VARIABLE_318576 tptp.set_nat) (BOUND_VARIABLE_356701 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_318578 tptp.nat)) (= (ho_4845 k_4844 (ho_4511 (ho_4707 (ho_4995 k_5195 BOUND_VARIABLE_318576) BOUND_VARIABLE_356701) BOUND_VARIABLE_318578)) (ho_4551 (ho_5621 (ho_5620 k_6031 BOUND_VARIABLE_318576) BOUND_VARIABLE_356701) BOUND_VARIABLE_318578))))) (let ((_let_11789 (forall ((BOUND_VARIABLE_318544 tptp.set_nat) (BOUND_VARIABLE_356716 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_318546 tptp.set_nat) (BOUND_VARIABLE_318547 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318547) BOUND_VARIABLE_318544) (ho_4845 k_4844 (ho_4762 (ho_4761 k_5196 BOUND_VARIABLE_356716) BOUND_VARIABLE_318546))) (ho_4556 (ho_4654 (ho_5734 (ho_5733 k_6032 BOUND_VARIABLE_318544) BOUND_VARIABLE_356716) BOUND_VARIABLE_318546) BOUND_VARIABLE_318547))))) (let ((_let_11790 (forall ((BOUND_VARIABLE_318507 tptp.set_nat) (BOUND_VARIABLE_356735 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318509 Bool)) (= (ho_4845 k_4844 (ho_5004 (ho_5003 (ho_5002 k_5197 BOUND_VARIABLE_318507) BOUND_VARIABLE_356735) BOUND_VARIABLE_318509)) (ho_4556 (ho_5624 (ho_5623 k_6033 BOUND_VARIABLE_318507) BOUND_VARIABLE_356735) BOUND_VARIABLE_318509))))) (let ((_let_11791 (forall ((BOUND_VARIABLE_318469 tptp.set_nat) (BOUND_VARIABLE_356750 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318471 Bool)) (= (ho_4845 k_4844 (ho_5004 (ho_5003 (ho_5002 k_5198 BOUND_VARIABLE_318469) BOUND_VARIABLE_356750) BOUND_VARIABLE_318471)) (ho_4556 (ho_5624 (ho_5623 k_6034 BOUND_VARIABLE_318469) BOUND_VARIABLE_356750) BOUND_VARIABLE_318471))))) (let ((_let_11792 (forall ((BOUND_VARIABLE_318437 tptp.set_nat) (BOUND_VARIABLE_356765 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_318439 tptp.set_o) (BOUND_VARIABLE_318440 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318440) BOUND_VARIABLE_318437) (ho_4845 k_4844 (ho_5000 (ho_4999 k_5199 BOUND_VARIABLE_356765) BOUND_VARIABLE_318439))) (ho_4556 (ho_5740 (ho_5739 (ho_5738 k_6035 BOUND_VARIABLE_318437) BOUND_VARIABLE_356765) BOUND_VARIABLE_318439) BOUND_VARIABLE_318440))))) (let ((_let_11793 (forall ((BOUND_VARIABLE_318400 tptp.set_nat) (BOUND_VARIABLE_356784 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318402 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4940 (ho_5012 (ho_5011 k_5200 BOUND_VARIABLE_318400) BOUND_VARIABLE_356784) BOUND_VARIABLE_318402)) (ho_4639 (ho_5633 (ho_5632 k_6036 BOUND_VARIABLE_318400) BOUND_VARIABLE_356784) BOUND_VARIABLE_318402))))) (let ((_let_11794 (forall ((BOUND_VARIABLE_318362 tptp.set_nat) (BOUND_VARIABLE_356799 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318364 tptp.product_unit)) (= (ho_4845 k_4844 (ho_4940 (ho_5012 (ho_5011 k_5201 BOUND_VARIABLE_318362) BOUND_VARIABLE_356799) BOUND_VARIABLE_318364)) (ho_4639 (ho_5633 (ho_5632 k_6037 BOUND_VARIABLE_318362) BOUND_VARIABLE_356799) BOUND_VARIABLE_318364))))) (let ((_let_11795 (forall ((BOUND_VARIABLE_318330 tptp.set_nat) (BOUND_VARIABLE_356814 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_318332 tptp.set_Product_unit) (BOUND_VARIABLE_318333 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318333) BOUND_VARIABLE_318330) (ho_4845 k_4844 (ho_5009 (ho_5008 k_5202 BOUND_VARIABLE_356814) BOUND_VARIABLE_318332))) (ho_4556 (ho_5748 (ho_5747 (ho_5746 k_6038 BOUND_VARIABLE_318330) BOUND_VARIABLE_356814) BOUND_VARIABLE_318332) BOUND_VARIABLE_318333))))) (let ((_let_11796 (forall ((BOUND_VARIABLE_318320 tptp.set_o) (BOUND_VARIABLE_356836 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_318322 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6040 k_6039 BOUND_VARIABLE_318320) BOUND_VARIABLE_356836) BOUND_VARIABLE_318322) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318320) (ho_6011 BOUND_VARIABLE_356836 BOUND_VARIABLE_318322)))))) (let ((_let_11797 (forall ((BOUND_VARIABLE_318310 tptp.set_o) (BOUND_VARIABLE_356857 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_318312 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6040 k_6042 BOUND_VARIABLE_318310) BOUND_VARIABLE_356857) BOUND_VARIABLE_318312) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318310) (ho_6011 BOUND_VARIABLE_356857 BOUND_VARIABLE_318312)))))) (let ((_let_11798 (forall ((BOUND_VARIABLE_318300 tptp.set_o) (BOUND_VARIABLE_356871 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_318302 Bool)) (= (ho_6018 (ho_6045 (ho_6044 k_6043 BOUND_VARIABLE_318300) BOUND_VARIABLE_356871) BOUND_VARIABLE_318302) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318300) (ho_6018 BOUND_VARIABLE_356871 BOUND_VARIABLE_318302)))))) (let ((_let_11799 (forall ((BOUND_VARIABLE_318290 tptp.set_o) (BOUND_VARIABLE_356892 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_318292 Bool)) (= (ho_6018 (ho_6045 (ho_6044 k_6046 BOUND_VARIABLE_318290) BOUND_VARIABLE_356892) BOUND_VARIABLE_318292) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318290) (ho_6018 BOUND_VARIABLE_356892 BOUND_VARIABLE_318292)))))) (let ((_let_11800 (forall ((BOUND_VARIABLE_318280 tptp.set_o) (BOUND_VARIABLE_356906 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_318282 tptp.product_unit)) (= (ho_6023 (ho_6049 (ho_6048 k_6047 BOUND_VARIABLE_318280) BOUND_VARIABLE_356906) BOUND_VARIABLE_318282) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318280) (ho_6023 BOUND_VARIABLE_356906 BOUND_VARIABLE_318282)))))) (let ((_let_11801 (forall ((BOUND_VARIABLE_318270 tptp.set_o) (BOUND_VARIABLE_356927 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_318272 tptp.product_unit)) (= (ho_6023 (ho_6049 (ho_6048 k_6050 BOUND_VARIABLE_318270) BOUND_VARIABLE_356927) BOUND_VARIABLE_318272) (ho_4864 (ho_6016 k_6015 BOUND_VARIABLE_318270) (ho_6023 BOUND_VARIABLE_356927 BOUND_VARIABLE_318272)))))) (let ((_let_11802 (forall ((BOUND_VARIABLE_318239 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318240 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318241 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_318241)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5203 BOUND_VARIABLE_318239) BOUND_VARIABLE_318240)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_6051 BOUND_VARIABLE_318239) BOUND_VARIABLE_318240) BOUND_VARIABLE_318241))))) (let ((_let_11803 (forall ((BOUND_VARIABLE_318189 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_356955 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_318191 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318192 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318192) (ho_4845 k_4844 (ho_5107 (ho_5106 k_5204 BOUND_VARIABLE_356955) BOUND_VARIABLE_318189))) (ho_4845 k_4844 (ho_5107 (ho_5106 k_5205 BOUND_VARIABLE_356955) BOUND_VARIABLE_318191))) (ho_4556 (ho_5921 (ho_5920 (ho_5919 k_6052 BOUND_VARIABLE_318189) BOUND_VARIABLE_356955) BOUND_VARIABLE_318191) BOUND_VARIABLE_318192))))) (let ((_let_11804 (forall ((BOUND_VARIABLE_318179 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_318180 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_318181 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_6053 BOUND_VARIABLE_318179) BOUND_VARIABLE_318180) BOUND_VARIABLE_318181) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_318181) BOUND_VARIABLE_318179) BOUND_VARIABLE_318180))))) (let ((_let_11805 (forall ((BOUND_VARIABLE_318129 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_356989 |u_(-> tptp.produc859450856879609959at_nat tptp.set_nat)|) (BOUND_VARIABLE_318131 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_318132 Bool)) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_318132) (ho_4845 k_4844 (ho_5115 (ho_5114 k_5206 BOUND_VARIABLE_356989) BOUND_VARIABLE_318129))) (ho_4845 k_4844 (ho_5115 (ho_5114 k_5207 BOUND_VARIABLE_356989) BOUND_VARIABLE_318131))) (ho_4556 (ho_5926 (ho_5925 (ho_5924 k_6054 BOUND_VARIABLE_318129) BOUND_VARIABLE_356989) BOUND_VARIABLE_318131) BOUND_VARIABLE_318132))))) (let ((_let_11806 (forall ((BOUND_VARIABLE_318098 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318099 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318100 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_318100)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_4667 k_5208 BOUND_VARIABLE_318098) BOUND_VARIABLE_318099)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_5074 k_6055 BOUND_VARIABLE_318098) BOUND_VARIABLE_318099) BOUND_VARIABLE_318100))))) (let ((_let_11807 (forall ((BOUND_VARIABLE_318048 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_357028 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_318050 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318051 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_318051) (ho_4495 k_4494 (ho_5018 (ho_5123 k_5209 BOUND_VARIABLE_357028) BOUND_VARIABLE_318048))) (ho_4495 k_4494 (ho_5018 (ho_5123 k_5210 BOUND_VARIABLE_357028) BOUND_VARIABLE_318050))) (ho_4615 (ho_4647 (ho_5930 (ho_5929 k_6056 BOUND_VARIABLE_318048) BOUND_VARIABLE_357028) BOUND_VARIABLE_318050) BOUND_VARIABLE_318051))))) (let ((_let_11808 (forall ((BOUND_VARIABLE_318038 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318039 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_318040 Bool)) (= (ho_4615 (ho_4647 (ho_4667 k_6057 BOUND_VARIABLE_318038) BOUND_VARIABLE_318039) BOUND_VARIABLE_318040) (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_318040) BOUND_VARIABLE_318038) BOUND_VARIABLE_318039))))) (let ((_let_11809 (forall ((BOUND_VARIABLE_318028 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_318029 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_318030 Bool)) (= (ho_5499 (ho_5552 (ho_5551 k_6058 BOUND_VARIABLE_318028) BOUND_VARIABLE_318029) BOUND_VARIABLE_318030) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_318030) BOUND_VARIABLE_318028) BOUND_VARIABLE_318029))))) (let ((_let_11810 (forall ((BOUND_VARIABLE_317978 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_357074 |u_(-> tptp.produc859450856879609959at_nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_317980 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_317981 Bool)) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_317981) (ho_4495 k_4494 (ho_5131 (ho_5130 k_5211 BOUND_VARIABLE_357074) BOUND_VARIABLE_317978))) (ho_4495 k_4494 (ho_5131 (ho_5130 k_5212 BOUND_VARIABLE_357074) BOUND_VARIABLE_317980))) (ho_4615 (ho_5900 (ho_5935 (ho_5934 k_6059 BOUND_VARIABLE_317978) BOUND_VARIABLE_357074) BOUND_VARIABLE_317980) BOUND_VARIABLE_317981))))) (let ((_let_11811 (forall ((BOUND_VARIABLE_357121 |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_357106 |u_(-> tptp.product_prod_int_int tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_317943 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_357096 |u_(-> tptp.product_prod_int_int Bool)|) (BOUND_VARIABLE_317945 Bool)) (let ((_let_1 (ho_6061 k_6060 BOUND_VARIABLE_317943))) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_317945) (ho_6065 (ho_6064 k_6063 BOUND_VARIABLE_357121) (ho_4607 _let_1 (ho_4601 k_4600 BOUND_VARIABLE_357096)))) (ho_6065 (ho_6064 k_6063 BOUND_VARIABLE_357106) (ho_4607 _let_1 (ho_4601 k_4600 (ho_5214 k_5213 BOUND_VARIABLE_357096))))) (ho_4615 (ho_6070 (ho_6069 (ho_6068 (ho_6067 k_6066 BOUND_VARIABLE_357121) BOUND_VARIABLE_357106) BOUND_VARIABLE_317943) BOUND_VARIABLE_357096) BOUND_VARIABLE_317945)))))) (let ((_let_11812 (forall ((BOUND_VARIABLE_357175 |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_357162 |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_317906 tptp.set_nat) (BOUND_VARIABLE_357157 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_317908 Bool)) (let ((_let_1 (ho_4559 k_4928 BOUND_VARIABLE_317906))) (= (ho_4501 (ho_4622 (ho_4621 k_4620 BOUND_VARIABLE_317908) (ho_6073 (ho_6072 k_6071 BOUND_VARIABLE_357175) (ho_4560 _let_1 (ho_4845 k_4844 BOUND_VARIABLE_357157)))) (ho_6073 (ho_6072 k_6071 BOUND_VARIABLE_357162) (ho_4560 _let_1 (ho_4845 k_4844 (ho_5216 k_5215 BOUND_VARIABLE_357157))))) (ho_4615 (ho_6078 (ho_6077 (ho_6076 (ho_6075 k_6074 BOUND_VARIABLE_357175) BOUND_VARIABLE_357162) BOUND_VARIABLE_317906) BOUND_VARIABLE_357157) BOUND_VARIABLE_317908)))))) (let ((_let_11813 (forall ((BOUND_VARIABLE_357213 |u_(-> tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_317897 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6080 k_6079 BOUND_VARIABLE_357213) BOUND_VARIABLE_317897) (not (ho_4575 BOUND_VARIABLE_357213 BOUND_VARIABLE_317897)))))) (let ((_let_11814 (forall ((BOUND_VARIABLE_357227 |u_(-> tptp.product_prod_int_int Bool)|) (BOUND_VARIABLE_317889 tptp.product_prod_int_int)) (= (ho_4599 (ho_5214 k_6081 BOUND_VARIABLE_357227) BOUND_VARIABLE_317889) (not (ho_4599 BOUND_VARIABLE_357227 BOUND_VARIABLE_317889)))))) (let ((_let_11815 (forall ((BOUND_VARIABLE_357238 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_317881 tptp.nat)) (= (ho_4593 (ho_5216 k_6082 BOUND_VARIABLE_357238) BOUND_VARIABLE_317881) (not (ho_4593 BOUND_VARIABLE_357238 BOUND_VARIABLE_317881)))))) (let ((_let_11816 (forall ((BOUND_VARIABLE_357257 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_357252 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_317845 tptp.set_nat) (BOUND_VARIABLE_357247 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_317847 Bool)) (let ((_let_1 (ho_4559 k_4928 BOUND_VARIABLE_317845))) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_317847) (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_357257) (ho_4560 _let_1 (ho_4845 k_4844 BOUND_VARIABLE_357247)))) (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_357252) (ho_4560 _let_1 (ho_4845 k_4844 (ho_5216 k_5217 BOUND_VARIABLE_357247))))) (ho_4556 (ho_4861 (ho_6086 (ho_6085 (ho_6084 k_6083 BOUND_VARIABLE_357257) BOUND_VARIABLE_357252) BOUND_VARIABLE_317845) BOUND_VARIABLE_357247) BOUND_VARIABLE_317847)))))) (let ((_let_11817 (forall ((BOUND_VARIABLE_357299 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_357294 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_317808 tptp.set_int) (BOUND_VARIABLE_357289 |u_(-> tptp.int Bool)|) (BOUND_VARIABLE_317810 Bool)) (let ((_let_1 (ho_4918 k_4917 BOUND_VARIABLE_317808))) (= (ho_4560 (ho_4559 (ho_4558 k_4557 BOUND_VARIABLE_317810) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_357299) (ho_4913 _let_1 (ho_5339 k_5338 BOUND_VARIABLE_357289)))) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_357294) (ho_4913 _let_1 (ho_5339 k_5338 (ho_5220 k_5219 BOUND_VARIABLE_357289))))) (ho_4556 (ho_6091 (ho_6090 (ho_6089 (ho_6088 k_6087 BOUND_VARIABLE_357299) BOUND_VARIABLE_357294) BOUND_VARIABLE_317808) BOUND_VARIABLE_357289) BOUND_VARIABLE_317810)))))) (let ((_let_11818 (forall ((BOUND_VARIABLE_357335 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_317769 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5221 BOUND_VARIABLE_357335) BOUND_VARIABLE_317769)) (ho_4524 (ho_4768 k_6092 BOUND_VARIABLE_357335) BOUND_VARIABLE_317769))))) (let ((_let_11819 (forall ((BOUND_VARIABLE_357351 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357350 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317760 tptp.nat)) (= (ho_5594 (ho_5613 (ho_5612 k_6093 BOUND_VARIABLE_357351) BOUND_VARIABLE_357350) BOUND_VARIABLE_317760) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357351) (ho_5594 BOUND_VARIABLE_357350 BOUND_VARIABLE_317760)))))) (let ((_let_11820 (forall ((BOUND_VARIABLE_357367 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357365 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_317750 Bool)) (= (ho_5598 (ho_6097 (ho_6096 k_6095 BOUND_VARIABLE_357367) BOUND_VARIABLE_357365) BOUND_VARIABLE_317750) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357367) (ho_6018 BOUND_VARIABLE_357365 BOUND_VARIABLE_317750)))))) (let ((_let_11821 (forall ((BOUND_VARIABLE_357404 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357400 |u_(-> Bool tptp.set_Product_unit)|) (BOUND_VARIABLE_317740 Bool)) (= (ho_5598 (ho_6105 (ho_6104 k_6103 BOUND_VARIABLE_357404) BOUND_VARIABLE_357400) BOUND_VARIABLE_317740) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357404) (ho_6101 BOUND_VARIABLE_357400 BOUND_VARIABLE_317740)))))) (let ((_let_11822 (forall ((BOUND_VARIABLE_357437 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357436 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317730 Bool)) (= (ho_5598 (ho_5616 (ho_5615 k_6109 BOUND_VARIABLE_357437) BOUND_VARIABLE_357436) BOUND_VARIABLE_317730) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357437) (ho_5598 BOUND_VARIABLE_357436 BOUND_VARIABLE_317730)))))) (let ((_let_11823 (forall ((BOUND_VARIABLE_357452 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357451 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_317720 tptp.product_unit)) (= (ho_6113 (ho_6112 (ho_6111 k_6110 BOUND_VARIABLE_357452) BOUND_VARIABLE_357451) BOUND_VARIABLE_317720) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357452) (ho_6023 BOUND_VARIABLE_357451 BOUND_VARIABLE_317720)))))) (let ((_let_11824 (forall ((BOUND_VARIABLE_357481 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357478 |u_(-> tptp.product_unit tptp.set_Product_unit)|) (BOUND_VARIABLE_317710 tptp.product_unit)) (= (ho_6113 (ho_6117 (ho_6116 k_6115 BOUND_VARIABLE_357481) BOUND_VARIABLE_357478) BOUND_VARIABLE_317710) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357481) (ho_6114 BOUND_VARIABLE_357478 BOUND_VARIABLE_317710)))))) (let ((_let_11825 (forall ((BOUND_VARIABLE_357504 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357503 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317700 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6119 k_6118 BOUND_VARIABLE_357504) BOUND_VARIABLE_357503) BOUND_VARIABLE_317700) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357504) (ho_6113 BOUND_VARIABLE_357503 BOUND_VARIABLE_317700)))))) (let ((_let_11826 (forall ((BOUND_VARIABLE_357529 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357526 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_317690 tptp.int)) (= (ho_4896 (ho_6124 (ho_6123 k_6122 BOUND_VARIABLE_357529) BOUND_VARIABLE_357526) BOUND_VARIABLE_317690) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357529) (ho_6121 BOUND_VARIABLE_357526 BOUND_VARIABLE_317690)))))) (let ((_let_11827 (forall ((BOUND_VARIABLE_357555 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357552 |u_(-> tptp.int tptp.set_Product_unit)|) (BOUND_VARIABLE_317680 tptp.int)) (= (ho_4896 (ho_6128 (ho_6127 k_6126 BOUND_VARIABLE_357555) BOUND_VARIABLE_357552) BOUND_VARIABLE_317680) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357555) (ho_6125 BOUND_VARIABLE_357552 BOUND_VARIABLE_317680)))))) (let ((_let_11828 (forall ((BOUND_VARIABLE_357578 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357577 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_317670 tptp.int)) (= (ho_4896 (ho_5610 (ho_5609 k_6129 BOUND_VARIABLE_357578) BOUND_VARIABLE_357577) BOUND_VARIABLE_317670) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357578) (ho_4896 BOUND_VARIABLE_357577 BOUND_VARIABLE_317670)))))) (let ((_let_11829 (forall ((BOUND_VARIABLE_357593 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357592 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317660 tptp.nat)) (= (ho_5594 (ho_5613 (ho_5612 k_6130 BOUND_VARIABLE_357593) BOUND_VARIABLE_357592) BOUND_VARIABLE_317660) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357593) (ho_5594 BOUND_VARIABLE_357592 BOUND_VARIABLE_317660)))))) (let ((_let_11830 (forall ((BOUND_VARIABLE_357608 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357607 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_317650 Bool)) (= (ho_5598 (ho_6097 (ho_6096 k_6131 BOUND_VARIABLE_357608) BOUND_VARIABLE_357607) BOUND_VARIABLE_317650) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357608) (ho_6018 BOUND_VARIABLE_357607 BOUND_VARIABLE_317650)))))) (let ((_let_11831 (forall ((BOUND_VARIABLE_357623 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357622 |u_(-> Bool tptp.set_Product_unit)|) (BOUND_VARIABLE_317640 Bool)) (= (ho_5598 (ho_6105 (ho_6104 k_6132 BOUND_VARIABLE_357623) BOUND_VARIABLE_357622) BOUND_VARIABLE_317640) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357623) (ho_6101 BOUND_VARIABLE_357622 BOUND_VARIABLE_317640)))))) (let ((_let_11832 (forall ((BOUND_VARIABLE_357638 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357637 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317630 Bool)) (= (ho_5598 (ho_5616 (ho_5615 k_6133 BOUND_VARIABLE_357638) BOUND_VARIABLE_357637) BOUND_VARIABLE_317630) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357638) (ho_5598 BOUND_VARIABLE_357637 BOUND_VARIABLE_317630)))))) (let ((_let_11833 (forall ((BOUND_VARIABLE_357653 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357652 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_317620 tptp.product_unit)) (= (ho_6113 (ho_6112 (ho_6111 k_6134 BOUND_VARIABLE_357653) BOUND_VARIABLE_357652) BOUND_VARIABLE_317620) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357653) (ho_6023 BOUND_VARIABLE_357652 BOUND_VARIABLE_317620)))))) (let ((_let_11834 (forall ((BOUND_VARIABLE_357668 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357667 |u_(-> tptp.product_unit tptp.set_Product_unit)|) (BOUND_VARIABLE_317610 tptp.product_unit)) (= (ho_6113 (ho_6117 (ho_6116 k_6135 BOUND_VARIABLE_357668) BOUND_VARIABLE_357667) BOUND_VARIABLE_317610) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357668) (ho_6114 BOUND_VARIABLE_357667 BOUND_VARIABLE_317610)))))) (let ((_let_11835 (forall ((BOUND_VARIABLE_357683 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357682 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317600 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6119 k_6136 BOUND_VARIABLE_357683) BOUND_VARIABLE_357682) BOUND_VARIABLE_317600) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357683) (ho_6113 BOUND_VARIABLE_357682 BOUND_VARIABLE_317600)))))) (let ((_let_11836 (forall ((BOUND_VARIABLE_357698 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_357697 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_317590 tptp.int)) (= (ho_4896 (ho_6124 (ho_6123 k_6137 BOUND_VARIABLE_357698) BOUND_VARIABLE_357697) BOUND_VARIABLE_317590) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_357698) (ho_6121 BOUND_VARIABLE_357697 BOUND_VARIABLE_317590)))))) (let ((_let_11837 (forall ((BOUND_VARIABLE_357713 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_357712 |u_(-> tptp.int tptp.set_Product_unit)|) (BOUND_VARIABLE_317580 tptp.int)) (= (ho_4896 (ho_6128 (ho_6127 k_6138 BOUND_VARIABLE_357713) BOUND_VARIABLE_357712) BOUND_VARIABLE_317580) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_357713) (ho_6125 BOUND_VARIABLE_357712 BOUND_VARIABLE_317580)))))) (let ((_let_11838 (forall ((BOUND_VARIABLE_357728 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_357727 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_317570 tptp.int)) (= (ho_4896 (ho_5610 (ho_5609 k_6139 BOUND_VARIABLE_357728) BOUND_VARIABLE_357727) BOUND_VARIABLE_317570) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_357728) (ho_4896 BOUND_VARIABLE_357727 BOUND_VARIABLE_317570)))))) (let ((_let_11839 (forall ((BOUND_VARIABLE_357742 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317559 tptp.set_nat) (BOUND_VARIABLE_317560 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_6140 BOUND_VARIABLE_357742) BOUND_VARIABLE_317559) BOUND_VARIABLE_317560) (ho_4560 (ho_4559 k_4928 (ho_4639 BOUND_VARIABLE_357742 BOUND_VARIABLE_317560)) BOUND_VARIABLE_317559))))) (let ((_let_11840 (forall ((BOUND_VARIABLE_357756 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317549 tptp.set_nat) (BOUND_VARIABLE_317550 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_6141 BOUND_VARIABLE_357756) BOUND_VARIABLE_317549) BOUND_VARIABLE_317550) (ho_4560 (ho_4559 k_4928 (ho_4639 BOUND_VARIABLE_357756 BOUND_VARIABLE_317550)) BOUND_VARIABLE_317549))))) (let ((_let_11841 (forall ((BOUND_VARIABLE_357770 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317539 tptp.set_int) (BOUND_VARIABLE_317540 tptp.nat)) (= (ho_5594 (ho_6144 (ho_6143 k_6142 BOUND_VARIABLE_357770) BOUND_VARIABLE_317539) BOUND_VARIABLE_317540) (ho_4913 (ho_4918 k_4917 (ho_5594 BOUND_VARIABLE_357770 BOUND_VARIABLE_317540)) BOUND_VARIABLE_317539))))) (let ((_let_11842 (forall ((BOUND_VARIABLE_357791 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317529 tptp.set_int) (BOUND_VARIABLE_317530 tptp.nat)) (= (ho_5594 (ho_6144 (ho_6143 k_6145 BOUND_VARIABLE_357791) BOUND_VARIABLE_317529) BOUND_VARIABLE_317530) (ho_4913 (ho_4918 k_4917 (ho_5594 BOUND_VARIABLE_357791 BOUND_VARIABLE_317530)) BOUND_VARIABLE_317529))))) (let ((_let_11843 (forall ((BOUND_VARIABLE_357805 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317519 tptp.set_int) (BOUND_VARIABLE_317520 Bool)) (= (ho_5598 (ho_6148 (ho_6147 k_6146 BOUND_VARIABLE_357805) BOUND_VARIABLE_317519) BOUND_VARIABLE_317520) (ho_4913 (ho_4918 k_4917 (ho_5598 BOUND_VARIABLE_357805 BOUND_VARIABLE_317520)) BOUND_VARIABLE_317519))))) (let ((_let_11844 (forall ((BOUND_VARIABLE_357826 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317509 tptp.set_int) (BOUND_VARIABLE_317510 Bool)) (= (ho_5598 (ho_6148 (ho_6147 k_6149 BOUND_VARIABLE_357826) BOUND_VARIABLE_317509) BOUND_VARIABLE_317510) (ho_4913 (ho_4918 k_4917 (ho_5598 BOUND_VARIABLE_357826 BOUND_VARIABLE_317510)) BOUND_VARIABLE_317509))))) (let ((_let_11845 (forall ((BOUND_VARIABLE_357840 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317499 tptp.set_int) (BOUND_VARIABLE_317500 tptp.product_unit)) (= (ho_6113 (ho_6152 (ho_6151 k_6150 BOUND_VARIABLE_357840) BOUND_VARIABLE_317499) BOUND_VARIABLE_317500) (ho_4913 (ho_4918 k_4917 (ho_6113 BOUND_VARIABLE_357840 BOUND_VARIABLE_317500)) BOUND_VARIABLE_317499))))) (let ((_let_11846 (forall ((BOUND_VARIABLE_357861 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317489 tptp.set_int) (BOUND_VARIABLE_317490 tptp.product_unit)) (= (ho_6113 (ho_6152 (ho_6151 k_6153 BOUND_VARIABLE_357861) BOUND_VARIABLE_317489) BOUND_VARIABLE_317490) (ho_4913 (ho_4918 k_4917 (ho_6113 BOUND_VARIABLE_357861 BOUND_VARIABLE_317490)) BOUND_VARIABLE_317489))))) (let ((_let_11847 (forall ((BOUND_VARIABLE_317478 tptp.set_nat) (BOUND_VARIABLE_357875 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317480 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_6154 BOUND_VARIABLE_317478) BOUND_VARIABLE_357875) BOUND_VARIABLE_317480) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_317478) (ho_4639 BOUND_VARIABLE_357875 BOUND_VARIABLE_317480)))))) (let ((_let_11848 (forall ((BOUND_VARIABLE_317468 tptp.set_nat) (BOUND_VARIABLE_357889 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317470 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_6155 BOUND_VARIABLE_317468) BOUND_VARIABLE_357889) BOUND_VARIABLE_317470) (ho_4560 (ho_4559 k_4928 BOUND_VARIABLE_317468) (ho_4639 BOUND_VARIABLE_357889 BOUND_VARIABLE_317470)))))) (let ((_let_11849 (forall ((BOUND_VARIABLE_317458 tptp.set_int) (BOUND_VARIABLE_357903 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317460 tptp.nat)) (= (ho_5594 (ho_5613 (ho_6157 k_6156 BOUND_VARIABLE_317458) BOUND_VARIABLE_357903) BOUND_VARIABLE_317460) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317458) (ho_5594 BOUND_VARIABLE_357903 BOUND_VARIABLE_317460)))))) (let ((_let_11850 (forall ((BOUND_VARIABLE_317448 tptp.set_int) (BOUND_VARIABLE_357921 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317450 tptp.nat)) (= (ho_5594 (ho_5613 (ho_6157 k_6158 BOUND_VARIABLE_317448) BOUND_VARIABLE_357921) BOUND_VARIABLE_317450) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317448) (ho_5594 BOUND_VARIABLE_357921 BOUND_VARIABLE_317450)))))) (let ((_let_11851 (forall ((BOUND_VARIABLE_317438 tptp.set_int) (BOUND_VARIABLE_357935 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317440 Bool)) (= (ho_5598 (ho_5616 (ho_6160 k_6159 BOUND_VARIABLE_317438) BOUND_VARIABLE_357935) BOUND_VARIABLE_317440) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317438) (ho_5598 BOUND_VARIABLE_357935 BOUND_VARIABLE_317440)))))) (let ((_let_11852 (forall ((BOUND_VARIABLE_317428 tptp.set_int) (BOUND_VARIABLE_357953 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317430 Bool)) (= (ho_5598 (ho_5616 (ho_6160 k_6161 BOUND_VARIABLE_317428) BOUND_VARIABLE_357953) BOUND_VARIABLE_317430) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317428) (ho_5598 BOUND_VARIABLE_357953 BOUND_VARIABLE_317430)))))) (let ((_let_11853 (forall ((BOUND_VARIABLE_317418 tptp.set_int) (BOUND_VARIABLE_357967 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317420 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6163 k_6162 BOUND_VARIABLE_317418) BOUND_VARIABLE_357967) BOUND_VARIABLE_317420) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317418) (ho_6113 BOUND_VARIABLE_357967 BOUND_VARIABLE_317420)))))) (let ((_let_11854 (forall ((BOUND_VARIABLE_317408 tptp.set_int) (BOUND_VARIABLE_357985 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317410 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6163 k_6164 BOUND_VARIABLE_317408) BOUND_VARIABLE_357985) BOUND_VARIABLE_317410) (ho_4913 (ho_4918 k_4917 BOUND_VARIABLE_317408) (ho_6113 BOUND_VARIABLE_357985 BOUND_VARIABLE_317410)))))) (let ((_let_11855 (forall ((BOUND_VARIABLE_317365 tptp.int) (BOUND_VARIABLE_317366 tptp.set_int) (BOUND_VARIABLE_317367 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 (ho_5223 k_5222 BOUND_VARIABLE_317367) BOUND_VARIABLE_317365) BOUND_VARIABLE_317366)) (ho_4610 (ho_5575 (ho_6166 k_6165 BOUND_VARIABLE_317365) BOUND_VARIABLE_317366) BOUND_VARIABLE_317367))))) (let ((_let_11856 (forall ((BOUND_VARIABLE_317321 tptp.int) (BOUND_VARIABLE_317322 tptp.set_int) (BOUND_VARIABLE_317323 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 (ho_5223 k_5224 BOUND_VARIABLE_317323) BOUND_VARIABLE_317321) BOUND_VARIABLE_317322)) (ho_4610 (ho_5575 (ho_6166 k_6167 BOUND_VARIABLE_317321) BOUND_VARIABLE_317322) BOUND_VARIABLE_317323))))) (let ((_let_11857 (forall ((BOUND_VARIABLE_317285 tptp.set_int) (BOUND_VARIABLE_317286 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5225 BOUND_VARIABLE_317286) BOUND_VARIABLE_317285)) (ho_4610 (ho_5575 k_6168 BOUND_VARIABLE_317285) BOUND_VARIABLE_317286))))) (let ((_let_11858 (forall ((BOUND_VARIABLE_317275 tptp.nat) (BOUND_VARIABLE_317276 tptp.num)) (= (ho_5540 (ho_5539 k_6169 BOUND_VARIABLE_317275) BOUND_VARIABLE_317276) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_317275) BOUND_VARIABLE_317276)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_11859 (forall ((BOUND_VARIABLE_317265 tptp.nat) (BOUND_VARIABLE_317266 tptp.num)) (= (ho_5540 (ho_5539 k_6170 BOUND_VARIABLE_317265) BOUND_VARIABLE_317266) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_317265) BOUND_VARIABLE_317266)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_11860 (forall ((BOUND_VARIABLE_317255 tptp.set_nat) (BOUND_VARIABLE_358060 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_317257 tptp.nat)) (= (ho_4551 (ho_5621 (ho_5620 k_6171 BOUND_VARIABLE_317255) BOUND_VARIABLE_358060) BOUND_VARIABLE_317257) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_317255) (ho_4551 BOUND_VARIABLE_358060 BOUND_VARIABLE_317257)))))) (let ((_let_11861 (forall ((BOUND_VARIABLE_317245 tptp.set_nat) (BOUND_VARIABLE_358074 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_317247 Bool)) (= (ho_4556 (ho_5624 (ho_5623 k_6172 BOUND_VARIABLE_317245) BOUND_VARIABLE_358074) BOUND_VARIABLE_317247) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_317245) (ho_4556 BOUND_VARIABLE_358074 BOUND_VARIABLE_317247)))))) (let ((_let_11862 (forall ((BOUND_VARIABLE_317235 tptp.set_nat) (BOUND_VARIABLE_358088 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_317237 tptp.product_prod_nat_nat)) (= (ho_4628 (ho_5627 (ho_5626 k_6173 BOUND_VARIABLE_317235) BOUND_VARIABLE_358088) BOUND_VARIABLE_317237) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_317235) (ho_4628 BOUND_VARIABLE_358088 BOUND_VARIABLE_317237)))))) (let ((_let_11863 (forall ((BOUND_VARIABLE_317225 tptp.set_nat) (BOUND_VARIABLE_358102 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_317227 tptp.produc3843707927480180839at_nat)) (= (ho_4879 (ho_5630 (ho_5629 k_6174 BOUND_VARIABLE_317225) BOUND_VARIABLE_358102) BOUND_VARIABLE_317227) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_317225) (ho_4879 BOUND_VARIABLE_358102 BOUND_VARIABLE_317227)))))) (let ((_let_11864 (forall ((BOUND_VARIABLE_317215 tptp.set_nat) (BOUND_VARIABLE_358116 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317217 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_6175 BOUND_VARIABLE_317215) BOUND_VARIABLE_358116) BOUND_VARIABLE_317217) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_317215) (ho_4639 BOUND_VARIABLE_358116 BOUND_VARIABLE_317217)))))) (let ((_let_11865 (forall ((BOUND_VARIABLE_358130 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_317206 tptp.set_nat) (BOUND_VARIABLE_317207 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_6176 BOUND_VARIABLE_358130) BOUND_VARIABLE_317206) BOUND_VARIABLE_317207) (ho_4560 (ho_4559 k_5259 (ho_4639 BOUND_VARIABLE_358130 BOUND_VARIABLE_317207)) BOUND_VARIABLE_317206))))) (let ((_let_11866 (forall ((BOUND_VARIABLE_358144 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_317196 tptp.set_int) (BOUND_VARIABLE_317197 tptp.nat)) (= (ho_5594 (ho_6144 (ho_6143 k_6177 BOUND_VARIABLE_358144) BOUND_VARIABLE_317196) BOUND_VARIABLE_317197) (ho_4913 (ho_4918 k_4951 (ho_5594 BOUND_VARIABLE_358144 BOUND_VARIABLE_317197)) BOUND_VARIABLE_317196))))) (let ((_let_11867 (forall ((BOUND_VARIABLE_358158 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_317186 tptp.set_int) (BOUND_VARIABLE_317187 Bool)) (= (ho_5598 (ho_6148 (ho_6147 k_6178 BOUND_VARIABLE_358158) BOUND_VARIABLE_317186) BOUND_VARIABLE_317187) (ho_4913 (ho_4918 k_4951 (ho_5598 BOUND_VARIABLE_358158 BOUND_VARIABLE_317187)) BOUND_VARIABLE_317186))))) (let ((_let_11868 (forall ((BOUND_VARIABLE_358172 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_317176 tptp.set_int) (BOUND_VARIABLE_317177 tptp.product_unit)) (= (ho_6113 (ho_6152 (ho_6151 k_6179 BOUND_VARIABLE_358172) BOUND_VARIABLE_317176) BOUND_VARIABLE_317177) (ho_4913 (ho_4918 k_4951 (ho_6113 BOUND_VARIABLE_358172 BOUND_VARIABLE_317177)) BOUND_VARIABLE_317176))))) (let ((_let_11869 (forall ((BOUND_VARIABLE_317155 tptp.set_set_nat) (BOUND_VARIABLE_317156 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_317156)) (ho_6185 (ho_6184 k_6183 k_4844) (ho_6182 (ho_6181 k_6180 k_5226) BOUND_VARIABLE_317155)))) (ho_4593 (ho_5067 k_6186 BOUND_VARIABLE_317155) BOUND_VARIABLE_317156))))) (let ((_let_11870 (forall ((BOUND_VARIABLE_317145 tptp.set_set_nat) (BOUND_VARIABLE_317146 tptp.nat)) (= (ho_4593 (ho_5067 k_6187 BOUND_VARIABLE_317145) BOUND_VARIABLE_317146) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_317146)) BOUND_VARIABLE_317145)))))) (let ((_let_11871 (forall ((BOUND_VARIABLE_317125 tptp.set_set_int) (BOUND_VARIABLE_317126 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_317126)) (ho_6193 (ho_6192 k_6191 k_5338) (ho_6190 (ho_6189 k_6188 k_5228) BOUND_VARIABLE_317125)))) (ho_5218 (ho_6198 k_6197 BOUND_VARIABLE_317125) BOUND_VARIABLE_317126))))) (let ((_let_11872 (forall ((BOUND_VARIABLE_317115 tptp.set_set_int) (BOUND_VARIABLE_317116 tptp.int)) (= (ho_5218 (ho_6198 k_6199 BOUND_VARIABLE_317115) BOUND_VARIABLE_317116) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_317116)) BOUND_VARIABLE_317115)))))) (let ((_let_11873 (forall ((BOUND_VARIABLE_317095 tptp.set_set_o) (BOUND_VARIABLE_317096 Bool)) (= (ho_4540 k_5068 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_317096)) (ho_6207 (ho_6206 k_6205 k_6203) (ho_6202 (ho_6201 k_6200 k_5233) BOUND_VARIABLE_317095)))) (ho_5235 (ho_6212 k_6211 BOUND_VARIABLE_317095) BOUND_VARIABLE_317096))))) (let ((_let_11874 (forall ((BOUND_VARIABLE_317085 tptp.set_set_o) (BOUND_VARIABLE_317086 Bool)) (= (ho_5235 (ho_6212 k_6213 BOUND_VARIABLE_317085) BOUND_VARIABLE_317086) (ho_4540 k_5068 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_317086)) BOUND_VARIABLE_317085)))))) (let ((_let_11875 (forall ((BOUND_VARIABLE_317065 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_317066 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_317066)) (ho_6219 (ho_6218 k_6217 k_4514) (ho_6216 (ho_6215 k_6214 k_5238) BOUND_VARIABLE_317065)))) (ho_4575 (ho_6221 k_6220 BOUND_VARIABLE_317065) BOUND_VARIABLE_317066))))) (let ((_let_11876 (forall ((BOUND_VARIABLE_317055 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_317056 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_6222 BOUND_VARIABLE_317055) BOUND_VARIABLE_317056) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_317056)) BOUND_VARIABLE_317055)))))) (let ((_let_11877 (forall ((BOUND_VARIABLE_317035 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_317036 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_317036)) (ho_6228 (ho_6227 k_6226 k_4494) (ho_6225 (ho_6224 k_6223 k_5241) BOUND_VARIABLE_317035)))) (ho_4544 (ho_5072 k_6229 BOUND_VARIABLE_317035) BOUND_VARIABLE_317036))))) (let ((_let_11878 (forall ((BOUND_VARIABLE_317025 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_317026 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_6230 BOUND_VARIABLE_317025) BOUND_VARIABLE_317026) (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_317026)) BOUND_VARIABLE_317025)))))) (let ((_let_11879 (forall ((BOUND_VARIABLE_317005 tptp.set_set_nat) (BOUND_VARIABLE_317006 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_317006)) (ho_6185 (ho_6184 k_6183 k_4844) (ho_6182 (ho_6181 k_6180 k_5243) BOUND_VARIABLE_317005)))) (ho_4593 (ho_5067 k_6231 BOUND_VARIABLE_317005) BOUND_VARIABLE_317006))))) (let ((_let_11880 (forall ((BOUND_VARIABLE_316995 tptp.set_set_nat) (BOUND_VARIABLE_316996 tptp.nat)) (= (ho_4593 (ho_5067 k_6232 BOUND_VARIABLE_316995) BOUND_VARIABLE_316996) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_316996)) BOUND_VARIABLE_316995)))))) (let ((_let_11881 (forall ((BOUND_VARIABLE_316975 tptp.set_set_int) (BOUND_VARIABLE_316976 tptp.int)) (= (ho_4540 k_4539 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_316976)) (ho_6193 (ho_6192 k_6191 k_5338) (ho_6190 (ho_6189 k_6188 k_5244) BOUND_VARIABLE_316975)))) (ho_5218 (ho_6198 k_6233 BOUND_VARIABLE_316975) BOUND_VARIABLE_316976))))) (let ((_let_11882 (forall ((BOUND_VARIABLE_316965 tptp.set_set_int) (BOUND_VARIABLE_316966 tptp.int)) (= (ho_5218 (ho_6198 k_6234 BOUND_VARIABLE_316965) BOUND_VARIABLE_316966) (ho_4540 k_4539 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_316966)) BOUND_VARIABLE_316965)))))) (let ((_let_11883 (forall ((BOUND_VARIABLE_316945 tptp.set_set_o) (BOUND_VARIABLE_316946 Bool)) (= (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_316946)) (ho_6207 (ho_6206 k_6205 k_6203) (ho_6202 (ho_6201 k_6200 k_5245) BOUND_VARIABLE_316945)))) (ho_5235 (ho_6212 k_6235 BOUND_VARIABLE_316945) BOUND_VARIABLE_316946))))) (let ((_let_11884 (forall ((BOUND_VARIABLE_316935 tptp.set_set_o) (BOUND_VARIABLE_316936 Bool)) (= (ho_5235 (ho_6212 k_6236 BOUND_VARIABLE_316935) BOUND_VARIABLE_316936) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_316936)) BOUND_VARIABLE_316935)))))) (let ((_let_11885 (forall ((BOUND_VARIABLE_316915 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316916 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316916)) (ho_6219 (ho_6218 k_6217 k_4514) (ho_6216 (ho_6215 k_6214 k_5246) BOUND_VARIABLE_316915)))) (ho_4575 (ho_6221 k_6237 BOUND_VARIABLE_316915) BOUND_VARIABLE_316916))))) (let ((_let_11886 (forall ((BOUND_VARIABLE_316905 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316906 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_6238 BOUND_VARIABLE_316905) BOUND_VARIABLE_316906) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316906)) BOUND_VARIABLE_316905)))))) (let ((_let_11887 (forall ((BOUND_VARIABLE_316885 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316886 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316886)) (ho_6228 (ho_6227 k_6226 k_4494) (ho_6225 (ho_6224 k_6223 k_5247) BOUND_VARIABLE_316885)))) (ho_4544 (ho_5072 k_6239 BOUND_VARIABLE_316885) BOUND_VARIABLE_316886))))) (let ((_let_11888 (forall ((BOUND_VARIABLE_316875 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316876 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_6240 BOUND_VARIABLE_316875) BOUND_VARIABLE_316876) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316876)) BOUND_VARIABLE_316875)))))) (let ((_let_11889 (forall ((BOUND_VARIABLE_316853 tptp.set_se6260736226359567993nt_int) (BOUND_VARIABLE_316854 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_316854)) (ho_6251 (ho_6250 k_6249 k_4600) (ho_6248 (ho_6247 k_6246 k_6244) (ho_6243 (ho_6242 k_6241 k_5248) BOUND_VARIABLE_316853))))) (ho_4599 (ho_6253 k_6252 BOUND_VARIABLE_316853) BOUND_VARIABLE_316854))))) (let ((_let_11890 (forall ((BOUND_VARIABLE_316843 tptp.set_se6260736226359567993nt_int) (BOUND_VARIABLE_316844 tptp.product_prod_int_int)) (= (ho_4599 (ho_6253 k_6254 BOUND_VARIABLE_316843) BOUND_VARIABLE_316844) (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_316844)) BOUND_VARIABLE_316843)))))) (let ((_let_11891 (forall ((BOUND_VARIABLE_316821 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316822 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316822)) (ho_6219 (ho_6218 k_6217 k_4514) (ho_6260 (ho_6259 k_6258 k_4512) (ho_6257 (ho_6256 k_6255 k_5252) BOUND_VARIABLE_316821))))) (ho_4575 (ho_6221 k_6261 BOUND_VARIABLE_316821) BOUND_VARIABLE_316822))))) (let ((_let_11892 (forall ((BOUND_VARIABLE_316811 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316812 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_6262 BOUND_VARIABLE_316811) BOUND_VARIABLE_316812) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316812)) BOUND_VARIABLE_316811)))))) (let ((_let_11893 (forall ((BOUND_VARIABLE_316800 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_316801 tptp.nat) (BOUND_VARIABLE_316802 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_6263 BOUND_VARIABLE_316800) BOUND_VARIABLE_316801) BOUND_VARIABLE_316802) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_316801) BOUND_VARIABLE_316802)) BOUND_VARIABLE_316800))))) (let ((_let_11894 (forall ((BOUND_VARIABLE_316778 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316779 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316779)) (ho_6228 (ho_6227 k_6226 k_4494) (ho_6275 (ho_6274 k_6273 k_4492) (ho_6272 (ho_6271 k_6270 k_5254) BOUND_VARIABLE_316778))))) (ho_4544 (ho_5072 k_6276 BOUND_VARIABLE_316778) BOUND_VARIABLE_316779))))) (let ((_let_11895 (forall ((BOUND_VARIABLE_316768 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316769 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_6277 BOUND_VARIABLE_316768) BOUND_VARIABLE_316769) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316769)) BOUND_VARIABLE_316768)))))) (let ((_let_11896 (forall ((BOUND_VARIABLE_316757 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_316758 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_316759 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_6278 BOUND_VARIABLE_316757) BOUND_VARIABLE_316758) BOUND_VARIABLE_316759) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_316758) BOUND_VARIABLE_316759)) BOUND_VARIABLE_316757))))) (let ((_let_11897 (forall ((BOUND_VARIABLE_316734 tptp.set_se6260736226359567993nt_int) (BOUND_VARIABLE_316735 tptp.product_prod_int_int)) (= (ho_4540 k_5068 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_316735)) (ho_6251 (ho_6250 k_6249 k_4600) (ho_6248 (ho_6247 k_6246 k_6244) (ho_6243 (ho_6242 k_6241 k_5256) BOUND_VARIABLE_316734))))) (ho_4599 (ho_6253 k_6287 BOUND_VARIABLE_316734) BOUND_VARIABLE_316735))))) (let ((_let_11898 (forall ((BOUND_VARIABLE_316724 tptp.set_se6260736226359567993nt_int) (BOUND_VARIABLE_316725 tptp.product_prod_int_int)) (= (ho_4599 (ho_6253 k_6288 BOUND_VARIABLE_316724) BOUND_VARIABLE_316725) (ho_4540 k_5068 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_316725)) BOUND_VARIABLE_316724)))))) (let ((_let_11899 (forall ((BOUND_VARIABLE_316702 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316703 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316703)) (ho_6219 (ho_6218 k_6217 k_4514) (ho_6260 (ho_6259 k_6258 k_4512) (ho_6257 (ho_6256 k_6255 k_5257) BOUND_VARIABLE_316702))))) (ho_4575 (ho_6221 k_6289 BOUND_VARIABLE_316702) BOUND_VARIABLE_316703))))) (let ((_let_11900 (forall ((BOUND_VARIABLE_316692 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316693 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_6290 BOUND_VARIABLE_316692) BOUND_VARIABLE_316693) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_316693)) BOUND_VARIABLE_316692)))))) (let ((_let_11901 (forall ((BOUND_VARIABLE_316681 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_316682 tptp.nat) (BOUND_VARIABLE_316683 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_6291 BOUND_VARIABLE_316681) BOUND_VARIABLE_316682) BOUND_VARIABLE_316683) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_316682) BOUND_VARIABLE_316683)) BOUND_VARIABLE_316681))))) (let ((_let_11902 (forall ((BOUND_VARIABLE_316659 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316660 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316660)) (ho_6228 (ho_6227 k_6226 k_4494) (ho_6275 (ho_6274 k_6273 k_4492) (ho_6272 (ho_6271 k_6270 k_5258) BOUND_VARIABLE_316659))))) (ho_4544 (ho_5072 k_6292 BOUND_VARIABLE_316659) BOUND_VARIABLE_316660))))) (let ((_let_11903 (forall ((BOUND_VARIABLE_316649 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_316650 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5072 k_6293 BOUND_VARIABLE_316649) BOUND_VARIABLE_316650) (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_316650)) BOUND_VARIABLE_316649)))))) (let ((_let_11904 (forall ((BOUND_VARIABLE_316638 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_316639 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_316640 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_6294 BOUND_VARIABLE_316638) BOUND_VARIABLE_316639) BOUND_VARIABLE_316640) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_316639) BOUND_VARIABLE_316640)) BOUND_VARIABLE_316638))))) (let ((_let_11905 (forall ((BOUND_VARIABLE_358861 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_358860 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316592 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 (ho_5142 k_5260 BOUND_VARIABLE_358861) BOUND_VARIABLE_358860) BOUND_VARIABLE_316592)) (ho_4524 (ho_4768 (ho_5950 k_6295 BOUND_VARIABLE_358861) BOUND_VARIABLE_358860) BOUND_VARIABLE_316592))))) (let ((_let_11906 (forall ((BOUND_VARIABLE_358876 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316553 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5261 BOUND_VARIABLE_358876) BOUND_VARIABLE_316553)) (ho_4524 (ho_4768 k_6296 BOUND_VARIABLE_358876) BOUND_VARIABLE_316553))))) (let ((_let_11907 (forall ((BOUND_VARIABLE_358888 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316515 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5262 BOUND_VARIABLE_358888) BOUND_VARIABLE_316515)) (ho_4524 (ho_4768 k_6297 BOUND_VARIABLE_358888) BOUND_VARIABLE_316515))))) (let ((_let_11908 (forall ((BOUND_VARIABLE_316478 tptp.set_nat) (BOUND_VARIABLE_316479 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5263 BOUND_VARIABLE_316479) BOUND_VARIABLE_316478)) (ho_4524 (ho_5287 k_6298 BOUND_VARIABLE_316478) BOUND_VARIABLE_316479))))) (let ((_let_11909 (forall ((BOUND_VARIABLE_316442 tptp.set_nat) (BOUND_VARIABLE_316443 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5264 BOUND_VARIABLE_316443) BOUND_VARIABLE_316442)) (ho_4524 (ho_5287 k_6299 BOUND_VARIABLE_316442) BOUND_VARIABLE_316443))))) (let ((_let_11910 (forall ((BOUND_VARIABLE_316406 tptp.set_nat) (BOUND_VARIABLE_316407 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5265 BOUND_VARIABLE_316407) BOUND_VARIABLE_316406)) (ho_4524 (ho_5287 k_6300 BOUND_VARIABLE_316406) BOUND_VARIABLE_316407))))) (let ((_let_11911 (forall ((BOUND_VARIABLE_358930 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316369 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5266 BOUND_VARIABLE_358930) BOUND_VARIABLE_316369)) (ho_4524 (ho_4768 k_6301 BOUND_VARIABLE_358930) BOUND_VARIABLE_316369))))) (let ((_let_11912 (forall ((BOUND_VARIABLE_358942 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316331 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5267 BOUND_VARIABLE_358942) BOUND_VARIABLE_316331)) (ho_4524 (ho_4768 k_6302 BOUND_VARIABLE_358942) BOUND_VARIABLE_316331))))) (let ((_let_11913 (forall ((BOUND_VARIABLE_358954 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_316293 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5268 BOUND_VARIABLE_358954) BOUND_VARIABLE_316293)) (ho_4524 (ho_4768 k_6303 BOUND_VARIABLE_358954) BOUND_VARIABLE_316293))))) (let ((_let_11914 (forall ((BOUND_VARIABLE_358969 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_316283 tptp.set_nat) (BOUND_VARIABLE_316284 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_6304 BOUND_VARIABLE_358969) BOUND_VARIABLE_316283) BOUND_VARIABLE_316284) (ho_4560 (ho_4559 k_5259 (ho_4639 BOUND_VARIABLE_358969 BOUND_VARIABLE_316284)) BOUND_VARIABLE_316283))))) (let ((_let_11915 (forall ((BOUND_VARIABLE_358983 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_316273 tptp.set_nat) (BOUND_VARIABLE_316274 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_5668 k_6305 BOUND_VARIABLE_358983) BOUND_VARIABLE_316273) BOUND_VARIABLE_316274) (ho_4560 (ho_4559 k_5259 (ho_4639 BOUND_VARIABLE_358983 BOUND_VARIABLE_316274)) BOUND_VARIABLE_316273))))) (let ((_let_11916 (forall ((BOUND_VARIABLE_358997 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_316263 tptp.set_int) (BOUND_VARIABLE_316264 tptp.nat)) (= (ho_5594 (ho_6144 (ho_6143 k_6306 BOUND_VARIABLE_358997) BOUND_VARIABLE_316263) BOUND_VARIABLE_316264) (ho_4913 (ho_4918 k_4951 (ho_5594 BOUND_VARIABLE_358997 BOUND_VARIABLE_316264)) BOUND_VARIABLE_316263))))) (let ((_let_11917 (forall ((BOUND_VARIABLE_359011 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_316253 tptp.set_int) (BOUND_VARIABLE_316254 tptp.nat)) (= (ho_5594 (ho_6144 (ho_6143 k_6307 BOUND_VARIABLE_359011) BOUND_VARIABLE_316253) BOUND_VARIABLE_316254) (ho_4913 (ho_4918 k_4951 (ho_5594 BOUND_VARIABLE_359011 BOUND_VARIABLE_316254)) BOUND_VARIABLE_316253))))) (let ((_let_11918 (forall ((BOUND_VARIABLE_359025 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_316243 tptp.set_int) (BOUND_VARIABLE_316244 Bool)) (= (ho_5598 (ho_6148 (ho_6147 k_6308 BOUND_VARIABLE_359025) BOUND_VARIABLE_316243) BOUND_VARIABLE_316244) (ho_4913 (ho_4918 k_4951 (ho_5598 BOUND_VARIABLE_359025 BOUND_VARIABLE_316244)) BOUND_VARIABLE_316243))))) (let ((_let_11919 (forall ((BOUND_VARIABLE_359039 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_316233 tptp.set_int) (BOUND_VARIABLE_316234 Bool)) (= (ho_5598 (ho_6148 (ho_6147 k_6309 BOUND_VARIABLE_359039) BOUND_VARIABLE_316233) BOUND_VARIABLE_316234) (ho_4913 (ho_4918 k_4951 (ho_5598 BOUND_VARIABLE_359039 BOUND_VARIABLE_316234)) BOUND_VARIABLE_316233))))) (let ((_let_11920 (forall ((BOUND_VARIABLE_359053 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_316223 tptp.set_int) (BOUND_VARIABLE_316224 tptp.product_unit)) (= (ho_6113 (ho_6152 (ho_6151 k_6310 BOUND_VARIABLE_359053) BOUND_VARIABLE_316223) BOUND_VARIABLE_316224) (ho_4913 (ho_4918 k_4951 (ho_6113 BOUND_VARIABLE_359053 BOUND_VARIABLE_316224)) BOUND_VARIABLE_316223))))) (let ((_let_11921 (forall ((BOUND_VARIABLE_359067 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_316213 tptp.set_int) (BOUND_VARIABLE_316214 tptp.product_unit)) (= (ho_6113 (ho_6152 (ho_6151 k_6311 BOUND_VARIABLE_359067) BOUND_VARIABLE_316213) BOUND_VARIABLE_316214) (ho_4913 (ho_4918 k_4951 (ho_6113 BOUND_VARIABLE_359067 BOUND_VARIABLE_316214)) BOUND_VARIABLE_316213))))) (let ((_let_11922 (forall ((BOUND_VARIABLE_316202 tptp.set_nat) (BOUND_VARIABLE_359081 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_316204 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_6312 BOUND_VARIABLE_316202) BOUND_VARIABLE_359081) BOUND_VARIABLE_316204) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_316202) (ho_4639 BOUND_VARIABLE_359081 BOUND_VARIABLE_316204)))))) (let ((_let_11923 (forall ((BOUND_VARIABLE_316192 tptp.set_nat) (BOUND_VARIABLE_359095 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_316194 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_5632 k_6313 BOUND_VARIABLE_316192) BOUND_VARIABLE_359095) BOUND_VARIABLE_316194) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_316192) (ho_4639 BOUND_VARIABLE_359095 BOUND_VARIABLE_316194)))))) (let ((_let_11924 (forall ((BOUND_VARIABLE_316182 tptp.set_int) (BOUND_VARIABLE_359109 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_316184 tptp.nat)) (= (ho_5594 (ho_5613 (ho_6157 k_6314 BOUND_VARIABLE_316182) BOUND_VARIABLE_359109) BOUND_VARIABLE_316184) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316182) (ho_5594 BOUND_VARIABLE_359109 BOUND_VARIABLE_316184)))))) (let ((_let_11925 (forall ((BOUND_VARIABLE_316172 tptp.set_int) (BOUND_VARIABLE_359123 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_316174 tptp.nat)) (= (ho_5594 (ho_5613 (ho_6157 k_6315 BOUND_VARIABLE_316172) BOUND_VARIABLE_359123) BOUND_VARIABLE_316174) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316172) (ho_5594 BOUND_VARIABLE_359123 BOUND_VARIABLE_316174)))))) (let ((_let_11926 (forall ((BOUND_VARIABLE_316162 tptp.set_int) (BOUND_VARIABLE_359137 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_316164 Bool)) (= (ho_5598 (ho_5616 (ho_6160 k_6316 BOUND_VARIABLE_316162) BOUND_VARIABLE_359137) BOUND_VARIABLE_316164) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316162) (ho_5598 BOUND_VARIABLE_359137 BOUND_VARIABLE_316164)))))) (let ((_let_11927 (forall ((BOUND_VARIABLE_316152 tptp.set_int) (BOUND_VARIABLE_359151 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_316154 Bool)) (= (ho_5598 (ho_5616 (ho_6160 k_6317 BOUND_VARIABLE_316152) BOUND_VARIABLE_359151) BOUND_VARIABLE_316154) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316152) (ho_5598 BOUND_VARIABLE_359151 BOUND_VARIABLE_316154)))))) (let ((_let_11928 (forall ((BOUND_VARIABLE_316142 tptp.set_int) (BOUND_VARIABLE_359165 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_316144 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6163 k_6318 BOUND_VARIABLE_316142) BOUND_VARIABLE_359165) BOUND_VARIABLE_316144) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316142) (ho_6113 BOUND_VARIABLE_359165 BOUND_VARIABLE_316144)))))) (let ((_let_11929 (forall ((BOUND_VARIABLE_316132 tptp.set_int) (BOUND_VARIABLE_359179 |u_(-> tptp.product_unit tptp.set_int)|) (BOUND_VARIABLE_316134 tptp.product_unit)) (= (ho_6113 (ho_6120 (ho_6163 k_6319 BOUND_VARIABLE_316132) BOUND_VARIABLE_359179) BOUND_VARIABLE_316134) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_316132) (ho_6113 BOUND_VARIABLE_359179 BOUND_VARIABLE_316134)))))) (let ((_let_11930 (forall ((BOUND_VARIABLE_316096 tptp.set_int) (BOUND_VARIABLE_316097 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5269 BOUND_VARIABLE_316097) BOUND_VARIABLE_316096)) (ho_4610 (ho_5575 k_6320 BOUND_VARIABLE_316096) BOUND_VARIABLE_316097))))) (let ((_let_11931 (forall ((BOUND_VARIABLE_316060 tptp.set_nat) (BOUND_VARIABLE_316061 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5270 BOUND_VARIABLE_316061) BOUND_VARIABLE_316060)) (ho_4524 (ho_5287 k_6321 BOUND_VARIABLE_316060) BOUND_VARIABLE_316061))))) (let ((_let_11932 (forall ((BOUND_VARIABLE_316024 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_316025 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5271 BOUND_VARIABLE_316025) BOUND_VARIABLE_316024)) (ho_4504 (ho_4685 k_6322 BOUND_VARIABLE_316024) BOUND_VARIABLE_316025))))) (let ((_let_11933 (forall ((BOUND_VARIABLE_316014 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_316015 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6323 BOUND_VARIABLE_316014) BOUND_VARIABLE_316015) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_316014) BOUND_VARIABLE_316015)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_11934 (forall ((BOUND_VARIABLE_316008 tptp.set_nat) (BOUND_VARIABLE_316009 tptp.product_unit)) (= BOUND_VARIABLE_316008 (ho_4639 (ho_5669 k_6329 BOUND_VARIABLE_316008) BOUND_VARIABLE_316009))))) (let ((_let_11935 (forall ((BOUND_VARIABLE_316002 tptp.set_nat) (BOUND_VARIABLE_316003 tptp.product_unit)) (= BOUND_VARIABLE_316002 (ho_4639 (ho_5669 k_6330 BOUND_VARIABLE_316002) BOUND_VARIABLE_316003))))) (let ((_let_11936 (forall ((BOUND_VARIABLE_315996 tptp.set_nat) (BOUND_VARIABLE_315997 tptp.product_unit)) (= BOUND_VARIABLE_315996 (ho_4639 (ho_5669 k_6331 BOUND_VARIABLE_315996) BOUND_VARIABLE_315997))))) (let ((_let_11937 (forall ((BOUND_VARIABLE_315990 tptp.set_nat) (BOUND_VARIABLE_315991 tptp.product_unit)) (= BOUND_VARIABLE_315990 (ho_4639 (ho_5669 k_6332 BOUND_VARIABLE_315990) BOUND_VARIABLE_315991))))) (let ((_let_11938 (forall ((BOUND_VARIABLE_315984 tptp.set_o) (BOUND_VARIABLE_315985 tptp.nat)) (= BOUND_VARIABLE_315984 (ho_6011 (ho_6014 k_6333 BOUND_VARIABLE_315984) BOUND_VARIABLE_315985))))) (let ((_let_11939 (forall ((BOUND_VARIABLE_315978 tptp.set_o) (BOUND_VARIABLE_315979 tptp.nat)) (= BOUND_VARIABLE_315978 (ho_6011 (ho_6014 k_6334 BOUND_VARIABLE_315978) BOUND_VARIABLE_315979))))) (let ((_let_11940 (forall ((BOUND_VARIABLE_315972 tptp.set_o) (BOUND_VARIABLE_315973 Bool)) (= BOUND_VARIABLE_315972 (ho_6018 (ho_6021 k_6335 BOUND_VARIABLE_315972) BOUND_VARIABLE_315973))))) (let ((_let_11941 (forall ((BOUND_VARIABLE_315966 tptp.set_o) (BOUND_VARIABLE_315967 Bool)) (= BOUND_VARIABLE_315966 (ho_6018 (ho_6021 k_6336 BOUND_VARIABLE_315966) BOUND_VARIABLE_315967))))) (let ((_let_11942 (forall ((BOUND_VARIABLE_315960 tptp.set_o) (BOUND_VARIABLE_315961 tptp.product_unit)) (= BOUND_VARIABLE_315960 (ho_6023 (ho_6026 k_6337 BOUND_VARIABLE_315960) BOUND_VARIABLE_315961))))) (let ((_let_11943 (forall ((BOUND_VARIABLE_315954 tptp.set_o) (BOUND_VARIABLE_315955 tptp.product_unit)) (= BOUND_VARIABLE_315954 (ho_6023 (ho_6026 k_6338 BOUND_VARIABLE_315954) BOUND_VARIABLE_315955))))) (let ((_let_11944 (forall ((BOUND_VARIABLE_315948 tptp.set_int) (BOUND_VARIABLE_315949 tptp.product_unit)) (= BOUND_VARIABLE_315948 (ho_6113 (ho_6152 k_6339 BOUND_VARIABLE_315948) BOUND_VARIABLE_315949))))) (let ((_let_11945 (forall ((BOUND_VARIABLE_315942 tptp.set_int) (BOUND_VARIABLE_315943 tptp.product_unit)) (= BOUND_VARIABLE_315942 (ho_6113 (ho_6152 k_6340 BOUND_VARIABLE_315942) BOUND_VARIABLE_315943))))) (let ((_let_11946 (forall ((BOUND_VARIABLE_359328 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315917 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_4761 k_5272 BOUND_VARIABLE_359328) BOUND_VARIABLE_315917)) (ho_4560 (ho_6342 k_6341 BOUND_VARIABLE_359328) BOUND_VARIABLE_315917))))) (let ((_let_11947 (forall ((BOUND_VARIABLE_315906 tptp.set_set_nat) (BOUND_VARIABLE_315907 tptp.nat)) (= (ho_4593 (ho_5067 k_6343 BOUND_VARIABLE_315906) BOUND_VARIABLE_315907) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_315907)) BOUND_VARIABLE_315906)))))) (let ((_let_11948 (forall ((BOUND_VARIABLE_315896 tptp.set_set_nat) (BOUND_VARIABLE_315897 tptp.nat)) (= (ho_4593 (ho_5067 k_6344 BOUND_VARIABLE_315896) BOUND_VARIABLE_315897) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_315897)) BOUND_VARIABLE_315896)))))) (let ((_let_11949 (forall ((BOUND_VARIABLE_315886 tptp.set_set_int) (BOUND_VARIABLE_315887 tptp.int)) (= (ho_5218 (ho_6198 k_6345 BOUND_VARIABLE_315886) BOUND_VARIABLE_315887) (ho_4540 k_4539 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_315887)) BOUND_VARIABLE_315886)))))) (let ((_let_11950 (forall ((BOUND_VARIABLE_359381 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_359380 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_315879 tptp.int)) (= (ho_4946 (ho_6348 (ho_6347 k_6346 BOUND_VARIABLE_359381) BOUND_VARIABLE_359380) BOUND_VARIABLE_315879) (ho_4946 BOUND_VARIABLE_359381 (ho_4914 BOUND_VARIABLE_359380 BOUND_VARIABLE_315879)))))) (let ((_let_11951 (forall ((BOUND_VARIABLE_359403 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_359402 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_315870 tptp.int)) (= (ho_4946 (ho_6351 (ho_6350 k_6349 BOUND_VARIABLE_359403) BOUND_VARIABLE_359402) BOUND_VARIABLE_315870) (ho_4551 BOUND_VARIABLE_359403 (ho_4891 BOUND_VARIABLE_359402 BOUND_VARIABLE_315870)))))) (let ((_let_11952 (forall ((BOUND_VARIABLE_359425 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_359424 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_315861 tptp.nat)) (= (ho_4551 (ho_6354 (ho_6353 k_6352 BOUND_VARIABLE_359425) BOUND_VARIABLE_359424) BOUND_VARIABLE_315861) (ho_4946 BOUND_VARIABLE_359425 (ho_4925 BOUND_VARIABLE_359424 BOUND_VARIABLE_315861)))))) (let ((_let_11953 (forall ((BOUND_VARIABLE_359447 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_359446 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_315852 tptp.nat)) (= (ho_4551 (ho_4859 (ho_6356 k_6355 BOUND_VARIABLE_359447) BOUND_VARIABLE_359446) BOUND_VARIABLE_315852) (ho_4551 BOUND_VARIABLE_359447 (ho_4855 BOUND_VARIABLE_359446 BOUND_VARIABLE_315852)))))) (let ((_let_11954 (forall ((BOUND_VARIABLE_359469 |u_(-> tptp.rat tptp.set_nat)|) (BOUND_VARIABLE_359465 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_315843 tptp.nat)) (= (ho_4551 (ho_6361 (ho_6360 k_6359 BOUND_VARIABLE_359469) BOUND_VARIABLE_359465) BOUND_VARIABLE_315843) (ho_6358 BOUND_VARIABLE_359469 (ho_6357 BOUND_VARIABLE_359465 BOUND_VARIABLE_315843)))))) (let ((_let_11955 (forall ((BOUND_VARIABLE_359493 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_359492 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_315834 tptp.int)) (= (ho_4946 (ho_6348 (ho_6347 k_6362 BOUND_VARIABLE_359493) BOUND_VARIABLE_359492) BOUND_VARIABLE_315834) (ho_4946 BOUND_VARIABLE_359493 (ho_4914 BOUND_VARIABLE_359492 BOUND_VARIABLE_315834)))))) (let ((_let_11956 (forall ((BOUND_VARIABLE_359507 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_359506 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_315825 tptp.int)) (= (ho_4946 (ho_6351 (ho_6350 k_6363 BOUND_VARIABLE_359507) BOUND_VARIABLE_359506) BOUND_VARIABLE_315825) (ho_4551 BOUND_VARIABLE_359507 (ho_4891 BOUND_VARIABLE_359506 BOUND_VARIABLE_315825)))))) (let ((_let_11957 (forall ((BOUND_VARIABLE_359521 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_359520 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_315816 tptp.nat)) (= (ho_4551 (ho_6354 (ho_6353 k_6364 BOUND_VARIABLE_359521) BOUND_VARIABLE_359520) BOUND_VARIABLE_315816) (ho_4946 BOUND_VARIABLE_359521 (ho_4925 BOUND_VARIABLE_359520 BOUND_VARIABLE_315816)))))) (let ((_let_11958 (forall ((BOUND_VARIABLE_359535 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_359534 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_315807 tptp.nat)) (= (ho_4551 (ho_4859 (ho_6356 k_6365 BOUND_VARIABLE_359535) BOUND_VARIABLE_359534) BOUND_VARIABLE_315807) (ho_4551 BOUND_VARIABLE_359535 (ho_4855 BOUND_VARIABLE_359534 BOUND_VARIABLE_315807)))))) (let ((_let_11959 (forall ((BOUND_VARIABLE_359549 |u_(-> tptp.rat tptp.set_nat)|) (BOUND_VARIABLE_359548 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_315798 tptp.nat)) (= (ho_4551 (ho_6361 (ho_6360 k_6366 BOUND_VARIABLE_359549) BOUND_VARIABLE_359548) BOUND_VARIABLE_315798) (ho_6358 BOUND_VARIABLE_359549 (ho_6357 BOUND_VARIABLE_359548 BOUND_VARIABLE_315798)))))) (let ((_let_11960 (forall ((BOUND_VARIABLE_359559 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_315785 tptp.int)) (= (ho_4560 (ho_4854 k_4853 (ho_4891 BOUND_VARIABLE_359559 BOUND_VARIABLE_315785)) (ho_4845 k_4844 k_4852)) (ho_4946 (ho_6351 k_6367 BOUND_VARIABLE_359559) BOUND_VARIABLE_315785))))) (let ((_let_11961 (forall ((BOUND_VARIABLE_359571 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_315773 tptp.nat)) (= (ho_4560 (ho_4854 k_4853 (ho_4855 BOUND_VARIABLE_359571 BOUND_VARIABLE_315773)) (ho_4845 k_4844 k_4852)) (ho_4551 (ho_4859 k_6368 BOUND_VARIABLE_359571) BOUND_VARIABLE_315773))))) (let ((_let_11962 (forall ((BOUND_VARIABLE_359585 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_315764 tptp.int)) (= (ho_4896 (ho_6370 k_6369 BOUND_VARIABLE_359585) BOUND_VARIABLE_315764) (ho_4913 (ho_4912 k_4911 (ho_4914 BOUND_VARIABLE_359585 BOUND_VARIABLE_315764)) tptp.bot_bot_set_int))))) (let ((_let_11963 (forall ((BOUND_VARIABLE_359601 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_315755 tptp.nat)) (= (ho_5594 (ho_6372 k_6371 BOUND_VARIABLE_359601) BOUND_VARIABLE_315755) (ho_4913 (ho_4912 k_4911 (ho_4925 BOUND_VARIABLE_359601 BOUND_VARIABLE_315755)) tptp.bot_bot_set_int))))) (let ((_let_11964 (forall ((BOUND_VARIABLE_315736 tptp.set_nat) (BOUND_VARIABLE_315737 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_315737)) (ho_4565 (ho_4564 k_4563 k_5273) BOUND_VARIABLE_315736))) (ho_4575 (ho_4758 k_6373 BOUND_VARIABLE_315736) BOUND_VARIABLE_315737))))) (let ((_let_11965 (forall ((BOUND_VARIABLE_359628 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315711 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_4761 k_5274 BOUND_VARIABLE_359628) BOUND_VARIABLE_315711)) (ho_4560 (ho_6342 k_6374 BOUND_VARIABLE_359628) BOUND_VARIABLE_315711))))) (let ((_let_11966 (forall ((BOUND_VARIABLE_315700 tptp.set_set_nat) (BOUND_VARIABLE_315701 tptp.nat)) (= (ho_4593 (ho_5067 k_6375 BOUND_VARIABLE_315700) BOUND_VARIABLE_315701) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_315701)) BOUND_VARIABLE_315700)))))) (let ((_let_11967 (forall ((BOUND_VARIABLE_315664 tptp.set_int) (BOUND_VARIABLE_315665 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5275 BOUND_VARIABLE_315665) BOUND_VARIABLE_315664)) (ho_4610 (ho_5575 k_6376 BOUND_VARIABLE_315664) BOUND_VARIABLE_315665))))) (let ((_let_11968 (forall ((BOUND_VARIABLE_315628 tptp.set_nat) (BOUND_VARIABLE_315629 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5276 BOUND_VARIABLE_315629) BOUND_VARIABLE_315628)) (ho_4524 (ho_5287 k_6377 BOUND_VARIABLE_315628) BOUND_VARIABLE_315629))))) (let ((_let_11969 (forall ((BOUND_VARIABLE_315592 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_315593 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5277 BOUND_VARIABLE_315593) BOUND_VARIABLE_315592)) (ho_4504 (ho_4685 k_6378 BOUND_VARIABLE_315592) BOUND_VARIABLE_315593))))) (let ((_let_11970 (forall ((BOUND_VARIABLE_315582 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_315583 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6379 BOUND_VARIABLE_315582) BOUND_VARIABLE_315583) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_315582) BOUND_VARIABLE_315583)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_11971 (forall ((BOUND_VARIABLE_315546 tptp.set_int) (BOUND_VARIABLE_315547 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5278 BOUND_VARIABLE_315547) BOUND_VARIABLE_315546)) (ho_4610 (ho_5575 k_6380 BOUND_VARIABLE_315546) BOUND_VARIABLE_315547))))) (let ((_let_11972 (forall ((BOUND_VARIABLE_315510 tptp.set_nat) (BOUND_VARIABLE_315511 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5279 BOUND_VARIABLE_315511) BOUND_VARIABLE_315510)) (ho_4524 (ho_5287 k_6381 BOUND_VARIABLE_315510) BOUND_VARIABLE_315511))))) (let ((_let_11973 (forall ((BOUND_VARIABLE_315474 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_315475 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5280 BOUND_VARIABLE_315475) BOUND_VARIABLE_315474)) (ho_4504 (ho_4685 k_6382 BOUND_VARIABLE_315474) BOUND_VARIABLE_315475))))) (let ((_let_11974 (forall ((BOUND_VARIABLE_315464 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_315465 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6383 BOUND_VARIABLE_315464) BOUND_VARIABLE_315465) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_315464) BOUND_VARIABLE_315465)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_11975 (forall ((BOUND_VARIABLE_315428 tptp.set_int) (BOUND_VARIABLE_315429 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5281 BOUND_VARIABLE_315429) BOUND_VARIABLE_315428)) (ho_4610 (ho_5575 k_6384 BOUND_VARIABLE_315428) BOUND_VARIABLE_315429))))) (let ((_let_11976 (forall ((BOUND_VARIABLE_315392 tptp.set_nat) (BOUND_VARIABLE_315393 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5282 BOUND_VARIABLE_315393) BOUND_VARIABLE_315392)) (ho_4524 (ho_5287 k_6385 BOUND_VARIABLE_315392) BOUND_VARIABLE_315393))))) (let ((_let_11977 (forall ((BOUND_VARIABLE_315356 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_315357 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5283 BOUND_VARIABLE_315357) BOUND_VARIABLE_315356)) (ho_4504 (ho_4685 k_6386 BOUND_VARIABLE_315356) BOUND_VARIABLE_315357))))) (let ((_let_11978 (forall ((BOUND_VARIABLE_315346 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_315347 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6387 BOUND_VARIABLE_315346) BOUND_VARIABLE_315347) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_315346) BOUND_VARIABLE_315347)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_11979 (forall ((BOUND_VARIABLE_359775 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_359774 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315299 tptp.nat) (BOUND_VARIABLE_315300 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 (ho_4572 (ho_5285 k_5284 BOUND_VARIABLE_359775) BOUND_VARIABLE_315300) BOUND_VARIABLE_359774) BOUND_VARIABLE_315299)) (ho_4524 (ho_4523 (ho_4755 (ho_6389 k_6388 BOUND_VARIABLE_359775) BOUND_VARIABLE_359774) BOUND_VARIABLE_315299) BOUND_VARIABLE_315300))))) (let ((_let_11980 (forall ((BOUND_VARIABLE_315262 tptp.set_nat) (BOUND_VARIABLE_315263 tptp.set_nat) (BOUND_VARIABLE_315264 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_315264)) (ho_4565 (ho_4564 k_4563 (ho_5287 k_5286 BOUND_VARIABLE_315262)) BOUND_VARIABLE_315263))) (ho_4575 (ho_4758 (ho_5149 k_6390 BOUND_VARIABLE_315262) BOUND_VARIABLE_315263) BOUND_VARIABLE_315264))))) (let ((_let_11981 (forall ((BOUND_VARIABLE_359813 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315211 tptp.set_nat) (BOUND_VARIABLE_315212 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_5290 (ho_5289 k_5288 BOUND_VARIABLE_315212) BOUND_VARIABLE_359813) BOUND_VARIABLE_315211)) (ho_4524 (ho_5287 (ho_6392 k_6391 BOUND_VARIABLE_359813) BOUND_VARIABLE_315211) BOUND_VARIABLE_315212))))) (let ((_let_11982 (forall ((BOUND_VARIABLE_359835 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315198 tptp.set_nat) (BOUND_VARIABLE_315199 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_6393 BOUND_VARIABLE_359835) BOUND_VARIABLE_315198) BOUND_VARIABLE_315199) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_315199)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_359835) BOUND_VARIABLE_315198))))))) (let ((_let_11983 (forall ((BOUND_VARIABLE_315187 tptp.product_prod_nat_nat) (BOUND_VARIABLE_359852 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_315189 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_6395 k_6394 BOUND_VARIABLE_315187) BOUND_VARIABLE_359852) BOUND_VARIABLE_315189) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_315187) (ho_5651 BOUND_VARIABLE_359852 BOUND_VARIABLE_315189)))))) (let ((_let_11984 (forall ((BOUND_VARIABLE_315177 tptp.nat) (BOUND_VARIABLE_359870 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315179 tptp.nat)) (= (ho_4551 (ho_5621 (ho_6397 k_6396 BOUND_VARIABLE_315177) BOUND_VARIABLE_359870) BOUND_VARIABLE_315179) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315177) (ho_4551 BOUND_VARIABLE_359870 BOUND_VARIABLE_315179)))))) (let ((_let_11985 (forall ((BOUND_VARIABLE_315167 tptp.nat) (BOUND_VARIABLE_359888 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_315169 Bool)) (= (ho_4556 (ho_5624 (ho_6399 k_6398 BOUND_VARIABLE_315167) BOUND_VARIABLE_359888) BOUND_VARIABLE_315169) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315167) (ho_4556 BOUND_VARIABLE_359888 BOUND_VARIABLE_315169)))))) (let ((_let_11986 (forall ((BOUND_VARIABLE_315157 tptp.nat) (BOUND_VARIABLE_359906 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_315159 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_6401 k_6400 BOUND_VARIABLE_315157) BOUND_VARIABLE_359906) BOUND_VARIABLE_315159) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315157) (ho_4639 BOUND_VARIABLE_359906 BOUND_VARIABLE_315159)))))) (let ((_let_11987 (forall ((BOUND_VARIABLE_315147 Bool) (BOUND_VARIABLE_359924 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_315149 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6403 k_6402 BOUND_VARIABLE_315147) BOUND_VARIABLE_359924) BOUND_VARIABLE_315149) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_315147) (ho_6011 BOUND_VARIABLE_359924 BOUND_VARIABLE_315149)))))) (let ((_let_11988 (forall ((BOUND_VARIABLE_315137 Bool) (BOUND_VARIABLE_359942 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_315139 Bool)) (= (ho_6018 (ho_6045 (ho_6405 k_6404 BOUND_VARIABLE_315137) BOUND_VARIABLE_359942) BOUND_VARIABLE_315139) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_315137) (ho_6018 BOUND_VARIABLE_359942 BOUND_VARIABLE_315139)))))) (let ((_let_11989 (forall ((BOUND_VARIABLE_315127 Bool) (BOUND_VARIABLE_359960 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_315129 tptp.product_unit)) (= (ho_6023 (ho_6049 (ho_6407 k_6406 BOUND_VARIABLE_315127) BOUND_VARIABLE_359960) BOUND_VARIABLE_315129) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_315127) (ho_6023 BOUND_VARIABLE_359960 BOUND_VARIABLE_315129)))))) (let ((_let_11990 (forall ((BOUND_VARIABLE_359975 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315090 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5291 BOUND_VARIABLE_359975) BOUND_VARIABLE_315090)) (ho_4524 (ho_4768 k_6408 BOUND_VARIABLE_359975) BOUND_VARIABLE_315090))))) (let ((_let_11991 (forall ((BOUND_VARIABLE_315079 tptp.set_set_nat) (BOUND_VARIABLE_315080 tptp.nat)) (= (ho_4593 (ho_5067 k_6409 BOUND_VARIABLE_315079) BOUND_VARIABLE_315080) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_315080)) BOUND_VARIABLE_315079)))))) (let ((_let_11992 (forall ((BOUND_VARIABLE_359998 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315040 tptp.set_nat)) (= (ho_4515 k_4514 (ho_4758 (ho_5290 k_5292 BOUND_VARIABLE_359998) BOUND_VARIABLE_315040)) (ho_6412 (ho_6411 k_6410 BOUND_VARIABLE_359998) BOUND_VARIABLE_315040))))) (let ((_let_11993 (forall ((BOUND_VARIABLE_315029 tptp.nat) (BOUND_VARIABLE_360020 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_315031 tptp.int)) (= (ho_4946 (ho_6415 (ho_6414 k_6413 BOUND_VARIABLE_315029) BOUND_VARIABLE_360020) BOUND_VARIABLE_315031) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315029) (ho_4946 BOUND_VARIABLE_360020 BOUND_VARIABLE_315031)))))) (let ((_let_11994 (forall ((BOUND_VARIABLE_315019 tptp.nat) (BOUND_VARIABLE_360041 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_315021 tptp.nat)) (= (ho_4551 (ho_5621 (ho_6397 k_6416 BOUND_VARIABLE_315019) BOUND_VARIABLE_360041) BOUND_VARIABLE_315021) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315019) (ho_4551 BOUND_VARIABLE_360041 BOUND_VARIABLE_315021)))))) (let ((_let_11995 (forall ((BOUND_VARIABLE_315009 tptp.nat) (BOUND_VARIABLE_360055 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_315011 Bool)) (= (ho_4556 (ho_5624 (ho_6399 k_6417 BOUND_VARIABLE_315009) BOUND_VARIABLE_360055) BOUND_VARIABLE_315011) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_315009) (ho_4556 BOUND_VARIABLE_360055 BOUND_VARIABLE_315011)))))) (let ((_let_11996 (forall ((BOUND_VARIABLE_314999 Bool) (BOUND_VARIABLE_360069 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_315001 tptp.int)) (= (ho_6121 (ho_6420 (ho_6419 k_6418 BOUND_VARIABLE_314999) BOUND_VARIABLE_360069) BOUND_VARIABLE_315001) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314999) (ho_6121 BOUND_VARIABLE_360069 BOUND_VARIABLE_315001)))))) (let ((_let_11997 (forall ((BOUND_VARIABLE_314989 Bool) (BOUND_VARIABLE_360090 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_314991 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6403 k_6421 BOUND_VARIABLE_314989) BOUND_VARIABLE_360090) BOUND_VARIABLE_314991) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314989) (ho_6011 BOUND_VARIABLE_360090 BOUND_VARIABLE_314991)))))) (let ((_let_11998 (forall ((BOUND_VARIABLE_314979 Bool) (BOUND_VARIABLE_360104 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_314981 Bool)) (= (ho_6018 (ho_6045 (ho_6405 k_6422 BOUND_VARIABLE_314979) BOUND_VARIABLE_360104) BOUND_VARIABLE_314981) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314979) (ho_6018 BOUND_VARIABLE_360104 BOUND_VARIABLE_314981)))))) (let ((_let_11999 (forall ((BOUND_VARIABLE_314969 tptp.nat) (BOUND_VARIABLE_360118 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_314971 tptp.int)) (= (ho_4946 (ho_6415 (ho_6414 k_6423 BOUND_VARIABLE_314969) BOUND_VARIABLE_360118) BOUND_VARIABLE_314971) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314969) (ho_4946 BOUND_VARIABLE_360118 BOUND_VARIABLE_314971)))))) (let ((_let_12000 (forall ((BOUND_VARIABLE_314959 tptp.nat) (BOUND_VARIABLE_360132 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_314961 tptp.nat)) (= (ho_4551 (ho_5621 (ho_6397 k_6424 BOUND_VARIABLE_314959) BOUND_VARIABLE_360132) BOUND_VARIABLE_314961) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314959) (ho_4551 BOUND_VARIABLE_360132 BOUND_VARIABLE_314961)))))) (let ((_let_12001 (forall ((BOUND_VARIABLE_314949 tptp.nat) (BOUND_VARIABLE_360146 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_314951 Bool)) (= (ho_4556 (ho_5624 (ho_6399 k_6425 BOUND_VARIABLE_314949) BOUND_VARIABLE_360146) BOUND_VARIABLE_314951) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314949) (ho_4556 BOUND_VARIABLE_360146 BOUND_VARIABLE_314951)))))) (let ((_let_12002 (forall ((BOUND_VARIABLE_314939 Bool) (BOUND_VARIABLE_360160 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_314941 tptp.int)) (= (ho_6121 (ho_6420 (ho_6419 k_6426 BOUND_VARIABLE_314939) BOUND_VARIABLE_360160) BOUND_VARIABLE_314941) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314939) (ho_6121 BOUND_VARIABLE_360160 BOUND_VARIABLE_314941)))))) (let ((_let_12003 (forall ((BOUND_VARIABLE_314929 Bool) (BOUND_VARIABLE_360174 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_314931 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6403 k_6427 BOUND_VARIABLE_314929) BOUND_VARIABLE_360174) BOUND_VARIABLE_314931) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314929) (ho_6011 BOUND_VARIABLE_360174 BOUND_VARIABLE_314931)))))) (let ((_let_12004 (forall ((BOUND_VARIABLE_314919 Bool) (BOUND_VARIABLE_360188 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_314921 Bool)) (= (ho_6018 (ho_6045 (ho_6405 k_6428 BOUND_VARIABLE_314919) BOUND_VARIABLE_360188) BOUND_VARIABLE_314921) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314919) (ho_6018 BOUND_VARIABLE_360188 BOUND_VARIABLE_314921)))))) (let ((_let_12005 (forall ((BOUND_VARIABLE_314879 tptp.nat) (BOUND_VARIABLE_314880 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4847 k_5293 BOUND_VARIABLE_314880) BOUND_VARIABLE_314879)) (ho_4524 (ho_4523 k_6429 BOUND_VARIABLE_314879) BOUND_VARIABLE_314880))))) (let ((_let_12006 (forall ((BOUND_VARIABLE_314838 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_314839 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_5297 k_5296 BOUND_VARIABLE_314839) BOUND_VARIABLE_314838)) (ho_4504 (ho_4503 k_6430 BOUND_VARIABLE_314838) BOUND_VARIABLE_314839))))) (let ((_let_12007 (forall ((BOUND_VARIABLE_314798 tptp.int) (BOUND_VARIABLE_314799 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_5299 k_5298 BOUND_VARIABLE_314799) BOUND_VARIABLE_314798)) (ho_4610 (ho_4609 k_6431 BOUND_VARIABLE_314798) BOUND_VARIABLE_314799))))) (let ((_let_12008 (forall ((BOUND_VARIABLE_314788 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_314789 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6432 BOUND_VARIABLE_314788) BOUND_VARIABLE_314789) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_314788) BOUND_VARIABLE_314789)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12009 (forall ((BOUND_VARIABLE_314778 tptp.nat)) (= (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314778) (ho_4845 k_4844 k_4852)) (ho_4551 k_6433 BOUND_VARIABLE_314778))))) (let ((_let_12010 (forall ((BOUND_VARIABLE_314771 Bool)) (= (ho_6018 k_6434 BOUND_VARIABLE_314771) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314771) tptp.bot_bot_set_o))))) (let ((_let_12011 (forall ((BOUND_VARIABLE_314761 tptp.product_prod_nat_nat)) (= (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_314761) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))) (ho_5643 k_6435 BOUND_VARIABLE_314761))))) (let ((_let_12012 (forall ((BOUND_VARIABLE_314751 tptp.produc3843707927480180839at_nat)) (= (ho_4501 (ho_4500 k_4499 BOUND_VARIABLE_314751) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_5121 k_6436 BOUND_VARIABLE_314751))))) (let ((_let_12013 (forall ((BOUND_VARIABLE_314741 tptp.product_prod_nat_nat) (BOUND_VARIABLE_360271 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_314743 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_6395 k_6437 BOUND_VARIABLE_314741) BOUND_VARIABLE_360271) BOUND_VARIABLE_314743) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_314741) (ho_5651 BOUND_VARIABLE_360271 BOUND_VARIABLE_314743)))))) (let ((_let_12014 (forall ((BOUND_VARIABLE_314731 tptp.product_prod_nat_nat) (BOUND_VARIABLE_360285 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_314733 tptp.product_unit)) (= (ho_5651 (ho_5654 (ho_6395 k_6438 BOUND_VARIABLE_314731) BOUND_VARIABLE_360285) BOUND_VARIABLE_314733) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_314731) (ho_5651 BOUND_VARIABLE_360285 BOUND_VARIABLE_314733)))))) (let ((_let_12015 (forall ((BOUND_VARIABLE_314721 tptp.nat) (BOUND_VARIABLE_360299 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_314723 tptp.nat)) (= (ho_4551 (ho_5621 (ho_6397 k_6439 BOUND_VARIABLE_314721) BOUND_VARIABLE_360299) BOUND_VARIABLE_314723) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314721) (ho_4551 BOUND_VARIABLE_360299 BOUND_VARIABLE_314723)))))) (let ((_let_12016 (forall ((BOUND_VARIABLE_314711 tptp.nat) (BOUND_VARIABLE_360313 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_314713 tptp.nat)) (= (ho_4551 (ho_5621 (ho_6397 k_6440 BOUND_VARIABLE_314711) BOUND_VARIABLE_360313) BOUND_VARIABLE_314713) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314711) (ho_4551 BOUND_VARIABLE_360313 BOUND_VARIABLE_314713)))))) (let ((_let_12017 (forall ((BOUND_VARIABLE_314701 tptp.nat) (BOUND_VARIABLE_360327 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_314703 Bool)) (= (ho_4556 (ho_5624 (ho_6399 k_6441 BOUND_VARIABLE_314701) BOUND_VARIABLE_360327) BOUND_VARIABLE_314703) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314701) (ho_4556 BOUND_VARIABLE_360327 BOUND_VARIABLE_314703)))))) (let ((_let_12018 (forall ((BOUND_VARIABLE_314691 tptp.nat) (BOUND_VARIABLE_360341 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_314693 Bool)) (= (ho_4556 (ho_5624 (ho_6399 k_6442 BOUND_VARIABLE_314691) BOUND_VARIABLE_360341) BOUND_VARIABLE_314693) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314691) (ho_4556 BOUND_VARIABLE_360341 BOUND_VARIABLE_314693)))))) (let ((_let_12019 (forall ((BOUND_VARIABLE_314681 tptp.nat) (BOUND_VARIABLE_360355 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_314683 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_6401 k_6443 BOUND_VARIABLE_314681) BOUND_VARIABLE_360355) BOUND_VARIABLE_314683) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314681) (ho_4639 BOUND_VARIABLE_360355 BOUND_VARIABLE_314683)))))) (let ((_let_12020 (forall ((BOUND_VARIABLE_314671 tptp.nat) (BOUND_VARIABLE_360369 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_314673 tptp.product_unit)) (= (ho_4639 (ho_5633 (ho_6401 k_6444 BOUND_VARIABLE_314671) BOUND_VARIABLE_360369) BOUND_VARIABLE_314673) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_314671) (ho_4639 BOUND_VARIABLE_360369 BOUND_VARIABLE_314673)))))) (let ((_let_12021 (forall ((BOUND_VARIABLE_314661 Bool) (BOUND_VARIABLE_360383 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_314663 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6403 k_6445 BOUND_VARIABLE_314661) BOUND_VARIABLE_360383) BOUND_VARIABLE_314663) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314661) (ho_6011 BOUND_VARIABLE_360383 BOUND_VARIABLE_314663)))))) (let ((_let_12022 (forall ((BOUND_VARIABLE_314651 Bool) (BOUND_VARIABLE_360397 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_314653 tptp.nat)) (= (ho_6011 (ho_6041 (ho_6403 k_6446 BOUND_VARIABLE_314651) BOUND_VARIABLE_360397) BOUND_VARIABLE_314653) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314651) (ho_6011 BOUND_VARIABLE_360397 BOUND_VARIABLE_314653)))))) (let ((_let_12023 (forall ((BOUND_VARIABLE_314641 Bool) (BOUND_VARIABLE_360411 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_314643 Bool)) (= (ho_6018 (ho_6045 (ho_6405 k_6447 BOUND_VARIABLE_314641) BOUND_VARIABLE_360411) BOUND_VARIABLE_314643) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314641) (ho_6018 BOUND_VARIABLE_360411 BOUND_VARIABLE_314643)))))) (let ((_let_12024 (forall ((BOUND_VARIABLE_314631 Bool) (BOUND_VARIABLE_360425 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_314633 Bool)) (= (ho_6018 (ho_6045 (ho_6405 k_6448 BOUND_VARIABLE_314631) BOUND_VARIABLE_360425) BOUND_VARIABLE_314633) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314631) (ho_6018 BOUND_VARIABLE_360425 BOUND_VARIABLE_314633)))))) (let ((_let_12025 (forall ((BOUND_VARIABLE_314621 Bool) (BOUND_VARIABLE_360439 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_314623 tptp.product_unit)) (= (ho_6023 (ho_6049 (ho_6407 k_6449 BOUND_VARIABLE_314621) BOUND_VARIABLE_360439) BOUND_VARIABLE_314623) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314621) (ho_6023 BOUND_VARIABLE_360439 BOUND_VARIABLE_314623)))))) (let ((_let_12026 (forall ((BOUND_VARIABLE_314611 Bool) (BOUND_VARIABLE_360453 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_314613 tptp.product_unit)) (= (ho_6023 (ho_6049 (ho_6407 k_6450 BOUND_VARIABLE_314611) BOUND_VARIABLE_360453) BOUND_VARIABLE_314613) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_314611) (ho_6023 BOUND_VARIABLE_360453 BOUND_VARIABLE_314613)))))) (let ((_let_12027 (forall ((BOUND_VARIABLE_314605 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_314606 tptp.product_unit)) (= BOUND_VARIABLE_314605 (ho_5651 (ho_5684 k_6451 BOUND_VARIABLE_314605) BOUND_VARIABLE_314606))))) (let ((_let_12028 (forall ((BOUND_VARIABLE_314599 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_314600 tptp.product_unit)) (= BOUND_VARIABLE_314599 (ho_5651 (ho_5684 k_6452 BOUND_VARIABLE_314599) BOUND_VARIABLE_314600))))) (let ((_let_12029 (forall ((BOUND_VARIABLE_314593 tptp.set_nat) (BOUND_VARIABLE_314594 tptp.nat)) (= BOUND_VARIABLE_314593 (ho_4551 (ho_5658 k_6453 BOUND_VARIABLE_314593) BOUND_VARIABLE_314594))))) (let ((_let_12030 (forall ((BOUND_VARIABLE_314587 tptp.set_nat) (BOUND_VARIABLE_314588 tptp.nat)) (= BOUND_VARIABLE_314587 (ho_4551 (ho_5658 k_6454 BOUND_VARIABLE_314587) BOUND_VARIABLE_314588))))) (let ((_let_12031 (forall ((BOUND_VARIABLE_314581 tptp.set_nat) (BOUND_VARIABLE_314582 Bool)) (= BOUND_VARIABLE_314581 (ho_4556 (ho_4654 k_6455 BOUND_VARIABLE_314581) BOUND_VARIABLE_314582))))) (let ((_let_12032 (forall ((BOUND_VARIABLE_314575 tptp.set_nat) (BOUND_VARIABLE_314576 Bool)) (= BOUND_VARIABLE_314575 (ho_4556 (ho_4654 k_6456 BOUND_VARIABLE_314575) BOUND_VARIABLE_314576))))) (let ((_let_12033 (forall ((BOUND_VARIABLE_314569 tptp.set_nat) (BOUND_VARIABLE_314570 tptp.product_unit)) (= BOUND_VARIABLE_314569 (ho_4639 (ho_5669 k_6457 BOUND_VARIABLE_314569) BOUND_VARIABLE_314570))))) (let ((_let_12034 (forall ((BOUND_VARIABLE_314563 tptp.set_nat) (BOUND_VARIABLE_314564 tptp.product_unit)) (= BOUND_VARIABLE_314563 (ho_4639 (ho_5669 k_6458 BOUND_VARIABLE_314563) BOUND_VARIABLE_314564))))) (let ((_let_12035 (forall ((BOUND_VARIABLE_314557 tptp.set_o) (BOUND_VARIABLE_314558 tptp.nat)) (= BOUND_VARIABLE_314557 (ho_6011 (ho_6014 k_6459 BOUND_VARIABLE_314557) BOUND_VARIABLE_314558))))) (let ((_let_12036 (forall ((BOUND_VARIABLE_314551 tptp.set_o) (BOUND_VARIABLE_314552 tptp.nat)) (= BOUND_VARIABLE_314551 (ho_6011 (ho_6014 k_6460 BOUND_VARIABLE_314551) BOUND_VARIABLE_314552))))) (let ((_let_12037 (forall ((BOUND_VARIABLE_314545 tptp.set_o) (BOUND_VARIABLE_314546 Bool)) (= BOUND_VARIABLE_314545 (ho_6018 (ho_6021 k_6461 BOUND_VARIABLE_314545) BOUND_VARIABLE_314546))))) (let ((_let_12038 (forall ((BOUND_VARIABLE_314539 tptp.set_o) (BOUND_VARIABLE_314540 Bool)) (= BOUND_VARIABLE_314539 (ho_6018 (ho_6021 k_6462 BOUND_VARIABLE_314539) BOUND_VARIABLE_314540))))) (let ((_let_12039 (forall ((BOUND_VARIABLE_314533 tptp.set_o) (BOUND_VARIABLE_314534 tptp.product_unit)) (= BOUND_VARIABLE_314533 (ho_6023 (ho_6026 k_6463 BOUND_VARIABLE_314533) BOUND_VARIABLE_314534))))) (let ((_let_12040 (forall ((BOUND_VARIABLE_314527 tptp.set_o) (BOUND_VARIABLE_314528 tptp.product_unit)) (= BOUND_VARIABLE_314527 (ho_6023 (ho_6026 k_6464 BOUND_VARIABLE_314527) BOUND_VARIABLE_314528))))) (let ((_let_12041 (forall ((BOUND_VARIABLE_314521 tptp.set_nat) (BOUND_VARIABLE_314522 tptp.nat)) (= BOUND_VARIABLE_314521 (ho_4551 (ho_5658 k_6465 BOUND_VARIABLE_314521) BOUND_VARIABLE_314522))))) (let ((_let_12042 (forall ((BOUND_VARIABLE_314515 tptp.set_nat) (BOUND_VARIABLE_314516 Bool)) (= BOUND_VARIABLE_314515 (ho_4556 (ho_4654 k_6466 BOUND_VARIABLE_314515) BOUND_VARIABLE_314516))))) (let ((_let_12043 (forall ((BOUND_VARIABLE_314509 tptp.set_nat) (BOUND_VARIABLE_314510 tptp.product_prod_nat_nat)) (= BOUND_VARIABLE_314509 (ho_4628 (ho_5663 k_6467 BOUND_VARIABLE_314509) BOUND_VARIABLE_314510))))) (let ((_let_12044 (forall ((BOUND_VARIABLE_314503 tptp.set_nat) (BOUND_VARIABLE_314504 tptp.produc3843707927480180839at_nat)) (= BOUND_VARIABLE_314503 (ho_4879 (ho_5666 k_6468 BOUND_VARIABLE_314503) BOUND_VARIABLE_314504))))) (let ((_let_12045 (forall ((BOUND_VARIABLE_314497 tptp.set_nat) (BOUND_VARIABLE_314498 tptp.product_unit)) (= BOUND_VARIABLE_314497 (ho_4639 (ho_5669 k_6469 BOUND_VARIABLE_314497) BOUND_VARIABLE_314498))))) (let ((_let_12046 (forall ((BOUND_VARIABLE_314491 tptp.set_nat) (BOUND_VARIABLE_314492 tptp.nat)) (= BOUND_VARIABLE_314491 (ho_4551 (ho_5658 k_6470 BOUND_VARIABLE_314491) BOUND_VARIABLE_314492))))) (let ((_let_12047 (forall ((BOUND_VARIABLE_314485 tptp.set_nat) (BOUND_VARIABLE_314486 Bool)) (= BOUND_VARIABLE_314485 (ho_4556 (ho_4654 k_6471 BOUND_VARIABLE_314485) BOUND_VARIABLE_314486))))) (let ((_let_12048 (forall ((BOUND_VARIABLE_314479 tptp.set_nat) (BOUND_VARIABLE_314480 tptp.product_prod_nat_nat)) (= BOUND_VARIABLE_314479 (ho_4628 (ho_5663 k_6472 BOUND_VARIABLE_314479) BOUND_VARIABLE_314480))))) (let ((_let_12049 (forall ((BOUND_VARIABLE_314473 tptp.set_nat) (BOUND_VARIABLE_314474 tptp.produc3843707927480180839at_nat)) (= BOUND_VARIABLE_314473 (ho_4879 (ho_5666 k_6473 BOUND_VARIABLE_314473) BOUND_VARIABLE_314474))))) (let ((_let_12050 (forall ((BOUND_VARIABLE_314467 tptp.set_nat) (BOUND_VARIABLE_314468 tptp.product_unit)) (= BOUND_VARIABLE_314467 (ho_4639 (ho_5669 k_6474 BOUND_VARIABLE_314467) BOUND_VARIABLE_314468))))) (let ((_let_12051 (forall ((BOUND_VARIABLE_314462 tptp.set_nat)) (= BOUND_VARIABLE_314462 (ho_4560 k_6475 BOUND_VARIABLE_314462))))) (let ((_let_12052 (forall ((BOUND_VARIABLE_314457 tptp.set_nat)) (= BOUND_VARIABLE_314457 (ho_4560 k_6476 BOUND_VARIABLE_314457))))) (let ((_let_12053 (forall ((BOUND_VARIABLE_314421 tptp.set_nat) (BOUND_VARIABLE_314422 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5300 BOUND_VARIABLE_314422) BOUND_VARIABLE_314421)) (ho_4524 (ho_5287 k_6477 BOUND_VARIABLE_314421) BOUND_VARIABLE_314422))))) (let ((_let_12054 (forall ((BOUND_VARIABLE_314385 tptp.set_int) (BOUND_VARIABLE_314386 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5301 BOUND_VARIABLE_314386) BOUND_VARIABLE_314385)) (ho_4610 (ho_5575 k_6478 BOUND_VARIABLE_314385) BOUND_VARIABLE_314386))))) (let ((_let_12055 (forall ((BOUND_VARIABLE_314349 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_314350 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5302 BOUND_VARIABLE_314350) BOUND_VARIABLE_314349)) (ho_4504 (ho_4685 k_6479 BOUND_VARIABLE_314349) BOUND_VARIABLE_314350))))) (let ((_let_12056 (forall ((BOUND_VARIABLE_314339 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_314340 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6480 BOUND_VARIABLE_314339) BOUND_VARIABLE_314340) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_314339) BOUND_VARIABLE_314340)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12057 (forall ((BOUND_VARIABLE_360688 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_360687 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_314324 tptp.product_prod_nat_nat) (BOUND_VARIABLE_314325 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_6481 BOUND_VARIABLE_360688) BOUND_VARIABLE_360687) BOUND_VARIABLE_314324) BOUND_VARIABLE_314325) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_360688 BOUND_VARIABLE_314324) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_360687 B4) BOUND_VARIABLE_314325))))))))) (let ((_let_12058 (forall ((BOUND_VARIABLE_360723 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_360719 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_314307 tptp.int) (BOUND_VARIABLE_314308 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_6485 BOUND_VARIABLE_360723) BOUND_VARIABLE_360719) BOUND_VARIABLE_314307) BOUND_VARIABLE_314308) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_360723 BOUND_VARIABLE_314307) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_360719 B4) BOUND_VARIABLE_314308))))))))) (let ((_let_12059 (forall ((BOUND_VARIABLE_360756 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_360755 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_314290 tptp.product_prod_nat_nat) (BOUND_VARIABLE_314291 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_6489 BOUND_VARIABLE_360756) BOUND_VARIABLE_360755) BOUND_VARIABLE_314290) BOUND_VARIABLE_314291) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_360756 BOUND_VARIABLE_314290) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_360755 B4) BOUND_VARIABLE_314291))))))))) (let ((_let_12060 (forall ((BOUND_VARIABLE_360779 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_360778 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_314273 tptp.int) (BOUND_VARIABLE_314274 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_6490 BOUND_VARIABLE_360779) BOUND_VARIABLE_360778) BOUND_VARIABLE_314273) BOUND_VARIABLE_314274) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_360779 BOUND_VARIABLE_314273) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_360778 B4) BOUND_VARIABLE_314274))))))))) (let ((_let_12061 (forall ((BOUND_VARIABLE_314265 tptp.set_nat) (BOUND_VARIABLE_314266 tptp.product_unit)) (= BOUND_VARIABLE_314265 (ho_4639 (ho_5669 k_6491 BOUND_VARIABLE_314265) BOUND_VARIABLE_314266))))) (let ((_let_12062 (forall ((BOUND_VARIABLE_314259 tptp.set_nat) (BOUND_VARIABLE_314260 tptp.product_unit)) (= BOUND_VARIABLE_314259 (ho_4639 (ho_5669 k_6492 BOUND_VARIABLE_314259) BOUND_VARIABLE_314260))))) (let ((_let_12063 (forall ((BOUND_VARIABLE_314253 tptp.set_int) (BOUND_VARIABLE_314254 tptp.nat)) (= BOUND_VARIABLE_314253 (ho_5594 (ho_6144 k_6493 BOUND_VARIABLE_314253) BOUND_VARIABLE_314254))))) (let ((_let_12064 (forall ((BOUND_VARIABLE_314247 tptp.set_int) (BOUND_VARIABLE_314248 tptp.nat)) (= BOUND_VARIABLE_314247 (ho_5594 (ho_6144 k_6494 BOUND_VARIABLE_314247) BOUND_VARIABLE_314248))))) (let ((_let_12065 (forall ((BOUND_VARIABLE_314241 tptp.set_int) (BOUND_VARIABLE_314242 Bool)) (= BOUND_VARIABLE_314241 (ho_5598 (ho_6148 k_6495 BOUND_VARIABLE_314241) BOUND_VARIABLE_314242))))) (let ((_let_12066 (forall ((BOUND_VARIABLE_314235 tptp.set_int) (BOUND_VARIABLE_314236 Bool)) (= BOUND_VARIABLE_314235 (ho_5598 (ho_6148 k_6496 BOUND_VARIABLE_314235) BOUND_VARIABLE_314236))))) (let ((_let_12067 (forall ((BOUND_VARIABLE_314229 tptp.set_int) (BOUND_VARIABLE_314230 tptp.product_unit)) (= BOUND_VARIABLE_314229 (ho_6113 (ho_6152 k_6497 BOUND_VARIABLE_314229) BOUND_VARIABLE_314230))))) (let ((_let_12068 (forall ((BOUND_VARIABLE_314223 tptp.set_int) (BOUND_VARIABLE_314224 tptp.product_unit)) (= BOUND_VARIABLE_314223 (ho_6113 (ho_6152 k_6498 BOUND_VARIABLE_314223) BOUND_VARIABLE_314224))))) (let ((_let_12069 (forall ((BOUND_VARIABLE_360853 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_314186 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5303 BOUND_VARIABLE_360853) BOUND_VARIABLE_314186)) (ho_4524 (ho_4768 k_6499 BOUND_VARIABLE_360853) BOUND_VARIABLE_314186))))) (let ((_let_12070 (forall ((BOUND_VARIABLE_360865 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_314148 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5304 BOUND_VARIABLE_360865) BOUND_VARIABLE_314148)) (ho_4524 (ho_4768 k_6500 BOUND_VARIABLE_360865) BOUND_VARIABLE_314148))))) (let ((_let_12071 (forall ((BOUND_VARIABLE_314111 tptp.set_nat) (BOUND_VARIABLE_314112 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5305 BOUND_VARIABLE_314112) BOUND_VARIABLE_314111)) (ho_4524 (ho_5287 k_6501 BOUND_VARIABLE_314111) BOUND_VARIABLE_314112))))) (let ((_let_12072 (forall ((BOUND_VARIABLE_314075 tptp.set_nat) (BOUND_VARIABLE_314076 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5306 BOUND_VARIABLE_314076) BOUND_VARIABLE_314075)) (ho_4524 (ho_5287 k_6502 BOUND_VARIABLE_314075) BOUND_VARIABLE_314076))))) (let ((_let_12073 (forall ((BOUND_VARIABLE_314039 tptp.set_nat) (BOUND_VARIABLE_314040 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5307 BOUND_VARIABLE_314040) BOUND_VARIABLE_314039)) (ho_4524 (ho_5287 k_6503 BOUND_VARIABLE_314039) BOUND_VARIABLE_314040))))) (let ((_let_12074 (forall ((BOUND_VARIABLE_314003 tptp.set_nat) (BOUND_VARIABLE_314004 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5308 BOUND_VARIABLE_314004) BOUND_VARIABLE_314003)) (ho_4524 (ho_5287 k_6504 BOUND_VARIABLE_314003) BOUND_VARIABLE_314004))))) (let ((_let_12075 (forall ((BOUND_VARIABLE_360917 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_313966 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5309 BOUND_VARIABLE_360917) BOUND_VARIABLE_313966)) (ho_4524 (ho_4768 k_6505 BOUND_VARIABLE_360917) BOUND_VARIABLE_313966))))) (let ((_let_12076 (forall ((BOUND_VARIABLE_360929 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_313928 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_5310 BOUND_VARIABLE_360929) BOUND_VARIABLE_313928)) (ho_4504 (ho_4692 k_6506 BOUND_VARIABLE_360929) BOUND_VARIABLE_313928))))) (let ((_let_12077 (forall ((BOUND_VARIABLE_313891 tptp.set_nat) (BOUND_VARIABLE_313892 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5311 BOUND_VARIABLE_313892) BOUND_VARIABLE_313891)) (ho_4524 (ho_5287 k_6507 BOUND_VARIABLE_313891) BOUND_VARIABLE_313892))))) (let ((_let_12078 (forall ((BOUND_VARIABLE_313858 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 k_5312 BOUND_VARIABLE_313858)) (ho_4504 k_6508 BOUND_VARIABLE_313858))))) (let ((_let_12079 (forall ((BOUND_VARIABLE_360958 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_313821 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5313 BOUND_VARIABLE_360958) BOUND_VARIABLE_313821)) (ho_4524 (ho_4768 k_6509 BOUND_VARIABLE_360958) BOUND_VARIABLE_313821))))) (let ((_let_12080 (forall ((BOUND_VARIABLE_360970 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_313783 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_5314 BOUND_VARIABLE_360970) BOUND_VARIABLE_313783)) (ho_4504 (ho_4692 k_6510 BOUND_VARIABLE_360970) BOUND_VARIABLE_313783))))) (let ((_let_12081 (forall ((BOUND_VARIABLE_313749 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 k_5315 BOUND_VARIABLE_313749)) (ho_4524 k_6511 BOUND_VARIABLE_313749))))) (let ((_let_12082 (forall ((BOUND_VARIABLE_313713 tptp.set_nat) (BOUND_VARIABLE_313714 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5316 BOUND_VARIABLE_313714) BOUND_VARIABLE_313713)) (ho_4524 (ho_5287 k_6512 BOUND_VARIABLE_313713) BOUND_VARIABLE_313714))))) (let ((_let_12083 (forall ((BOUND_VARIABLE_313677 tptp.set_nat) (BOUND_VARIABLE_313678 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5317 BOUND_VARIABLE_313678) BOUND_VARIABLE_313677)) (ho_4524 (ho_5287 k_6513 BOUND_VARIABLE_313677) BOUND_VARIABLE_313678))))) (let ((_let_12084 (forall ((BOUND_VARIABLE_313641 tptp.set_nat) (BOUND_VARIABLE_313642 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5318 BOUND_VARIABLE_313642) BOUND_VARIABLE_313641)) (ho_4524 (ho_5287 k_6514 BOUND_VARIABLE_313641) BOUND_VARIABLE_313642))))) (let ((_let_12085 (forall ((BOUND_VARIABLE_313605 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_313606 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5319 BOUND_VARIABLE_313606) BOUND_VARIABLE_313605)) (ho_4504 (ho_4685 k_6515 BOUND_VARIABLE_313605) BOUND_VARIABLE_313606))))) (let ((_let_12086 (forall ((BOUND_VARIABLE_313569 tptp.set_int) (BOUND_VARIABLE_313570 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5320 BOUND_VARIABLE_313570) BOUND_VARIABLE_313569)) (ho_4610 (ho_5575 k_6516 BOUND_VARIABLE_313569) BOUND_VARIABLE_313570))))) (let ((_let_12087 (forall ((BOUND_VARIABLE_361039 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_313526 tptp.set_int) (BOUND_VARIABLE_313527 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_5323 (ho_5322 k_5321 BOUND_VARIABLE_313527) BOUND_VARIABLE_361039) BOUND_VARIABLE_313526)) (ho_4610 (ho_5575 (ho_5574 k_6517 BOUND_VARIABLE_361039) BOUND_VARIABLE_313526) BOUND_VARIABLE_313527))))) (let ((_let_12088 (forall ((BOUND_VARIABLE_313489 tptp.set_int) (BOUND_VARIABLE_313490 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5324 BOUND_VARIABLE_313490) BOUND_VARIABLE_313489)) (ho_4610 (ho_5575 k_6518 BOUND_VARIABLE_313489) BOUND_VARIABLE_313490))))) (let ((_let_12089 (forall ((BOUND_VARIABLE_313453 tptp.set_int) (BOUND_VARIABLE_313454 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5325 BOUND_VARIABLE_313454) BOUND_VARIABLE_313453)) (ho_4610 (ho_5575 k_6519 BOUND_VARIABLE_313453) BOUND_VARIABLE_313454))))) (let ((_let_12090 (forall ((BOUND_VARIABLE_313417 tptp.set_nat) (BOUND_VARIABLE_313418 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5326 BOUND_VARIABLE_313418) BOUND_VARIABLE_313417)) (ho_4524 (ho_5287 k_6520 BOUND_VARIABLE_313417) BOUND_VARIABLE_313418))))) (let ((_let_12091 (forall ((BOUND_VARIABLE_313381 tptp.set_nat) (BOUND_VARIABLE_313382 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5327 BOUND_VARIABLE_313382) BOUND_VARIABLE_313381)) (ho_4524 (ho_5287 k_6521 BOUND_VARIABLE_313381) BOUND_VARIABLE_313382))))) (let ((_let_12092 (forall ((BOUND_VARIABLE_313371 tptp.nat) (BOUND_VARIABLE_313372 tptp.num)) (= (ho_5540 (ho_5539 k_6522 BOUND_VARIABLE_313371) BOUND_VARIABLE_313372) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_313371) BOUND_VARIABLE_313372)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12093 (forall ((BOUND_VARIABLE_313335 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_313336 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5328 BOUND_VARIABLE_313336) BOUND_VARIABLE_313335)) (ho_4504 (ho_4685 k_6523 BOUND_VARIABLE_313335) BOUND_VARIABLE_313336))))) (let ((_let_12094 (forall ((BOUND_VARIABLE_313298 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_313299 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4543 (ho_4542 k_5329 BOUND_VARIABLE_313299) BOUND_VARIABLE_313298)) (ho_4504 (ho_4685 k_6524 BOUND_VARIABLE_313298) BOUND_VARIABLE_313299))))) (let ((_let_12095 (forall ((BOUND_VARIABLE_313288 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_313289 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6525 BOUND_VARIABLE_313288) BOUND_VARIABLE_313289) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_313288) BOUND_VARIABLE_313289)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12096 (forall ((BOUND_VARIABLE_313278 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_313279 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6526 BOUND_VARIABLE_313278) BOUND_VARIABLE_313279) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_313278) BOUND_VARIABLE_313279)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12097 (forall ((BOUND_VARIABLE_313242 tptp.set_nat) (BOUND_VARIABLE_313243 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5330 BOUND_VARIABLE_313243) BOUND_VARIABLE_313242)) (ho_4524 (ho_5287 k_6527 BOUND_VARIABLE_313242) BOUND_VARIABLE_313243))))) (let ((_let_12098 (forall ((BOUND_VARIABLE_313206 tptp.set_nat) (BOUND_VARIABLE_313207 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5331 BOUND_VARIABLE_313207) BOUND_VARIABLE_313206)) (ho_4524 (ho_5287 k_6528 BOUND_VARIABLE_313206) BOUND_VARIABLE_313207))))) (let ((_let_12099 (forall ((BOUND_VARIABLE_313170 tptp.set_nat) (BOUND_VARIABLE_313171 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5332 BOUND_VARIABLE_313171) BOUND_VARIABLE_313170)) (ho_4524 (ho_5287 k_6529 BOUND_VARIABLE_313170) BOUND_VARIABLE_313171))))) (let ((_let_12100 (forall ((BOUND_VARIABLE_313134 tptp.set_int) (BOUND_VARIABLE_313135 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5333 BOUND_VARIABLE_313135) BOUND_VARIABLE_313134)) (ho_4610 (ho_5575 k_6530 BOUND_VARIABLE_313134) BOUND_VARIABLE_313135))))) (let ((_let_12101 (forall ((BOUND_VARIABLE_313098 tptp.set_nat) (BOUND_VARIABLE_313099 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5334 BOUND_VARIABLE_313099) BOUND_VARIABLE_313098)) (ho_4524 (ho_5287 k_6531 BOUND_VARIABLE_313098) BOUND_VARIABLE_313099))))) (let ((_let_12102 (forall ((BOUND_VARIABLE_313062 tptp.set_nat) (BOUND_VARIABLE_313063 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5335 BOUND_VARIABLE_313063) BOUND_VARIABLE_313062)) (ho_4524 (ho_5287 k_6532 BOUND_VARIABLE_313062) BOUND_VARIABLE_313063))))) (let ((_let_12103 (forall ((BOUND_VARIABLE_361207 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_313025 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5336 BOUND_VARIABLE_361207) BOUND_VARIABLE_313025)) (ho_4524 (ho_4768 k_6533 BOUND_VARIABLE_361207) BOUND_VARIABLE_313025))))) (let ((_let_12104 (forall ((BOUND_VARIABLE_361219 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312987 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5337 BOUND_VARIABLE_361219) BOUND_VARIABLE_312987)) (ho_4524 (ho_4768 k_6534 BOUND_VARIABLE_361219) BOUND_VARIABLE_312987))))) (let ((_let_12105 (forall ((BOUND_VARIABLE_361231 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_312946 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_5341 k_5340 BOUND_VARIABLE_361231) BOUND_VARIABLE_312946)) (ho_4610 (ho_6536 k_6535 BOUND_VARIABLE_361231) BOUND_VARIABLE_312946))))) (let ((_let_12106 (forall ((BOUND_VARIABLE_361247 |u_(-> tptp.nat tptp.nat Bool)|) (BOUND_VARIABLE_312905 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_5343 k_5342 BOUND_VARIABLE_361247) BOUND_VARIABLE_312905)) (ho_4524 (ho_6538 k_6537 BOUND_VARIABLE_361247) BOUND_VARIABLE_312905))))) (let ((_let_12107 (forall ((BOUND_VARIABLE_361263 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312867 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5344 BOUND_VARIABLE_361263) BOUND_VARIABLE_312867)) (ho_4524 (ho_4768 k_6539 BOUND_VARIABLE_361263) BOUND_VARIABLE_312867))))) (let ((_let_12108 (forall ((BOUND_VARIABLE_361275 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312829 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5345 BOUND_VARIABLE_361275) BOUND_VARIABLE_312829)) (ho_4610 (ho_5536 k_6540 BOUND_VARIABLE_361275) BOUND_VARIABLE_312829))))) (let ((_let_12109 (forall ((BOUND_VARIABLE_312818 tptp.nat) (BOUND_VARIABLE_312819 tptp.num)) (= (ho_5540 (ho_5539 k_6541 BOUND_VARIABLE_312818) BOUND_VARIABLE_312819) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312818) BOUND_VARIABLE_312819)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12110 (forall ((BOUND_VARIABLE_361298 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312781 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5346 BOUND_VARIABLE_361298) BOUND_VARIABLE_312781)) (ho_4524 (ho_4768 k_6542 BOUND_VARIABLE_361298) BOUND_VARIABLE_312781))))) (let ((_let_12111 (forall ((BOUND_VARIABLE_361310 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312743 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5347 BOUND_VARIABLE_361310) BOUND_VARIABLE_312743)) (ho_4610 (ho_5536 k_6543 BOUND_VARIABLE_361310) BOUND_VARIABLE_312743))))) (let ((_let_12112 (forall ((BOUND_VARIABLE_312732 tptp.nat) (BOUND_VARIABLE_312733 tptp.num)) (= (ho_5540 (ho_5539 k_6544 BOUND_VARIABLE_312732) BOUND_VARIABLE_312733) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312732) BOUND_VARIABLE_312733)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12113 (forall ((BOUND_VARIABLE_361333 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_312695 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_5348 BOUND_VARIABLE_361333) BOUND_VARIABLE_312695)) (ho_4504 (ho_4692 k_6545 BOUND_VARIABLE_361333) BOUND_VARIABLE_312695))))) (let ((_let_12114 (forall ((BOUND_VARIABLE_312684 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_312685 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6546 BOUND_VARIABLE_312684) BOUND_VARIABLE_312685) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_312684) BOUND_VARIABLE_312685)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12115 (forall ((BOUND_VARIABLE_361356 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312647 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5349 BOUND_VARIABLE_361356) BOUND_VARIABLE_312647)) (ho_4524 (ho_4768 k_6547 BOUND_VARIABLE_361356) BOUND_VARIABLE_312647))))) (let ((_let_12116 (forall ((BOUND_VARIABLE_361368 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312609 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5350 BOUND_VARIABLE_361368) BOUND_VARIABLE_312609)) (ho_4610 (ho_5536 k_6548 BOUND_VARIABLE_361368) BOUND_VARIABLE_312609))))) (let ((_let_12117 (forall ((BOUND_VARIABLE_312598 tptp.nat) (BOUND_VARIABLE_312599 tptp.num)) (= (ho_5540 (ho_5539 k_6549 BOUND_VARIABLE_312598) BOUND_VARIABLE_312599) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312598) BOUND_VARIABLE_312599)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12118 (forall ((BOUND_VARIABLE_361391 |u_(-> tptp.set_Pr1261947904930325089at_nat tptp.set_se7855581050983116737at_nat)|) (BOUND_VARIABLE_312560 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4495 k_4494 (ho_4549 (ho_4548 k_5351 BOUND_VARIABLE_361391) BOUND_VARIABLE_312560)) (ho_4504 (ho_4692 k_6550 BOUND_VARIABLE_361391) BOUND_VARIABLE_312560))))) (let ((_let_12119 (forall ((BOUND_VARIABLE_312549 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_312550 tptp.set_Pr4329608150637261639at_nat)) (= (ho_6325 (ho_6324 k_6551 BOUND_VARIABLE_312549) BOUND_VARIABLE_312550) (ho_6328 (ho_6327 k_6326 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_312549) BOUND_VARIABLE_312550)) tptp.bot_bo4948859079157340979at_nat))))) (let ((_let_12120 (forall ((BOUND_VARIABLE_361414 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312512 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5352 BOUND_VARIABLE_361414) BOUND_VARIABLE_312512)) (ho_4524 (ho_4768 k_6552 BOUND_VARIABLE_361414) BOUND_VARIABLE_312512))))) (let ((_let_12121 (forall ((BOUND_VARIABLE_361426 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312474 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5353 BOUND_VARIABLE_361426) BOUND_VARIABLE_312474)) (ho_4610 (ho_5536 k_6553 BOUND_VARIABLE_361426) BOUND_VARIABLE_312474))))) (let ((_let_12122 (forall ((BOUND_VARIABLE_312463 tptp.nat) (BOUND_VARIABLE_312464 tptp.num)) (= (ho_5540 (ho_5539 k_6554 BOUND_VARIABLE_312463) BOUND_VARIABLE_312464) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312463) BOUND_VARIABLE_312464)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12123 (forall ((BOUND_VARIABLE_361449 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312426 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5354 BOUND_VARIABLE_361449) BOUND_VARIABLE_312426)) (ho_4524 (ho_4768 k_6555 BOUND_VARIABLE_361449) BOUND_VARIABLE_312426))))) (let ((_let_12124 (forall ((BOUND_VARIABLE_361461 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312388 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5355 BOUND_VARIABLE_361461) BOUND_VARIABLE_312388)) (ho_4524 (ho_4768 k_6556 BOUND_VARIABLE_361461) BOUND_VARIABLE_312388))))) (let ((_let_12125 (forall ((BOUND_VARIABLE_312351 tptp.set_nat) (BOUND_VARIABLE_312352 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5356 BOUND_VARIABLE_312352) BOUND_VARIABLE_312351)) (ho_4524 (ho_5287 k_6557 BOUND_VARIABLE_312351) BOUND_VARIABLE_312352))))) (let ((_let_12126 (forall ((BOUND_VARIABLE_312315 tptp.set_nat) (BOUND_VARIABLE_312316 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5357 BOUND_VARIABLE_312316) BOUND_VARIABLE_312315)) (ho_4524 (ho_5287 k_6558 BOUND_VARIABLE_312315) BOUND_VARIABLE_312316))))) (let ((_let_12127 (forall ((BOUND_VARIABLE_361493 |u_(-> tptp.int Bool)|) (BOUND_VARIABLE_312277 tptp.int)) (= (ho_4601 k_4600 (ho_5360 (ho_5359 k_5358 BOUND_VARIABLE_312277) BOUND_VARIABLE_361493)) (ho_4610 (ho_6560 k_6559 BOUND_VARIABLE_361493) BOUND_VARIABLE_312277))))) (let ((_let_12128 (forall ((BOUND_VARIABLE_361509 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_312238 tptp.nat)) (= (ho_4515 k_4514 (ho_5363 (ho_5362 k_5361 BOUND_VARIABLE_312238) BOUND_VARIABLE_361509)) (ho_4524 (ho_6562 k_6561 BOUND_VARIABLE_361509) BOUND_VARIABLE_312238))))) (let ((_let_12129 (forall ((BOUND_VARIABLE_361525 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312200 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5364 BOUND_VARIABLE_361525) BOUND_VARIABLE_312200)) (ho_4524 (ho_4768 k_6563 BOUND_VARIABLE_361525) BOUND_VARIABLE_312200))))) (let ((_let_12130 (forall ((BOUND_VARIABLE_361537 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312162 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5365 BOUND_VARIABLE_361537) BOUND_VARIABLE_312162)) (ho_4610 (ho_5536 k_6564 BOUND_VARIABLE_361537) BOUND_VARIABLE_312162))))) (let ((_let_12131 (forall ((BOUND_VARIABLE_312151 tptp.nat) (BOUND_VARIABLE_312152 tptp.num)) (= (ho_5540 (ho_5539 k_6565 BOUND_VARIABLE_312151) BOUND_VARIABLE_312152) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312151) BOUND_VARIABLE_312152)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12132 (forall ((BOUND_VARIABLE_361560 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_312113 tptp.nat)) (= (ho_4515 k_4514 (ho_4574 (ho_4573 k_5366 BOUND_VARIABLE_361560) BOUND_VARIABLE_312113)) (ho_4524 (ho_4768 k_6566 BOUND_VARIABLE_361560) BOUND_VARIABLE_312113))))) (let ((_let_12133 (forall ((BOUND_VARIABLE_361572 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_312074 tptp.int)) (= (ho_4601 k_4600 (ho_4907 (ho_4906 k_5367 BOUND_VARIABLE_361572) BOUND_VARIABLE_312074)) (ho_4610 (ho_5536 k_6567 BOUND_VARIABLE_361572) BOUND_VARIABLE_312074))))) (let ((_let_12134 (forall ((BOUND_VARIABLE_312063 tptp.nat) (BOUND_VARIABLE_312064 tptp.num)) (= (ho_5540 (ho_5539 k_6568 BOUND_VARIABLE_312063) BOUND_VARIABLE_312064) (ho_5546 (ho_5545 k_5544 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_312063) BOUND_VARIABLE_312064)) tptp.bot_bo7038385379056416535at_num))))) (let ((_let_12135 (forall ((BOUND_VARIABLE_312024 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_312025 tptp.nat)) (= (ho_4515 k_4514 (ho_5239 (ho_5373 k_5372 BOUND_VARIABLE_312025) BOUND_VARIABLE_312024)) (ho_4524 (ho_5672 k_6569 BOUND_VARIABLE_312024) BOUND_VARIABLE_312025))))) (let ((_let_12136 (forall ((BOUND_VARIABLE_311988 tptp.set_nat) (BOUND_VARIABLE_311989 tptp.nat)) (= (ho_4515 k_4514 (ho_4758 (ho_4757 k_5374 BOUND_VARIABLE_311989) BOUND_VARIABLE_311988)) (ho_4524 (ho_5287 k_6570 BOUND_VARIABLE_311988) BOUND_VARIABLE_311989))))) (let ((_let_12137 (forall ((BOUND_VARIABLE_311952 tptp.set_int) (BOUND_VARIABLE_311953 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5375 BOUND_VARIABLE_311953) BOUND_VARIABLE_311952)) (ho_4610 (ho_5575 k_6571 BOUND_VARIABLE_311952) BOUND_VARIABLE_311953))))) (let ((_let_12138 (forall ((BOUND_VARIABLE_311916 tptp.set_int) (BOUND_VARIABLE_311917 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5376 BOUND_VARIABLE_311917) BOUND_VARIABLE_311916)) (ho_4610 (ho_5575 k_6572 BOUND_VARIABLE_311916) BOUND_VARIABLE_311917))))) (let ((_let_12139 (forall ((BOUND_VARIABLE_311880 tptp.set_int) (BOUND_VARIABLE_311881 tptp.int)) (= (ho_4601 k_4600 (ho_4924 (ho_4923 k_5377 BOUND_VARIABLE_311881) BOUND_VARIABLE_311880)) (ho_4610 (ho_5575 k_6573 BOUND_VARIABLE_311880) BOUND_VARIABLE_311881))))) (let ((_let_12140 (forall ((BOUND_VARIABLE_311873 tptp.int) (BOUND_VARIABLE_311874 tptp.int)) (= (= BOUND_VARIABLE_311873 BOUND_VARIABLE_311874) (ho_5218 (ho_5250 k_6574 BOUND_VARIABLE_311873) BOUND_VARIABLE_311874))))) (let ((_let_12141 (forall ((BOUND_VARIABLE_361654 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311864 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6575 BOUND_VARIABLE_361654) BOUND_VARIABLE_311864) (ho_5218 (ho_5250 BOUND_VARIABLE_361654 (ho_5531 k_5530 BOUND_VARIABLE_311864)) (ho_5531 k_5532 BOUND_VARIABLE_311864)))))) (let ((_let_12142 (forall ((BOUND_VARIABLE_361667 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311854 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6576 BOUND_VARIABLE_361667) BOUND_VARIABLE_311854) (ho_5218 (ho_5250 BOUND_VARIABLE_361667 (ho_5531 k_5530 BOUND_VARIABLE_311854)) (ho_5531 k_5532 BOUND_VARIABLE_311854)))))) (let ((_let_12143 (forall ((BOUND_VARIABLE_361680 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311844 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6577 BOUND_VARIABLE_361680) BOUND_VARIABLE_311844) (ho_5218 (ho_5250 BOUND_VARIABLE_361680 (ho_5531 k_5530 BOUND_VARIABLE_311844)) (ho_5531 k_5532 BOUND_VARIABLE_311844)))))) (let ((_let_12144 (forall ((BOUND_VARIABLE_361693 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311834 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6578 BOUND_VARIABLE_361693) BOUND_VARIABLE_311834) (ho_5218 (ho_5250 BOUND_VARIABLE_361693 (ho_5531 k_5530 BOUND_VARIABLE_311834)) (ho_5531 k_5532 BOUND_VARIABLE_311834)))))) (let ((_let_12145 (forall ((BOUND_VARIABLE_361706 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311824 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6579 BOUND_VARIABLE_361706) BOUND_VARIABLE_311824) (ho_5218 (ho_5250 BOUND_VARIABLE_361706 (ho_5531 k_5530 BOUND_VARIABLE_311824)) (ho_5531 k_5532 BOUND_VARIABLE_311824)))))) (let ((_let_12146 (forall ((BOUND_VARIABLE_361719 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311814 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6580 BOUND_VARIABLE_361719) BOUND_VARIABLE_311814) (ho_5218 (ho_5250 BOUND_VARIABLE_361719 (ho_5531 k_5530 BOUND_VARIABLE_311814)) (ho_5531 k_5532 BOUND_VARIABLE_311814)))))) (let ((_let_12147 (forall ((BOUND_VARIABLE_361732 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311804 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6581 BOUND_VARIABLE_361732) BOUND_VARIABLE_311804) (ho_5218 (ho_5250 BOUND_VARIABLE_361732 (ho_5531 k_5530 BOUND_VARIABLE_311804)) (ho_5531 k_5532 BOUND_VARIABLE_311804)))))) (let ((_let_12148 (forall ((BOUND_VARIABLE_361745 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311794 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6582 BOUND_VARIABLE_361745) BOUND_VARIABLE_311794) (ho_5218 (ho_5250 BOUND_VARIABLE_361745 (ho_5531 k_5530 BOUND_VARIABLE_311794)) (ho_5531 k_5532 BOUND_VARIABLE_311794)))))) (let ((_let_12149 (forall ((BOUND_VARIABLE_311786 tptp.int) (BOUND_VARIABLE_311787 tptp.int)) (= (= BOUND_VARIABLE_311786 BOUND_VARIABLE_311787) (ho_5218 (ho_5250 k_6583 BOUND_VARIABLE_311786) BOUND_VARIABLE_311787))))) (let ((_let_12150 (forall ((BOUND_VARIABLE_361767 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361766 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311779 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6584 BOUND_VARIABLE_361767) BOUND_VARIABLE_361766) BOUND_VARIABLE_311779) (ho_5235 BOUND_VARIABLE_361767 (ho_4593 BOUND_VARIABLE_361766 BOUND_VARIABLE_311779)))))) (let ((_let_12151 (forall ((BOUND_VARIABLE_361785 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361784 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311770 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6586 BOUND_VARIABLE_361785) BOUND_VARIABLE_361784) BOUND_VARIABLE_311770) (ho_5235 BOUND_VARIABLE_361785 (ho_4593 BOUND_VARIABLE_361784 BOUND_VARIABLE_311770)))))) (let ((_let_12152 (forall ((BOUND_VARIABLE_361799 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361798 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311761 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6587 BOUND_VARIABLE_361799) BOUND_VARIABLE_361798) BOUND_VARIABLE_311761) (ho_5235 BOUND_VARIABLE_361799 (ho_4593 BOUND_VARIABLE_361798 BOUND_VARIABLE_311761)))))) (let ((_let_12153 (forall ((BOUND_VARIABLE_361813 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361812 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311752 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6588 BOUND_VARIABLE_361813) BOUND_VARIABLE_361812) BOUND_VARIABLE_311752) (ho_5235 BOUND_VARIABLE_361813 (ho_4593 BOUND_VARIABLE_361812 BOUND_VARIABLE_311752)))))) (let ((_let_12154 (forall ((BOUND_VARIABLE_361827 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361826 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311743 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6589 BOUND_VARIABLE_361827) BOUND_VARIABLE_361826) BOUND_VARIABLE_311743) (ho_5235 BOUND_VARIABLE_361827 (ho_4593 BOUND_VARIABLE_361826 BOUND_VARIABLE_311743)))))) (let ((_let_12155 (forall ((BOUND_VARIABLE_361841 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361840 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311734 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6590 BOUND_VARIABLE_361841) BOUND_VARIABLE_361840) BOUND_VARIABLE_311734) (ho_5235 BOUND_VARIABLE_361841 (ho_4593 BOUND_VARIABLE_361840 BOUND_VARIABLE_311734)))))) (let ((_let_12156 (forall ((BOUND_VARIABLE_361855 |u_(-> Bool Bool)|) (BOUND_VARIABLE_361854 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311725 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6591 BOUND_VARIABLE_361855) BOUND_VARIABLE_361854) BOUND_VARIABLE_311725) (ho_5235 BOUND_VARIABLE_361855 (ho_4593 BOUND_VARIABLE_361854 BOUND_VARIABLE_311725)))))) (let ((_let_12157 (forall ((BOUND_VARIABLE_361869 |u_(-> tptp.int tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_361866 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_361865 |u_(-> tptp.int tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_311677 tptp.int) (BOUND_VARIABLE_311678 tptp.int)) (= (ho_5218 (ho_5250 (ho_6594 (ho_6593 k_6592 (ho_5386 (ho_5385 k_5384 tptp.top_top_set_int) BOUND_VARIABLE_361869)) (ho_5382 (ho_5381 k_5380 BOUND_VARIABLE_361866) BOUND_VARIABLE_361865)) BOUND_VARIABLE_311677) BOUND_VARIABLE_311678) (ho_5218 (ho_5250 (ho_6598 (ho_6597 (ho_6596 k_6595 BOUND_VARIABLE_361869) BOUND_VARIABLE_361866) BOUND_VARIABLE_361865) BOUND_VARIABLE_311677) BOUND_VARIABLE_311678))))) (let ((_let_12158 (forall ((BOUND_VARIABLE_361914 |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_311664 tptp.product_prod_nat_nat) (BOUND_VARIABLE_311665 tptp.nat) (BOUND_VARIABLE_311666 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5472 (ho_6600 k_6599 BOUND_VARIABLE_361914) BOUND_VARIABLE_311664) BOUND_VARIABLE_311665) BOUND_VARIABLE_311666) (ho_4575 (ho_4574 (ho_4847 BOUND_VARIABLE_361914 BOUND_VARIABLE_311665) BOUND_VARIABLE_311666) BOUND_VARIABLE_311664))))) (let ((_let_12159 (forall ((BOUND_VARIABLE_361935 |u_(-> tptp.nat tptp.nat tptp.product_prod_nat_nat tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_311653 tptp.product_prod_nat_nat) (BOUND_VARIABLE_311654 tptp.nat) (BOUND_VARIABLE_311655 tptp.nat)) (= (ho_4518 (ho_4517 (ho_5479 (ho_6603 k_6602 BOUND_VARIABLE_361935) BOUND_VARIABLE_311653) BOUND_VARIABLE_311654) BOUND_VARIABLE_311655) (ho_6605 (ho_6604 (ho_6601 BOUND_VARIABLE_361935 BOUND_VARIABLE_311654) BOUND_VARIABLE_311655) BOUND_VARIABLE_311653))))) (let ((_let_12160 (forall ((BOUND_VARIABLE_311640 tptp.int)) (= (ho_4607 (ho_4606 k_4605 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_311640) BOUND_VARIABLE_311640)) (ho_4601 k_4600 k_4598)) (ho_4610 k_6606 BOUND_VARIABLE_311640))))) (let ((_let_12161 (forall ((BOUND_VARIABLE_311628 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4501 (ho_4500 k_4499 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_311628) BOUND_VARIABLE_311628)) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))) (ho_4504 k_6607 BOUND_VARIABLE_311628))))) (let ((_let_12162 (forall ((BOUND_VARIABLE_361978 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311619 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6608 BOUND_VARIABLE_361978) BOUND_VARIABLE_311619) (ho_5218 (ho_5250 BOUND_VARIABLE_361978 (ho_5531 k_5530 BOUND_VARIABLE_311619)) (ho_5531 k_5532 BOUND_VARIABLE_311619)))))) (let ((_let_12163 (forall ((BOUND_VARIABLE_361991 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311609 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6609 BOUND_VARIABLE_361991) BOUND_VARIABLE_311609) (ho_5218 (ho_5250 BOUND_VARIABLE_361991 (ho_5531 k_5530 BOUND_VARIABLE_311609)) (ho_5531 k_5532 BOUND_VARIABLE_311609)))))) (let ((_let_12164 (forall ((BOUND_VARIABLE_362004 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311599 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6610 BOUND_VARIABLE_362004) BOUND_VARIABLE_311599) (ho_5218 (ho_5250 BOUND_VARIABLE_362004 (ho_5531 k_5530 BOUND_VARIABLE_311599)) (ho_5531 k_5532 BOUND_VARIABLE_311599)))))) (let ((_let_12165 (forall ((BOUND_VARIABLE_362017 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311589 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6611 BOUND_VARIABLE_362017) BOUND_VARIABLE_311589) (ho_5218 (ho_5250 BOUND_VARIABLE_362017 (ho_5531 k_5530 BOUND_VARIABLE_311589)) (ho_5531 k_5532 BOUND_VARIABLE_311589)))))) (let ((_let_12166 (forall ((BOUND_VARIABLE_311578 tptp.nat) (BOUND_VARIABLE_311579 tptp.nat)) (= (ho_6357 (ho_6613 k_6612 BOUND_VARIABLE_311578) BOUND_VARIABLE_311579) (ho_6617 (ho_6616 k_6615 (ho_4925 k_6614 BOUND_VARIABLE_311578)) (ho_4925 k_6614 BOUND_VARIABLE_311579)))))) (let ((_let_12167 (forall ((BOUND_VARIABLE_311571 tptp.nat) (BOUND_VARIABLE_311572 tptp.nat)) (= (= BOUND_VARIABLE_311571 BOUND_VARIABLE_311572) (ho_4593 (ho_4511 k_6618 BOUND_VARIABLE_311571) BOUND_VARIABLE_311572))))) (let ((_let_12168 (forall ((BOUND_VARIABLE_311564 tptp.nat) (BOUND_VARIABLE_311565 tptp.nat)) (= (= BOUND_VARIABLE_311564 BOUND_VARIABLE_311565) (ho_4593 (ho_4511 k_6619 BOUND_VARIABLE_311564) BOUND_VARIABLE_311565))))) (let ((_let_12169 (forall ((BOUND_VARIABLE_311557 tptp.nat) (BOUND_VARIABLE_311558 tptp.nat)) (= (= BOUND_VARIABLE_311557 BOUND_VARIABLE_311558) (ho_4593 (ho_4511 k_6620 BOUND_VARIABLE_311557) BOUND_VARIABLE_311558))))) (let ((_let_12170 (forall ((BOUND_VARIABLE_311550 tptp.nat) (BOUND_VARIABLE_311551 tptp.nat)) (= (= BOUND_VARIABLE_311550 BOUND_VARIABLE_311551) (ho_4593 (ho_4511 k_6621 BOUND_VARIABLE_311550) BOUND_VARIABLE_311551))))) (let ((_let_12171 (forall ((BOUND_VARIABLE_311543 tptp.num) (BOUND_VARIABLE_311544 tptp.num)) (= (= BOUND_VARIABLE_311543 BOUND_VARIABLE_311544) (ho_6266 (ho_6623 k_6622 BOUND_VARIABLE_311543) BOUND_VARIABLE_311544))))) (let ((_let_12172 (forall ((BOUND_VARIABLE_311536 tptp.num) (BOUND_VARIABLE_311537 tptp.num)) (= (= BOUND_VARIABLE_311536 BOUND_VARIABLE_311537) (ho_6266 (ho_6623 k_6624 BOUND_VARIABLE_311536) BOUND_VARIABLE_311537))))) (let ((_let_12173 (forall ((BOUND_VARIABLE_311529 tptp.num) (BOUND_VARIABLE_311530 tptp.num)) (= (= BOUND_VARIABLE_311529 BOUND_VARIABLE_311530) (ho_6266 (ho_6623 k_6625 BOUND_VARIABLE_311529) BOUND_VARIABLE_311530))))) (let ((_let_12174 (forall ((BOUND_VARIABLE_311522 tptp.num) (BOUND_VARIABLE_311523 tptp.num)) (= (= BOUND_VARIABLE_311522 BOUND_VARIABLE_311523) (ho_6266 (ho_6623 k_6626 BOUND_VARIABLE_311522) BOUND_VARIABLE_311523))))) (let ((_let_12175 (forall ((BOUND_VARIABLE_311515 tptp.num) (BOUND_VARIABLE_311516 tptp.num)) (= (= BOUND_VARIABLE_311515 BOUND_VARIABLE_311516) (ho_6266 (ho_6623 k_6627 BOUND_VARIABLE_311515) BOUND_VARIABLE_311516))))) (let ((_let_12176 (forall ((BOUND_VARIABLE_311508 tptp.num) (BOUND_VARIABLE_311509 tptp.num)) (= (= BOUND_VARIABLE_311508 BOUND_VARIABLE_311509) (ho_6266 (ho_6623 k_6628 BOUND_VARIABLE_311508) BOUND_VARIABLE_311509))))) (let ((_let_12177 (forall ((BOUND_VARIABLE_362128 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_362127 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_311493 tptp.product_prod_nat_nat) (BOUND_VARIABLE_311494 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_6629 BOUND_VARIABLE_362128) BOUND_VARIABLE_362127) BOUND_VARIABLE_311493) BOUND_VARIABLE_311494) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_362128 BOUND_VARIABLE_311493) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_362127 B4) BOUND_VARIABLE_311494))))))))) (let ((_let_12178 (forall ((BOUND_VARIABLE_362151 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_362150 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_311476 tptp.int) (BOUND_VARIABLE_311477 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_6630 BOUND_VARIABLE_362151) BOUND_VARIABLE_362150) BOUND_VARIABLE_311476) BOUND_VARIABLE_311477) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_362151 BOUND_VARIABLE_311476) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_362150 B4) BOUND_VARIABLE_311477))))))))) (let ((_let_12179 (forall ((BOUND_VARIABLE_362174 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_362173 |u_(-> tptp.int tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_311457 tptp.product_prod_nat_nat) (BOUND_VARIABLE_311458 tptp.int)) (= (ho_5218 (ho_5383 (ho_5382 (ho_5381 k_6631 BOUND_VARIABLE_362174) BOUND_VARIABLE_362173) BOUND_VARIABLE_311457) BOUND_VARIABLE_311458) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_362174 BOUND_VARIABLE_311457) B4)) (not (ho_5218 (ho_5383 (ho_5388 k_5387 (ho_5386 (ho_5385 k_5384 tptp.top_top_set_int) BOUND_VARIABLE_362173)) B4) BOUND_VARIABLE_311458))))))))) (let ((_let_12180 (forall ((BOUND_VARIABLE_362196 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_311446 tptp.product_prod_int_int)) (= (ho_4599 (ho_6245 k_6632 BOUND_VARIABLE_362196) BOUND_VARIABLE_311446) (ho_5218 (ho_5250 BOUND_VARIABLE_362196 (ho_5531 k_5530 BOUND_VARIABLE_311446)) (ho_5531 k_5532 BOUND_VARIABLE_311446)))))) (let ((_let_12181 (forall ((BOUND_VARIABLE_311438 tptp.int) (BOUND_VARIABLE_311439 tptp.int)) (= (= BOUND_VARIABLE_311438 BOUND_VARIABLE_311439) (ho_5218 (ho_5250 k_6633 BOUND_VARIABLE_311438) BOUND_VARIABLE_311439))))) (let ((_let_12182 (forall ((BOUND_VARIABLE_311431 tptp.int) (BOUND_VARIABLE_311432 tptp.int)) (= (= BOUND_VARIABLE_311431 BOUND_VARIABLE_311432) (ho_5218 (ho_5250 k_6634 BOUND_VARIABLE_311431) BOUND_VARIABLE_311432))))) (let ((_let_12183 (forall ((BOUND_VARIABLE_311424 tptp.int) (BOUND_VARIABLE_311425 tptp.int)) (= (= BOUND_VARIABLE_311424 BOUND_VARIABLE_311425) (ho_5218 (ho_5250 k_6635 BOUND_VARIABLE_311424) BOUND_VARIABLE_311425))))) (let ((_let_12184 (forall ((BOUND_VARIABLE_311417 tptp.int) (BOUND_VARIABLE_311418 tptp.int)) (= (= BOUND_VARIABLE_311417 BOUND_VARIABLE_311418) (ho_5218 (ho_5250 k_6636 BOUND_VARIABLE_311417) BOUND_VARIABLE_311418))))) (let ((_let_12185 (forall ((BOUND_VARIABLE_311410 tptp.int) (BOUND_VARIABLE_311411 tptp.int)) (= (= BOUND_VARIABLE_311410 BOUND_VARIABLE_311411) (ho_5218 (ho_5250 k_6637 BOUND_VARIABLE_311410) BOUND_VARIABLE_311411))))) (let ((_let_12186 (forall ((BOUND_VARIABLE_311403 tptp.int) (BOUND_VARIABLE_311404 tptp.int)) (= (= BOUND_VARIABLE_311403 BOUND_VARIABLE_311404) (ho_5218 (ho_5250 k_6638 BOUND_VARIABLE_311403) BOUND_VARIABLE_311404))))) (let ((_let_12187 (forall ((BOUND_VARIABLE_311396 tptp.int) (BOUND_VARIABLE_311397 tptp.int)) (= (= BOUND_VARIABLE_311396 BOUND_VARIABLE_311397) (ho_5218 (ho_5250 k_6639 BOUND_VARIABLE_311396) BOUND_VARIABLE_311397))))) (let ((_let_12188 (forall ((BOUND_VARIABLE_362258 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_311389 tptp.nat)) (= (ho_4593 (ho_5216 k_6640 BOUND_VARIABLE_362258) BOUND_VARIABLE_311389) (not (ho_4593 BOUND_VARIABLE_362258 BOUND_VARIABLE_311389)))))) (let ((_let_12189 (forall ((BOUND_VARIABLE_311374 tptp.nat) (BOUND_VARIABLE_311375 tptp.num)) (= (ho_6643 (ho_6642 k_6641 k_5392) (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_311374) BOUND_VARIABLE_311375)) (ho_4527 (ho_4579 k_6644 BOUND_VARIABLE_311374) BOUND_VARIABLE_311375))))) (let ((_let_12190 (forall ((BOUND_VARIABLE_311366 tptp.int) (BOUND_VARIABLE_311367 tptp.code_integer)) (= (ho_6488 (ho_6484 k_6645 BOUND_VARIABLE_311366) BOUND_VARIABLE_311367) (ho_6488 (ho_6484 k_6646 BOUND_VARIABLE_311366) BOUND_VARIABLE_311367))))) (let ((_let_12191 (forall ((BOUND_VARIABLE_311359 tptp.num) (BOUND_VARIABLE_311360 tptp.num)) (= (= BOUND_VARIABLE_311359 BOUND_VARIABLE_311360) (ho_6266 (ho_6623 k_6647 BOUND_VARIABLE_311359) BOUND_VARIABLE_311360))))) (let ((_let_12192 (forall ((BOUND_VARIABLE_311352 tptp.int) (BOUND_VARIABLE_311353 tptp.int)) (= (= BOUND_VARIABLE_311352 BOUND_VARIABLE_311353) (ho_5218 (ho_5250 k_6648 BOUND_VARIABLE_311352) BOUND_VARIABLE_311353))))) (let ((_let_12193 (forall ((BOUND_VARIABLE_311345 tptp.num) (BOUND_VARIABLE_311346 tptp.num)) (= (= BOUND_VARIABLE_311345 BOUND_VARIABLE_311346) (ho_6266 (ho_6623 k_6649 BOUND_VARIABLE_311345) BOUND_VARIABLE_311346))))) (let ((_let_12194 (forall ((BOUND_VARIABLE_311267 tptp.code_integer) (BOUND_VARIABLE_311268 tptp.code_integer)) (let ((_let_1 (ho_5396 (ho_5395 k_6650 BOUND_VARIABLE_311267) BOUND_VARIABLE_311268))) (let ((_let_2 (ho_5395 k_5401 tptp.zero_z3403309356797280102nteger))) (let ((_let_3 (ho_6654 k_6653 tptp.zero_z3403309356797280102nteger))) (= (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311267)) (ho_5396 _let_2 tptp.zero_z3403309356797280102nteger)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_3 BOUND_VARIABLE_311268)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_3 BOUND_VARIABLE_311267)) _let_1) (ho_5405 (ho_6652 k_6651 (ho_5394 k_5393 BOUND_VARIABLE_311268)) _let_1))) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311268)) (ho_5396 _let_2 BOUND_VARIABLE_311267)) (ho_5405 (ho_5413 (ho_5412 k_5411 k_5410) k_5400) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 (ho_6654 k_6653 BOUND_VARIABLE_311267) tptp.zero_z3403309356797280102nteger)) _let_1) (ho_5405 (ho_6652 k_6651 (ho_5394 k_5406 BOUND_VARIABLE_311268)) _let_1)))))) (ho_5396 (ho_5395 k_6655 BOUND_VARIABLE_311267) BOUND_VARIABLE_311268)))))))) (let ((_let_12195 (forall ((BOUND_VARIABLE_311211 tptp.code_integer) (BOUND_VARIABLE_311212 tptp.code_integer)) (let ((_let_1 (ho_5396 (ho_5395 k_6650 BOUND_VARIABLE_311211) BOUND_VARIABLE_311212))) (let ((_let_2 (ho_5395 k_5401 tptp.zero_z3403309356797280102nteger))) (= (ho_5396 (ho_5395 k_6660 BOUND_VARIABLE_311211) BOUND_VARIABLE_311212) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311211)) (ho_5396 _let_2 tptp.zero_z3403309356797280102nteger)) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311212)) (ho_5396 _let_2 BOUND_VARIABLE_311211)) (ho_5405 (ho_5408 (ho_6659 (ho_6658 k_6657 k_5407) k_6656) BOUND_VARIABLE_311212) (ho_5405 (ho_5404 (ho_5403 k_5402 (= (ho_5399 k_6656 BOUND_VARIABLE_311212) (ho_5399 k_6656 BOUND_VARIABLE_311211))) _let_1) (ho_5405 (ho_6652 k_6651 (ho_5394 k_5414 BOUND_VARIABLE_311212)) _let_1))))))))))) (let ((_let_12196 (forall ((BOUND_VARIABLE_311155 tptp.code_integer)) (let ((_let_1 (ho_5462 k_5461 (ho_4529 k_4528 tptp.one)))) (let ((_let_2 (ho_5396 (ho_5395 k_6650 BOUND_VARIABLE_311155) _let_1))) (let ((_let_3 (ho_6488 (ho_6654 k_6653 BOUND_VARIABLE_311155) tptp.zero_z3403309356797280102nteger))) (let ((_let_4 (ho_5395 k_5401 tptp.zero_z3403309356797280102nteger))) (let ((_let_5 (ho_6654 k_6653 tptp.zero_z3403309356797280102nteger))) (let ((_let_6 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311155))) (= (ho_4914 (ho_5432 (ho_5435 k_5434 _let_3) (ho_4914 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)) (ho_5417 k_5416 (ho_5399 k_5400 BOUND_VARIABLE_311155)))) (ho_4914 (ho_5432 (ho_5435 k_5434 _let_6) tptp.zero_zero_int) (ho_6663 (ho_6662 k_6661 k_5436) (ho_5405 (ho_5404 (ho_5403 k_5402 _let_6) (ho_5396 _let_4 tptp.zero_z3403309356797280102nteger)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_5 _let_1)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_5 BOUND_VARIABLE_311155)) _let_2) (ho_5405 (ho_6652 k_6651 k_5460) _let_2))) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger _let_1)) (ho_5396 _let_4 BOUND_VARIABLE_311155)) (ho_5405 (ho_5413 (ho_5412 k_5411 k_5410) k_5400) (ho_5405 (ho_5404 (ho_5403 k_5402 _let_3) _let_2) (ho_5405 (ho_6652 k_6651 k_5463) _let_2))))))))) (ho_5417 k_6666 BOUND_VARIABLE_311155))))))))))) (let ((_let_12197 (forall ((BOUND_VARIABLE_311147 tptp.int)) (= (ho_5439 k_5438 BOUND_VARIABLE_311147) (ho_6671 k_6670 (ho_5369 (ho_6669 k_6668 k_6667) (ho_5378 k_5424 BOUND_VARIABLE_311147))))))) (let ((_let_12198 (forall ((BOUND_VARIABLE_311098 tptp.code_integer)) (let ((_let_1 (ho_5462 k_5461 (ho_4529 k_4528 tptp.one)))) (let ((_let_2 (ho_5396 (ho_5395 k_6650 BOUND_VARIABLE_311098) _let_1))) (let ((_let_3 (ho_5395 k_5401 tptp.zero_z3403309356797280102nteger))) (let ((_let_4 (ho_6654 k_6653 tptp.zero_z3403309356797280102nteger))) (= (ho_4529 (ho_5447 (ho_5449 k_5448 (ho_6488 (ho_6654 k_6675 BOUND_VARIABLE_311098) tptp.one_one_Code_integer)) tptp.one) (ho_6674 (ho_6673 k_6672 k_5450) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311098)) (ho_5396 _let_3 tptp.zero_z3403309356797280102nteger)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_4 _let_1)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_4 BOUND_VARIABLE_311098)) _let_2) (ho_5405 (ho_6652 k_6651 k_5460) _let_2))) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger _let_1)) (ho_5396 _let_3 BOUND_VARIABLE_311098)) (ho_5405 (ho_5413 (ho_5412 k_5411 k_5410) k_5400) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 (ho_6654 k_6653 BOUND_VARIABLE_311098) tptp.zero_z3403309356797280102nteger)) _let_2) (ho_5405 (ho_6652 k_6651 k_5463) _let_2)))))))) (ho_5445 k_6676 BOUND_VARIABLE_311098))))))))) (let ((_let_12199 (forall ((BOUND_VARIABLE_311045 tptp.code_integer)) (let ((_let_1 (ho_5462 k_5461 (ho_4529 k_4528 tptp.one)))) (let ((_let_2 (ho_5396 (ho_5395 k_6650 BOUND_VARIABLE_311045) _let_1))) (let ((_let_3 (ho_5395 k_5401 tptp.zero_z3403309356797280102nteger))) (let ((_let_4 (ho_6654 k_6653 tptp.zero_z3403309356797280102nteger))) (= (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_6488 (ho_6654 k_6675 BOUND_VARIABLE_311045) tptp.zero_z3403309356797280102nteger)) tptp.zero_zero_nat) (ho_6679 (ho_6678 k_6677 k_5452) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger BOUND_VARIABLE_311045)) (ho_5396 _let_3 tptp.zero_z3403309356797280102nteger)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_4 _let_1)) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 _let_4 BOUND_VARIABLE_311045)) _let_2) (ho_5405 (ho_6652 k_6651 k_5460) _let_2))) (ho_5405 (ho_5404 (ho_5403 k_5402 (= tptp.zero_z3403309356797280102nteger _let_1)) (ho_5396 _let_3 BOUND_VARIABLE_311045)) (ho_5405 (ho_5413 (ho_5412 k_5411 k_5410) k_5400) (ho_5405 (ho_5404 (ho_5403 k_5402 (ho_6488 (ho_6654 k_6653 BOUND_VARIABLE_311045) tptp.zero_z3403309356797280102nteger)) _let_2) (ho_5405 (ho_6652 k_6651 k_5463) _let_2)))))))) (ho_5454 k_6680 BOUND_VARIABLE_311045))))))))) (let ((_let_12200 (forall ((BOUND_VARIABLE_311036 tptp.nat) (BOUND_VARIABLE_311037 tptp.nat)) (= (ho_6683 (ho_6682 k_6681 BOUND_VARIABLE_311036) BOUND_VARIABLE_311037) (ho_6687 (ho_6686 k_6685 BOUND_VARIABLE_311036) (ho_6683 k_6684 BOUND_VARIABLE_311037)))))) (let ((_let_12201 (forall ((BOUND_VARIABLE_311027 tptp.nat) (BOUND_VARIABLE_311028 tptp.nat)) (= (ho_6683 (ho_6682 k_6688 BOUND_VARIABLE_311027) BOUND_VARIABLE_311028) (ho_6687 (ho_6686 k_6685 BOUND_VARIABLE_311027) (ho_6683 k_6684 BOUND_VARIABLE_311028)))))) (let ((_let_12202 (forall ((BOUND_VARIABLE_311018 tptp.nat) (BOUND_VARIABLE_311019 tptp.nat)) (= (ho_6683 (ho_6682 k_6689 BOUND_VARIABLE_311018) BOUND_VARIABLE_311019) (ho_6687 (ho_6686 k_6685 BOUND_VARIABLE_311018) (ho_6683 k_6684 BOUND_VARIABLE_311019)))))) (let ((_let_12203 (forall ((BOUND_VARIABLE_311009 tptp.nat) (BOUND_VARIABLE_311010 tptp.nat)) (= (ho_6683 (ho_6682 k_6690 BOUND_VARIABLE_311009) BOUND_VARIABLE_311010) (ho_6687 (ho_6686 k_6685 BOUND_VARIABLE_311009) (ho_6683 k_6684 BOUND_VARIABLE_311010)))))) (let ((_let_12204 (forall ((BOUND_VARIABLE_310998 tptp.nat) (BOUND_VARIABLE_310999 tptp.nat)) (= (ho_4855 (ho_5457 k_6691 BOUND_VARIABLE_310998) BOUND_VARIABLE_310999) (ho_4855 (ho_5457 k_5456 (ho_4855 k_6692 (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_310998) BOUND_VARIABLE_310999))) BOUND_VARIABLE_310998))))) (let ((_let_12205 (forall ((BOUND_VARIABLE_310990 tptp.int)) (= (ho_4891 k_6693 BOUND_VARIABLE_310990) (ho_5369 (ho_6669 k_6668 k_6667) (ho_5378 k_5424 (ho_4914 k_6694 BOUND_VARIABLE_310990))))))) (let ((_let_12206 (forall ((BOUND_VARIABLE_310982 tptp.int)) (= (ho_4891 k_6695 BOUND_VARIABLE_310982) (ho_5369 (ho_6669 k_6668 k_6667) (ho_5378 k_5424 (ho_4914 k_6694 BOUND_VARIABLE_310982))))))) (let ((_let_12207 (forall ((BOUND_VARIABLE_310974 tptp.int)) (= (ho_4891 k_6696 BOUND_VARIABLE_310974) (ho_5369 (ho_6669 k_6668 k_6667) (ho_5378 k_5424 (ho_4914 k_6694 BOUND_VARIABLE_310974))))))) (let ((_let_12208 (forall ((BOUND_VARIABLE_310956 tptp.set_nat) (BOUND_VARIABLE_310957 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_310957)) (ho_4765 (ho_4764 k_4763 k_5464) BOUND_VARIABLE_310956))) (ho_4593 (ho_4762 k_6697 BOUND_VARIABLE_310956) BOUND_VARIABLE_310957))))) (let ((_let_12209 (forall ((BOUND_VARIABLE_310924 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310925 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5471 BOUND_VARIABLE_310924)) BOUND_VARIABLE_310925) (ho_4575 (ho_5379 k_6698 BOUND_VARIABLE_310924) BOUND_VARIABLE_310925))))) (let ((_let_12210 (forall ((BOUND_VARIABLE_310892 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310893 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5473 BOUND_VARIABLE_310892)) BOUND_VARIABLE_310893) (ho_4575 (ho_5379 k_6699 BOUND_VARIABLE_310892) BOUND_VARIABLE_310893))))) (let ((_let_12211 (forall ((BOUND_VARIABLE_310885 Bool) (BOUND_VARIABLE_310886 Bool)) (= (= BOUND_VARIABLE_310885 BOUND_VARIABLE_310886) (ho_5235 (ho_6701 k_6700 BOUND_VARIABLE_310885) BOUND_VARIABLE_310886))))) (let ((_let_12212 (forall ((BOUND_VARIABLE_310853 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310854 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5474 BOUND_VARIABLE_310853)) BOUND_VARIABLE_310854) (ho_4575 (ho_5379 k_6702 BOUND_VARIABLE_310853) BOUND_VARIABLE_310854))))) (let ((_let_12213 (forall ((BOUND_VARIABLE_310821 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310822 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5475 BOUND_VARIABLE_310821)) BOUND_VARIABLE_310822) (ho_4575 (ho_5379 k_6703 BOUND_VARIABLE_310821) BOUND_VARIABLE_310822))))) (let ((_let_12214 (forall ((BOUND_VARIABLE_310814 tptp.nat) (BOUND_VARIABLE_310815 tptp.nat)) (= (= BOUND_VARIABLE_310814 BOUND_VARIABLE_310815) (ho_4593 (ho_4511 k_6704 BOUND_VARIABLE_310814) BOUND_VARIABLE_310815))))) (let ((_let_12215 (forall ((BOUND_VARIABLE_310806 tptp.nat) (BOUND_VARIABLE_310807 tptp.nat)) (= (ho_4518 (ho_4517 k_6705 BOUND_VARIABLE_310806) BOUND_VARIABLE_310807) (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_310807) BOUND_VARIABLE_310806))))) (let ((_let_12216 (forall ((BOUND_VARIABLE_310798 tptp.nat) (BOUND_VARIABLE_310799 tptp.nat)) (= (ho_4518 (ho_4517 k_6706 BOUND_VARIABLE_310798) BOUND_VARIABLE_310799) (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_310799) BOUND_VARIABLE_310798))))) (let ((_let_12217 (forall ((BOUND_VARIABLE_310791 Bool) (BOUND_VARIABLE_310792 Bool)) (= (= BOUND_VARIABLE_310791 BOUND_VARIABLE_310792) (ho_5235 (ho_6701 k_6707 BOUND_VARIABLE_310791) BOUND_VARIABLE_310792))))) (let ((_let_12218 (forall ((BOUND_VARIABLE_310759 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310760 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5476 BOUND_VARIABLE_310759)) BOUND_VARIABLE_310760) (ho_4575 (ho_5379 k_6708 BOUND_VARIABLE_310759) BOUND_VARIABLE_310760))))) (let ((_let_12219 (forall ((BOUND_VARIABLE_310727 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310728 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5477 BOUND_VARIABLE_310727)) BOUND_VARIABLE_310728) (ho_4575 (ho_5379 k_6709 BOUND_VARIABLE_310727) BOUND_VARIABLE_310728))))) (let ((_let_12220 (forall ((BOUND_VARIABLE_310693 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310694 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5478 BOUND_VARIABLE_310693)) BOUND_VARIABLE_310694) (ho_6605 (ho_5421 k_6710 BOUND_VARIABLE_310693) BOUND_VARIABLE_310694))))) (let ((_let_12221 (forall ((BOUND_VARIABLE_310659 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310660 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5480 BOUND_VARIABLE_310659)) BOUND_VARIABLE_310660) (ho_6605 (ho_5421 k_6711 BOUND_VARIABLE_310659) BOUND_VARIABLE_310660))))) (let ((_let_12222 (forall ((BOUND_VARIABLE_310625 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310626 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5481 BOUND_VARIABLE_310625)) BOUND_VARIABLE_310626) (ho_6605 (ho_5421 k_6712 BOUND_VARIABLE_310625) BOUND_VARIABLE_310626))))) (let ((_let_12223 (forall ((BOUND_VARIABLE_310591 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310592 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5482 BOUND_VARIABLE_310591)) BOUND_VARIABLE_310592) (ho_6605 (ho_5421 k_6713 BOUND_VARIABLE_310591) BOUND_VARIABLE_310592))))) (let ((_let_12224 (forall ((BOUND_VARIABLE_310561 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310562 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5483 BOUND_VARIABLE_310561)) BOUND_VARIABLE_310562) (ho_4575 (ho_5379 k_6714 BOUND_VARIABLE_310561) BOUND_VARIABLE_310562))))) (let ((_let_12225 (forall ((BOUND_VARIABLE_310515 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310516 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5485 BOUND_VARIABLE_310515)) BOUND_VARIABLE_310516) (ho_6605 (ho_5421 k_6715 BOUND_VARIABLE_310515) BOUND_VARIABLE_310516))))) (let ((_let_12226 (forall ((BOUND_VARIABLE_310469 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310470 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5486 BOUND_VARIABLE_310469)) BOUND_VARIABLE_310470) (ho_6605 (ho_5421 k_6716 BOUND_VARIABLE_310469) BOUND_VARIABLE_310470))))) (let ((_let_12227 (forall ((BOUND_VARIABLE_310447 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310448 tptp.nat) (BOUND_VARIABLE_310449 tptp.nat)) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_310447)) BOUND_VARIABLE_310449)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_310448) (ho_5369 k_5368 BOUND_VARIABLE_310447))) (ho_4593 (ho_4511 (ho_5472 k_6717 BOUND_VARIABLE_310447) BOUND_VARIABLE_310448) BOUND_VARIABLE_310449))))) (let ((_let_12228 (forall ((BOUND_VARIABLE_310423 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310424 tptp.nat) (BOUND_VARIABLE_310425 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_5423 k_5422 BOUND_VARIABLE_310423)))) (= (ho_4593 (ho_4511 k_4594 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_310425)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_310424) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5472 k_6718 BOUND_VARIABLE_310423) BOUND_VARIABLE_310424) BOUND_VARIABLE_310425)))))) (let ((_let_12229 (forall ((BOUND_VARIABLE_310377 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310378 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5487 BOUND_VARIABLE_310377)) BOUND_VARIABLE_310378) (ho_6605 (ho_5421 k_6719 BOUND_VARIABLE_310377) BOUND_VARIABLE_310378))))) (let ((_let_12230 (forall ((BOUND_VARIABLE_310355 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310356 tptp.nat) (BOUND_VARIABLE_310357 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_310355)) BOUND_VARIABLE_310357)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_310355)) BOUND_VARIABLE_310356)) (ho_4518 (ho_4517 (ho_5479 k_6720 BOUND_VARIABLE_310355) BOUND_VARIABLE_310356) BOUND_VARIABLE_310357))))) (let ((_let_12231 (forall ((BOUND_VARIABLE_310333 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310334 tptp.nat) (BOUND_VARIABLE_310335 tptp.nat)) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_310333)) BOUND_VARIABLE_310334)) (ho_4855 (ho_5457 k_5456 (ho_5369 k_5368 BOUND_VARIABLE_310333)) BOUND_VARIABLE_310335)) (ho_4518 (ho_4517 (ho_5479 k_6721 BOUND_VARIABLE_310333) BOUND_VARIABLE_310334) BOUND_VARIABLE_310335))))) (let ((_let_12232 (forall ((BOUND_VARIABLE_310300 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310301 tptp.nat) (BOUND_VARIABLE_310302 tptp.nat)) (let ((_let_1 (ho_5457 k_5484 (ho_5369 k_5368 BOUND_VARIABLE_310300)))) (let ((_let_2 (ho_5457 k_5484 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_310300)))) (= (ho_4518 (ho_4517 k_4516 (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_310301)) (ho_4855 _let_1 BOUND_VARIABLE_310302))) (ho_4855 (ho_5457 k_5456 (ho_4855 _let_2 BOUND_VARIABLE_310302)) (ho_4855 _let_1 BOUND_VARIABLE_310301))) (ho_4518 (ho_4517 (ho_5479 k_6722 BOUND_VARIABLE_310300) BOUND_VARIABLE_310301) BOUND_VARIABLE_310302))))))) (let ((_let_12233 (forall ((BOUND_VARIABLE_310292 tptp.nat) (BOUND_VARIABLE_310293 tptp.nat)) (= (ho_4518 (ho_4517 k_6723 BOUND_VARIABLE_310292) BOUND_VARIABLE_310293) (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_310293) BOUND_VARIABLE_310292))))) (let ((_let_12234 (forall ((BOUND_VARIABLE_310284 tptp.nat) (BOUND_VARIABLE_310285 tptp.nat)) (= (ho_4518 (ho_4517 k_6724 BOUND_VARIABLE_310284) BOUND_VARIABLE_310285) (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_310285) BOUND_VARIABLE_310284))))) (let ((_let_12235 (forall ((BOUND_VARIABLE_310277 tptp.int)) (= (ho_4891 k_6725 BOUND_VARIABLE_310277) (ho_5369 (ho_6669 k_6668 k_6667) (ho_5378 k_5424 BOUND_VARIABLE_310277)))))) (let ((_let_12236 (forall ((BOUND_VARIABLE_310270 tptp.nat) (BOUND_VARIABLE_310271 tptp.nat)) (= (= BOUND_VARIABLE_310270 BOUND_VARIABLE_310271) (ho_4593 (ho_4511 k_6726 BOUND_VARIABLE_310270) BOUND_VARIABLE_310271))))) (let ((_let_12237 (forall ((BOUND_VARIABLE_310236 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310237 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5488 BOUND_VARIABLE_310236)) BOUND_VARIABLE_310237) (ho_6605 (ho_5421 k_6727 BOUND_VARIABLE_310236) BOUND_VARIABLE_310237))))) (let ((_let_12238 (forall ((BOUND_VARIABLE_310202 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310203 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5489 BOUND_VARIABLE_310202)) BOUND_VARIABLE_310203) (ho_6605 (ho_5421 k_5433 BOUND_VARIABLE_310202) BOUND_VARIABLE_310203))))) (let ((_let_12239 (forall ((BOUND_VARIABLE_310168 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310169 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5490 BOUND_VARIABLE_310168)) BOUND_VARIABLE_310169) (ho_6605 (ho_5421 k_6728 BOUND_VARIABLE_310168) BOUND_VARIABLE_310169))))) (let ((_let_12240 (forall ((BOUND_VARIABLE_310136 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310137 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5491 BOUND_VARIABLE_310136)) BOUND_VARIABLE_310137) (ho_4575 (ho_5379 k_6729 BOUND_VARIABLE_310136) BOUND_VARIABLE_310137))))) (let ((_let_12241 (forall ((BOUND_VARIABLE_310101 tptp.int) (BOUND_VARIABLE_310102 tptp.int)) (= (ho_4575 (ho_4513 k_4512 (ho_5493 k_5492 BOUND_VARIABLE_310101)) (ho_5378 k_5424 BOUND_VARIABLE_310102)) (ho_5218 (ho_5250 k_6730 BOUND_VARIABLE_310101) BOUND_VARIABLE_310102))))) (let ((_let_12242 (forall ((BOUND_VARIABLE_310094 Bool) (BOUND_VARIABLE_310095 Bool)) (= (= BOUND_VARIABLE_310094 BOUND_VARIABLE_310095) (ho_5235 (ho_6701 k_6731 BOUND_VARIABLE_310094) BOUND_VARIABLE_310095))))) (let ((_let_12243 (forall ((BOUND_VARIABLE_310072 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310073 tptp.nat) (BOUND_VARIABLE_310074 tptp.nat)) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_310072)) BOUND_VARIABLE_310074)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_310073) (ho_5369 k_5368 BOUND_VARIABLE_310072))) (ho_4593 (ho_4511 (ho_5472 k_6732 BOUND_VARIABLE_310072) BOUND_VARIABLE_310073) BOUND_VARIABLE_310074))))) (let ((_let_12244 (forall ((BOUND_VARIABLE_310048 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310049 tptp.nat) (BOUND_VARIABLE_310050 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_5423 k_5422 BOUND_VARIABLE_310048)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_310050)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_310049) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5472 k_6733 BOUND_VARIABLE_310048) BOUND_VARIABLE_310049) BOUND_VARIABLE_310050)))))) (let ((_let_12245 (forall ((BOUND_VARIABLE_310016 tptp.product_prod_nat_nat) (BOUND_VARIABLE_310017 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4513 k_4512 (ho_5472 k_5494 BOUND_VARIABLE_310016)) BOUND_VARIABLE_310017) (ho_4575 (ho_5379 k_6734 BOUND_VARIABLE_310016) BOUND_VARIABLE_310017))))) (let ((_let_12246 (forall ((BOUND_VARIABLE_309981 tptp.int) (BOUND_VARIABLE_309982 tptp.int)) (= (ho_4575 (ho_4513 k_4512 (ho_5493 k_5495 BOUND_VARIABLE_309981)) (ho_5378 k_5424 BOUND_VARIABLE_309982)) (ho_5218 (ho_5250 k_6735 BOUND_VARIABLE_309981) BOUND_VARIABLE_309982))))) (let ((_let_12247 (forall ((BOUND_VARIABLE_309955 tptp.product_prod_nat_nat) (BOUND_VARIABLE_309956 tptp.int)) (= (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 (ho_6739 (ho_6738 k_6737 k_5496) k_5497) BOUND_VARIABLE_309955) B4)) (not (ho_5218 (ho_5383 k_6736 B4) BOUND_VARIABLE_309956))))) (ho_5218 (ho_5383 k_6740 BOUND_VARIABLE_309955) BOUND_VARIABLE_309956))))) (let ((_let_12248 (forall ((BOUND_VARIABLE_309948 Bool) (BOUND_VARIABLE_309949 Bool)) (= (= BOUND_VARIABLE_309948 BOUND_VARIABLE_309949) (ho_5235 (ho_6701 k_6741 BOUND_VARIABLE_309948) BOUND_VARIABLE_309949))))) (let ((_let_12249 (forall ((BOUND_VARIABLE_309939 tptp.nat)) (= (ho_4593 k_6742 BOUND_VARIABLE_309939) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309939)) (ho_4765 (ho_4764 k_4763 k_6743) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))))))) (let ((_let_12250 (forall ((BOUND_VARIABLE_309921 tptp.nat) (BOUND_VARIABLE_309922 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 tptp.zero_zero_int))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_309922)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_309921) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 k_6744 BOUND_VARIABLE_309921) BOUND_VARIABLE_309922)))))) (let ((_let_12251 (forall ((BOUND_VARIABLE_309905 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_309905)) (ho_4959 (ho_4958 k_4957 k_5507) tptp.top_top_set_o))) (ho_4544 k_6745 BOUND_VARIABLE_309905))))) (let ((_let_12252 (forall ((BOUND_VARIABLE_309889 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_309889)) (ho_4959 (ho_4958 k_4957 k_5509) tptp.top_top_set_o))) (ho_4544 k_6746 BOUND_VARIABLE_309889))))) (let ((_let_12253 (forall ((BOUND_VARIABLE_309878 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_309878) (ho_6753 (ho_6752 k_6751 tptp.less_than) tptp.less_than)) (ho_6750 k_6749 k_6747)) (ho_5499 k_5498 BOUND_VARIABLE_309878))))) (let ((_let_12254 (forall ((BOUND_VARIABLE_309866 tptp.int) (BOUND_VARIABLE_309867 tptp.int)) (= (ho_4914 (ho_5432 (ho_5431 (ho_5430 (ho_5429 k_5428 k_5424) (ho_5427 (ho_5426 k_5425 k_5424) k_5422)) k_5433) BOUND_VARIABLE_309867) BOUND_VARIABLE_309866) (ho_4914 (ho_5432 k_6754 BOUND_VARIABLE_309866) BOUND_VARIABLE_309867))))) (let ((_let_12255 (forall ((BOUND_VARIABLE_309832 tptp.product_prod_nat_nat) (BOUND_VARIABLE_309833 tptp.product_prod_nat_nat)) (= (ho_6605 (ho_5467 k_5466 (ho_5479 k_5510 BOUND_VARIABLE_309832)) BOUND_VARIABLE_309833) (ho_6605 (ho_5421 k_6755 BOUND_VARIABLE_309832) BOUND_VARIABLE_309833))))) (let ((_let_12256 (forall ((BOUND_VARIABLE_309823 tptp.nat)) (= (ho_4593 k_6756 BOUND_VARIABLE_309823) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309823)) (ho_4765 (ho_4764 k_4763 k_6757) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))))))) (let ((_let_12257 (forall ((BOUND_VARIABLE_309814 tptp.nat)) (= (ho_4593 k_6758 BOUND_VARIABLE_309814) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309814)) (ho_4765 (ho_4764 k_4763 k_6759) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))))))) (let ((_let_12258 (forall ((BOUND_VARIABLE_309789 tptp.nat) (BOUND_VARIABLE_309790 tptp.nat)) (= (ho_6605 (ho_5421 (ho_6762 k_6761 (or (= tptp.zero_zero_nat BOUND_VARIABLE_309790) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309789) BOUND_VARIABLE_309790))) (ho_4518 (ho_4517 k_4516 tptp.zero_zero_nat) BOUND_VARIABLE_309789)) (ho_6605 (ho_5467 k_5466 k_5511) (ho_4518 (ho_4517 k_6760 (ho_4855 (ho_5457 k_6667 BOUND_VARIABLE_309789) BOUND_VARIABLE_309790)) BOUND_VARIABLE_309790))) (ho_4518 (ho_4517 k_6763 BOUND_VARIABLE_309789) BOUND_VARIABLE_309790))))) (let ((_let_12259 (forall ((BOUND_VARIABLE_309781 tptp.nat) (BOUND_VARIABLE_309782 tptp.nat)) (= (ho_4855 (ho_5457 k_6764 BOUND_VARIABLE_309781) BOUND_VARIABLE_309782) (ho_4855 (ho_5457 k_6765 BOUND_VARIABLE_309782) BOUND_VARIABLE_309781))))) (let ((_let_12260 (forall ((BOUND_VARIABLE_309773 tptp.nat) (BOUND_VARIABLE_309774 tptp.nat)) (= (ho_4855 (ho_5457 k_6766 BOUND_VARIABLE_309773) BOUND_VARIABLE_309774) (ho_4855 (ho_5457 k_6667 BOUND_VARIABLE_309774) BOUND_VARIABLE_309773))))) (let ((_let_12261 (forall ((BOUND_VARIABLE_309765 tptp.nat) (BOUND_VARIABLE_309766 tptp.nat)) (= (ho_4855 (ho_5457 k_6767 BOUND_VARIABLE_309765) BOUND_VARIABLE_309766) (ho_4855 (ho_5457 k_6667 BOUND_VARIABLE_309766) BOUND_VARIABLE_309765))))) (let ((_let_12262 (forall ((BOUND_VARIABLE_309757 tptp.nat) (BOUND_VARIABLE_309758 tptp.nat)) (= (ho_4855 (ho_5457 k_6768 BOUND_VARIABLE_309757) BOUND_VARIABLE_309758) (ho_4855 (ho_5457 k_6667 BOUND_VARIABLE_309758) BOUND_VARIABLE_309757))))) (let ((_let_12263 (forall ((BOUND_VARIABLE_309743 tptp.nat) (BOUND_VARIABLE_309744 tptp.nat) (BOUND_VARIABLE_309745 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6769 BOUND_VARIABLE_309743) BOUND_VARIABLE_309744) BOUND_VARIABLE_309745) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309744) BOUND_VARIABLE_309743) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309745) BOUND_VARIABLE_309743) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309744) BOUND_VARIABLE_309745)))))) (let ((_let_12264 (forall ((BOUND_VARIABLE_309693 tptp.nat) (BOUND_VARIABLE_309694 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309694)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_5513 BOUND_VARIABLE_309693)) (ho_4845 k_4844 (ho_4511 k_5514 BOUND_VARIABLE_309693))))) (ho_4575 (ho_4574 k_6771 BOUND_VARIABLE_309693) BOUND_VARIABLE_309694))))) (let ((_let_12265 (forall ((BOUND_VARIABLE_309679 tptp.nat) (BOUND_VARIABLE_309680 tptp.nat) (BOUND_VARIABLE_309681 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6772 BOUND_VARIABLE_309679) BOUND_VARIABLE_309680) BOUND_VARIABLE_309681) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309680) BOUND_VARIABLE_309679) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309681) BOUND_VARIABLE_309679) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309680) BOUND_VARIABLE_309681)))))) (let ((_let_12266 (forall ((BOUND_VARIABLE_309643 tptp.nat) (BOUND_VARIABLE_309644 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309644)) (ho_4565 (ho_4564 k_4563 (ho_4523 k_5515 BOUND_VARIABLE_309643)) (ho_4551 (ho_4850 k_4849 (ho_4515 k_4514 (ho_4513 k_4512 k_4848))) BOUND_VARIABLE_309643)))) (ho_4575 (ho_4574 k_6773 BOUND_VARIABLE_309643) BOUND_VARIABLE_309644))))) (let ((_let_12267 (forall ((BOUND_VARIABLE_309629 tptp.nat) (BOUND_VARIABLE_309630 tptp.nat) (BOUND_VARIABLE_309631 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6774 BOUND_VARIABLE_309629) BOUND_VARIABLE_309630) BOUND_VARIABLE_309631) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309630) BOUND_VARIABLE_309629) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309631) BOUND_VARIABLE_309629) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309630) BOUND_VARIABLE_309631)))))) (let ((_let_12268 (forall ((BOUND_VARIABLE_309615 tptp.nat) (BOUND_VARIABLE_309616 tptp.nat) (BOUND_VARIABLE_309617 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6775 BOUND_VARIABLE_309615) BOUND_VARIABLE_309616) BOUND_VARIABLE_309617) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309616) BOUND_VARIABLE_309615) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309617) BOUND_VARIABLE_309615) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309616) BOUND_VARIABLE_309617)))))) (let ((_let_12269 (forall ((BOUND_VARIABLE_309601 tptp.nat) (BOUND_VARIABLE_309602 tptp.nat) (BOUND_VARIABLE_309603 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6776 BOUND_VARIABLE_309601) BOUND_VARIABLE_309602) BOUND_VARIABLE_309603) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309602) BOUND_VARIABLE_309601) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309603) BOUND_VARIABLE_309601) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309602) BOUND_VARIABLE_309603)))))) (let ((_let_12270 (forall ((BOUND_VARIABLE_309593 tptp.nat) (BOUND_VARIABLE_309594 tptp.nat)) (= (ho_4593 (ho_4511 k_6777 BOUND_VARIABLE_309593) BOUND_VARIABLE_309594) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309594) BOUND_VARIABLE_309593))))) (let ((_let_12271 (forall ((BOUND_VARIABLE_309579 tptp.nat) (BOUND_VARIABLE_309580 tptp.nat) (BOUND_VARIABLE_309581 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6778 BOUND_VARIABLE_309579) BOUND_VARIABLE_309580) BOUND_VARIABLE_309581) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309580) BOUND_VARIABLE_309579) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309581) BOUND_VARIABLE_309579) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309580) BOUND_VARIABLE_309581)))))) (let ((_let_12272 (forall ((BOUND_VARIABLE_309565 tptp.nat) (BOUND_VARIABLE_309566 tptp.nat) (BOUND_VARIABLE_309567 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6770 k_6779 BOUND_VARIABLE_309565) BOUND_VARIABLE_309566) BOUND_VARIABLE_309567) (and (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309566) BOUND_VARIABLE_309565) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309567) BOUND_VARIABLE_309565) (ho_4593 (ho_4511 k_4848 BOUND_VARIABLE_309566) BOUND_VARIABLE_309567)))))) (let ((_let_12273 (forall ((BOUND_VARIABLE_309557 tptp.nat) (BOUND_VARIABLE_309558 tptp.nat)) (= (ho_4593 (ho_4511 k_6780 BOUND_VARIABLE_309557) BOUND_VARIABLE_309558) (ho_4593 (ho_4511 k_4594 BOUND_VARIABLE_309558) BOUND_VARIABLE_309557))))) (let ((_let_12274 (forall ((BOUND_VARIABLE_363477 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_363476 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_309550 tptp.nat)) (= (ho_4925 (ho_6783 (ho_6782 k_6781 BOUND_VARIABLE_363477) BOUND_VARIABLE_363476) BOUND_VARIABLE_309550) (ho_4925 BOUND_VARIABLE_363477 (ho_4855 BOUND_VARIABLE_363476 BOUND_VARIABLE_309550)))))) (let ((_let_12275 (forall ((BOUND_VARIABLE_363499 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_363498 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_309541 tptp.nat)) (= (ho_6357 (ho_6786 (ho_6785 k_6784 BOUND_VARIABLE_363499) BOUND_VARIABLE_363498) BOUND_VARIABLE_309541) (ho_6357 BOUND_VARIABLE_363499 (ho_4855 BOUND_VARIABLE_363498 BOUND_VARIABLE_309541)))))) (let ((_let_12276 (forall ((BOUND_VARIABLE_363521 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_363520 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_309532 tptp.nat)) (= (ho_4855 (ho_6789 (ho_6788 k_6787 BOUND_VARIABLE_363521) BOUND_VARIABLE_363520) BOUND_VARIABLE_309532) (ho_4891 BOUND_VARIABLE_363521 (ho_4925 BOUND_VARIABLE_363520 BOUND_VARIABLE_309532)))))) (let ((_let_12277 (forall ((BOUND_VARIABLE_363544 |u_(-> tptp.rat tptp.nat)|) (BOUND_VARIABLE_363542 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_309523 tptp.nat)) (= (ho_4855 (ho_6793 (ho_6792 k_6791 BOUND_VARIABLE_363544) BOUND_VARIABLE_363542) BOUND_VARIABLE_309523) (ho_6790 BOUND_VARIABLE_363544 (ho_6357 BOUND_VARIABLE_363542 BOUND_VARIABLE_309523)))))) (let ((_let_12278 (forall ((BOUND_VARIABLE_363568 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_363567 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_309514 tptp.nat)) (= (ho_4925 (ho_6796 (ho_6795 k_6794 BOUND_VARIABLE_363568) BOUND_VARIABLE_363567) BOUND_VARIABLE_309514) (ho_4914 BOUND_VARIABLE_363568 (ho_4925 BOUND_VARIABLE_363567 BOUND_VARIABLE_309514)))))) (let ((_let_12279 (forall ((BOUND_VARIABLE_363589 |u_(-> tptp.int tptp.rat)|) (BOUND_VARIABLE_363588 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_309505 tptp.nat)) (= (ho_6357 (ho_6799 (ho_6798 k_6797 BOUND_VARIABLE_363589) BOUND_VARIABLE_363588) BOUND_VARIABLE_309505) (ho_6617 BOUND_VARIABLE_363589 (ho_4925 BOUND_VARIABLE_363588 BOUND_VARIABLE_309505)))))) (let ((_let_12280 (forall ((BOUND_VARIABLE_363612 |u_(-> tptp.rat tptp.int)|) (BOUND_VARIABLE_363610 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_309496 tptp.nat)) (= (ho_4925 (ho_6803 (ho_6802 k_6801 BOUND_VARIABLE_363612) BOUND_VARIABLE_363610) BOUND_VARIABLE_309496) (ho_6800 BOUND_VARIABLE_363612 (ho_6357 BOUND_VARIABLE_363610 BOUND_VARIABLE_309496)))))) (let ((_let_12281 (forall ((BOUND_VARIABLE_363637 |u_(-> tptp.rat tptp.rat)|) (BOUND_VARIABLE_363635 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_309487 tptp.nat)) (= (ho_6357 (ho_6807 (ho_6806 k_6805 BOUND_VARIABLE_363637) BOUND_VARIABLE_363635) BOUND_VARIABLE_309487) (ho_6804 BOUND_VARIABLE_363637 (ho_6357 BOUND_VARIABLE_363635 BOUND_VARIABLE_309487)))))) (let ((_let_12282 (forall ((BOUND_VARIABLE_363660 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_363659 |u_(-> tptp.rat tptp.nat)|) (BOUND_VARIABLE_309478 tptp.rat)) (= (ho_6790 (ho_6810 (ho_6809 k_6808 BOUND_VARIABLE_363660) BOUND_VARIABLE_363659) BOUND_VARIABLE_309478) (ho_4855 BOUND_VARIABLE_363660 (ho_6790 BOUND_VARIABLE_363659 BOUND_VARIABLE_309478)))))) (let ((_let_12283 (forall ((BOUND_VARIABLE_363684 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_363681 |u_(-> tptp.char tptp.nat)|) (BOUND_VARIABLE_309469 tptp.char)) (= (ho_6811 (ho_6814 (ho_6813 k_6812 BOUND_VARIABLE_363684) BOUND_VARIABLE_363681) BOUND_VARIABLE_309469) (ho_4855 BOUND_VARIABLE_363684 (ho_6811 BOUND_VARIABLE_363681 BOUND_VARIABLE_309469)))))) (let ((_let_12284 (forall ((BOUND_VARIABLE_309453 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_363705 |u_(-> tptp.product_prod_nat_nat tptp.nat)|) (BOUND_VARIABLE_309455 tptp.product_prod_nat_nat) (BOUND_VARIABLE_309456 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5379 (ho_6817 (ho_6816 k_6815 BOUND_VARIABLE_309453) BOUND_VARIABLE_363705) BOUND_VARIABLE_309455) BOUND_VARIABLE_309456) (and (ho_5240 (ho_4567 k_4566 BOUND_VARIABLE_309456) BOUND_VARIABLE_309453) (= (ho_5369 BOUND_VARIABLE_363705 BOUND_VARIABLE_309455) (ho_5369 BOUND_VARIABLE_363705 BOUND_VARIABLE_309456))))))) (let ((_let_12285 (forall ((BOUND_VARIABLE_309439 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_363733 |u_(-> tptp.product_prod_int_int tptp.nat)|) (BOUND_VARIABLE_309441 tptp.product_prod_int_int) (BOUND_VARIABLE_309442 tptp.product_prod_int_int)) (= (ho_4599 (ho_6822 (ho_6821 (ho_6820 k_6819 BOUND_VARIABLE_309439) BOUND_VARIABLE_363733) BOUND_VARIABLE_309441) BOUND_VARIABLE_309442) (and (ho_5251 (ho_4901 k_4900 BOUND_VARIABLE_309442) BOUND_VARIABLE_309439) (= (ho_6818 BOUND_VARIABLE_363733 BOUND_VARIABLE_309441) (ho_6818 BOUND_VARIABLE_363733 BOUND_VARIABLE_309442))))))) (let ((_let_12286 (forall ((BOUND_VARIABLE_309425 tptp.set_int) (BOUND_VARIABLE_363765 |u_(-> tptp.int tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_309427 tptp.int) (BOUND_VARIABLE_309428 tptp.int)) (= (ho_5218 (ho_5250 (ho_6598 (ho_6824 k_6823 BOUND_VARIABLE_309425) BOUND_VARIABLE_363765) BOUND_VARIABLE_309427) BOUND_VARIABLE_309428) (and (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_309428) BOUND_VARIABLE_309425) (= (ho_5378 BOUND_VARIABLE_363765 BOUND_VARIABLE_309427) (ho_5378 BOUND_VARIABLE_363765 BOUND_VARIABLE_309428))))))) (let ((_let_12287 (forall ((BOUND_VARIABLE_309411 tptp.set_o) (BOUND_VARIABLE_363789 |u_(-> Bool tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_309413 Bool) (BOUND_VARIABLE_309414 Bool)) (= (ho_5235 (ho_6701 (ho_6828 (ho_6827 k_6826 BOUND_VARIABLE_309411) BOUND_VARIABLE_363789) BOUND_VARIABLE_309413) BOUND_VARIABLE_309414) (and (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_309414) BOUND_VARIABLE_309411) (= (ho_6825 BOUND_VARIABLE_363789 BOUND_VARIABLE_309413) (ho_6825 BOUND_VARIABLE_363789 BOUND_VARIABLE_309414))))))) (let ((_let_12288 (forall ((BOUND_VARIABLE_309397 tptp.set_nat) (BOUND_VARIABLE_363818 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_309399 tptp.nat) (BOUND_VARIABLE_309400 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5534 (ho_6830 k_6829 BOUND_VARIABLE_309397) BOUND_VARIABLE_363818) BOUND_VARIABLE_309399) BOUND_VARIABLE_309400) (and (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_309400) BOUND_VARIABLE_309397) (= (ho_4855 BOUND_VARIABLE_363818 BOUND_VARIABLE_309399) (ho_4855 BOUND_VARIABLE_363818 BOUND_VARIABLE_309400))))))) (let ((_let_12289 (forall ((BOUND_VARIABLE_309383 tptp.set_nat) (BOUND_VARIABLE_363841 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_309385 tptp.nat) (BOUND_VARIABLE_309386 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6833 (ho_6832 k_6831 BOUND_VARIABLE_309383) BOUND_VARIABLE_363841) BOUND_VARIABLE_309385) BOUND_VARIABLE_309386) (and (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_309386) BOUND_VARIABLE_309383) (= (ho_4925 BOUND_VARIABLE_363841 BOUND_VARIABLE_309385) (ho_4925 BOUND_VARIABLE_363841 BOUND_VARIABLE_309386))))))) (let ((_let_12290 (forall ((BOUND_VARIABLE_309369 tptp.set_nat) (BOUND_VARIABLE_363868 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_309371 tptp.nat) (BOUND_VARIABLE_309372 tptp.nat)) (= (ho_4593 (ho_4511 (ho_6836 (ho_6835 k_6834 BOUND_VARIABLE_309369) BOUND_VARIABLE_363868) BOUND_VARIABLE_309371) BOUND_VARIABLE_309372) (and (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_309372) BOUND_VARIABLE_309369) (= (ho_6357 BOUND_VARIABLE_363868 BOUND_VARIABLE_309371) (ho_6357 BOUND_VARIABLE_363868 BOUND_VARIABLE_309372))))))) (let ((_let_12291 (forall ((BOUND_VARIABLE_309355 tptp.set_int) (BOUND_VARIABLE_363895 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_309357 tptp.int) (BOUND_VARIABLE_309358 tptp.int)) (= (ho_5218 (ho_5250 (ho_6839 (ho_6838 k_6837 BOUND_VARIABLE_309355) BOUND_VARIABLE_363895) BOUND_VARIABLE_309357) BOUND_VARIABLE_309358) (and (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_309358) BOUND_VARIABLE_309355) (= (ho_4891 BOUND_VARIABLE_363895 BOUND_VARIABLE_309357) (ho_4891 BOUND_VARIABLE_363895 BOUND_VARIABLE_309358))))))) (let ((_let_12292 (forall ((BOUND_VARIABLE_309341 tptp.set_o) (BOUND_VARIABLE_363923 |u_(-> Bool tptp.nat)|) (BOUND_VARIABLE_309343 Bool) (BOUND_VARIABLE_309344 Bool)) (= (ho_5235 (ho_6701 (ho_6843 (ho_6842 k_6841 BOUND_VARIABLE_309341) BOUND_VARIABLE_363923) BOUND_VARIABLE_309343) BOUND_VARIABLE_309344) (and (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_309344) BOUND_VARIABLE_309341) (= (ho_6840 BOUND_VARIABLE_363923 BOUND_VARIABLE_309343) (ho_6840 BOUND_VARIABLE_363923 BOUND_VARIABLE_309344))))))) (let ((_let_12293 (forall ((BOUND_VARIABLE_309327 tptp.set_int) (BOUND_VARIABLE_363952 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_309329 tptp.int) (BOUND_VARIABLE_309330 tptp.int)) (= (ho_5218 (ho_5250 (ho_6846 (ho_6845 k_6844 BOUND_VARIABLE_309327) BOUND_VARIABLE_363952) BOUND_VARIABLE_309329) BOUND_VARIABLE_309330) (and (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_309330) BOUND_VARIABLE_309327) (= (ho_4914 BOUND_VARIABLE_363952 BOUND_VARIABLE_309329) (ho_4914 BOUND_VARIABLE_363952 BOUND_VARIABLE_309330))))))) (let ((_let_12294 (forall ((BOUND_VARIABLE_363978 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_309315 tptp.set_nat) (BOUND_VARIABLE_309316 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_6847 BOUND_VARIABLE_363978) BOUND_VARIABLE_309315) BOUND_VARIABLE_309316) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309316)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_363978) BOUND_VARIABLE_309315))))))) (let ((_let_12295 (forall ((BOUND_VARIABLE_363995 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_309302 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309303 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_6848 BOUND_VARIABLE_363995) BOUND_VARIABLE_309302) BOUND_VARIABLE_309303) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309303)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_363995) BOUND_VARIABLE_309302))))))) (let ((_let_12296 (forall ((BOUND_VARIABLE_364012 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_309289 tptp.set_nat) (BOUND_VARIABLE_309290 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_6849 BOUND_VARIABLE_364012) BOUND_VARIABLE_309289) BOUND_VARIABLE_309290) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309290)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_364012) BOUND_VARIABLE_309289))))))) (let ((_let_12297 (forall ((BOUND_VARIABLE_364029 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_309276 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309277 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_6850 BOUND_VARIABLE_364029) BOUND_VARIABLE_309276) BOUND_VARIABLE_309277) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309277)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_364029) BOUND_VARIABLE_309276))))))) (let ((_let_12298 (forall ((BOUND_VARIABLE_364046 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_309263 tptp.set_nat) (BOUND_VARIABLE_309264 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_6851 BOUND_VARIABLE_364046) BOUND_VARIABLE_309263) BOUND_VARIABLE_309264) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309264)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_364046) BOUND_VARIABLE_309263))))))) (let ((_let_12299 (forall ((BOUND_VARIABLE_364063 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_309250 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309251 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_6852 BOUND_VARIABLE_364063) BOUND_VARIABLE_309250) BOUND_VARIABLE_309251) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309251)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_364063) BOUND_VARIABLE_309250))))))) (let ((_let_12300 (forall ((BOUND_VARIABLE_364080 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_309237 tptp.set_int) (BOUND_VARIABLE_309238 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_6853 BOUND_VARIABLE_364080) BOUND_VARIABLE_309237) BOUND_VARIABLE_309238) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309238)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_364080) BOUND_VARIABLE_309237))))))) (let ((_let_12301 (forall ((BOUND_VARIABLE_364097 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_309224 tptp.set_o) (BOUND_VARIABLE_309225 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_6854 BOUND_VARIABLE_364097) BOUND_VARIABLE_309224) BOUND_VARIABLE_309225) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309225)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_364097) BOUND_VARIABLE_309224))))))) (let ((_let_12302 (forall ((BOUND_VARIABLE_364114 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_309211 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_309212 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_6855 BOUND_VARIABLE_364114) BOUND_VARIABLE_309211) BOUND_VARIABLE_309212) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309212)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_364114) BOUND_VARIABLE_309211))))))) (let ((_let_12303 (forall ((BOUND_VARIABLE_364131 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309198 tptp.set_nat) (BOUND_VARIABLE_309199 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_6856 BOUND_VARIABLE_364131) BOUND_VARIABLE_309198) BOUND_VARIABLE_309199) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309199)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_364131) BOUND_VARIABLE_309198))))))) (let ((_let_12304 (forall ((BOUND_VARIABLE_364152 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309185 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309186 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 (ho_6859 k_6858 BOUND_VARIABLE_364152) BOUND_VARIABLE_309185) BOUND_VARIABLE_309186) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309186)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_364152) BOUND_VARIABLE_309185))))))) (let ((_let_12305 (forall ((BOUND_VARIABLE_364179 |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309172 tptp.set_int) (BOUND_VARIABLE_309173 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6865 (ho_6864 k_6863 BOUND_VARIABLE_364179) BOUND_VARIABLE_309172) BOUND_VARIABLE_309173) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309173)) (ho_6868 (ho_6867 k_6866 BOUND_VARIABLE_364179) BOUND_VARIABLE_309172))))))) (let ((_let_12306 (forall ((BOUND_VARIABLE_364213 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309159 tptp.set_o) (BOUND_VARIABLE_309160 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_6869 BOUND_VARIABLE_364213) BOUND_VARIABLE_309159) BOUND_VARIABLE_309160) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309160)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_364213) BOUND_VARIABLE_309159))))))) (let ((_let_12307 (forall ((BOUND_VARIABLE_364245 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309146 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_309147 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6877 (ho_6876 k_6875 BOUND_VARIABLE_364245) BOUND_VARIABLE_309146) BOUND_VARIABLE_309147) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309147)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_364245) BOUND_VARIABLE_309146))))))) (let ((_let_12308 (forall ((BOUND_VARIABLE_364277 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_309133 tptp.set_nat) (BOUND_VARIABLE_309134 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_6881 BOUND_VARIABLE_364277) BOUND_VARIABLE_309133) BOUND_VARIABLE_309134) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309134)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_364277) BOUND_VARIABLE_309133))))))) (let ((_let_12309 (forall ((BOUND_VARIABLE_364294 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_309120 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309121 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_6882 BOUND_VARIABLE_364294) BOUND_VARIABLE_309120) BOUND_VARIABLE_309121) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_309121)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_364294) BOUND_VARIABLE_309120))))))) (let ((_let_12310 (forall ((BOUND_VARIABLE_364311 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309107 tptp.set_nat) (BOUND_VARIABLE_309108 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_6883 BOUND_VARIABLE_364311) BOUND_VARIABLE_309107) BOUND_VARIABLE_309108) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309108)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_364311) BOUND_VARIABLE_309107))))))) (let ((_let_12311 (forall ((BOUND_VARIABLE_364328 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_309094 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_309095 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 (ho_6859 k_6884 BOUND_VARIABLE_364328) BOUND_VARIABLE_309094) BOUND_VARIABLE_309095) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_309095)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_364328) BOUND_VARIABLE_309094))))))) (let ((_let_12312 (forall ((BOUND_VARIABLE_309081 tptp.product_prod_nat_nat)) (= (ho_4575 k_6885 BOUND_VARIABLE_309081) (= (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) BOUND_VARIABLE_309081) (ho_5369 k_5368 BOUND_VARIABLE_309081)))))) (let ((_let_12313 (forall ((BOUND_VARIABLE_309073 tptp.produc859450856879609959at_nat)) (= (ho_6748 k_6747 BOUND_VARIABLE_309073) (= (ho_6887 k_6886 BOUND_VARIABLE_309073) (ho_6887 k_6888 BOUND_VARIABLE_309073)))))) (let ((_let_12314 (forall ((BOUND_VARIABLE_309065 tptp.product_prod_int_int)) (= (ho_4599 k_6889 BOUND_VARIABLE_309065) (= (ho_5531 k_5532 BOUND_VARIABLE_309065) (ho_5531 k_5530 BOUND_VARIABLE_309065)))))) (let ((_let_12315 (forall ((BOUND_VARIABLE_364370 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_309039 tptp.set_Product_unit) (BOUND_VARIABLE_309040 tptp.nat) (BOUND_VARIABLE_309041 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_364370) BOUND_VARIABLE_309039))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_309041)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_309040) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6894 (ho_6893 k_6892 BOUND_VARIABLE_364370) BOUND_VARIABLE_309039) BOUND_VARIABLE_309040) BOUND_VARIABLE_309041)))))) (let ((_let_12316 (forall ((BOUND_VARIABLE_364406 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_309012 tptp.set_int) (BOUND_VARIABLE_309013 tptp.nat) (BOUND_VARIABLE_309014 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_364406) BOUND_VARIABLE_309012))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_309014)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_309013) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_6895 BOUND_VARIABLE_364406) BOUND_VARIABLE_309012) BOUND_VARIABLE_309013) BOUND_VARIABLE_309014)))))) (let ((_let_12317 (forall ((BOUND_VARIABLE_364438 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_308985 tptp.set_nat) (BOUND_VARIABLE_308986 tptp.nat) (BOUND_VARIABLE_308987 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_364438) BOUND_VARIABLE_308985))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_308987)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_308986) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_6898 BOUND_VARIABLE_364438) BOUND_VARIABLE_308985) BOUND_VARIABLE_308986) BOUND_VARIABLE_308987)))))) (let ((_let_12318 (forall ((BOUND_VARIABLE_364470 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_308958 tptp.set_o) (BOUND_VARIABLE_308959 tptp.nat) (BOUND_VARIABLE_308960 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_364470) BOUND_VARIABLE_308958))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_308960)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_308959) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_6901 BOUND_VARIABLE_364470) BOUND_VARIABLE_308958) BOUND_VARIABLE_308959) BOUND_VARIABLE_308960)))))) (let ((_let_12319 (forall ((BOUND_VARIABLE_364507 |u_(-> tptp.product_unit tptp.nat)|) (BOUND_VARIABLE_364505 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_308950 tptp.nat)) (= (ho_4855 (ho_6907 (ho_6906 k_6905 BOUND_VARIABLE_364507) BOUND_VARIABLE_364505) BOUND_VARIABLE_308950) (ho_6904 BOUND_VARIABLE_364507 (ho_4880 BOUND_VARIABLE_364505 BOUND_VARIABLE_308950)))))) (let ((_let_12320 (forall ((BOUND_VARIABLE_364534 |u_(-> tptp.product_unit tptp.nat)|) (BOUND_VARIABLE_364531 |u_(-> Bool tptp.product_unit)|) (BOUND_VARIABLE_308941 Bool)) (= (ho_6840 (ho_6911 (ho_6910 k_6909 BOUND_VARIABLE_364534) BOUND_VARIABLE_364531) BOUND_VARIABLE_308941) (ho_6904 BOUND_VARIABLE_364534 (ho_6908 BOUND_VARIABLE_364531 BOUND_VARIABLE_308941)))))) (let ((_let_12321 (forall ((BOUND_VARIABLE_364559 |u_(-> tptp.product_unit tptp.nat)|) (BOUND_VARIABLE_364556 |u_(-> tptp.product_unit tptp.product_unit)|) (BOUND_VARIABLE_308932 tptp.product_unit)) (= (ho_6904 (ho_6915 (ho_6914 k_6913 BOUND_VARIABLE_364559) BOUND_VARIABLE_364556) BOUND_VARIABLE_308932) (ho_6904 BOUND_VARIABLE_364559 (ho_6912 BOUND_VARIABLE_364556 BOUND_VARIABLE_308932)))))) (let ((_let_12322 (forall ((BOUND_VARIABLE_364584 |u_(-> tptp.product_unit tptp.nat)|) (BOUND_VARIABLE_364581 |u_(-> tptp.int tptp.product_unit)|) (BOUND_VARIABLE_308923 tptp.int)) (= (ho_4891 (ho_6919 (ho_6918 k_6917 BOUND_VARIABLE_364584) BOUND_VARIABLE_364581) BOUND_VARIABLE_308923) (ho_6904 BOUND_VARIABLE_364584 (ho_6916 BOUND_VARIABLE_364581 BOUND_VARIABLE_308923)))))) (let ((_let_12323 (forall ((BOUND_VARIABLE_364606 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_364605 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_308914 tptp.nat)) (= (ho_4855 (ho_6789 (ho_6788 k_6920 BOUND_VARIABLE_364606) BOUND_VARIABLE_364605) BOUND_VARIABLE_308914) (ho_4891 BOUND_VARIABLE_364606 (ho_4925 BOUND_VARIABLE_364605 BOUND_VARIABLE_308914)))))) (let ((_let_12324 (forall ((BOUND_VARIABLE_364620 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_364619 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_308905 Bool)) (= (ho_6840 (ho_6923 (ho_6922 k_6921 BOUND_VARIABLE_364620) BOUND_VARIABLE_364619) BOUND_VARIABLE_308905) (ho_4891 BOUND_VARIABLE_364620 (ho_6094 BOUND_VARIABLE_364619 BOUND_VARIABLE_308905)))))) (let ((_let_12325 (forall ((BOUND_VARIABLE_364642 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_364641 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_308896 tptp.product_unit)) (= (ho_6904 (ho_6926 (ho_6925 k_6924 BOUND_VARIABLE_364642) BOUND_VARIABLE_364641) BOUND_VARIABLE_308896) (ho_4891 BOUND_VARIABLE_364642 (ho_6102 BOUND_VARIABLE_364641 BOUND_VARIABLE_308896)))))) (let ((_let_12326 (forall ((BOUND_VARIABLE_364664 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_364663 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_308887 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_6927 BOUND_VARIABLE_364664) BOUND_VARIABLE_364663) BOUND_VARIABLE_308887) (ho_4891 BOUND_VARIABLE_364664 (ho_4914 BOUND_VARIABLE_364663 BOUND_VARIABLE_308887)))))) (let ((_let_12327 (forall ((BOUND_VARIABLE_364686 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_364685 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_308878 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_6930 BOUND_VARIABLE_364686) BOUND_VARIABLE_364685) BOUND_VARIABLE_308878) (ho_4855 BOUND_VARIABLE_364686 (ho_4855 BOUND_VARIABLE_364685 BOUND_VARIABLE_308878)))))) (let ((_let_12328 (forall ((BOUND_VARIABLE_364707 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_364706 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_308869 tptp.int)) (= (ho_4891 (ho_6935 (ho_6934 k_6933 BOUND_VARIABLE_364707) BOUND_VARIABLE_364706) BOUND_VARIABLE_308869) (ho_4855 BOUND_VARIABLE_364707 (ho_4891 BOUND_VARIABLE_364706 BOUND_VARIABLE_308869)))))) (let ((_let_12329 (forall ((BOUND_VARIABLE_364728 |u_(-> Bool Bool)|) (BOUND_VARIABLE_364727 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_308860 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6936 BOUND_VARIABLE_364728) BOUND_VARIABLE_364727) BOUND_VARIABLE_308860) (ho_5235 BOUND_VARIABLE_364728 (ho_4593 BOUND_VARIABLE_364727 BOUND_VARIABLE_308860)))))) (let ((_let_12330 (forall ((BOUND_VARIABLE_364742 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_364741 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_308851 tptp.int)) (= (ho_5439 (ho_6939 (ho_6938 k_6937 BOUND_VARIABLE_364742) BOUND_VARIABLE_364741) BOUND_VARIABLE_308851) (ho_6671 BOUND_VARIABLE_364742 (ho_4891 BOUND_VARIABLE_364741 BOUND_VARIABLE_308851)))))) (let ((_let_12331 (forall ((BOUND_VARIABLE_364760 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_308818 tptp.set_nat)) (= (ho_4845 k_4844 (ho_4762 (ho_5517 k_5516 BOUND_VARIABLE_364760) BOUND_VARIABLE_308818)) (ho_4560 (ho_4857 k_6940 BOUND_VARIABLE_364760) BOUND_VARIABLE_308818))))) (let ((_let_12332 (forall ((BOUND_VARIABLE_364772 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_308785 tptp.set_o)) (= (ho_4845 k_4844 (ho_5000 (ho_5519 k_5518 BOUND_VARIABLE_364772) BOUND_VARIABLE_308785)) (ho_4867 (ho_4866 k_6941 BOUND_VARIABLE_364772) BOUND_VARIABLE_308785))))) (let ((_let_12333 (forall ((BOUND_VARIABLE_364784 |u_(-> tptp.nat tptp.product_prod_nat_nat)|) (BOUND_VARIABLE_308752 tptp.set_Pr1261947904930325089at_nat)) (= (ho_4845 k_4844 (ho_4986 (ho_5521 k_5520 BOUND_VARIABLE_364784) BOUND_VARIABLE_308752)) (ho_4870 (ho_4869 k_6942 BOUND_VARIABLE_364784) BOUND_VARIABLE_308752))))) (let ((_let_12334 (forall ((BOUND_VARIABLE_364796 |u_(-> tptp.nat tptp.produc3843707927480180839at_nat)|) (BOUND_VARIABLE_308719 tptp.set_Pr4329608150637261639at_nat)) (= (ho_4845 k_4844 (ho_5107 (ho_5523 k_5522 BOUND_VARIABLE_364796) BOUND_VARIABLE_308719)) (ho_4876 (ho_4875 k_6943 BOUND_VARIABLE_364796) BOUND_VARIABLE_308719))))) (let ((_let_12335 (forall ((BOUND_VARIABLE_364808 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_308686 tptp.set_Product_unit)) (= (ho_4845 k_4844 (ho_5009 (ho_5525 k_5524 BOUND_VARIABLE_364808) BOUND_VARIABLE_308686)) (ho_4888 (ho_4887 k_6944 BOUND_VARIABLE_364808) BOUND_VARIABLE_308686))))) (let ((_let_12336 (forall ((BOUND_VARIABLE_364823 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_308673 tptp.set_Product_unit) (BOUND_VARIABLE_308674 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_6945 BOUND_VARIABLE_364823) BOUND_VARIABLE_308673) BOUND_VARIABLE_308674) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308674)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_364823) BOUND_VARIABLE_308673))))))) (let ((_let_12337 (forall ((BOUND_VARIABLE_308662 tptp.set_set_nat) (BOUND_VARIABLE_308663 tptp.nat)) (= (ho_4593 (ho_5067 k_6946 BOUND_VARIABLE_308662) BOUND_VARIABLE_308663) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308663)) BOUND_VARIABLE_308662)))))) (let ((_let_12338 (forall ((BOUND_VARIABLE_308652 tptp.set_set_nat) (BOUND_VARIABLE_308653 tptp.nat)) (= (ho_4593 (ho_5067 k_6947 BOUND_VARIABLE_308652) BOUND_VARIABLE_308653) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308653)) BOUND_VARIABLE_308652)))))) (let ((_let_12339 (forall ((BOUND_VARIABLE_364862 |u_(-> tptp.set_nat tptp.set_nat)|) (BOUND_VARIABLE_308640 tptp.set_set_nat) (BOUND_VARIABLE_308641 tptp.nat)) (= (ho_4593 (ho_5067 (ho_6949 k_6948 BOUND_VARIABLE_364862) BOUND_VARIABLE_308640) BOUND_VARIABLE_308641) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308641)) (ho_6952 (ho_6951 k_6950 BOUND_VARIABLE_364862) BOUND_VARIABLE_308640))))))) (let ((_let_12340 (forall ((BOUND_VARIABLE_308629 tptp.set_set_nat) (BOUND_VARIABLE_308630 tptp.nat)) (= (ho_4593 (ho_5067 k_6953 BOUND_VARIABLE_308629) BOUND_VARIABLE_308630) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308630)) BOUND_VARIABLE_308629)))))) (let ((_let_12341 (forall ((BOUND_VARIABLE_364902 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_308617 tptp.set_Product_unit) (BOUND_VARIABLE_308618 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_6954 BOUND_VARIABLE_364902) BOUND_VARIABLE_308617) BOUND_VARIABLE_308618) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308618)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_364902) BOUND_VARIABLE_308617))))))) (let ((_let_12342 (forall ((BOUND_VARIABLE_364919 |u_(-> tptp.set_nat tptp.set_nat)|) (BOUND_VARIABLE_308604 tptp.set_set_nat) (BOUND_VARIABLE_308605 tptp.nat)) (= (ho_4593 (ho_5067 (ho_6949 k_6955 BOUND_VARIABLE_364919) BOUND_VARIABLE_308604) BOUND_VARIABLE_308605) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308605)) (ho_6952 (ho_6951 k_6950 BOUND_VARIABLE_364919) BOUND_VARIABLE_308604))))))) (let ((_let_12343 (forall ((BOUND_VARIABLE_308593 tptp.set_set_nat) (BOUND_VARIABLE_308594 tptp.nat)) (= (ho_4593 (ho_5067 k_6956 BOUND_VARIABLE_308593) BOUND_VARIABLE_308594) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308594)) BOUND_VARIABLE_308593)))))) (let ((_let_12344 (forall ((BOUND_VARIABLE_308559 tptp.set_nat) (BOUND_VARIABLE_308560 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_308560)) (ho_4565 (ho_4564 k_4563 (ho_5287 k_5526 BOUND_VARIABLE_308559)) (ho_4894 (ho_4893 k_4892 k_4890) tptp.top_top_set_int)))) (ho_4575 (ho_4758 k_6957 BOUND_VARIABLE_308559) BOUND_VARIABLE_308560))))) (let ((_let_12345 (forall ((BOUND_VARIABLE_308553 tptp.set_he8644174446132254637t_unit) (BOUND_VARIABLE_308554 tptp.ref_a)) (= BOUND_VARIABLE_308553 (ho_6960 (ho_6959 k_6958 BOUND_VARIABLE_308553) BOUND_VARIABLE_308554))))) (let ((_let_12346 (forall ((BOUND_VARIABLE_308535 tptp.set_nat) (BOUND_VARIABLE_308536 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_308536)) (ho_4565 (ho_4564 k_4563 k_5527) BOUND_VARIABLE_308535))) (ho_4575 (ho_4758 k_6961 BOUND_VARIABLE_308535) BOUND_VARIABLE_308536))))) (let ((_let_12347 (forall ((BOUND_VARIABLE_308527 tptp.ref_a)) (= (ho_6968 (ho_6967 k_6966 (ho_6965 k_6964 k_6962)) tptp.top_to2503719809363509323t_unit) (ho_6960 k_6969 BOUND_VARIABLE_308527))))) (let ((_let_12348 (forall ((BOUND_VARIABLE_365011 |u_(-> tptp.int tptp.int)|)) (= (ho_4601 k_4600 (ho_5529 k_5528 BOUND_VARIABLE_365011)) (ho_6971 k_6970 BOUND_VARIABLE_365011))))) (let ((_let_12349 (forall ((BOUND_VARIABLE_365024 |u_(-> tptp.nat tptp.nat)|)) (= (ho_4515 k_4514 (ho_4513 k_4512 (ho_5534 k_5533 BOUND_VARIABLE_365024))) (ho_6973 k_6972 BOUND_VARIABLE_365024))))) (let ((_let_12350 (forall ((BOUND_VARIABLE_365038 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_308451 tptp.set_int) (BOUND_VARIABLE_308452 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_308452)) (ho_4899 (ho_4898 k_4897 (ho_5536 k_5535 BOUND_VARIABLE_365038)) BOUND_VARIABLE_308451))) (ho_4599 (ho_4924 (ho_6975 k_6974 BOUND_VARIABLE_365038) BOUND_VARIABLE_308451) BOUND_VARIABLE_308452))))) (let ((_let_12351 (forall ((BOUND_VARIABLE_365060 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_308414 tptp.set_int) (BOUND_VARIABLE_308415 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_308415)) (ho_4899 (ho_4898 k_4897 (ho_5536 k_5537 BOUND_VARIABLE_365060)) BOUND_VARIABLE_308414))) (ho_4599 (ho_4924 (ho_6975 k_6976 BOUND_VARIABLE_365060) BOUND_VARIABLE_308414) BOUND_VARIABLE_308415))))) (let ((_let_12352 (forall ((BOUND_VARIABLE_365079 |u_(-> tptp.nat tptp.set_num)|) (BOUND_VARIABLE_308385 tptp.nat)) (= (ho_6982 k_6981 (ho_6980 (ho_6979 k_6978 (ho_5539 k_5538 BOUND_VARIABLE_308385)) (ho_6977 BOUND_VARIABLE_365079 BOUND_VARIABLE_308385))) (ho_6985 (ho_6984 k_6983 BOUND_VARIABLE_365079) BOUND_VARIABLE_308385))))) (let ((_let_12353 (forall ((BOUND_VARIABLE_365114 |u_(-> tptp.nat tptp.set_num)|) (BOUND_VARIABLE_308356 tptp.nat)) (= (ho_6982 k_6981 (ho_6980 (ho_6979 k_6978 (ho_5539 k_5547 BOUND_VARIABLE_308356)) (ho_6977 BOUND_VARIABLE_365114 BOUND_VARIABLE_308356))) (ho_6985 (ho_6984 k_6986 BOUND_VARIABLE_365114) BOUND_VARIABLE_308356))))) (let ((_let_12354 (forall ((BOUND_VARIABLE_365133 |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (BOUND_VARIABLE_365132 |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_308346 tptp.code_integer) (BOUND_VARIABLE_308347 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 (ho_6989 (ho_6988 k_6987 BOUND_VARIABLE_365133) BOUND_VARIABLE_365132) BOUND_VARIABLE_308346) BOUND_VARIABLE_308347) (ho_5405 (ho_5413 BOUND_VARIABLE_365133 (ho_5398 BOUND_VARIABLE_365132 BOUND_VARIABLE_308346)) BOUND_VARIABLE_308347))))) (let ((_let_12355 (forall ((BOUND_VARIABLE_365157 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_365156 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_308337 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_6990 BOUND_VARIABLE_365157) BOUND_VARIABLE_365156) BOUND_VARIABLE_308337) (ho_4891 BOUND_VARIABLE_365157 (ho_4914 BOUND_VARIABLE_365156 BOUND_VARIABLE_308337)))))) (let ((_let_12356 (forall ((BOUND_VARIABLE_365171 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_365170 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_308328 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_6991 BOUND_VARIABLE_365171) BOUND_VARIABLE_365170) BOUND_VARIABLE_308328) (ho_4855 BOUND_VARIABLE_365171 (ho_4855 BOUND_VARIABLE_365170 BOUND_VARIABLE_308328)))))) (let ((_let_12357 (forall ((BOUND_VARIABLE_365185 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_365184 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_308319 tptp.int)) (= (ho_5439 (ho_6939 (ho_6938 k_6992 BOUND_VARIABLE_365185) BOUND_VARIABLE_365184) BOUND_VARIABLE_308319) (ho_6671 BOUND_VARIABLE_365185 (ho_4891 BOUND_VARIABLE_365184 BOUND_VARIABLE_308319)))))) (let ((_let_12358 (forall ((BOUND_VARIABLE_365199 |u_(-> Bool Bool)|) (BOUND_VARIABLE_365198 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_308310 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_6993 BOUND_VARIABLE_365199) BOUND_VARIABLE_365198) BOUND_VARIABLE_308310) (ho_5235 BOUND_VARIABLE_365199 (ho_4593 BOUND_VARIABLE_365198 BOUND_VARIABLE_308310)))))) (let ((_let_12359 (forall ((BOUND_VARIABLE_308302 tptp.set_he8644174446132254637t_unit) (BOUND_VARIABLE_308303 tptp.ref_a)) (= BOUND_VARIABLE_308302 (ho_6960 (ho_6959 k_6994 BOUND_VARIABLE_308302) BOUND_VARIABLE_308303))))) (let ((_let_12360 (forall ((BOUND_VARIABLE_308267 tptp.set_nat) (BOUND_VARIABLE_308268 tptp.set_nat) (BOUND_VARIABLE_308269 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_308269)) (ho_4565 (ho_4564 k_4563 (ho_5287 k_5548 BOUND_VARIABLE_308267)) BOUND_VARIABLE_308268))) (ho_4575 (ho_4758 (ho_5149 k_6995 BOUND_VARIABLE_308267) BOUND_VARIABLE_308268) BOUND_VARIABLE_308269))))) (let ((_let_12361 (forall ((BOUND_VARIABLE_308257 tptp.set_set_nat) (BOUND_VARIABLE_308258 tptp.nat)) (= (ho_4593 (ho_5067 k_6996 BOUND_VARIABLE_308257) BOUND_VARIABLE_308258) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308258)) BOUND_VARIABLE_308257)))))) (let ((_let_12362 (forall ((BOUND_VARIABLE_365246 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_308244 tptp.set_set_nat) (BOUND_VARIABLE_308245 tptp.nat)) (= (ho_4593 (ho_5067 (ho_6998 k_6997 BOUND_VARIABLE_365246) BOUND_VARIABLE_308244) BOUND_VARIABLE_308245) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_308245)) (ho_6952 (ho_6951 k_6950 (ho_4857 k_4856 BOUND_VARIABLE_365246)) BOUND_VARIABLE_308244))))))) (let ((_let_12363 (forall ((BOUND_VARIABLE_308232 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_308233 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308234 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_6999 BOUND_VARIABLE_308232) BOUND_VARIABLE_308233) BOUND_VARIABLE_308234) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_308233) BOUND_VARIABLE_308234)) BOUND_VARIABLE_308232))))) (let ((_let_12364 (forall ((BOUND_VARIABLE_308221 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_308222 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308223 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_7000 BOUND_VARIABLE_308221) BOUND_VARIABLE_308222) BOUND_VARIABLE_308223) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_308222) BOUND_VARIABLE_308223)) BOUND_VARIABLE_308221))))) (let ((_let_12365 (forall ((BOUND_VARIABLE_308182 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_308183 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_308184 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308185 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_308184) BOUND_VARIABLE_308185)) (ho_4495 k_4494 (ho_5018 (ho_5074 k_5549 BOUND_VARIABLE_308182) BOUND_VARIABLE_308183))) (ho_5240 (ho_4491 (ho_5255 (ho_7002 k_7001 BOUND_VARIABLE_308182) BOUND_VARIABLE_308183) BOUND_VARIABLE_308184) BOUND_VARIABLE_308185))))) (let ((_let_12366 (forall ((BOUND_VARIABLE_308171 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_308172 tptp.product_prod_nat_nat) (BOUND_VARIABLE_308173 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5379 (ho_7004 k_7003 BOUND_VARIABLE_308171) BOUND_VARIABLE_308172) BOUND_VARIABLE_308173) (ho_7010 (ho_7009 k_7008 (ho_7007 (ho_7006 k_7005 BOUND_VARIABLE_308172) BOUND_VARIABLE_308173)) BOUND_VARIABLE_308171))))) (let ((_let_12367 (forall ((BOUND_VARIABLE_308160 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_308161 tptp.product_prod_nat_nat) (BOUND_VARIABLE_308162 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5379 (ho_7004 k_7011 BOUND_VARIABLE_308160) BOUND_VARIABLE_308161) BOUND_VARIABLE_308162) (ho_7010 (ho_7009 k_7008 (ho_7007 (ho_7006 k_7005 BOUND_VARIABLE_308161) BOUND_VARIABLE_308162)) BOUND_VARIABLE_308160))))) (let ((_let_12368 (forall ((BOUND_VARIABLE_308127 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_308128 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_308129 tptp.product_prod_nat_nat) (BOUND_VARIABLE_308130 tptp.product_prod_nat_nat)) (= (ho_7010 (ho_7009 k_7008 (ho_7007 (ho_7006 k_7005 BOUND_VARIABLE_308129) BOUND_VARIABLE_308130)) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5551 k_5550 BOUND_VARIABLE_308127) BOUND_VARIABLE_308128)) tptp.top_top_set_o))) (ho_4575 (ho_5379 (ho_7004 (ho_7013 k_7012 BOUND_VARIABLE_308127) BOUND_VARIABLE_308128) BOUND_VARIABLE_308129) BOUND_VARIABLE_308130))))) (let ((_let_12369 (forall ((BOUND_VARIABLE_308116 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_308117 tptp.int) (BOUND_VARIABLE_308118 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_7014 BOUND_VARIABLE_308116) BOUND_VARIABLE_308117) BOUND_VARIABLE_308118) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_308117) BOUND_VARIABLE_308118)) BOUND_VARIABLE_308116))))) (let ((_let_12370 (forall ((BOUND_VARIABLE_308105 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_308106 tptp.int) (BOUND_VARIABLE_308107 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_7015 BOUND_VARIABLE_308105) BOUND_VARIABLE_308106) BOUND_VARIABLE_308107) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_308106) BOUND_VARIABLE_308107)) BOUND_VARIABLE_308105))))) (let ((_let_12371 (forall ((BOUND_VARIABLE_308091 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_308092 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_308093 tptp.int) (BOUND_VARIABLE_308094 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 (ho_7017 k_7016 BOUND_VARIABLE_308091) BOUND_VARIABLE_308092) BOUND_VARIABLE_308093) BOUND_VARIABLE_308094) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_308093) BOUND_VARIABLE_308094)) (ho_4607 (ho_6061 k_7018 BOUND_VARIABLE_308091) BOUND_VARIABLE_308092)))))) (let ((_let_12372 (forall ((BOUND_VARIABLE_308080 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308081 tptp.nat) (BOUND_VARIABLE_308082 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_7019 BOUND_VARIABLE_308080) BOUND_VARIABLE_308081) BOUND_VARIABLE_308082) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_308081) BOUND_VARIABLE_308082)) BOUND_VARIABLE_308080))))) (let ((_let_12373 (forall ((BOUND_VARIABLE_308069 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308070 tptp.nat) (BOUND_VARIABLE_308071 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_7020 BOUND_VARIABLE_308069) BOUND_VARIABLE_308070) BOUND_VARIABLE_308071) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_308070) BOUND_VARIABLE_308071)) BOUND_VARIABLE_308069))))) (let ((_let_12374 (forall ((BOUND_VARIABLE_308055 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308056 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_308057 tptp.nat) (BOUND_VARIABLE_308058 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 (ho_7022 k_7021 BOUND_VARIABLE_308055) BOUND_VARIABLE_308056) BOUND_VARIABLE_308057) BOUND_VARIABLE_308058) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_308057) BOUND_VARIABLE_308058)) (ho_4521 (ho_5638 k_6000 BOUND_VARIABLE_308055) BOUND_VARIABLE_308056)))))) (let ((_let_12375 (forall ((BOUND_VARIABLE_308044 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_308045 tptp.nat) (BOUND_VARIABLE_308046 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_7023 BOUND_VARIABLE_308044) BOUND_VARIABLE_308045) BOUND_VARIABLE_308046) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_308045) BOUND_VARIABLE_308046)) BOUND_VARIABLE_308044))))) (let ((_let_12376 (forall ((BOUND_VARIABLE_308033 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_308034 tptp.nat) (BOUND_VARIABLE_308035 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_7024 BOUND_VARIABLE_308033) BOUND_VARIABLE_308034) BOUND_VARIABLE_308035) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_308034) BOUND_VARIABLE_308035)) BOUND_VARIABLE_308033))))) (let ((_let_12377 (forall ((BOUND_VARIABLE_308019 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_308020 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_308021 tptp.nat) (BOUND_VARIABLE_308022 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 (ho_7026 k_7025 BOUND_VARIABLE_308019) BOUND_VARIABLE_308020) BOUND_VARIABLE_308021) BOUND_VARIABLE_308022) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_308021) BOUND_VARIABLE_308022)) (ho_5546 (ho_7028 k_7027 BOUND_VARIABLE_308019) BOUND_VARIABLE_308020)))))) (let ((_let_12378 (forall ((BOUND_VARIABLE_308008 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_308009 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_308010 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_7029 BOUND_VARIABLE_308008) BOUND_VARIABLE_308009) BOUND_VARIABLE_308010) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_308009) BOUND_VARIABLE_308010)) BOUND_VARIABLE_308008))))) (let ((_let_12379 (forall ((BOUND_VARIABLE_307997 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307998 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307999 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_7030 BOUND_VARIABLE_307997) BOUND_VARIABLE_307998) BOUND_VARIABLE_307999) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_307998) BOUND_VARIABLE_307999)) BOUND_VARIABLE_307997))))) (let ((_let_12380 (forall ((BOUND_VARIABLE_307983 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307984 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307985 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307986 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 (ho_7032 k_7031 BOUND_VARIABLE_307983) BOUND_VARIABLE_307984) BOUND_VARIABLE_307985) BOUND_VARIABLE_307986) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_307985) BOUND_VARIABLE_307986)) (ho_6328 (ho_7034 k_7033 BOUND_VARIABLE_307983) BOUND_VARIABLE_307984)))))) (let ((_let_12381 (forall ((BOUND_VARIABLE_365579 |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (BOUND_VARIABLE_365578 |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_307969 tptp.code_integer) (BOUND_VARIABLE_365577 |u_(-> tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_307971 tptp.code_integer) (BOUND_VARIABLE_307972 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 (ho_6659 (ho_7038 (ho_7037 (ho_7036 k_7035 BOUND_VARIABLE_365579) BOUND_VARIABLE_365578) BOUND_VARIABLE_307969) BOUND_VARIABLE_365577) BOUND_VARIABLE_307971) BOUND_VARIABLE_307972) (ho_5405 (ho_5413 BOUND_VARIABLE_365579 (ho_5398 (ho_7042 (ho_7041 (ho_7040 k_7039 BOUND_VARIABLE_365578) BOUND_VARIABLE_307969) BOUND_VARIABLE_365577) BOUND_VARIABLE_307971)) BOUND_VARIABLE_307972))))) (let ((_let_12382 (forall ((BOUND_VARIABLE_365626 |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (BOUND_VARIABLE_365625 |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_307958 tptp.code_integer) (BOUND_VARIABLE_307959 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 (ho_6989 (ho_6988 k_7043 BOUND_VARIABLE_365626) BOUND_VARIABLE_365625) BOUND_VARIABLE_307958) BOUND_VARIABLE_307959) (ho_5405 (ho_5413 BOUND_VARIABLE_365626 (ho_5398 BOUND_VARIABLE_365625 BOUND_VARIABLE_307958)) BOUND_VARIABLE_307959))))) (let ((_let_12383 (forall ((BOUND_VARIABLE_365644 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_365643 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307944 tptp.int) (BOUND_VARIABLE_307945 tptp.int) (BOUND_VARIABLE_307946 tptp.int)) (= (ho_4891 (ho_7048 (ho_7047 (ho_7046 (ho_7045 k_7044 BOUND_VARIABLE_365644) BOUND_VARIABLE_365643) BOUND_VARIABLE_307944) BOUND_VARIABLE_307945) BOUND_VARIABLE_307946) (ho_4891 BOUND_VARIABLE_365644 (ho_4914 (ho_5432 (ho_7051 (ho_7050 k_7049 BOUND_VARIABLE_365643) BOUND_VARIABLE_307944) BOUND_VARIABLE_307945) BOUND_VARIABLE_307946)))))) (let ((_let_12384 (forall ((BOUND_VARIABLE_365685 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_365684 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307935 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_7052 BOUND_VARIABLE_365685) BOUND_VARIABLE_365684) BOUND_VARIABLE_307935) (ho_4891 BOUND_VARIABLE_365685 (ho_4914 BOUND_VARIABLE_365684 BOUND_VARIABLE_307935)))))) (let ((_let_12385 (forall ((BOUND_VARIABLE_365701 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_365700 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307921 tptp.nat) (BOUND_VARIABLE_307922 tptp.nat) (BOUND_VARIABLE_307923 tptp.nat)) (= (ho_4855 (ho_5457 (ho_7056 (ho_7055 (ho_7054 k_7053 BOUND_VARIABLE_365701) BOUND_VARIABLE_365700) BOUND_VARIABLE_307921) BOUND_VARIABLE_307922) BOUND_VARIABLE_307923) (ho_4855 BOUND_VARIABLE_365701 (ho_4855 (ho_5457 (ho_7056 (ho_7055 k_7057 BOUND_VARIABLE_365700) BOUND_VARIABLE_307921) BOUND_VARIABLE_307922) BOUND_VARIABLE_307923)))))) (let ((_let_12386 (forall ((BOUND_VARIABLE_365732 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_365731 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307912 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_7058 BOUND_VARIABLE_365732) BOUND_VARIABLE_365731) BOUND_VARIABLE_307912) (ho_4855 BOUND_VARIABLE_365732 (ho_4855 BOUND_VARIABLE_365731 BOUND_VARIABLE_307912)))))) (let ((_let_12387 (forall ((BOUND_VARIABLE_365748 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_365747 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307898 tptp.int) (BOUND_VARIABLE_307899 tptp.nat) (BOUND_VARIABLE_307900 tptp.int)) (= (ho_5439 (ho_7063 (ho_7062 (ho_7061 (ho_7060 k_7059 BOUND_VARIABLE_365748) BOUND_VARIABLE_365747) BOUND_VARIABLE_307898) BOUND_VARIABLE_307899) BOUND_VARIABLE_307900) (ho_6671 BOUND_VARIABLE_365748 (ho_4891 (ho_7067 (ho_7066 (ho_7065 k_7064 BOUND_VARIABLE_365747) BOUND_VARIABLE_307898) BOUND_VARIABLE_307899) BOUND_VARIABLE_307900)))))) (let ((_let_12388 (forall ((BOUND_VARIABLE_365792 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_365791 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307889 tptp.int)) (= (ho_5439 (ho_6939 (ho_6938 k_7068 BOUND_VARIABLE_365792) BOUND_VARIABLE_365791) BOUND_VARIABLE_307889) (ho_6671 BOUND_VARIABLE_365792 (ho_4891 BOUND_VARIABLE_365791 BOUND_VARIABLE_307889)))))) (let ((_let_12389 (forall ((BOUND_VARIABLE_365808 |u_(-> Bool Bool)|) (BOUND_VARIABLE_365807 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_307875 tptp.nat) (BOUND_VARIABLE_307876 Bool) (BOUND_VARIABLE_307877 tptp.nat)) (= (ho_4593 (ho_5004 (ho_7072 (ho_7071 (ho_7070 k_7069 BOUND_VARIABLE_365808) BOUND_VARIABLE_365807) BOUND_VARIABLE_307875) BOUND_VARIABLE_307876) BOUND_VARIABLE_307877) (ho_5235 BOUND_VARIABLE_365808 (ho_4593 (ho_5004 (ho_7072 (ho_7071 k_7073 BOUND_VARIABLE_365807) BOUND_VARIABLE_307875) BOUND_VARIABLE_307876) BOUND_VARIABLE_307877)))))) (let ((_let_12390 (forall ((BOUND_VARIABLE_365839 |u_(-> Bool Bool)|) (BOUND_VARIABLE_365838 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_307866 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_7074 BOUND_VARIABLE_365839) BOUND_VARIABLE_365838) BOUND_VARIABLE_307866) (ho_5235 BOUND_VARIABLE_365839 (ho_4593 BOUND_VARIABLE_365838 BOUND_VARIABLE_307866)))))) (let ((_let_12391 (forall ((BOUND_VARIABLE_307853 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307854 tptp.nat) (BOUND_VARIABLE_307855 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_7075 BOUND_VARIABLE_307853) BOUND_VARIABLE_307854) BOUND_VARIABLE_307855) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_307854) BOUND_VARIABLE_307855)) BOUND_VARIABLE_307853))))) (let ((_let_12392 (forall ((BOUND_VARIABLE_307842 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307843 tptp.nat) (BOUND_VARIABLE_307844 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 k_7076 BOUND_VARIABLE_307842) BOUND_VARIABLE_307843) BOUND_VARIABLE_307844) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_307843) BOUND_VARIABLE_307844)) BOUND_VARIABLE_307842))))) (let ((_let_12393 (forall ((BOUND_VARIABLE_307828 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307829 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307830 tptp.nat) (BOUND_VARIABLE_307831 tptp.nat)) (= (ho_4593 (ho_4511 (ho_5253 (ho_7022 k_7077 BOUND_VARIABLE_307828) BOUND_VARIABLE_307829) BOUND_VARIABLE_307830) BOUND_VARIABLE_307831) (ho_5240 (ho_4567 k_4566 (ho_4518 (ho_4517 k_4516 BOUND_VARIABLE_307830) BOUND_VARIABLE_307831)) (ho_4521 (ho_5638 k_5637 BOUND_VARIABLE_307828) BOUND_VARIABLE_307829)))))) (let ((_let_12394 (forall ((BOUND_VARIABLE_307817 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_307818 tptp.int) (BOUND_VARIABLE_307819 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_7078 BOUND_VARIABLE_307817) BOUND_VARIABLE_307818) BOUND_VARIABLE_307819) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_307818) BOUND_VARIABLE_307819)) BOUND_VARIABLE_307817))))) (let ((_let_12395 (forall ((BOUND_VARIABLE_307806 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_307807 tptp.int) (BOUND_VARIABLE_307808 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 k_7079 BOUND_VARIABLE_307806) BOUND_VARIABLE_307807) BOUND_VARIABLE_307808) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_307807) BOUND_VARIABLE_307808)) BOUND_VARIABLE_307806))))) (let ((_let_12396 (forall ((BOUND_VARIABLE_307792 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_307793 tptp.set_Pr958786334691620121nt_int) (BOUND_VARIABLE_307794 tptp.int) (BOUND_VARIABLE_307795 tptp.int)) (= (ho_5218 (ho_5250 (ho_5249 (ho_7017 k_7080 BOUND_VARIABLE_307792) BOUND_VARIABLE_307793) BOUND_VARIABLE_307794) BOUND_VARIABLE_307795) (ho_5251 (ho_4901 k_4900 (ho_4604 (ho_4603 k_4602 BOUND_VARIABLE_307794) BOUND_VARIABLE_307795)) (ho_4607 (ho_6061 k_6060 BOUND_VARIABLE_307792) BOUND_VARIABLE_307793)))))) (let ((_let_12397 (forall ((BOUND_VARIABLE_307781 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_307782 tptp.nat) (BOUND_VARIABLE_307783 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_7081 BOUND_VARIABLE_307781) BOUND_VARIABLE_307782) BOUND_VARIABLE_307783) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_307782) BOUND_VARIABLE_307783)) BOUND_VARIABLE_307781))))) (let ((_let_12398 (forall ((BOUND_VARIABLE_307770 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_307771 tptp.nat) (BOUND_VARIABLE_307772 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 k_7082 BOUND_VARIABLE_307770) BOUND_VARIABLE_307771) BOUND_VARIABLE_307772) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_307771) BOUND_VARIABLE_307772)) BOUND_VARIABLE_307770))))) (let ((_let_12399 (forall ((BOUND_VARIABLE_307756 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_307757 tptp.set_Pr6200539531224447659at_num) (BOUND_VARIABLE_307758 tptp.nat) (BOUND_VARIABLE_307759 tptp.num)) (= (ho_6266 (ho_6265 (ho_6264 (ho_7026 k_7083 BOUND_VARIABLE_307756) BOUND_VARIABLE_307757) BOUND_VARIABLE_307758) BOUND_VARIABLE_307759) (ho_6269 (ho_6268 k_6267 (ho_5543 (ho_5542 k_5541 BOUND_VARIABLE_307758) BOUND_VARIABLE_307759)) (ho_5546 (ho_7028 k_7084 BOUND_VARIABLE_307756) BOUND_VARIABLE_307757)))))) (let ((_let_12400 (forall ((BOUND_VARIABLE_307745 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307746 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307747 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_7085 BOUND_VARIABLE_307745) BOUND_VARIABLE_307746) BOUND_VARIABLE_307747) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_307746) BOUND_VARIABLE_307747)) BOUND_VARIABLE_307745))))) (let ((_let_12401 (forall ((BOUND_VARIABLE_307734 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307735 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307736 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 k_7086 BOUND_VARIABLE_307734) BOUND_VARIABLE_307735) BOUND_VARIABLE_307736) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_307735) BOUND_VARIABLE_307736)) BOUND_VARIABLE_307734))))) (let ((_let_12402 (forall ((BOUND_VARIABLE_307720 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307721 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307722 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_307723 tptp.set_Pr1261947904930325089at_nat)) (= (ho_5240 (ho_4491 (ho_5255 (ho_7002 k_7087 BOUND_VARIABLE_307720) BOUND_VARIABLE_307721) BOUND_VARIABLE_307722) BOUND_VARIABLE_307723) (ho_5242 (ho_4535 k_4534 (ho_4498 (ho_4497 k_4496 BOUND_VARIABLE_307722) BOUND_VARIABLE_307723)) (ho_4501 (ho_4622 k_7088 BOUND_VARIABLE_307720) BOUND_VARIABLE_307721)))))) (let ((_let_12403 (forall ((BOUND_VARIABLE_307709 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307710 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307711 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_7089 BOUND_VARIABLE_307709) BOUND_VARIABLE_307710) BOUND_VARIABLE_307711) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_307710) BOUND_VARIABLE_307711)) BOUND_VARIABLE_307709))))) (let ((_let_12404 (forall ((BOUND_VARIABLE_307698 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307699 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307700 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 k_7090 BOUND_VARIABLE_307698) BOUND_VARIABLE_307699) BOUND_VARIABLE_307700) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_307699) BOUND_VARIABLE_307700)) BOUND_VARIABLE_307698))))) (let ((_let_12405 (forall ((BOUND_VARIABLE_307684 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307685 tptp.set_Pr7459493094073627847at_nat) (BOUND_VARIABLE_307686 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_307687 tptp.set_Pr4329608150637261639at_nat)) (= (ho_5242 (ho_6280 (ho_6279 (ho_7032 k_7091 BOUND_VARIABLE_307684) BOUND_VARIABLE_307685) BOUND_VARIABLE_307686) BOUND_VARIABLE_307687) (ho_6286 (ho_6285 k_6284 (ho_6283 (ho_6282 k_6281 BOUND_VARIABLE_307686) BOUND_VARIABLE_307687)) (ho_6328 (ho_7034 k_7092 BOUND_VARIABLE_307684) BOUND_VARIABLE_307685)))))) (let ((_let_12406 (forall ((BOUND_VARIABLE_366072 |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (BOUND_VARIABLE_366071 |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_307675 tptp.code_integer) (BOUND_VARIABLE_307676 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 (ho_6989 (ho_6988 k_7093 BOUND_VARIABLE_366072) BOUND_VARIABLE_366071) BOUND_VARIABLE_307675) BOUND_VARIABLE_307676) (ho_5405 (ho_5413 BOUND_VARIABLE_366072 (ho_5398 BOUND_VARIABLE_366071 BOUND_VARIABLE_307675)) BOUND_VARIABLE_307676))))) (let ((_let_12407 (forall ((BOUND_VARIABLE_366088 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366087 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307666 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_7094 BOUND_VARIABLE_366088) BOUND_VARIABLE_366087) BOUND_VARIABLE_307666) (ho_4891 BOUND_VARIABLE_366088 (ho_4914 BOUND_VARIABLE_366087 BOUND_VARIABLE_307666)))))) (let ((_let_12408 (forall ((BOUND_VARIABLE_366102 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_366101 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307657 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_7095 BOUND_VARIABLE_366102) BOUND_VARIABLE_366101) BOUND_VARIABLE_307657) (ho_4855 BOUND_VARIABLE_366102 (ho_4855 BOUND_VARIABLE_366101 BOUND_VARIABLE_307657)))))) (let ((_let_12409 (forall ((BOUND_VARIABLE_366116 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_366115 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307648 tptp.int)) (= (ho_5439 (ho_6939 (ho_6938 k_7096 BOUND_VARIABLE_366116) BOUND_VARIABLE_366115) BOUND_VARIABLE_307648) (ho_6671 BOUND_VARIABLE_366116 (ho_4891 BOUND_VARIABLE_366115 BOUND_VARIABLE_307648)))))) (let ((_let_12410 (forall ((BOUND_VARIABLE_366130 |u_(-> Bool Bool)|) (BOUND_VARIABLE_366129 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_307639 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_7097 BOUND_VARIABLE_366130) BOUND_VARIABLE_366129) BOUND_VARIABLE_307639) (ho_5235 BOUND_VARIABLE_366130 (ho_4593 BOUND_VARIABLE_366129 BOUND_VARIABLE_307639)))))) (let ((_let_12411 (forall ((BOUND_VARIABLE_366145 |u_(-> _u_(-> tptp.code_integer tptp.code_integer)_ tptp.produc8923325533196201883nteger tptp.produc8923325533196201883nteger)|) (BOUND_VARIABLE_366144 |u_(-> tptp.code_integer tptp.code_integer tptp.code_integer)|) (BOUND_VARIABLE_307628 tptp.code_integer) (BOUND_VARIABLE_307629 tptp.produc8923325533196201883nteger)) (= (ho_5405 (ho_5408 (ho_6989 (ho_6988 k_7098 BOUND_VARIABLE_366145) BOUND_VARIABLE_366144) BOUND_VARIABLE_307628) BOUND_VARIABLE_307629) (ho_5405 (ho_5413 BOUND_VARIABLE_366145 (ho_5398 BOUND_VARIABLE_366144 BOUND_VARIABLE_307628)) BOUND_VARIABLE_307629))))) (let ((_let_12412 (forall ((BOUND_VARIABLE_366161 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366160 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307619 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_7099 BOUND_VARIABLE_366161) BOUND_VARIABLE_366160) BOUND_VARIABLE_307619) (ho_4891 BOUND_VARIABLE_366161 (ho_4914 BOUND_VARIABLE_366160 BOUND_VARIABLE_307619)))))) (let ((_let_12413 (forall ((BOUND_VARIABLE_366175 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_366174 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307610 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_7100 BOUND_VARIABLE_366175) BOUND_VARIABLE_366174) BOUND_VARIABLE_307610) (ho_4855 BOUND_VARIABLE_366175 (ho_4855 BOUND_VARIABLE_366174 BOUND_VARIABLE_307610)))))) (let ((_let_12414 (forall ((BOUND_VARIABLE_366189 |u_(-> tptp.nat tptp.num)|) (BOUND_VARIABLE_366188 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307601 tptp.int)) (= (ho_5439 (ho_6939 (ho_6938 k_7101 BOUND_VARIABLE_366189) BOUND_VARIABLE_366188) BOUND_VARIABLE_307601) (ho_6671 BOUND_VARIABLE_366189 (ho_4891 BOUND_VARIABLE_366188 BOUND_VARIABLE_307601)))))) (let ((_let_12415 (forall ((BOUND_VARIABLE_366203 |u_(-> Bool Bool)|) (BOUND_VARIABLE_366202 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_307592 tptp.nat)) (= (ho_4593 (ho_5216 (ho_6585 k_7102 BOUND_VARIABLE_366203) BOUND_VARIABLE_366202) BOUND_VARIABLE_307592) (ho_5235 BOUND_VARIABLE_366203 (ho_4593 BOUND_VARIABLE_366202 BOUND_VARIABLE_307592)))))) (let ((_let_12416 (forall ((BOUND_VARIABLE_307580 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_307581 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_7103 BOUND_VARIABLE_307580) BOUND_VARIABLE_307581) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_307581)) BOUND_VARIABLE_307580)))))) (let ((_let_12417 (forall ((BOUND_VARIABLE_307569 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_307570 tptp.nat)) (= (ho_4593 (ho_7105 k_7104 BOUND_VARIABLE_307569) BOUND_VARIABLE_307570) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_307570)) (ho_7108 (ho_7107 k_7106 k_5561) BOUND_VARIABLE_307569))))))) (let ((_let_12418 (forall ((BOUND_VARIABLE_366255 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366254 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_366253 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307552 tptp.int) (BOUND_VARIABLE_307553 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_7111 (ho_7110 k_7109 BOUND_VARIABLE_366255) BOUND_VARIABLE_366254) BOUND_VARIABLE_366253) BOUND_VARIABLE_307552) BOUND_VARIABLE_307553) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_366255 BOUND_VARIABLE_307552) B4)) (not (ho_6488 (ho_6484 (ho_6487 (ho_7111 k_7112 BOUND_VARIABLE_366254) BOUND_VARIABLE_366253) B4) BOUND_VARIABLE_307553))))))))) (let ((_let_12419 (forall ((BOUND_VARIABLE_366290 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366289 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307534 tptp.int) (BOUND_VARIABLE_307535 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_7113 BOUND_VARIABLE_366290) BOUND_VARIABLE_366289) BOUND_VARIABLE_307534) BOUND_VARIABLE_307535) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_366290 BOUND_VARIABLE_307534) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_366289 B4) BOUND_VARIABLE_307535))))))))) (let ((_let_12420 (forall ((BOUND_VARIABLE_366313 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366312 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307517 tptp.int) (BOUND_VARIABLE_307518 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_7114 BOUND_VARIABLE_366313) BOUND_VARIABLE_366312) BOUND_VARIABLE_307517) BOUND_VARIABLE_307518) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_366313 BOUND_VARIABLE_307517) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_366312 B4) BOUND_VARIABLE_307518))))))))) (let ((_let_12421 (forall ((BOUND_VARIABLE_366338 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366337 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_366336 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307498 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307499 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_7117 (ho_7116 k_7115 BOUND_VARIABLE_366338) BOUND_VARIABLE_366337) BOUND_VARIABLE_366336) BOUND_VARIABLE_307498) BOUND_VARIABLE_307499) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_366338 BOUND_VARIABLE_307498) B4)) (not (ho_5218 (ho_5383 (ho_6483 (ho_7117 k_7118 BOUND_VARIABLE_366337) BOUND_VARIABLE_366336) B4) BOUND_VARIABLE_307499))))))))) (let ((_let_12422 (forall ((BOUND_VARIABLE_366373 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366372 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307480 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307481 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_7119 BOUND_VARIABLE_366373) BOUND_VARIABLE_366372) BOUND_VARIABLE_307480) BOUND_VARIABLE_307481) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_366373 BOUND_VARIABLE_307480) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_366372 B4) BOUND_VARIABLE_307481))))))))) (let ((_let_12423 (forall ((BOUND_VARIABLE_366396 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366395 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307463 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307464 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_7120 BOUND_VARIABLE_366396) BOUND_VARIABLE_366395) BOUND_VARIABLE_307463) BOUND_VARIABLE_307464) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_366396 BOUND_VARIABLE_307463) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_366395 B4) BOUND_VARIABLE_307464))))))))) (let ((_let_12424 (forall ((BOUND_VARIABLE_366421 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366420 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366419 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307444 tptp.int) (BOUND_VARIABLE_307445 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 (ho_7122 k_7121 BOUND_VARIABLE_366421) BOUND_VARIABLE_366420) BOUND_VARIABLE_366419) BOUND_VARIABLE_307444) BOUND_VARIABLE_307445) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 (ho_7125 (ho_7124 k_7123 BOUND_VARIABLE_366421) BOUND_VARIABLE_366420) BOUND_VARIABLE_307444) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_366419 B4) BOUND_VARIABLE_307445))))))))) (let ((_let_12425 (forall ((BOUND_VARIABLE_366460 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366459 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307426 tptp.int) (BOUND_VARIABLE_307427 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_7126 BOUND_VARIABLE_366460) BOUND_VARIABLE_366459) BOUND_VARIABLE_307426) BOUND_VARIABLE_307427) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_366460 BOUND_VARIABLE_307426) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_366459 B4) BOUND_VARIABLE_307427))))))))) (let ((_let_12426 (forall ((BOUND_VARIABLE_366483 |u_(-> tptp.int tptp.int Bool)|) (BOUND_VARIABLE_366482 |u_(-> tptp.int tptp.code_integer Bool)|) (BOUND_VARIABLE_307409 tptp.int) (BOUND_VARIABLE_307410 tptp.code_integer)) (= (ho_6488 (ho_6484 (ho_6487 (ho_6486 k_7127 BOUND_VARIABLE_366483) BOUND_VARIABLE_366482) BOUND_VARIABLE_307409) BOUND_VARIABLE_307410) (not (forall ((B4 tptp.int)) (or (not (ho_5218 (ho_5250 BOUND_VARIABLE_366483 BOUND_VARIABLE_307409) B4)) (not (ho_6488 (ho_6484 BOUND_VARIABLE_366482 B4) BOUND_VARIABLE_307410))))))))) (let ((_let_12427 (forall ((BOUND_VARIABLE_366508 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366507 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366506 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307390 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307391 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 (ho_7129 k_7128 BOUND_VARIABLE_366508) BOUND_VARIABLE_366507) BOUND_VARIABLE_366506) BOUND_VARIABLE_307390) BOUND_VARIABLE_307391) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 (ho_7132 (ho_7131 k_7130 BOUND_VARIABLE_366508) BOUND_VARIABLE_366507) BOUND_VARIABLE_307390) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_366506 B4) BOUND_VARIABLE_307391))))))))) (let ((_let_12428 (forall ((BOUND_VARIABLE_366547 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366546 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307372 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307373 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_7133 BOUND_VARIABLE_366547) BOUND_VARIABLE_366546) BOUND_VARIABLE_307372) BOUND_VARIABLE_307373) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_366547 BOUND_VARIABLE_307372) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_366546 B4) BOUND_VARIABLE_307373))))))))) (let ((_let_12429 (forall ((BOUND_VARIABLE_366570 |u_(-> tptp.product_prod_nat_nat tptp.product_prod_nat_nat Bool)|) (BOUND_VARIABLE_366569 |u_(-> tptp.product_prod_nat_nat tptp.int Bool)|) (BOUND_VARIABLE_307355 tptp.product_prod_nat_nat) (BOUND_VARIABLE_307356 tptp.int)) (= (ho_5218 (ho_5383 (ho_6483 (ho_6482 k_7134 BOUND_VARIABLE_366570) BOUND_VARIABLE_366569) BOUND_VARIABLE_307355) BOUND_VARIABLE_307356) (not (forall ((B4 tptp.product_prod_nat_nat)) (or (not (ho_4575 (ho_5379 BOUND_VARIABLE_366570 BOUND_VARIABLE_307355) B4)) (not (ho_5218 (ho_5383 BOUND_VARIABLE_366569 B4) BOUND_VARIABLE_307356))))))))) (let ((_let_12430 (forall ((BOUND_VARIABLE_366592 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366591 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_307346 tptp.nat)) (= (ho_4855 (ho_6789 (ho_6788 k_7135 BOUND_VARIABLE_366592) BOUND_VARIABLE_366591) BOUND_VARIABLE_307346) (ho_4891 BOUND_VARIABLE_366592 (ho_4925 BOUND_VARIABLE_366591 BOUND_VARIABLE_307346)))))) (let ((_let_12431 (forall ((BOUND_VARIABLE_366606 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366605 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_307337 Bool)) (= (ho_6840 (ho_6923 (ho_6922 k_7136 BOUND_VARIABLE_366606) BOUND_VARIABLE_366605) BOUND_VARIABLE_307337) (ho_4891 BOUND_VARIABLE_366606 (ho_6094 BOUND_VARIABLE_366605 BOUND_VARIABLE_307337)))))) (let ((_let_12432 (forall ((BOUND_VARIABLE_366620 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366619 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_307328 tptp.product_unit)) (= (ho_6904 (ho_6926 (ho_6925 k_7137 BOUND_VARIABLE_366620) BOUND_VARIABLE_366619) BOUND_VARIABLE_307328) (ho_4891 BOUND_VARIABLE_366620 (ho_6102 BOUND_VARIABLE_366619 BOUND_VARIABLE_307328)))))) (let ((_let_12433 (forall ((BOUND_VARIABLE_366634 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_366633 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307319 tptp.int)) (= (ho_4891 (ho_6929 (ho_6928 k_7138 BOUND_VARIABLE_366634) BOUND_VARIABLE_366633) BOUND_VARIABLE_307319) (ho_4891 BOUND_VARIABLE_366634 (ho_4914 BOUND_VARIABLE_366633 BOUND_VARIABLE_307319)))))) (let ((_let_12434 (forall ((BOUND_VARIABLE_366652 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_366644 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307290 tptp.set_nat) (BOUND_VARIABLE_307291 tptp.nat) (BOUND_VARIABLE_307292 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_366652 (ho_7140 k_7139 (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_366644) BOUND_VARIABLE_307290)))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_307292)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_307291) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6900 (ho_7143 (ho_7142 k_7141 BOUND_VARIABLE_366652) BOUND_VARIABLE_366644) BOUND_VARIABLE_307290) BOUND_VARIABLE_307291) BOUND_VARIABLE_307292)))))) (let ((_let_12435 (forall ((BOUND_VARIABLE_366689 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_366688 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307281 tptp.nat)) (= (ho_4925 (ho_6783 (ho_6782 k_7144 BOUND_VARIABLE_366689) BOUND_VARIABLE_366688) BOUND_VARIABLE_307281) (ho_4925 BOUND_VARIABLE_366689 (ho_4855 BOUND_VARIABLE_366688 BOUND_VARIABLE_307281)))))) (let ((_let_12436 (forall ((BOUND_VARIABLE_366703 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_366699 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307252 tptp.set_int) (BOUND_VARIABLE_307253 tptp.nat) (BOUND_VARIABLE_307254 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_366703 (ho_7140 k_7139 (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_366699) BOUND_VARIABLE_307252)))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_307254)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_307253) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_7147 (ho_7146 k_7145 BOUND_VARIABLE_366703) BOUND_VARIABLE_366699) BOUND_VARIABLE_307252) BOUND_VARIABLE_307253) BOUND_VARIABLE_307254)))))) (let ((_let_12437 (forall ((BOUND_VARIABLE_366740 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_366739 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307243 tptp.int)) (= (ho_4914 (ho_7150 (ho_7149 k_7148 BOUND_VARIABLE_366740) BOUND_VARIABLE_366739) BOUND_VARIABLE_307243) (ho_4925 BOUND_VARIABLE_366740 (ho_4891 BOUND_VARIABLE_366739 BOUND_VARIABLE_307243)))))) (let ((_let_12438 (forall ((BOUND_VARIABLE_366762 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_366761 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_307234 tptp.nat)) (= (ho_4855 (ho_6932 (ho_6931 k_7151 BOUND_VARIABLE_366762) BOUND_VARIABLE_366761) BOUND_VARIABLE_307234) (ho_4855 BOUND_VARIABLE_366762 (ho_4855 BOUND_VARIABLE_366761 BOUND_VARIABLE_307234)))))) (let ((_let_12439 (forall ((BOUND_VARIABLE_366776 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_366775 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307225 tptp.int)) (= (ho_4891 (ho_6935 (ho_6934 k_7152 BOUND_VARIABLE_366776) BOUND_VARIABLE_366775) BOUND_VARIABLE_307225) (ho_4855 BOUND_VARIABLE_366776 (ho_4891 BOUND_VARIABLE_366775 BOUND_VARIABLE_307225)))))) (let ((_let_12440 (forall ((BOUND_VARIABLE_366790 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_307189 tptp.set_int) (BOUND_VARIABLE_307190 tptp.nat) (BOUND_VARIABLE_307191 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_366790 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) BOUND_VARIABLE_307189))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_307191)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_307190) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7153 BOUND_VARIABLE_366790) BOUND_VARIABLE_307189) BOUND_VARIABLE_307190) BOUND_VARIABLE_307191))))))) (let ((_let_12441 (forall ((BOUND_VARIABLE_366814 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_307163 tptp.set_nat) (BOUND_VARIABLE_307164 tptp.nat) (BOUND_VARIABLE_307165 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_366814 (ho_7140 k_7139 BOUND_VARIABLE_307163))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_307165)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_307164) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7154 BOUND_VARIABLE_366814) BOUND_VARIABLE_307163) BOUND_VARIABLE_307164) BOUND_VARIABLE_307165)))))) (let ((_let_12442 (forall ((BOUND_VARIABLE_366838 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_307137 tptp.set_o) (BOUND_VARIABLE_307138 tptp.nat) (BOUND_VARIABLE_307139 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_366838 (ho_4540 k_5068 BOUND_VARIABLE_307137))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_307139)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_307138) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7155 BOUND_VARIABLE_366838) BOUND_VARIABLE_307137) BOUND_VARIABLE_307138) BOUND_VARIABLE_307139)))))) (let ((_let_12443 (forall ((BOUND_VARIABLE_307118 tptp.set_int) (BOUND_VARIABLE_366865 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_307120 tptp.int) (BOUND_VARIABLE_307121 tptp.nat)) (= (ho_4925 (ho_7159 (ho_7158 (ho_7157 k_7156 BOUND_VARIABLE_307118) BOUND_VARIABLE_366865) BOUND_VARIABLE_307120) BOUND_VARIABLE_307121) (ho_4914 (ho_5432 (ho_5435 k_5434 (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_307121) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_366865) BOUND_VARIABLE_307118))) (ho_4925 (ho_7162 (ho_7161 k_7160 BOUND_VARIABLE_307118) BOUND_VARIABLE_366865) BOUND_VARIABLE_307121)) BOUND_VARIABLE_307120))))) (let ((_let_12444 (forall ((BOUND_VARIABLE_307100 tptp.set_nat) (BOUND_VARIABLE_366908 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_307102 tptp.nat) (BOUND_VARIABLE_307103 tptp.rat)) (= (ho_6790 (ho_7166 (ho_7165 (ho_7164 k_7163 BOUND_VARIABLE_307100) BOUND_VARIABLE_366908) BOUND_VARIABLE_307102) BOUND_VARIABLE_307103) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_7175 (ho_7174 k_7173 BOUND_VARIABLE_307103) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_366908) BOUND_VARIABLE_307100))) (ho_6790 (ho_7169 (ho_7168 k_7167 BOUND_VARIABLE_307100) BOUND_VARIABLE_366908) BOUND_VARIABLE_307103)) BOUND_VARIABLE_307102))))) (let ((_let_12445 (forall ((BOUND_VARIABLE_307065 tptp.set_nat) (BOUND_VARIABLE_307066 tptp.nat) (BOUND_VARIABLE_307067 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_307067)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_5558 k_5557 BOUND_VARIABLE_307065) BOUND_VARIABLE_307066)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_6900 k_7176 BOUND_VARIABLE_307065) BOUND_VARIABLE_307066) BOUND_VARIABLE_307067))))) (let ((_let_12446 (forall ((BOUND_VARIABLE_366980 |u_(-> Bool tptp.rat)|) (BOUND_VARIABLE_307047 tptp.set_o) (BOUND_VARIABLE_307048 Bool) (BOUND_VARIABLE_307049 tptp.rat)) (let ((_let_1 (ho_7175 (ho_7174 k_7173 BOUND_VARIABLE_307049) (ho_7180 (ho_7179 k_7178 BOUND_VARIABLE_366980) BOUND_VARIABLE_307047)))) (= (and (or (not _let_1) (ho_7184 (ho_7183 (ho_7182 k_7181 BOUND_VARIABLE_307047) BOUND_VARIABLE_366980) BOUND_VARIABLE_307049)) (or _let_1 BOUND_VARIABLE_307048)) (ho_7184 (ho_7188 (ho_7187 (ho_7186 k_7185 BOUND_VARIABLE_366980) BOUND_VARIABLE_307047) BOUND_VARIABLE_307048) BOUND_VARIABLE_307049)))))) (let ((_let_12447 (forall ((BOUND_VARIABLE_307028 tptp.set_Product_unit) (BOUND_VARIABLE_367041 |u_(-> tptp.product_unit tptp.rat)|) (BOUND_VARIABLE_307030 tptp.product_unit) (BOUND_VARIABLE_307031 tptp.rat)) (= (ho_7194 (ho_7193 (ho_7192 (ho_7191 k_7190 BOUND_VARIABLE_307028) BOUND_VARIABLE_367041) BOUND_VARIABLE_307030) BOUND_VARIABLE_307031) (ho_6912 (ho_7203 (ho_7202 k_7201 (ho_7175 (ho_7174 k_7173 BOUND_VARIABLE_307031) (ho_7200 (ho_7199 k_7198 BOUND_VARIABLE_367041) BOUND_VARIABLE_307028))) (ho_7194 (ho_7197 (ho_7196 k_7195 BOUND_VARIABLE_307028) BOUND_VARIABLE_367041) BOUND_VARIABLE_307031)) BOUND_VARIABLE_307030))))) (let ((_let_12448 (forall ((BOUND_VARIABLE_307010 tptp.set_nat) (BOUND_VARIABLE_367105 |u_(-> tptp.nat tptp.char)|) (BOUND_VARIABLE_307012 tptp.nat) (BOUND_VARIABLE_307013 tptp.char)) (= (ho_6811 (ho_7208 (ho_7207 (ho_7206 k_7205 BOUND_VARIABLE_307010) BOUND_VARIABLE_367105) BOUND_VARIABLE_307012) BOUND_VARIABLE_307013) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_7217 (ho_7216 k_7215 BOUND_VARIABLE_307013) (ho_7214 (ho_7213 k_7212 BOUND_VARIABLE_367105) BOUND_VARIABLE_307010))) (ho_6811 (ho_7211 (ho_7210 k_7209 BOUND_VARIABLE_307010) BOUND_VARIABLE_367105) BOUND_VARIABLE_307013)) BOUND_VARIABLE_307012))))) (let ((_let_12449 (forall ((BOUND_VARIABLE_306975 tptp.set_nat) (BOUND_VARIABLE_306976 tptp.nat) (BOUND_VARIABLE_306977 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306977)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_5558 k_5559 BOUND_VARIABLE_306975) BOUND_VARIABLE_306976)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_6900 k_7218 BOUND_VARIABLE_306975) BOUND_VARIABLE_306976) BOUND_VARIABLE_306977))))) (let ((_let_12450 (forall ((BOUND_VARIABLE_367179 |u_(-> Bool tptp.char)|) (BOUND_VARIABLE_306957 tptp.set_o) (BOUND_VARIABLE_306958 Bool) (BOUND_VARIABLE_306959 tptp.char)) (let ((_let_1 (ho_7217 (ho_7216 k_7215 BOUND_VARIABLE_306959) (ho_7222 (ho_7221 k_7220 BOUND_VARIABLE_367179) BOUND_VARIABLE_306957)))) (= (and (or (not _let_1) (ho_7226 (ho_7225 (ho_7224 k_7223 BOUND_VARIABLE_306957) BOUND_VARIABLE_367179) BOUND_VARIABLE_306959)) (or _let_1 BOUND_VARIABLE_306958)) (ho_7226 (ho_7230 (ho_7229 (ho_7228 k_7227 BOUND_VARIABLE_367179) BOUND_VARIABLE_306957) BOUND_VARIABLE_306958) BOUND_VARIABLE_306959)))))) (let ((_let_12451 (forall ((BOUND_VARIABLE_306938 tptp.set_Product_unit) (BOUND_VARIABLE_367240 |u_(-> tptp.product_unit tptp.char)|) (BOUND_VARIABLE_306940 tptp.product_unit) (BOUND_VARIABLE_306941 tptp.char)) (= (ho_7236 (ho_7235 (ho_7234 (ho_7233 k_7232 BOUND_VARIABLE_306938) BOUND_VARIABLE_367240) BOUND_VARIABLE_306940) BOUND_VARIABLE_306941) (ho_6912 (ho_7203 (ho_7202 k_7201 (ho_7217 (ho_7216 k_7215 BOUND_VARIABLE_306941) (ho_7242 (ho_7241 k_7240 BOUND_VARIABLE_367240) BOUND_VARIABLE_306938))) (ho_7236 (ho_7239 (ho_7238 k_7237 BOUND_VARIABLE_306938) BOUND_VARIABLE_367240) BOUND_VARIABLE_306941)) BOUND_VARIABLE_306940))))) (let ((_let_12452 (forall ((BOUND_VARIABLE_306920 tptp.set_nat) (BOUND_VARIABLE_367296 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_306922 tptp.nat) (BOUND_VARIABLE_306923 Bool)) (= (ho_6840 (ho_7246 (ho_7245 (ho_7244 k_7243 BOUND_VARIABLE_306920) BOUND_VARIABLE_367296) BOUND_VARIABLE_306922) BOUND_VARIABLE_306923) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306923) (ho_7252 (ho_7251 k_7250 BOUND_VARIABLE_367296) BOUND_VARIABLE_306920))) (ho_6840 (ho_7249 (ho_7248 k_7247 BOUND_VARIABLE_306920) BOUND_VARIABLE_367296) BOUND_VARIABLE_306923)) BOUND_VARIABLE_306922))))) (let ((_let_12453 (forall ((BOUND_VARIABLE_306884 tptp.set_nat) (BOUND_VARIABLE_306885 tptp.nat) (BOUND_VARIABLE_306886 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306886)) (ho_4699 (ho_4698 k_4697 (ho_4555 (ho_5558 k_5560 BOUND_VARIABLE_306884) BOUND_VARIABLE_306885)) tptp.top_top_set_o))) (ho_4593 (ho_4511 (ho_6900 k_7253 BOUND_VARIABLE_306884) BOUND_VARIABLE_306885) BOUND_VARIABLE_306886))))) (let ((_let_12454 (forall ((BOUND_VARIABLE_367360 |u_(-> Bool Bool)|) (BOUND_VARIABLE_306866 tptp.set_o) (BOUND_VARIABLE_306867 Bool) (BOUND_VARIABLE_306868 Bool)) (let ((_let_1 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306868) (ho_4864 (ho_7255 k_7254 BOUND_VARIABLE_367360) BOUND_VARIABLE_306866)))) (= (and (or (not _let_1) (ho_5235 (ho_7258 (ho_7257 k_7256 BOUND_VARIABLE_306866) BOUND_VARIABLE_367360) BOUND_VARIABLE_306868)) (or _let_1 BOUND_VARIABLE_306867)) (ho_5235 (ho_6701 (ho_7261 (ho_7260 k_7259 BOUND_VARIABLE_367360) BOUND_VARIABLE_306866) BOUND_VARIABLE_306867) BOUND_VARIABLE_306868)))))) (let ((_let_12455 (forall ((BOUND_VARIABLE_306847 tptp.set_Product_unit) (BOUND_VARIABLE_367409 |u_(-> tptp.product_unit Bool)|) (BOUND_VARIABLE_306849 tptp.product_unit) (BOUND_VARIABLE_306850 Bool)) (= (ho_6908 (ho_7266 (ho_7265 (ho_7264 k_7263 BOUND_VARIABLE_306847) BOUND_VARIABLE_367409) BOUND_VARIABLE_306849) BOUND_VARIABLE_306850) (ho_6912 (ho_7203 (ho_7202 k_7201 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306850) (ho_7272 (ho_7271 k_7270 BOUND_VARIABLE_367409) BOUND_VARIABLE_306847))) (ho_6908 (ho_7269 (ho_7268 k_7267 BOUND_VARIABLE_306847) BOUND_VARIABLE_367409) BOUND_VARIABLE_306850)) BOUND_VARIABLE_306849))))) (let ((_let_12456 (forall ((BOUND_VARIABLE_306802 tptp.nat) (BOUND_VARIABLE_306803 tptp.nat) (BOUND_VARIABLE_306804 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_306805 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306805)) (ho_4699 (ho_4698 k_4697 (ho_5565 (ho_5564 (ho_5563 k_5562 BOUND_VARIABLE_306802) BOUND_VARIABLE_306803) BOUND_VARIABLE_306804)) tptp.top_top_set_o))) (ho_4593 (ho_4986 (ho_7275 (ho_7274 k_7273 BOUND_VARIABLE_306802) BOUND_VARIABLE_306803) BOUND_VARIABLE_306804) BOUND_VARIABLE_306805))))) (let ((_let_12457 (forall ((BOUND_VARIABLE_306757 tptp.produc3843707927480180839at_nat) (BOUND_VARIABLE_306758 tptp.produc3843707927480180839at_nat) (BOUND_VARIABLE_306759 tptp.set_Pr5564308138774400199at_nat) (BOUND_VARIABLE_306760 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_306760)) (ho_4959 (ho_4958 k_4957 (ho_5571 (ho_5570 (ho_5569 k_5568 BOUND_VARIABLE_306757) BOUND_VARIABLE_306758) BOUND_VARIABLE_306759)) tptp.top_top_set_o))) (ho_4544 (ho_7279 (ho_7278 (ho_7277 k_7276 BOUND_VARIABLE_306757) BOUND_VARIABLE_306758) BOUND_VARIABLE_306759) BOUND_VARIABLE_306760))))) (let ((_let_12458 (forall ((BOUND_VARIABLE_306741 tptp.produc859450856879609959at_nat) (BOUND_VARIABLE_306742 tptp.produc859450856879609959at_nat) (BOUND_VARIABLE_306743 tptp.set_Pr553994874890374343at_nat) (BOUND_VARIABLE_306744 Bool)) (= (ho_5499 (ho_7283 (ho_7282 (ho_7281 k_7280 BOUND_VARIABLE_306741) BOUND_VARIABLE_306742) BOUND_VARIABLE_306743) BOUND_VARIABLE_306744) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_306744) (ho_5556 (ho_7287 k_7286 BOUND_VARIABLE_306741) (ho_5556 (ho_7287 k_7286 BOUND_VARIABLE_306742) tptp.bot_bo5327735625951526323at_nat))) (ho_7285 k_7284 BOUND_VARIABLE_306743)))))) (let ((_let_12459 (forall ((BOUND_VARIABLE_306723 tptp.set_nat) (BOUND_VARIABLE_367553 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306725 tptp.nat) (BOUND_VARIABLE_306726 tptp.int)) (= (ho_4891 (ho_7067 (ho_7290 (ho_7289 k_7288 BOUND_VARIABLE_306723) BOUND_VARIABLE_367553) BOUND_VARIABLE_306725) BOUND_VARIABLE_306726) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_306726) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_367553) BOUND_VARIABLE_306723))) (ho_4891 (ho_7293 (ho_7292 k_7291 BOUND_VARIABLE_306723) BOUND_VARIABLE_367553) BOUND_VARIABLE_306726)) BOUND_VARIABLE_306725))))) (let ((_let_12460 (forall ((BOUND_VARIABLE_306705 tptp.set_nat) (BOUND_VARIABLE_367593 |u_(-> tptp.nat Bool)|) (BOUND_VARIABLE_306707 tptp.nat) (BOUND_VARIABLE_306708 Bool)) (= (ho_6840 (ho_7246 (ho_7245 (ho_7244 k_7294 BOUND_VARIABLE_306705) BOUND_VARIABLE_367593) BOUND_VARIABLE_306707) BOUND_VARIABLE_306708) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306708) (ho_7252 (ho_7251 k_7250 BOUND_VARIABLE_367593) BOUND_VARIABLE_306705))) (ho_6840 (ho_7249 (ho_7248 k_7247 BOUND_VARIABLE_306705) BOUND_VARIABLE_367593) BOUND_VARIABLE_306708)) BOUND_VARIABLE_306707))))) (let ((_let_12461 (forall ((BOUND_VARIABLE_306687 tptp.set_nat) (BOUND_VARIABLE_367616 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306689 tptp.nat) (BOUND_VARIABLE_306690 tptp.rat)) (= (ho_6790 (ho_7166 (ho_7165 (ho_7164 k_7295 BOUND_VARIABLE_306687) BOUND_VARIABLE_367616) BOUND_VARIABLE_306689) BOUND_VARIABLE_306690) (ho_4855 (ho_5457 (ho_5459 k_5458 (ho_7175 (ho_7174 k_7173 BOUND_VARIABLE_306690) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_367616) BOUND_VARIABLE_306687))) (ho_6790 (ho_7169 (ho_7168 k_7167 BOUND_VARIABLE_306687) BOUND_VARIABLE_367616) BOUND_VARIABLE_306690)) BOUND_VARIABLE_306689))))) (let ((_let_12462 (forall ((BOUND_VARIABLE_367635 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_306669 tptp.set_o) (BOUND_VARIABLE_306670 Bool) (BOUND_VARIABLE_306671 tptp.int)) (let ((_let_1 (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_306671) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_367635) BOUND_VARIABLE_306669)))) (= (and (or (not _let_1) (ho_5218 (ho_7298 (ho_7297 k_7296 BOUND_VARIABLE_306669) BOUND_VARIABLE_367635) BOUND_VARIABLE_306671)) (or _let_1 BOUND_VARIABLE_306670)) (ho_5218 (ho_7302 (ho_7301 (ho_7300 k_7299 BOUND_VARIABLE_367635) BOUND_VARIABLE_306669) BOUND_VARIABLE_306670) BOUND_VARIABLE_306671)))))) (let ((_let_12463 (forall ((BOUND_VARIABLE_367678 |u_(-> Bool tptp.nat)|) (BOUND_VARIABLE_306650 tptp.set_o) (BOUND_VARIABLE_306651 Bool) (BOUND_VARIABLE_306652 tptp.nat)) (let ((_let_1 (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_306652) (ho_4867 (ho_7304 k_7303 BOUND_VARIABLE_367678) BOUND_VARIABLE_306650)))) (= (and (or (not _let_1) (ho_4593 (ho_7307 (ho_7306 k_7305 BOUND_VARIABLE_306650) BOUND_VARIABLE_367678) BOUND_VARIABLE_306652)) (or _let_1 BOUND_VARIABLE_306651)) (ho_4593 (ho_5004 (ho_7310 (ho_7309 k_7308 BOUND_VARIABLE_367678) BOUND_VARIABLE_306650) BOUND_VARIABLE_306651) BOUND_VARIABLE_306652)))))) (let ((_let_12464 (forall ((BOUND_VARIABLE_367723 |u_(-> Bool Bool)|) (BOUND_VARIABLE_306631 tptp.set_o) (BOUND_VARIABLE_306632 Bool) (BOUND_VARIABLE_306633 Bool)) (let ((_let_1 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306633) (ho_4864 (ho_7255 k_7254 BOUND_VARIABLE_367723) BOUND_VARIABLE_306631)))) (= (and (or (not _let_1) (ho_5235 (ho_7258 (ho_7257 k_7256 BOUND_VARIABLE_306631) BOUND_VARIABLE_367723) BOUND_VARIABLE_306633)) (or _let_1 BOUND_VARIABLE_306632)) (ho_5235 (ho_6701 (ho_7261 (ho_7260 k_7311 BOUND_VARIABLE_367723) BOUND_VARIABLE_306631) BOUND_VARIABLE_306632) BOUND_VARIABLE_306633)))))) (let ((_let_12465 (forall ((BOUND_VARIABLE_306612 tptp.set_num) (BOUND_VARIABLE_367751 |u_(-> tptp.num tptp.int)|) (BOUND_VARIABLE_306614 tptp.num) (BOUND_VARIABLE_306615 tptp.int)) (= (ho_5439 (ho_7315 (ho_7314 (ho_7313 k_7312 BOUND_VARIABLE_306612) BOUND_VARIABLE_367751) BOUND_VARIABLE_306614) BOUND_VARIABLE_306615) (ho_4529 (ho_5447 (ho_5449 k_5448 (ho_5232 (ho_5231 k_5230 BOUND_VARIABLE_306615) (ho_7321 (ho_7320 k_7319 BOUND_VARIABLE_367751) BOUND_VARIABLE_306612))) (ho_5439 (ho_7318 (ho_7317 k_7316 BOUND_VARIABLE_306612) BOUND_VARIABLE_367751) BOUND_VARIABLE_306615)) BOUND_VARIABLE_306614))))) (let ((_let_12466 (forall ((BOUND_VARIABLE_306594 tptp.set_num) (BOUND_VARIABLE_367803 |u_(-> tptp.num tptp.nat)|) (BOUND_VARIABLE_306596 tptp.num) (BOUND_VARIABLE_306597 tptp.nat)) (= (ho_6671 (ho_7326 (ho_7325 (ho_7324 k_7323 BOUND_VARIABLE_306594) BOUND_VARIABLE_367803) BOUND_VARIABLE_306596) BOUND_VARIABLE_306597) (ho_4529 (ho_5447 (ho_5449 k_5448 (ho_5227 (ho_4701 k_4700 BOUND_VARIABLE_306597) (ho_7332 (ho_7331 k_7330 BOUND_VARIABLE_367803) BOUND_VARIABLE_306594))) (ho_6671 (ho_7329 (ho_7328 k_7327 BOUND_VARIABLE_306594) BOUND_VARIABLE_367803) BOUND_VARIABLE_306597)) BOUND_VARIABLE_306596))))) (let ((_let_12467 (forall ((BOUND_VARIABLE_306576 tptp.set_num) (BOUND_VARIABLE_367856 |u_(-> tptp.num Bool)|) (BOUND_VARIABLE_306578 tptp.num) (BOUND_VARIABLE_306579 Bool)) (= (ho_7337 (ho_7336 (ho_7335 (ho_7334 k_7333 BOUND_VARIABLE_306576) BOUND_VARIABLE_367856) BOUND_VARIABLE_306578) BOUND_VARIABLE_306579) (ho_4529 (ho_5447 (ho_5449 k_5448 (ho_4540 (ho_5237 k_5236 BOUND_VARIABLE_306579) (ho_7343 (ho_7342 k_7341 BOUND_VARIABLE_367856) BOUND_VARIABLE_306576))) (ho_7337 (ho_7340 (ho_7339 k_7338 BOUND_VARIABLE_306576) BOUND_VARIABLE_367856) BOUND_VARIABLE_306579)) BOUND_VARIABLE_306578))))) (let ((_let_12468 (forall ((BOUND_VARIABLE_367910 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_367909 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_306567 tptp.nat)) (= (ho_7347 (ho_7346 (ho_7345 k_7344 BOUND_VARIABLE_367910) BOUND_VARIABLE_367909) BOUND_VARIABLE_306567) (ho_7347 (ho_7349 k_7348 (ho_4880 BOUND_VARIABLE_367910 BOUND_VARIABLE_306567)) (ho_4855 BOUND_VARIABLE_367909 BOUND_VARIABLE_306567)))))) (let ((_let_12469 (forall ((BOUND_VARIABLE_367942 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_367941 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_306551 tptp.set_nat) (BOUND_VARIABLE_306552 tptp.product_unit)) (= (ho_4639 (ho_5669 (ho_7352 (ho_7351 k_7350 BOUND_VARIABLE_367942) BOUND_VARIABLE_367941) BOUND_VARIABLE_306551) BOUND_VARIABLE_306552) (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_367942) (ho_4560 (ho_4559 k_4928 (ho_4888 (ho_4887 k_4886 BOUND_VARIABLE_367941) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_306552) tptp.bot_bo3957492148770167129t_unit))) BOUND_VARIABLE_306551)))))) (let ((_let_12470 (forall ((BOUND_VARIABLE_367971 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_367970 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306540 tptp.nat)) (= (ho_7356 (ho_7355 (ho_7354 k_7353 BOUND_VARIABLE_367971) BOUND_VARIABLE_367970) BOUND_VARIABLE_306540) (ho_7359 (ho_7358 k_7357 (ho_4880 BOUND_VARIABLE_367971 BOUND_VARIABLE_306540)) (ho_6357 BOUND_VARIABLE_367970 BOUND_VARIABLE_306540)))))) (let ((_let_12471 (forall ((BOUND_VARIABLE_368006 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368005 |u_(-> tptp.nat tptp.product_unit)|) (BOUND_VARIABLE_306524 tptp.set_nat) (BOUND_VARIABLE_306525 tptp.product_unit)) (= (ho_7364 (ho_7363 (ho_7362 (ho_7361 k_7360 BOUND_VARIABLE_368006) BOUND_VARIABLE_368005) BOUND_VARIABLE_306524) BOUND_VARIABLE_306525) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_368006) (ho_4560 (ho_4559 k_4928 (ho_4888 (ho_4887 k_4886 BOUND_VARIABLE_368005) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_306525) tptp.bot_bo3957492148770167129t_unit))) BOUND_VARIABLE_306524)))))) (let ((_let_12472 (forall ((BOUND_VARIABLE_368041 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_368040 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_306513 tptp.int)) (= (ho_4604 (ho_7367 (ho_7366 k_7365 BOUND_VARIABLE_368041) BOUND_VARIABLE_368040) BOUND_VARIABLE_306513) (ho_4604 (ho_4603 k_4602 (ho_4914 BOUND_VARIABLE_368041 BOUND_VARIABLE_306513)) (ho_4914 BOUND_VARIABLE_368040 BOUND_VARIABLE_306513)))))) (let ((_let_12473 (forall ((BOUND_VARIABLE_368064 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_368061 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_306458 tptp.set_int) (BOUND_VARIABLE_306459 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_306459)) (ho_4899 (ho_4898 k_4897 (ho_5575 (ho_5574 (ho_5573 k_5572 BOUND_VARIABLE_368064) BOUND_VARIABLE_368061) BOUND_VARIABLE_306458)) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_368061) BOUND_VARIABLE_306458)))) (ho_4599 (ho_4924 (ho_5323 (ho_7369 k_7368 BOUND_VARIABLE_368064) BOUND_VARIABLE_368061) BOUND_VARIABLE_306458) BOUND_VARIABLE_306459))))) (let ((_let_12474 (forall ((BOUND_VARIABLE_368094 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_368093 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306447 tptp.nat)) (= (ho_7373 (ho_7372 (ho_7371 k_7370 BOUND_VARIABLE_368094) BOUND_VARIABLE_368093) BOUND_VARIABLE_306447) (ho_4604 (ho_4603 k_4602 (ho_4925 BOUND_VARIABLE_368094 BOUND_VARIABLE_306447)) (ho_4925 BOUND_VARIABLE_368093 BOUND_VARIABLE_306447)))))) (let ((_let_12475 (forall ((BOUND_VARIABLE_368120 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_368117 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306392 tptp.set_nat) (BOUND_VARIABLE_306393 tptp.product_prod_int_int)) (= (ho_4540 k_4539 (ho_4904 (ho_4903 k_4902 (ho_4901 k_4900 BOUND_VARIABLE_306393)) (ho_4899 (ho_4898 k_4897 (ho_5579 (ho_5578 (ho_5577 k_5576 BOUND_VARIABLE_368120) BOUND_VARIABLE_368117) BOUND_VARIABLE_306392)) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_368117) BOUND_VARIABLE_306392)))) (ho_4599 (ho_4936 (ho_7376 (ho_7375 k_7374 BOUND_VARIABLE_368120) BOUND_VARIABLE_368117) BOUND_VARIABLE_306392) BOUND_VARIABLE_306393))))) (let ((_let_12476 (forall ((BOUND_VARIABLE_368154 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_368153 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_306381 tptp.int)) (= (ho_7380 (ho_7379 (ho_7378 k_7377 BOUND_VARIABLE_368154) BOUND_VARIABLE_368153) BOUND_VARIABLE_306381) (ho_7383 (ho_7382 k_7381 (ho_4914 BOUND_VARIABLE_368154 BOUND_VARIABLE_306381)) (ho_4891 BOUND_VARIABLE_368153 BOUND_VARIABLE_306381)))))) (let ((_let_12477 (forall ((BOUND_VARIABLE_368189 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_368188 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_306365 tptp.set_int) (BOUND_VARIABLE_306366 tptp.int)) (= (ho_4946 (ho_7387 (ho_7386 (ho_7385 k_7384 BOUND_VARIABLE_368189) BOUND_VARIABLE_368188) BOUND_VARIABLE_306365) BOUND_VARIABLE_306366) (ho_4894 (ho_4893 k_4892 BOUND_VARIABLE_368189) (ho_4913 (ho_4918 k_4917 (ho_4913 (ho_4916 k_4915 BOUND_VARIABLE_368188) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_306366) tptp.bot_bot_set_int))) BOUND_VARIABLE_306365)))))) (let ((_let_12478 (forall ((BOUND_VARIABLE_368221 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_368220 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_306354 tptp.nat)) (= (ho_7383 (ho_7390 (ho_7389 k_7388 BOUND_VARIABLE_368221) BOUND_VARIABLE_368220) BOUND_VARIABLE_306354) (ho_7383 (ho_7382 k_7381 (ho_4925 BOUND_VARIABLE_368221 BOUND_VARIABLE_306354)) (ho_4855 BOUND_VARIABLE_368220 BOUND_VARIABLE_306354)))))) (let ((_let_12479 (forall ((BOUND_VARIABLE_368246 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_368245 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306338 tptp.set_nat) (BOUND_VARIABLE_306339 tptp.int)) (= (ho_4946 (ho_7394 (ho_7393 (ho_7392 k_7391 BOUND_VARIABLE_368246) BOUND_VARIABLE_368245) BOUND_VARIABLE_306338) BOUND_VARIABLE_306339) (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_368246) (ho_4560 (ho_4559 k_4928 (ho_4894 (ho_4927 k_4926 BOUND_VARIABLE_368245) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_306339) tptp.bot_bot_set_int))) BOUND_VARIABLE_306338)))))) (let ((_let_12480 (forall ((BOUND_VARIABLE_368278 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_368277 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306327 tptp.nat)) (= (ho_7398 (ho_7397 (ho_7396 k_7395 BOUND_VARIABLE_368278) BOUND_VARIABLE_368277) BOUND_VARIABLE_306327) (ho_7401 (ho_7400 k_7399 (ho_4925 BOUND_VARIABLE_368278 BOUND_VARIABLE_306327)) (ho_6357 BOUND_VARIABLE_368277 BOUND_VARIABLE_306327)))))) (let ((_let_12481 (forall ((BOUND_VARIABLE_368313 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368312 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306311 tptp.set_nat) (BOUND_VARIABLE_306312 tptp.int)) (= (ho_7406 (ho_7405 (ho_7404 (ho_7403 k_7402 BOUND_VARIABLE_368313) BOUND_VARIABLE_368312) BOUND_VARIABLE_306311) BOUND_VARIABLE_306312) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_368313) (ho_4560 (ho_4559 k_4928 (ho_4894 (ho_4927 k_4926 BOUND_VARIABLE_368312) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_306312) tptp.bot_bot_set_int))) BOUND_VARIABLE_306311)))))) (let ((_let_12482 (forall ((BOUND_VARIABLE_368348 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368347 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_306300 tptp.nat)) (= (ho_7410 (ho_7409 (ho_7408 k_7407 BOUND_VARIABLE_368348) BOUND_VARIABLE_368347) BOUND_VARIABLE_306300) (ho_7413 (ho_7412 k_7411 (ho_6357 BOUND_VARIABLE_368348 BOUND_VARIABLE_306300)) (ho_4925 BOUND_VARIABLE_368347 BOUND_VARIABLE_306300)))))) (let ((_let_12483 (forall ((BOUND_VARIABLE_368383 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_368382 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306284 tptp.set_nat) (BOUND_VARIABLE_306285 tptp.rat)) (= (ho_7418 (ho_7417 (ho_7416 (ho_7415 k_7414 BOUND_VARIABLE_368383) BOUND_VARIABLE_368382) BOUND_VARIABLE_306284) BOUND_VARIABLE_306285) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_368383) (ho_4560 (ho_4559 k_4928 (ho_7424 (ho_7423 k_7422 BOUND_VARIABLE_368382) (ho_7421 (ho_7420 k_7419 BOUND_VARIABLE_306285) tptp.bot_bot_set_rat))) BOUND_VARIABLE_306284)))))) (let ((_let_12484 (forall ((BOUND_VARIABLE_368433 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368432 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_306273 tptp.nat)) (= (ho_7428 (ho_7427 (ho_7426 k_7425 BOUND_VARIABLE_368433) BOUND_VARIABLE_368432) BOUND_VARIABLE_306273) (ho_7428 (ho_7430 k_7429 (ho_6357 BOUND_VARIABLE_368433 BOUND_VARIABLE_306273)) (ho_4855 BOUND_VARIABLE_368432 BOUND_VARIABLE_306273)))))) (let ((_let_12485 (forall ((BOUND_VARIABLE_368465 |u_(-> tptp.nat tptp.nat)|) (BOUND_VARIABLE_368464 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306257 tptp.set_nat) (BOUND_VARIABLE_306258 tptp.rat)) (= (ho_6358 (ho_7434 (ho_7433 (ho_7432 k_7431 BOUND_VARIABLE_368465) BOUND_VARIABLE_368464) BOUND_VARIABLE_306257) BOUND_VARIABLE_306258) (ho_4560 (ho_4857 k_5911 BOUND_VARIABLE_368465) (ho_4560 (ho_4559 k_4928 (ho_7424 (ho_7423 k_7422 BOUND_VARIABLE_368464) (ho_7421 (ho_7420 k_7419 BOUND_VARIABLE_306258) tptp.bot_bot_set_rat))) BOUND_VARIABLE_306257)))))) (let ((_let_12486 (forall ((BOUND_VARIABLE_368497 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368496 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306246 tptp.nat)) (= (ho_7438 (ho_7437 (ho_7436 k_7435 BOUND_VARIABLE_368497) BOUND_VARIABLE_368496) BOUND_VARIABLE_306246) (ho_7441 (ho_7440 k_7439 (ho_6357 BOUND_VARIABLE_368497 BOUND_VARIABLE_306246)) (ho_6357 BOUND_VARIABLE_368496 BOUND_VARIABLE_306246)))))) (let ((_let_12487 (forall ((BOUND_VARIABLE_368532 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_368531 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_306230 tptp.set_nat) (BOUND_VARIABLE_306231 tptp.rat)) (= (ho_7446 (ho_7445 (ho_7444 (ho_7443 k_7442 BOUND_VARIABLE_368532) BOUND_VARIABLE_368531) BOUND_VARIABLE_306230) BOUND_VARIABLE_306231) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_368532) (ho_4560 (ho_4559 k_4928 (ho_7424 (ho_7423 k_7422 BOUND_VARIABLE_368531) (ho_7421 (ho_7420 k_7419 BOUND_VARIABLE_306231) tptp.bot_bot_set_rat))) BOUND_VARIABLE_306230)))))) (let ((_let_12488 (forall ((BOUND_VARIABLE_368568 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_306211 tptp.product_unit) (BOUND_VARIABLE_306212 tptp.set_nat) (BOUND_VARIABLE_306213 tptp.set_Product_unit) (BOUND_VARIABLE_306214 tptp.nat)) (= (ho_4593 (ho_5009 (ho_7450 (ho_7449 (ho_7448 k_7447 BOUND_VARIABLE_368568) BOUND_VARIABLE_306211) BOUND_VARIABLE_306212) BOUND_VARIABLE_306213) BOUND_VARIABLE_306214) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306214)) (ho_4945 (ho_4944 k_4943 (ho_5669 (ho_7453 (ho_7452 k_7451 BOUND_VARIABLE_368568) BOUND_VARIABLE_306211) BOUND_VARIABLE_306212)) BOUND_VARIABLE_306213))))))) (let ((_let_12489 (forall ((BOUND_VARIABLE_368605 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_306143 tptp.product_unit) (BOUND_VARIABLE_306144 tptp.set_Product_unit) (BOUND_VARIABLE_306145 tptp.set_nat) (BOUND_VARIABLE_306146 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306146)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5586 (ho_5585 (ho_5584 k_5583 BOUND_VARIABLE_368605) BOUND_VARIABLE_306143) BOUND_VARIABLE_306144) BOUND_VARIABLE_306145)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7457 (ho_7456 (ho_7455 k_7454 BOUND_VARIABLE_368605) BOUND_VARIABLE_306143) BOUND_VARIABLE_306144) BOUND_VARIABLE_306145) BOUND_VARIABLE_306146))))) (let ((_let_12490 (forall ((BOUND_VARIABLE_368645 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_306125 tptp.int) (BOUND_VARIABLE_306126 tptp.set_nat) (BOUND_VARIABLE_306127 tptp.set_int) (BOUND_VARIABLE_306128 tptp.nat)) (= (ho_4593 (ho_5080 (ho_7461 (ho_7460 (ho_7459 k_7458 BOUND_VARIABLE_368645) BOUND_VARIABLE_306125) BOUND_VARIABLE_306126) BOUND_VARIABLE_306127) BOUND_VARIABLE_306128) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306128)) (ho_4954 (ho_4953 k_4952 (ho_7394 (ho_7464 (ho_7463 k_7462 BOUND_VARIABLE_368645) BOUND_VARIABLE_306125) BOUND_VARIABLE_306126)) BOUND_VARIABLE_306127))))))) (let ((_let_12491 (forall ((BOUND_VARIABLE_368682 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_306057 tptp.int) (BOUND_VARIABLE_306058 tptp.set_int) (BOUND_VARIABLE_306059 tptp.set_nat) (BOUND_VARIABLE_306060 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_306060)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5590 (ho_5589 (ho_5588 k_5587 BOUND_VARIABLE_368682) BOUND_VARIABLE_306057) BOUND_VARIABLE_306058) BOUND_VARIABLE_306059)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7468 (ho_7467 (ho_7466 k_7465 BOUND_VARIABLE_368682) BOUND_VARIABLE_306057) BOUND_VARIABLE_306058) BOUND_VARIABLE_306059) BOUND_VARIABLE_306060))))) (let ((_let_12492 (forall ((BOUND_VARIABLE_368722 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_306039 tptp.nat) (BOUND_VARIABLE_306040 tptp.set_o) (BOUND_VARIABLE_306041 tptp.set_nat) (BOUND_VARIABLE_306042 Bool)) (= (ho_5235 (ho_7473 (ho_7472 (ho_7471 (ho_7470 k_7469 BOUND_VARIABLE_368722) BOUND_VARIABLE_306039) BOUND_VARIABLE_306040) BOUND_VARIABLE_306041) BOUND_VARIABLE_306042) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_306042)) (ho_7479 (ho_7478 k_7477 (ho_6014 (ho_7476 (ho_7475 k_7474 BOUND_VARIABLE_368722) BOUND_VARIABLE_306039) BOUND_VARIABLE_306040)) BOUND_VARIABLE_306041))))))) (let ((_let_12493 (forall ((BOUND_VARIABLE_368774 |u_(-> tptp.nat tptp.set_o)|) (BOUND_VARIABLE_306014 tptp.set_nat) (BOUND_VARIABLE_306015 tptp.nat) (BOUND_VARIABLE_306016 Bool)) (= (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_306016)) (ho_7479 (ho_7478 k_7477 BOUND_VARIABLE_368774) (ho_4560 (ho_4559 k_5259 BOUND_VARIABLE_306014) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_306015) (ho_4845 k_4844 k_4852)))))) (ho_5235 (ho_7483 (ho_7482 (ho_7481 k_7480 BOUND_VARIABLE_368774) BOUND_VARIABLE_306014) BOUND_VARIABLE_306015) BOUND_VARIABLE_306016))))) (let ((_let_12494 (forall ((BOUND_VARIABLE_368808 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_305996 Bool) (BOUND_VARIABLE_305997 tptp.set_o) (BOUND_VARIABLE_305998 tptp.set_o) (BOUND_VARIABLE_305999 Bool)) (= (ho_5235 (ho_5234 (ho_7487 (ho_7486 (ho_7485 k_7484 BOUND_VARIABLE_368808) BOUND_VARIABLE_305996) BOUND_VARIABLE_305997) BOUND_VARIABLE_305998) BOUND_VARIABLE_305999) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305999)) (ho_7493 (ho_7492 k_7491 (ho_6021 (ho_7490 (ho_7489 k_7488 BOUND_VARIABLE_368808) BOUND_VARIABLE_305996) BOUND_VARIABLE_305997)) BOUND_VARIABLE_305998))))))) (let ((_let_12495 (forall ((BOUND_VARIABLE_368857 |u_(-> Bool tptp.set_o)|) (BOUND_VARIABLE_305978 tptp.set_o) (BOUND_VARIABLE_305979 Bool) (BOUND_VARIABLE_305980 Bool)) (= (ho_5235 (ho_6701 (ho_7261 (ho_7495 k_7494 BOUND_VARIABLE_368857) BOUND_VARIABLE_305978) BOUND_VARIABLE_305979) BOUND_VARIABLE_305980) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305980)) (ho_7493 (ho_7492 k_7491 BOUND_VARIABLE_368857) (ho_4864 (ho_6016 k_7496 BOUND_VARIABLE_305978) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_305979) tptp.bot_bot_set_o))))))))) (let ((_let_12496 (forall ((BOUND_VARIABLE_368886 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_305960 tptp.product_unit) (BOUND_VARIABLE_305961 tptp.set_o) (BOUND_VARIABLE_305962 tptp.set_Product_unit) (BOUND_VARIABLE_305963 Bool)) (= (ho_5235 (ho_7501 (ho_7500 (ho_7499 (ho_7498 k_7497 BOUND_VARIABLE_368886) BOUND_VARIABLE_305960) BOUND_VARIABLE_305961) BOUND_VARIABLE_305962) BOUND_VARIABLE_305963) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305963)) (ho_7507 (ho_7506 k_7505 (ho_6026 (ho_7504 (ho_7503 k_7502 BOUND_VARIABLE_368886) BOUND_VARIABLE_305960) BOUND_VARIABLE_305961)) BOUND_VARIABLE_305962))))))) (let ((_let_12497 (forall ((BOUND_VARIABLE_368938 |u_(-> tptp.product_unit tptp.set_o)|) (BOUND_VARIABLE_305942 tptp.set_Product_unit) (BOUND_VARIABLE_305943 tptp.product_unit) (BOUND_VARIABLE_305944 Bool)) (= (ho_5235 (ho_7511 (ho_7510 (ho_7509 k_7508 BOUND_VARIABLE_368938) BOUND_VARIABLE_305942) BOUND_VARIABLE_305943) BOUND_VARIABLE_305944) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305944)) (ho_7507 (ho_7506 k_7505 BOUND_VARIABLE_368938) (ho_4885 (ho_4942 k_4941 BOUND_VARIABLE_305942) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_305943) tptp.bot_bo3957492148770167129t_unit))))))))) (let ((_let_12498 (forall ((BOUND_VARIABLE_368972 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_305924 tptp.int) (BOUND_VARIABLE_305925 tptp.set_o) (BOUND_VARIABLE_305926 tptp.set_int) (BOUND_VARIABLE_305927 Bool)) (= (ho_5235 (ho_7516 (ho_7515 (ho_7514 (ho_7513 k_7512 BOUND_VARIABLE_368972) BOUND_VARIABLE_305924) BOUND_VARIABLE_305925) BOUND_VARIABLE_305926) BOUND_VARIABLE_305927) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305927)) (ho_7523 (ho_7522 k_7521 (ho_7520 (ho_7519 (ho_7518 k_7517 BOUND_VARIABLE_368972) BOUND_VARIABLE_305924) BOUND_VARIABLE_305925)) BOUND_VARIABLE_305926))))))) (let ((_let_12499 (forall ((BOUND_VARIABLE_369027 |u_(-> tptp.int tptp.set_o)|) (BOUND_VARIABLE_305906 tptp.set_int) (BOUND_VARIABLE_305907 tptp.int) (BOUND_VARIABLE_305908 Bool)) (= (ho_5235 (ho_7527 (ho_7526 (ho_7525 k_7524 BOUND_VARIABLE_369027) BOUND_VARIABLE_305906) BOUND_VARIABLE_305907) BOUND_VARIABLE_305908) (ho_4540 k_4539 (ho_6210 (ho_6209 k_6208 (ho_5237 k_5236 BOUND_VARIABLE_305908)) (ho_7523 (ho_7522 k_7521 BOUND_VARIABLE_369027) (ho_4913 (ho_4918 k_4951 BOUND_VARIABLE_305906) (ho_4913 (ho_4912 k_4911 BOUND_VARIABLE_305907) tptp.bot_bot_set_int))))))))) (let ((_let_12500 (forall ((BOUND_VARIABLE_369056 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_305881 tptp.nat) (BOUND_VARIABLE_305882 tptp.nat) (BOUND_VARIABLE_305883 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_369056 BOUND_VARIABLE_305881)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305883)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305882) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7528 BOUND_VARIABLE_369056) BOUND_VARIABLE_305881) BOUND_VARIABLE_305882) BOUND_VARIABLE_305883)))))) (let ((_let_12501 (forall ((BOUND_VARIABLE_369083 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_305854 tptp.set_nat) (BOUND_VARIABLE_305855 tptp.nat) (BOUND_VARIABLE_305856 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_369083) BOUND_VARIABLE_305854))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305856)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305855) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7530 BOUND_VARIABLE_369083) BOUND_VARIABLE_305854) BOUND_VARIABLE_305855) BOUND_VARIABLE_305856)))))) (let ((_let_12502 (forall ((BOUND_VARIABLE_369108 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_305829 Bool) (BOUND_VARIABLE_305830 tptp.nat) (BOUND_VARIABLE_305831 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_369108 BOUND_VARIABLE_305829)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305831)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305830) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7533 (ho_7532 k_7531 BOUND_VARIABLE_369108) BOUND_VARIABLE_305829) BOUND_VARIABLE_305830) BOUND_VARIABLE_305831)))))) (let ((_let_12503 (forall ((BOUND_VARIABLE_369138 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_305802 tptp.set_o) (BOUND_VARIABLE_305803 tptp.nat) (BOUND_VARIABLE_305804 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_369138) BOUND_VARIABLE_305802))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305804)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305803) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7534 BOUND_VARIABLE_369138) BOUND_VARIABLE_305802) BOUND_VARIABLE_305803) BOUND_VARIABLE_305804)))))) (let ((_let_12504 (forall ((BOUND_VARIABLE_369163 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_305777 tptp.product_unit) (BOUND_VARIABLE_305778 tptp.nat) (BOUND_VARIABLE_305779 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6102 BOUND_VARIABLE_369163 BOUND_VARIABLE_305777)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305779)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305778) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7537 (ho_7536 k_7535 BOUND_VARIABLE_369163) BOUND_VARIABLE_305777) BOUND_VARIABLE_305778) BOUND_VARIABLE_305779)))))) (let ((_let_12505 (forall ((BOUND_VARIABLE_369193 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_305750 tptp.set_Product_unit) (BOUND_VARIABLE_305751 tptp.nat) (BOUND_VARIABLE_305752 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_369193) BOUND_VARIABLE_305750))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305752)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305751) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6894 (ho_6893 k_7538 BOUND_VARIABLE_369193) BOUND_VARIABLE_305750) BOUND_VARIABLE_305751) BOUND_VARIABLE_305752)))))) (let ((_let_12506 (forall ((BOUND_VARIABLE_369218 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_305725 tptp.int) (BOUND_VARIABLE_305726 tptp.nat) (BOUND_VARIABLE_305727 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_369218 BOUND_VARIABLE_305725)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305727)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305726) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7539 BOUND_VARIABLE_369218) BOUND_VARIABLE_305725) BOUND_VARIABLE_305726) BOUND_VARIABLE_305727)))))) (let ((_let_12507 (forall ((BOUND_VARIABLE_369245 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_305698 tptp.set_int) (BOUND_VARIABLE_305699 tptp.nat) (BOUND_VARIABLE_305700 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_369245) BOUND_VARIABLE_305698))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305700)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305699) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7541 BOUND_VARIABLE_369245) BOUND_VARIABLE_305698) BOUND_VARIABLE_305699) BOUND_VARIABLE_305700)))))) (let ((_let_12508 (forall ((BOUND_VARIABLE_369270 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_305673 tptp.nat) (BOUND_VARIABLE_305674 tptp.nat) (BOUND_VARIABLE_305675 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_369270 BOUND_VARIABLE_305673)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305675)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305674) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7542 BOUND_VARIABLE_369270) BOUND_VARIABLE_305673) BOUND_VARIABLE_305674) BOUND_VARIABLE_305675)))))) (let ((_let_12509 (forall ((BOUND_VARIABLE_369293 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_305638 tptp.set_nat) (BOUND_VARIABLE_305639 tptp.nat) (BOUND_VARIABLE_305640 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_369293) BOUND_VARIABLE_305638))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_305640)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305639) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7543 BOUND_VARIABLE_369293) BOUND_VARIABLE_305638) BOUND_VARIABLE_305639) BOUND_VARIABLE_305640))))))) (let ((_let_12510 (forall ((BOUND_VARIABLE_369320 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_305613 Bool) (BOUND_VARIABLE_305614 tptp.nat) (BOUND_VARIABLE_305615 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_369320 BOUND_VARIABLE_305613)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305615)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305614) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7533 (ho_7532 k_7544 BOUND_VARIABLE_369320) BOUND_VARIABLE_305613) BOUND_VARIABLE_305614) BOUND_VARIABLE_305615)))))) (let ((_let_12511 (forall ((BOUND_VARIABLE_369343 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_305578 tptp.set_o) (BOUND_VARIABLE_305579 tptp.nat) (BOUND_VARIABLE_305580 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_369343) BOUND_VARIABLE_305578))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_305580)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305579) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7545 BOUND_VARIABLE_369343) BOUND_VARIABLE_305578) BOUND_VARIABLE_305579) BOUND_VARIABLE_305580))))))) (let ((_let_12512 (forall ((BOUND_VARIABLE_369370 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_305553 tptp.product_unit) (BOUND_VARIABLE_305554 tptp.nat) (BOUND_VARIABLE_305555 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6102 BOUND_VARIABLE_369370 BOUND_VARIABLE_305553)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305555)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305554) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7537 (ho_7536 k_7546 BOUND_VARIABLE_369370) BOUND_VARIABLE_305553) BOUND_VARIABLE_305554) BOUND_VARIABLE_305555)))))) (let ((_let_12513 (forall ((BOUND_VARIABLE_369393 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_305518 tptp.set_Product_unit) (BOUND_VARIABLE_305519 tptp.nat) (BOUND_VARIABLE_305520 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_369393) BOUND_VARIABLE_305518))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_305520)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305519) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6894 (ho_6893 k_7547 BOUND_VARIABLE_369393) BOUND_VARIABLE_305518) BOUND_VARIABLE_305519) BOUND_VARIABLE_305520))))))) (let ((_let_12514 (forall ((BOUND_VARIABLE_369420 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_305493 tptp.int) (BOUND_VARIABLE_305494 tptp.nat) (BOUND_VARIABLE_305495 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_369420 BOUND_VARIABLE_305493)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305495)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305494) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7548 BOUND_VARIABLE_369420) BOUND_VARIABLE_305493) BOUND_VARIABLE_305494) BOUND_VARIABLE_305495)))))) (let ((_let_12515 (forall ((BOUND_VARIABLE_369443 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_305458 tptp.set_int) (BOUND_VARIABLE_305459 tptp.nat) (BOUND_VARIABLE_305460 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_369443) BOUND_VARIABLE_305458))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_305460)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305459) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7549 BOUND_VARIABLE_369443) BOUND_VARIABLE_305458) BOUND_VARIABLE_305459) BOUND_VARIABLE_305460))))))) (let ((_let_12516 (forall ((BOUND_VARIABLE_369473 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_305445 tptp.set_nat) (BOUND_VARIABLE_305446 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7550 BOUND_VARIABLE_369473) BOUND_VARIABLE_305445) BOUND_VARIABLE_305446) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305446)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_369473) BOUND_VARIABLE_305445))))))) (let ((_let_12517 (forall ((BOUND_VARIABLE_369488 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_369487 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_305411 tptp.set_nat) (BOUND_VARIABLE_305412 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305412)) (ho_7553 (ho_7552 k_7551 (ho_5593 (ho_5592 k_5591 BOUND_VARIABLE_369488) BOUND_VARIABLE_369487)) BOUND_VARIABLE_305411))) (ho_5218 (ho_7557 (ho_7556 (ho_7555 k_7554 BOUND_VARIABLE_369488) BOUND_VARIABLE_369487) BOUND_VARIABLE_305411) BOUND_VARIABLE_305412))))) (let ((_let_12518 (forall ((BOUND_VARIABLE_369532 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_369531 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_305401 tptp.nat)) (= (ho_7561 (ho_7560 (ho_7559 k_7558 BOUND_VARIABLE_369532) BOUND_VARIABLE_369531) BOUND_VARIABLE_305401) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_369532) (ho_4551 BOUND_VARIABLE_369531 BOUND_VARIABLE_305401)))))) (let ((_let_12519 (forall ((BOUND_VARIABLE_369557 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_305387 tptp.set_nat) (BOUND_VARIABLE_305388 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7562 BOUND_VARIABLE_369557) BOUND_VARIABLE_305387) BOUND_VARIABLE_305388) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305388)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_369557) BOUND_VARIABLE_305387))))))) (let ((_let_12520 (forall ((BOUND_VARIABLE_369574 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_305374 tptp.set_o) (BOUND_VARIABLE_305375 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7563 BOUND_VARIABLE_369574) BOUND_VARIABLE_305374) BOUND_VARIABLE_305375) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305375)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_369574) BOUND_VARIABLE_305374))))))) (let ((_let_12521 (forall ((BOUND_VARIABLE_369589 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_369588 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_305340 tptp.set_o) (BOUND_VARIABLE_305341 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305341)) (ho_7566 (ho_7565 k_7564 (ho_5597 (ho_5596 k_5595 BOUND_VARIABLE_369589) BOUND_VARIABLE_369588)) BOUND_VARIABLE_305340))) (ho_5218 (ho_7570 (ho_7569 (ho_7568 k_7567 BOUND_VARIABLE_369589) BOUND_VARIABLE_369588) BOUND_VARIABLE_305340) BOUND_VARIABLE_305341))))) (let ((_let_12522 (forall ((BOUND_VARIABLE_369633 |u_(-> tptp.nat tptp.rat)|) (BOUND_VARIABLE_369632 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_305330 Bool)) (= (ho_7574 (ho_7573 (ho_7572 k_7571 BOUND_VARIABLE_369633) BOUND_VARIABLE_369632) BOUND_VARIABLE_305330) (ho_7172 (ho_7171 k_7170 BOUND_VARIABLE_369633) (ho_4556 BOUND_VARIABLE_369632 BOUND_VARIABLE_305330)))))) (let ((_let_12523 (forall ((BOUND_VARIABLE_369658 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_305316 tptp.set_o) (BOUND_VARIABLE_305317 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7575 BOUND_VARIABLE_369658) BOUND_VARIABLE_305316) BOUND_VARIABLE_305317) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305317)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_369658) BOUND_VARIABLE_305316))))))) (let ((_let_12524 (forall ((BOUND_VARIABLE_369675 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_305303 tptp.set_int) (BOUND_VARIABLE_305304 tptp.int)) (= (ho_5218 (ho_5229 (ho_7577 k_7576 BOUND_VARIABLE_369675) BOUND_VARIABLE_305303) BOUND_VARIABLE_305304) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305304)) (ho_7580 (ho_7579 k_7578 BOUND_VARIABLE_369675) BOUND_VARIABLE_305303))))))) (let ((_let_12525 (forall ((BOUND_VARIABLE_369702 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_369701 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_305269 tptp.set_int) (BOUND_VARIABLE_305270 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305270)) (ho_4954 (ho_4953 k_4952 (ho_5601 (ho_5600 k_5599 BOUND_VARIABLE_369702) BOUND_VARIABLE_369701)) BOUND_VARIABLE_305269))) (ho_4593 (ho_5080 (ho_7583 (ho_7582 k_7581 BOUND_VARIABLE_369702) BOUND_VARIABLE_369701) BOUND_VARIABLE_305269) BOUND_VARIABLE_305270))))) (let ((_let_12526 (forall ((BOUND_VARIABLE_369734 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_305255 tptp.set_nat) (BOUND_VARIABLE_305256 tptp.int)) (= (ho_5218 (ho_7557 (ho_7585 k_7584 BOUND_VARIABLE_369734) BOUND_VARIABLE_305255) BOUND_VARIABLE_305256) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305256)) (ho_7553 (ho_7552 k_7551 BOUND_VARIABLE_369734) BOUND_VARIABLE_305255))))))) (let ((_let_12527 (forall ((BOUND_VARIABLE_369753 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_369752 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_305221 tptp.set_nat) (BOUND_VARIABLE_305222 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305222)) (ho_4765 (ho_4764 k_4763 (ho_5604 (ho_5603 k_5602 BOUND_VARIABLE_369753) BOUND_VARIABLE_369752)) BOUND_VARIABLE_305221))) (ho_4593 (ho_4762 (ho_7588 (ho_7587 k_7586 BOUND_VARIABLE_369753) BOUND_VARIABLE_369752) BOUND_VARIABLE_305221) BOUND_VARIABLE_305222))))) (let ((_let_12528 (forall ((BOUND_VARIABLE_369785 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_305207 tptp.set_o) (BOUND_VARIABLE_305208 tptp.int)) (= (ho_5218 (ho_7570 (ho_7590 k_7589 BOUND_VARIABLE_369785) BOUND_VARIABLE_305207) BOUND_VARIABLE_305208) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305208)) (ho_7566 (ho_7565 k_7564 BOUND_VARIABLE_369785) BOUND_VARIABLE_305207))))))) (let ((_let_12529 (forall ((BOUND_VARIABLE_369804 |u_(-> tptp.int tptp.nat)|) (BOUND_VARIABLE_369803 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_305173 tptp.set_o) (BOUND_VARIABLE_305174 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_305174)) (ho_4699 (ho_4698 k_4697 (ho_5607 (ho_5606 k_5605 BOUND_VARIABLE_369804) BOUND_VARIABLE_369803)) BOUND_VARIABLE_305173))) (ho_4593 (ho_5000 (ho_7593 (ho_7592 k_7591 BOUND_VARIABLE_369804) BOUND_VARIABLE_369803) BOUND_VARIABLE_305173) BOUND_VARIABLE_305174))))) (let ((_let_12530 (forall ((BOUND_VARIABLE_369836 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_305159 tptp.set_int) (BOUND_VARIABLE_305160 tptp.int)) (= (ho_5218 (ho_5229 (ho_7577 k_7594 BOUND_VARIABLE_369836) BOUND_VARIABLE_305159) BOUND_VARIABLE_305160) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305160)) (ho_7580 (ho_7579 k_7578 BOUND_VARIABLE_369836) BOUND_VARIABLE_305159))))))) (let ((_let_12531 (forall ((BOUND_VARIABLE_369851 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_369850 |u_(-> tptp.int tptp.set_int)|) (BOUND_VARIABLE_305126 tptp.set_int) (BOUND_VARIABLE_305127 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305127)) (ho_7580 (ho_7579 k_7578 (ho_5610 (ho_5609 k_5608 BOUND_VARIABLE_369851) BOUND_VARIABLE_369850)) BOUND_VARIABLE_305126))) (ho_5218 (ho_5229 (ho_7577 (ho_7596 k_7595 BOUND_VARIABLE_369851) BOUND_VARIABLE_369850) BOUND_VARIABLE_305126) BOUND_VARIABLE_305127))))) (let ((_let_12532 (forall ((BOUND_VARIABLE_369879 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_305112 tptp.set_nat) (BOUND_VARIABLE_305113 tptp.int)) (= (ho_5218 (ho_7557 (ho_7585 k_7597 BOUND_VARIABLE_369879) BOUND_VARIABLE_305112) BOUND_VARIABLE_305113) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305113)) (ho_7553 (ho_7552 k_7551 BOUND_VARIABLE_369879) BOUND_VARIABLE_305112))))))) (let ((_let_12533 (forall ((BOUND_VARIABLE_369894 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_369893 |u_(-> tptp.nat tptp.set_int)|) (BOUND_VARIABLE_305079 tptp.set_nat) (BOUND_VARIABLE_305080 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305080)) (ho_7553 (ho_7552 k_7551 (ho_5613 (ho_5612 k_5611 BOUND_VARIABLE_369894) BOUND_VARIABLE_369893)) BOUND_VARIABLE_305079))) (ho_5218 (ho_7557 (ho_7585 (ho_7599 k_7598 BOUND_VARIABLE_369894) BOUND_VARIABLE_369893) BOUND_VARIABLE_305079) BOUND_VARIABLE_305080))))) (let ((_let_12534 (forall ((BOUND_VARIABLE_369922 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_305065 tptp.set_o) (BOUND_VARIABLE_305066 tptp.int)) (= (ho_5218 (ho_7570 (ho_7590 k_7600 BOUND_VARIABLE_369922) BOUND_VARIABLE_305065) BOUND_VARIABLE_305066) (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305066)) (ho_7566 (ho_7565 k_7564 BOUND_VARIABLE_369922) BOUND_VARIABLE_305065))))))) (let ((_let_12535 (forall ((BOUND_VARIABLE_369937 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_369936 |u_(-> Bool tptp.set_int)|) (BOUND_VARIABLE_305032 tptp.set_o) (BOUND_VARIABLE_305033 tptp.int)) (= (ho_4540 k_5068 (ho_6196 (ho_6195 k_6194 (ho_5231 k_5230 BOUND_VARIABLE_305033)) (ho_7566 (ho_7565 k_7564 (ho_5616 (ho_5615 k_5614 BOUND_VARIABLE_369937) BOUND_VARIABLE_369936)) BOUND_VARIABLE_305032))) (ho_5218 (ho_7570 (ho_7590 (ho_7602 k_7601 BOUND_VARIABLE_369937) BOUND_VARIABLE_369936) BOUND_VARIABLE_305032) BOUND_VARIABLE_305033))))) (let ((_let_12536 (forall ((BOUND_VARIABLE_369962 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_305006 tptp.int) (BOUND_VARIABLE_305007 tptp.nat) (BOUND_VARIABLE_305008 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_369962 BOUND_VARIABLE_305006)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_305008)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_305007) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7603 BOUND_VARIABLE_369962) BOUND_VARIABLE_305006) BOUND_VARIABLE_305007) BOUND_VARIABLE_305008)))))) (let ((_let_12537 (forall ((BOUND_VARIABLE_369985 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304979 tptp.set_int) (BOUND_VARIABLE_304980 tptp.nat) (BOUND_VARIABLE_304981 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_369985) BOUND_VARIABLE_304979))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304981)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304980) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7604 BOUND_VARIABLE_369985) BOUND_VARIABLE_304979) BOUND_VARIABLE_304980) BOUND_VARIABLE_304981)))))) (let ((_let_12538 (forall ((BOUND_VARIABLE_370010 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304954 tptp.int) (BOUND_VARIABLE_304955 tptp.nat) (BOUND_VARIABLE_304956 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_370010 BOUND_VARIABLE_304954)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304956)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304955) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7605 BOUND_VARIABLE_370010) BOUND_VARIABLE_304954) BOUND_VARIABLE_304955) BOUND_VARIABLE_304956)))))) (let ((_let_12539 (forall ((BOUND_VARIABLE_370033 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304927 tptp.set_int) (BOUND_VARIABLE_304928 tptp.nat) (BOUND_VARIABLE_304929 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_370033) BOUND_VARIABLE_304927))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304929)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304928) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7606 BOUND_VARIABLE_370033) BOUND_VARIABLE_304927) BOUND_VARIABLE_304928) BOUND_VARIABLE_304929)))))) (let ((_let_12540 (forall ((BOUND_VARIABLE_370058 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_304902 tptp.nat) (BOUND_VARIABLE_304903 tptp.nat) (BOUND_VARIABLE_304904 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_370058 BOUND_VARIABLE_304902)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304904)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304903) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7607 BOUND_VARIABLE_370058) BOUND_VARIABLE_304902) BOUND_VARIABLE_304903) BOUND_VARIABLE_304904)))))) (let ((_let_12541 (forall ((BOUND_VARIABLE_370081 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_304875 tptp.set_nat) (BOUND_VARIABLE_304876 tptp.nat) (BOUND_VARIABLE_304877 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_370081) BOUND_VARIABLE_304875))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304877)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304876) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7608 BOUND_VARIABLE_370081) BOUND_VARIABLE_304875) BOUND_VARIABLE_304876) BOUND_VARIABLE_304877)))))) (let ((_let_12542 (forall ((BOUND_VARIABLE_370106 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_304850 Bool) (BOUND_VARIABLE_304851 tptp.nat) (BOUND_VARIABLE_304852 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_370106 BOUND_VARIABLE_304850)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304852)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304851) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7533 (ho_7532 k_7609 BOUND_VARIABLE_370106) BOUND_VARIABLE_304850) BOUND_VARIABLE_304851) BOUND_VARIABLE_304852)))))) (let ((_let_12543 (forall ((BOUND_VARIABLE_370129 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_304823 tptp.set_o) (BOUND_VARIABLE_304824 tptp.nat) (BOUND_VARIABLE_304825 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_370129) BOUND_VARIABLE_304823))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304825)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304824) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7610 BOUND_VARIABLE_370129) BOUND_VARIABLE_304823) BOUND_VARIABLE_304824) BOUND_VARIABLE_304825)))))) (let ((_let_12544 (forall ((BOUND_VARIABLE_370154 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_304798 tptp.product_unit) (BOUND_VARIABLE_304799 tptp.nat) (BOUND_VARIABLE_304800 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6102 BOUND_VARIABLE_370154 BOUND_VARIABLE_304798)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304800)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304799) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7537 (ho_7536 k_7611 BOUND_VARIABLE_370154) BOUND_VARIABLE_304798) BOUND_VARIABLE_304799) BOUND_VARIABLE_304800)))))) (let ((_let_12545 (forall ((BOUND_VARIABLE_370177 |u_(-> tptp.product_unit tptp.int)|) (BOUND_VARIABLE_304771 tptp.set_Product_unit) (BOUND_VARIABLE_304772 tptp.nat) (BOUND_VARIABLE_304773 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_6108 (ho_6107 k_6106 BOUND_VARIABLE_370177) BOUND_VARIABLE_304771))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304773)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304772) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6894 (ho_6893 k_7612 BOUND_VARIABLE_370177) BOUND_VARIABLE_304771) BOUND_VARIABLE_304772) BOUND_VARIABLE_304773)))))) (let ((_let_12546 (forall ((BOUND_VARIABLE_370202 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304746 tptp.int) (BOUND_VARIABLE_304747 tptp.nat) (BOUND_VARIABLE_304748 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_370202 BOUND_VARIABLE_304746)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304748)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304747) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7613 BOUND_VARIABLE_370202) BOUND_VARIABLE_304746) BOUND_VARIABLE_304747) BOUND_VARIABLE_304748)))))) (let ((_let_12547 (forall ((BOUND_VARIABLE_370225 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304719 tptp.set_int) (BOUND_VARIABLE_304720 tptp.nat) (BOUND_VARIABLE_304721 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_370225) BOUND_VARIABLE_304719))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304721)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304720) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7614 BOUND_VARIABLE_370225) BOUND_VARIABLE_304719) BOUND_VARIABLE_304720) BOUND_VARIABLE_304721)))))) (let ((_let_12548 (forall ((BOUND_VARIABLE_370250 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304694 tptp.int) (BOUND_VARIABLE_304695 tptp.nat) (BOUND_VARIABLE_304696 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_370250 BOUND_VARIABLE_304694)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304696)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304695) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7615 BOUND_VARIABLE_370250) BOUND_VARIABLE_304694) BOUND_VARIABLE_304695) BOUND_VARIABLE_304696)))))) (let ((_let_12549 (forall ((BOUND_VARIABLE_370273 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_304659 tptp.set_int) (BOUND_VARIABLE_304660 tptp.nat) (BOUND_VARIABLE_304661 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_370273) BOUND_VARIABLE_304659))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_304661)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304660) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7616 BOUND_VARIABLE_370273) BOUND_VARIABLE_304659) BOUND_VARIABLE_304660) BOUND_VARIABLE_304661))))))) (let ((_let_12550 (forall ((BOUND_VARIABLE_370300 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_304634 tptp.nat) (BOUND_VARIABLE_304635 tptp.nat) (BOUND_VARIABLE_304636 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_370300 BOUND_VARIABLE_304634)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304636)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304635) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7617 BOUND_VARIABLE_370300) BOUND_VARIABLE_304634) BOUND_VARIABLE_304635) BOUND_VARIABLE_304636)))))) (let ((_let_12551 (forall ((BOUND_VARIABLE_370323 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_304599 tptp.set_nat) (BOUND_VARIABLE_304600 tptp.nat) (BOUND_VARIABLE_304601 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_370323) BOUND_VARIABLE_304599))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_304601)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304600) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7618 BOUND_VARIABLE_370323) BOUND_VARIABLE_304599) BOUND_VARIABLE_304600) BOUND_VARIABLE_304601))))))) (let ((_let_12552 (forall ((BOUND_VARIABLE_304575 tptp.int) (BOUND_VARIABLE_304576 tptp.nat) (BOUND_VARIABLE_304577 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_304575))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304577)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304576) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7619 BOUND_VARIABLE_304575) BOUND_VARIABLE_304576) BOUND_VARIABLE_304577)))))) (let ((_let_12553 (forall ((BOUND_VARIABLE_304552 tptp.int) (BOUND_VARIABLE_304553 tptp.nat) (BOUND_VARIABLE_304554 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_304552))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304554)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304553) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7620 BOUND_VARIABLE_304552) BOUND_VARIABLE_304553) BOUND_VARIABLE_304554)))))) (let ((_let_12554 (forall ((BOUND_VARIABLE_304529 tptp.int) (BOUND_VARIABLE_304530 tptp.nat) (BOUND_VARIABLE_304531 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_304529))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304531)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304530) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7621 BOUND_VARIABLE_304529) BOUND_VARIABLE_304530) BOUND_VARIABLE_304531)))))) (let ((_let_12555 (forall ((BOUND_VARIABLE_304506 tptp.int) (BOUND_VARIABLE_304507 tptp.nat) (BOUND_VARIABLE_304508 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_304506))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_304508)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_304507) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7622 BOUND_VARIABLE_304506) BOUND_VARIABLE_304507) BOUND_VARIABLE_304508)))))) (let ((_let_12556 (forall ((BOUND_VARIABLE_370423 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_304488 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304488)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_370423) (ho_4845 k_4844 k_5617)))) (ho_4593 (ho_4992 k_7623 BOUND_VARIABLE_370423) BOUND_VARIABLE_304488))))) (let ((_let_12557 (forall ((BOUND_VARIABLE_370441 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_304475 tptp.set_nat) (BOUND_VARIABLE_304476 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7624 BOUND_VARIABLE_370441) BOUND_VARIABLE_304475) BOUND_VARIABLE_304476) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304476)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_370441) BOUND_VARIABLE_304475))))))) (let ((_let_12558 (forall ((BOUND_VARIABLE_304440 tptp.set_nat) (BOUND_VARIABLE_370455 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_304442 tptp.set_nat) (BOUND_VARIABLE_304443 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304443)) (ho_4765 (ho_4764 k_4763 (ho_5621 (ho_5620 k_5619 BOUND_VARIABLE_304440) BOUND_VARIABLE_370455)) BOUND_VARIABLE_304442))) (ho_4593 (ho_4762 (ho_4761 (ho_7626 k_7625 BOUND_VARIABLE_304440) BOUND_VARIABLE_370455) BOUND_VARIABLE_304442) BOUND_VARIABLE_304443))))) (let ((_let_12559 (forall ((BOUND_VARIABLE_370482 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_304429 tptp.nat)) (= (ho_4593 (ho_4997 k_7627 BOUND_VARIABLE_370482) BOUND_VARIABLE_304429) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304429)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_370482) tptp.bot_bot_set_o))))))) (let ((_let_12560 (forall ((BOUND_VARIABLE_370498 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_304416 tptp.set_o) (BOUND_VARIABLE_304417 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7628 BOUND_VARIABLE_370498) BOUND_VARIABLE_304416) BOUND_VARIABLE_304417) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304417)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_370498) BOUND_VARIABLE_304416))))))) (let ((_let_12561 (forall ((BOUND_VARIABLE_304381 tptp.set_nat) (BOUND_VARIABLE_370512 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_304383 tptp.set_o) (BOUND_VARIABLE_304384 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304384)) (ho_4699 (ho_4698 k_4697 (ho_5624 (ho_5623 k_5622 BOUND_VARIABLE_304381) BOUND_VARIABLE_370512)) BOUND_VARIABLE_304383))) (ho_4593 (ho_5000 (ho_4999 (ho_7630 k_7629 BOUND_VARIABLE_304381) BOUND_VARIABLE_370512) BOUND_VARIABLE_304383) BOUND_VARIABLE_304384))))) (let ((_let_12562 (forall ((BOUND_VARIABLE_370537 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_304365 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304365)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_370537) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4593 (ho_4983 k_7631 BOUND_VARIABLE_370537) BOUND_VARIABLE_304365))))) (let ((_let_12563 (forall ((BOUND_VARIABLE_370555 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_304352 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_304353 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_7632 BOUND_VARIABLE_370555) BOUND_VARIABLE_304352) BOUND_VARIABLE_304353) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304353)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_370555) BOUND_VARIABLE_304352))))))) (let ((_let_12564 (forall ((BOUND_VARIABLE_304317 tptp.set_nat) (BOUND_VARIABLE_370569 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_304319 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_304320 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304320)) (ho_4981 (ho_4980 k_4979 (ho_5627 (ho_5626 k_5625 BOUND_VARIABLE_304317) BOUND_VARIABLE_370569)) BOUND_VARIABLE_304319))) (ho_4593 (ho_4986 (ho_4985 (ho_7634 k_7633 BOUND_VARIABLE_304317) BOUND_VARIABLE_370569) BOUND_VARIABLE_304319) BOUND_VARIABLE_304320))))) (let ((_let_12565 (forall ((BOUND_VARIABLE_370594 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_304301 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304301)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_370594) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))))) (ho_4593 (ho_7636 k_7635 BOUND_VARIABLE_370594) BOUND_VARIABLE_304301))))) (let ((_let_12566 (forall ((BOUND_VARIABLE_370616 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_304288 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_304289 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_7637 BOUND_VARIABLE_370616) BOUND_VARIABLE_304288) BOUND_VARIABLE_304289) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304289)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_370616) BOUND_VARIABLE_304288))))))) (let ((_let_12567 (forall ((BOUND_VARIABLE_304253 tptp.set_nat) (BOUND_VARIABLE_370630 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_304255 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_304256 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304256)) (ho_5110 (ho_5109 k_5108 (ho_5630 (ho_5629 k_5628 BOUND_VARIABLE_304253) BOUND_VARIABLE_370630)) BOUND_VARIABLE_304255))) (ho_4593 (ho_5107 (ho_5106 (ho_7639 k_7638 BOUND_VARIABLE_304253) BOUND_VARIABLE_370630) BOUND_VARIABLE_304255) BOUND_VARIABLE_304256))))) (let ((_let_12568 (forall ((BOUND_VARIABLE_370657 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_304242 tptp.nat)) (= (ho_4593 (ho_5006 k_7640 BOUND_VARIABLE_370657) BOUND_VARIABLE_304242) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304242)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_370657) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12569 (forall ((BOUND_VARIABLE_370673 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_304229 tptp.set_Product_unit) (BOUND_VARIABLE_304230 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_7641 BOUND_VARIABLE_370673) BOUND_VARIABLE_304229) BOUND_VARIABLE_304230) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304230)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_370673) BOUND_VARIABLE_304229))))))) (let ((_let_12570 (forall ((BOUND_VARIABLE_304194 tptp.set_nat) (BOUND_VARIABLE_370687 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_304196 tptp.set_Product_unit) (BOUND_VARIABLE_304197 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_304197)) (ho_4945 (ho_4944 k_4943 (ho_5633 (ho_5632 k_5631 BOUND_VARIABLE_304194) BOUND_VARIABLE_370687)) BOUND_VARIABLE_304196))) (ho_4593 (ho_5009 (ho_5008 (ho_7643 k_7642 BOUND_VARIABLE_304194) BOUND_VARIABLE_370687) BOUND_VARIABLE_304196) BOUND_VARIABLE_304197))))) (let ((_let_12571 (forall ((BOUND_VARIABLE_370712 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304178 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304178)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_370712) (ho_4845 k_4844 k_4852)))) (ho_4575 (ho_7645 k_7644 BOUND_VARIABLE_370712) BOUND_VARIABLE_304178))))) (let ((_let_12572 (forall ((BOUND_VARIABLE_370734 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304165 tptp.set_nat) (BOUND_VARIABLE_304166 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_7646 BOUND_VARIABLE_370734) BOUND_VARIABLE_304165) BOUND_VARIABLE_304166) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304166)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_370734) BOUND_VARIABLE_304165))))))) (let ((_let_12573 (forall ((BOUND_VARIABLE_304130 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_370748 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304132 tptp.set_nat) (BOUND_VARIABLE_304133 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304133)) (ho_4565 (ho_4564 k_4563 (ho_5636 (ho_5635 k_5634 BOUND_VARIABLE_304130) BOUND_VARIABLE_370748)) BOUND_VARIABLE_304132))) (ho_4575 (ho_4758 (ho_6857 (ho_7648 k_7647 BOUND_VARIABLE_304130) BOUND_VARIABLE_370748) BOUND_VARIABLE_304132) BOUND_VARIABLE_304133))))) (let ((_let_12574 (forall ((BOUND_VARIABLE_370775 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304119 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7650 k_7649 BOUND_VARIABLE_370775) BOUND_VARIABLE_304119) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304119)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_370775) tptp.bot_bot_set_o))))))) (let ((_let_12575 (forall ((BOUND_VARIABLE_370795 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304106 tptp.set_o) (BOUND_VARIABLE_304107 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_7651 BOUND_VARIABLE_370795) BOUND_VARIABLE_304106) BOUND_VARIABLE_304107) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304107)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_370795) BOUND_VARIABLE_304106))))))) (let ((_let_12576 (forall ((BOUND_VARIABLE_304071 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_370809 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304073 tptp.set_o) (BOUND_VARIABLE_304074 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304074)) (ho_6874 (ho_6873 k_6872 (ho_5642 (ho_5641 k_5640 BOUND_VARIABLE_304071) BOUND_VARIABLE_370809)) BOUND_VARIABLE_304073))) (ho_4575 (ho_6871 (ho_6870 (ho_7653 k_7652 BOUND_VARIABLE_304071) BOUND_VARIABLE_370809) BOUND_VARIABLE_304073) BOUND_VARIABLE_304074))))) (let ((_let_12577 (forall ((BOUND_VARIABLE_370834 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304055 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304055)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_370834) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4575 (ho_7655 k_7654 BOUND_VARIABLE_370834) BOUND_VARIABLE_304055))))) (let ((_let_12578 (forall ((BOUND_VARIABLE_370856 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304042 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_304043 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 (ho_6859 k_7656 BOUND_VARIABLE_370856) BOUND_VARIABLE_304042) BOUND_VARIABLE_304043) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304043)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_370856) BOUND_VARIABLE_304042))))))) (let ((_let_12579 (forall ((BOUND_VARIABLE_304006 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_370870 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_304008 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_304009 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_304009)) (ho_4546 (ho_6861 k_6860 (ho_5646 (ho_5645 k_5644 BOUND_VARIABLE_304006) BOUND_VARIABLE_370870)) BOUND_VARIABLE_304008))) (ho_4575 (ho_5239 (ho_6859 (ho_7658 k_7657 BOUND_VARIABLE_304006) BOUND_VARIABLE_370870) BOUND_VARIABLE_304008) BOUND_VARIABLE_304009))))) (let ((_let_12580 (forall ((BOUND_VARIABLE_370895 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303990 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303990)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_370895) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))))) (ho_4575 (ho_7660 k_7659 BOUND_VARIABLE_370895) BOUND_VARIABLE_303990))))) (let ((_let_12581 (forall ((BOUND_VARIABLE_370917 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303977 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303978 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6877 (ho_6876 k_7661 BOUND_VARIABLE_370917) BOUND_VARIABLE_303977) BOUND_VARIABLE_303978) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303978)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_370917) BOUND_VARIABLE_303977))))))) (let ((_let_12582 (forall ((BOUND_VARIABLE_303941 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_370931 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303943 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303944 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303944)) (ho_6880 (ho_6879 k_6878 (ho_5650 (ho_5649 k_5648 BOUND_VARIABLE_303941) BOUND_VARIABLE_370931)) BOUND_VARIABLE_303943))) (ho_4575 (ho_6877 (ho_6876 (ho_7663 k_7662 BOUND_VARIABLE_303941) BOUND_VARIABLE_370931) BOUND_VARIABLE_303943) BOUND_VARIABLE_303944))))) (let ((_let_12583 (forall ((BOUND_VARIABLE_370958 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303930 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7665 k_7664 BOUND_VARIABLE_370958) BOUND_VARIABLE_303930) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303930)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_370958) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12584 (forall ((BOUND_VARIABLE_370986 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303917 tptp.set_Product_unit) (BOUND_VARIABLE_303918 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7670 k_7669 BOUND_VARIABLE_370986) BOUND_VARIABLE_303917) BOUND_VARIABLE_303918) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303918)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_370986) BOUND_VARIABLE_303917))))))) (let ((_let_12585 (forall ((BOUND_VARIABLE_303882 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_371007 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303884 tptp.set_Product_unit) (BOUND_VARIABLE_303885 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303885)) (ho_7668 (ho_7667 k_7666 (ho_5654 (ho_5653 k_5652 BOUND_VARIABLE_303882) BOUND_VARIABLE_371007)) BOUND_VARIABLE_303884))) (ho_4575 (ho_7671 (ho_7670 (ho_7673 k_7672 BOUND_VARIABLE_303882) BOUND_VARIABLE_371007) BOUND_VARIABLE_303884) BOUND_VARIABLE_303885))))) (let ((_let_12586 (forall ((BOUND_VARIABLE_371033 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_303864 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303864)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_371033) (ho_4845 k_4844 k_5655)))) (ho_4593 (ho_4992 k_7674 BOUND_VARIABLE_371033) BOUND_VARIABLE_303864))))) (let ((_let_12587 (forall ((BOUND_VARIABLE_371051 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_303851 tptp.set_nat) (BOUND_VARIABLE_303852 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7675 BOUND_VARIABLE_371051) BOUND_VARIABLE_303851) BOUND_VARIABLE_303852) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303852)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_371051) BOUND_VARIABLE_303851))))))) (let ((_let_12588 (forall ((BOUND_VARIABLE_371065 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_303817 tptp.set_nat) (BOUND_VARIABLE_303818 tptp.set_nat) (BOUND_VARIABLE_303819 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303819)) (ho_4765 (ho_4764 k_4763 (ho_5658 (ho_5657 k_5656 BOUND_VARIABLE_371065) BOUND_VARIABLE_303817)) BOUND_VARIABLE_303818))) (ho_4593 (ho_4762 (ho_5070 (ho_7677 k_7676 BOUND_VARIABLE_371065) BOUND_VARIABLE_303817) BOUND_VARIABLE_303818) BOUND_VARIABLE_303819))))) (let ((_let_12589 (forall ((BOUND_VARIABLE_371092 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_303805 tptp.nat)) (= (ho_4593 (ho_4997 k_7678 BOUND_VARIABLE_371092) BOUND_VARIABLE_303805) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303805)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_371092) tptp.bot_bot_set_o))))))) (let ((_let_12590 (forall ((BOUND_VARIABLE_371108 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_303792 tptp.set_o) (BOUND_VARIABLE_303793 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7679 BOUND_VARIABLE_371108) BOUND_VARIABLE_303792) BOUND_VARIABLE_303793) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303793)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_371108) BOUND_VARIABLE_303792))))))) (let ((_let_12591 (forall ((BOUND_VARIABLE_371122 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_303758 tptp.set_nat) (BOUND_VARIABLE_303759 tptp.set_o) (BOUND_VARIABLE_303760 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303760)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5660 k_5659 BOUND_VARIABLE_371122) BOUND_VARIABLE_303758)) BOUND_VARIABLE_303759))) (ho_4593 (ho_5000 (ho_7682 (ho_7681 k_7680 BOUND_VARIABLE_371122) BOUND_VARIABLE_303758) BOUND_VARIABLE_303759) BOUND_VARIABLE_303760))))) (let ((_let_12592 (forall ((BOUND_VARIABLE_371150 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_303741 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303741)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_371150) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4593 (ho_4983 k_7683 BOUND_VARIABLE_371150) BOUND_VARIABLE_303741))))) (let ((_let_12593 (forall ((BOUND_VARIABLE_371168 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_303728 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303729 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_7684 BOUND_VARIABLE_371168) BOUND_VARIABLE_303728) BOUND_VARIABLE_303729) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303729)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_371168) BOUND_VARIABLE_303728))))))) (let ((_let_12594 (forall ((BOUND_VARIABLE_371182 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_303694 tptp.set_nat) (BOUND_VARIABLE_303695 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303696 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303696)) (ho_4981 (ho_4980 k_4979 (ho_5663 (ho_5662 k_5661 BOUND_VARIABLE_371182) BOUND_VARIABLE_303694)) BOUND_VARIABLE_303695))) (ho_4593 (ho_4986 (ho_7687 (ho_7686 k_7685 BOUND_VARIABLE_371182) BOUND_VARIABLE_303694) BOUND_VARIABLE_303695) BOUND_VARIABLE_303696))))) (let ((_let_12595 (forall ((BOUND_VARIABLE_371210 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_303677 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303677)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_371210) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))))) (ho_4593 (ho_7636 k_7688 BOUND_VARIABLE_371210) BOUND_VARIABLE_303677))))) (let ((_let_12596 (forall ((BOUND_VARIABLE_371228 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_303664 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303665 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_7689 BOUND_VARIABLE_371228) BOUND_VARIABLE_303664) BOUND_VARIABLE_303665) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303665)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_371228) BOUND_VARIABLE_303664))))))) (let ((_let_12597 (forall ((BOUND_VARIABLE_371242 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_303629 tptp.set_nat) (BOUND_VARIABLE_303630 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303631 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303631)) (ho_5110 (ho_5109 k_5108 (ho_5666 (ho_5665 k_5664 BOUND_VARIABLE_371242) BOUND_VARIABLE_303629)) BOUND_VARIABLE_303630))) (ho_4593 (ho_5107 (ho_7692 (ho_7691 k_7690 BOUND_VARIABLE_371242) BOUND_VARIABLE_303629) BOUND_VARIABLE_303630) BOUND_VARIABLE_303631))))) (let ((_let_12598 (forall ((BOUND_VARIABLE_371272 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_303617 tptp.nat)) (= (ho_4593 (ho_5006 k_7693 BOUND_VARIABLE_371272) BOUND_VARIABLE_303617) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303617)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_371272) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12599 (forall ((BOUND_VARIABLE_371288 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_303604 tptp.set_Product_unit) (BOUND_VARIABLE_303605 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_7694 BOUND_VARIABLE_371288) BOUND_VARIABLE_303604) BOUND_VARIABLE_303605) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303605)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_371288) BOUND_VARIABLE_303604))))))) (let ((_let_12600 (forall ((BOUND_VARIABLE_371302 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_303570 tptp.set_nat) (BOUND_VARIABLE_303571 tptp.set_Product_unit) (BOUND_VARIABLE_303572 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_303572)) (ho_4945 (ho_4944 k_4943 (ho_5669 (ho_5668 k_5667 BOUND_VARIABLE_371302) BOUND_VARIABLE_303570)) BOUND_VARIABLE_303571))) (ho_4593 (ho_5009 (ho_7450 (ho_7696 k_7695 BOUND_VARIABLE_371302) BOUND_VARIABLE_303570) BOUND_VARIABLE_303571) BOUND_VARIABLE_303572))))) (let ((_let_12601 (forall ((BOUND_VARIABLE_371327 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303553 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303553)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_371327) (ho_4845 k_4844 k_4852)))) (ho_4575 (ho_7645 k_7697 BOUND_VARIABLE_371327) BOUND_VARIABLE_303553))))) (let ((_let_12602 (forall ((BOUND_VARIABLE_371345 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303540 tptp.set_nat) (BOUND_VARIABLE_303541 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_7698 BOUND_VARIABLE_371345) BOUND_VARIABLE_303540) BOUND_VARIABLE_303541) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303541)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_371345) BOUND_VARIABLE_303540))))))) (let ((_let_12603 (forall ((BOUND_VARIABLE_371359 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303506 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303507 tptp.set_nat) (BOUND_VARIABLE_303508 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303508)) (ho_4565 (ho_4564 k_4563 (ho_5672 (ho_5671 k_5670 BOUND_VARIABLE_371359) BOUND_VARIABLE_303506)) BOUND_VARIABLE_303507))) (ho_4575 (ho_4758 (ho_7701 (ho_7700 k_7699 BOUND_VARIABLE_371359) BOUND_VARIABLE_303506) BOUND_VARIABLE_303507) BOUND_VARIABLE_303508))))) (let ((_let_12604 (forall ((BOUND_VARIABLE_371389 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303494 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7650 k_7702 BOUND_VARIABLE_371389) BOUND_VARIABLE_303494) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303494)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_371389) tptp.bot_bot_set_o))))))) (let ((_let_12605 (forall ((BOUND_VARIABLE_371405 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303481 tptp.set_o) (BOUND_VARIABLE_303482 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_7703 BOUND_VARIABLE_371405) BOUND_VARIABLE_303481) BOUND_VARIABLE_303482) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303482)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_371405) BOUND_VARIABLE_303481))))))) (let ((_let_12606 (forall ((BOUND_VARIABLE_371419 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303447 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303448 tptp.set_o) (BOUND_VARIABLE_303449 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303449)) (ho_6874 (ho_6873 k_6872 (ho_5675 (ho_5674 k_5673 BOUND_VARIABLE_371419) BOUND_VARIABLE_303447)) BOUND_VARIABLE_303448))) (ho_4575 (ho_6871 (ho_7706 (ho_7705 k_7704 BOUND_VARIABLE_371419) BOUND_VARIABLE_303447) BOUND_VARIABLE_303448) BOUND_VARIABLE_303449))))) (let ((_let_12607 (forall ((BOUND_VARIABLE_371447 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303430 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303430)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_371447) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_4575 (ho_7655 k_7707 BOUND_VARIABLE_371447) BOUND_VARIABLE_303430))))) (let ((_let_12608 (forall ((BOUND_VARIABLE_371465 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303417 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303418 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 (ho_6859 k_7708 BOUND_VARIABLE_371465) BOUND_VARIABLE_303417) BOUND_VARIABLE_303418) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303418)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_371465) BOUND_VARIABLE_303417))))))) (let ((_let_12609 (forall ((BOUND_VARIABLE_371479 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303382 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303383 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303384 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303384)) (ho_4546 (ho_6861 k_6860 (ho_5678 (ho_5677 k_5676 BOUND_VARIABLE_371479) BOUND_VARIABLE_303382)) BOUND_VARIABLE_303383))) (ho_4575 (ho_5239 (ho_7711 (ho_7710 k_7709 BOUND_VARIABLE_371479) BOUND_VARIABLE_303382) BOUND_VARIABLE_303383) BOUND_VARIABLE_303384))))) (let ((_let_12610 (forall ((BOUND_VARIABLE_371507 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303365 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303365)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_371507) (ho_4495 k_4494 (ho_4493 k_4492 k_4490))))) (ho_4575 (ho_7660 k_7712 BOUND_VARIABLE_371507) BOUND_VARIABLE_303365))))) (let ((_let_12611 (forall ((BOUND_VARIABLE_371525 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303352 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303353 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6877 (ho_6876 k_7713 BOUND_VARIABLE_371525) BOUND_VARIABLE_303352) BOUND_VARIABLE_303353) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303353)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_371525) BOUND_VARIABLE_303352))))))) (let ((_let_12612 (forall ((BOUND_VARIABLE_371539 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303317 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303318 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_303319 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303319)) (ho_6880 (ho_6879 k_6878 (ho_5681 (ho_5680 k_5679 BOUND_VARIABLE_371539) BOUND_VARIABLE_303317)) BOUND_VARIABLE_303318))) (ho_4575 (ho_6877 (ho_7716 (ho_7715 k_7714 BOUND_VARIABLE_371539) BOUND_VARIABLE_303317) BOUND_VARIABLE_303318) BOUND_VARIABLE_303319))))) (let ((_let_12613 (forall ((BOUND_VARIABLE_371569 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303305 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7665 k_7717 BOUND_VARIABLE_371569) BOUND_VARIABLE_303305) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303305)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_371569) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12614 (forall ((BOUND_VARIABLE_371585 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303292 tptp.set_Product_unit) (BOUND_VARIABLE_303293 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7670 k_7718 BOUND_VARIABLE_371585) BOUND_VARIABLE_303292) BOUND_VARIABLE_303293) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303293)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_371585) BOUND_VARIABLE_303292))))))) (let ((_let_12615 (forall ((BOUND_VARIABLE_371599 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_303258 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303259 tptp.set_Product_unit) (BOUND_VARIABLE_303260 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_303260)) (ho_7668 (ho_7667 k_7666 (ho_5684 (ho_5683 k_5682 BOUND_VARIABLE_371599) BOUND_VARIABLE_303258)) BOUND_VARIABLE_303259))) (ho_4575 (ho_7671 (ho_7721 (ho_7720 k_7719 BOUND_VARIABLE_371599) BOUND_VARIABLE_303258) BOUND_VARIABLE_303259) BOUND_VARIABLE_303260))))) (let ((_let_12616 (forall ((BOUND_VARIABLE_303214 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371627 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_303216 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_303216)) (ho_4959 (ho_4958 k_4957 (ho_5687 (ho_5686 k_5685 BOUND_VARIABLE_303214) BOUND_VARIABLE_371627)) tptp.top_top_set_o))) (ho_4544 (ho_4956 (ho_7723 k_7722 BOUND_VARIABLE_303214) BOUND_VARIABLE_371627) BOUND_VARIABLE_303216))))) (let ((_let_12617 (forall ((BOUND_VARIABLE_303167 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371650 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_303169 tptp.set_o) (BOUND_VARIABLE_303170 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_303170)) (ho_4959 (ho_4958 k_4957 (ho_5691 (ho_5690 (ho_5689 k_5688 BOUND_VARIABLE_303167) BOUND_VARIABLE_371650) BOUND_VARIABLE_303169)) tptp.top_top_set_o))) (ho_4544 (ho_4962 (ho_4961 (ho_7725 k_7724 BOUND_VARIABLE_303167) BOUND_VARIABLE_371650) BOUND_VARIABLE_303169) BOUND_VARIABLE_303170))))) (let ((_let_12618 (forall ((BOUND_VARIABLE_303119 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371676 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_303121 tptp.set_o) (BOUND_VARIABLE_303122 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_303122)) (ho_4959 (ho_4958 k_4957 (ho_5687 (ho_5686 k_5692 BOUND_VARIABLE_303119) BOUND_VARIABLE_371676)) BOUND_VARIABLE_303121))) (ho_4544 (ho_4962 (ho_4961 (ho_7725 k_7726 BOUND_VARIABLE_303119) BOUND_VARIABLE_371676) BOUND_VARIABLE_303121) BOUND_VARIABLE_303122))))) (let ((_let_12619 (forall ((BOUND_VARIABLE_303101 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371697 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_303103 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_303103) BOUND_VARIABLE_303101) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_371697) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_5499 (ho_7732 (ho_7731 k_7730 BOUND_VARIABLE_303101) BOUND_VARIABLE_371697) BOUND_VARIABLE_303103))))) (let ((_let_12620 (forall ((BOUND_VARIABLE_303087 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371734 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_303089 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_303090 Bool)) (= (ho_5499 (ho_7736 (ho_7735 (ho_7734 k_7733 BOUND_VARIABLE_303087) BOUND_VARIABLE_371734) BOUND_VARIABLE_303089) BOUND_VARIABLE_303090) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_303090) BOUND_VARIABLE_303087) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_371734) BOUND_VARIABLE_303089))))))) (let ((_let_12621 (forall ((BOUND_VARIABLE_303055 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371760 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_303057 tptp.product_prod_nat_nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5697 (ho_5696 (ho_5695 k_5694 BOUND_VARIABLE_303055) BOUND_VARIABLE_371760) BOUND_VARIABLE_303057)) tptp.top_top_set_o)) (ho_5693 (ho_7739 (ho_7738 k_7737 BOUND_VARIABLE_303055) BOUND_VARIABLE_371760) BOUND_VARIABLE_303057))))) (let ((_let_12622 (forall ((BOUND_VARIABLE_303012 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371784 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_303014 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_303014)) (ho_4959 (ho_4958 k_4957 (ho_5700 (ho_5699 k_5698 BOUND_VARIABLE_303012) BOUND_VARIABLE_371784)) tptp.top_top_set_o))) (ho_4544 (ho_4968 (ho_7741 k_7740 BOUND_VARIABLE_303012) BOUND_VARIABLE_371784) BOUND_VARIABLE_303014))))) (let ((_let_12623 (forall ((BOUND_VARIABLE_302965 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371807 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_302967 tptp.set_Product_unit) (BOUND_VARIABLE_302968 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_302968)) (ho_4959 (ho_4958 k_4957 (ho_5704 (ho_5703 (ho_5702 k_5701 BOUND_VARIABLE_302965) BOUND_VARIABLE_371807) BOUND_VARIABLE_302967)) tptp.top_top_set_o))) (ho_4544 (ho_4974 (ho_4973 (ho_7743 k_7742 BOUND_VARIABLE_302965) BOUND_VARIABLE_371807) BOUND_VARIABLE_302967) BOUND_VARIABLE_302968))))) (let ((_let_12624 (forall ((BOUND_VARIABLE_302916 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_371833 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_302918 tptp.set_Product_unit) (BOUND_VARIABLE_302919 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_302919)) (ho_4971 (ho_4970 k_4969 (ho_5707 (ho_5706 k_5705 BOUND_VARIABLE_302916) BOUND_VARIABLE_371833)) BOUND_VARIABLE_302918))) (ho_4544 (ho_4974 (ho_4973 (ho_7743 k_7744 BOUND_VARIABLE_302916) BOUND_VARIABLE_371833) BOUND_VARIABLE_302918) BOUND_VARIABLE_302919))))) (let ((_let_12625 (forall ((BOUND_VARIABLE_302898 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371854 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302900 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302900) BOUND_VARIABLE_302898) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_371854) (ho_4845 k_4844 k_4852)))) (ho_5499 (ho_7750 (ho_7749 k_7748 BOUND_VARIABLE_302898) BOUND_VARIABLE_371854) BOUND_VARIABLE_302900))))) (let ((_let_12626 (forall ((BOUND_VARIABLE_302884 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371891 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302886 tptp.set_nat) (BOUND_VARIABLE_302887 Bool)) (= (ho_5499 (ho_7754 (ho_7753 (ho_7752 k_7751 BOUND_VARIABLE_302884) BOUND_VARIABLE_371891) BOUND_VARIABLE_302886) BOUND_VARIABLE_302887) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302887) BOUND_VARIABLE_302884) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_371891) BOUND_VARIABLE_302886))))))) (let ((_let_12627 (forall ((BOUND_VARIABLE_302852 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371917 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302854 tptp.nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5712 (ho_5711 (ho_5710 k_5709 BOUND_VARIABLE_302852) BOUND_VARIABLE_371917) BOUND_VARIABLE_302854)) tptp.top_top_set_o)) (ho_5708 (ho_7757 (ho_7756 k_7755 BOUND_VARIABLE_302852) BOUND_VARIABLE_371917) BOUND_VARIABLE_302854))))) (let ((_let_12628 (forall ((BOUND_VARIABLE_302839 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371944 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302841 Bool)) (= (ho_5499 (ho_7760 (ho_7759 k_7758 BOUND_VARIABLE_302839) BOUND_VARIABLE_371944) BOUND_VARIABLE_302841) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302841) BOUND_VARIABLE_302839) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_371944) tptp.bot_bot_set_o))))))) (let ((_let_12629 (forall ((BOUND_VARIABLE_302825 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371969 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302827 tptp.set_o) (BOUND_VARIABLE_302828 Bool)) (= (ho_5499 (ho_7764 (ho_7763 (ho_7762 k_7761 BOUND_VARIABLE_302825) BOUND_VARIABLE_371969) BOUND_VARIABLE_302827) BOUND_VARIABLE_302828) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302828) BOUND_VARIABLE_302825) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_371969) BOUND_VARIABLE_302827))))))) (let ((_let_12630 (forall ((BOUND_VARIABLE_302793 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_371995 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302795 Bool)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5716 (ho_5715 (ho_5714 k_5713 BOUND_VARIABLE_302793) BOUND_VARIABLE_371995) BOUND_VARIABLE_302795)) tptp.top_top_set_o)) (ho_5499 (ho_7760 (ho_7759 k_7765 BOUND_VARIABLE_302793) BOUND_VARIABLE_371995) BOUND_VARIABLE_302795))))) (let ((_let_12631 (forall ((BOUND_VARIABLE_302780 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_372015 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302782 Bool)) (= (ho_5499 (ho_7768 (ho_7767 k_7766 BOUND_VARIABLE_302780) BOUND_VARIABLE_372015) BOUND_VARIABLE_302782) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302782) BOUND_VARIABLE_302780) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_372015) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12632 (forall ((BOUND_VARIABLE_302766 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_372049 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302768 tptp.set_Product_unit) (BOUND_VARIABLE_302769 Bool)) (= (ho_5499 (ho_7775 (ho_7774 (ho_7773 k_7772 BOUND_VARIABLE_302766) BOUND_VARIABLE_372049) BOUND_VARIABLE_302768) BOUND_VARIABLE_302769) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302769) BOUND_VARIABLE_302766) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_372049) BOUND_VARIABLE_302768))))))) (let ((_let_12633 (forall ((BOUND_VARIABLE_302734 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_372075 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302736 tptp.product_unit)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5721 (ho_5720 (ho_5719 k_5718 BOUND_VARIABLE_302734) BOUND_VARIABLE_372075) BOUND_VARIABLE_302736)) tptp.top_top_set_o)) (ho_5717 (ho_7778 (ho_7777 k_7776 BOUND_VARIABLE_302734) BOUND_VARIABLE_372075) BOUND_VARIABLE_302736))))) (let ((_let_12634 (forall ((BOUND_VARIABLE_302691 tptp.set_nat) (BOUND_VARIABLE_372099 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_302693 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302693)) (ho_4699 (ho_4698 k_4697 (ho_5724 (ho_5723 k_5722 BOUND_VARIABLE_302691) BOUND_VARIABLE_372099)) tptp.top_top_set_o))) (ho_4593 (ho_4983 (ho_7780 k_7779 BOUND_VARIABLE_302691) BOUND_VARIABLE_372099) BOUND_VARIABLE_302693))))) (let ((_let_12635 (forall ((BOUND_VARIABLE_302644 tptp.set_nat) (BOUND_VARIABLE_372122 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_302646 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_302647 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302647)) (ho_4699 (ho_4698 k_4697 (ho_5565 (ho_5727 (ho_5726 k_5725 BOUND_VARIABLE_302644) BOUND_VARIABLE_372122) BOUND_VARIABLE_302646)) tptp.top_top_set_o))) (ho_4593 (ho_4986 (ho_4985 (ho_7634 k_7781 BOUND_VARIABLE_302644) BOUND_VARIABLE_372122) BOUND_VARIABLE_302646) BOUND_VARIABLE_302647))))) (let ((_let_12636 (forall ((BOUND_VARIABLE_302596 tptp.set_nat) (BOUND_VARIABLE_372144 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_302598 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_302599 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302599)) (ho_4981 (ho_4980 k_4979 (ho_5627 (ho_5626 k_5728 BOUND_VARIABLE_302596) BOUND_VARIABLE_372144)) BOUND_VARIABLE_302598))) (ho_4593 (ho_4986 (ho_4985 (ho_7634 k_7782 BOUND_VARIABLE_302596) BOUND_VARIABLE_372144) BOUND_VARIABLE_302598) BOUND_VARIABLE_302599))))) (let ((_let_12637 (forall ((BOUND_VARIABLE_302553 tptp.set_nat) (BOUND_VARIABLE_372165 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_302555 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302555)) (ho_4699 (ho_4698 k_4697 (ho_5731 (ho_5730 k_5729 BOUND_VARIABLE_302553) BOUND_VARIABLE_372165)) tptp.top_top_set_o))) (ho_4593 (ho_4992 (ho_7784 k_7783 BOUND_VARIABLE_302553) BOUND_VARIABLE_372165) BOUND_VARIABLE_302555))))) (let ((_let_12638 (forall ((BOUND_VARIABLE_302507 tptp.set_nat) (BOUND_VARIABLE_372188 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_302509 tptp.set_nat) (BOUND_VARIABLE_302510 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302510)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5734 (ho_5733 k_5732 BOUND_VARIABLE_302507) BOUND_VARIABLE_372188) BOUND_VARIABLE_302509)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_4761 (ho_7626 k_7785 BOUND_VARIABLE_302507) BOUND_VARIABLE_372188) BOUND_VARIABLE_302509) BOUND_VARIABLE_302510))))) (let ((_let_12639 (forall ((BOUND_VARIABLE_302459 tptp.set_nat) (BOUND_VARIABLE_372210 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_302461 tptp.set_nat) (BOUND_VARIABLE_302462 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302462)) (ho_4765 (ho_4764 k_4763 (ho_5621 (ho_5620 k_5735 BOUND_VARIABLE_302459) BOUND_VARIABLE_372210)) BOUND_VARIABLE_302461))) (ho_4593 (ho_4762 (ho_4761 (ho_7626 k_7786 BOUND_VARIABLE_302459) BOUND_VARIABLE_372210) BOUND_VARIABLE_302461) BOUND_VARIABLE_302462))))) (let ((_let_12640 (forall ((BOUND_VARIABLE_302416 tptp.set_nat) (BOUND_VARIABLE_372231 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_302418 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302418)) (ho_4699 (ho_4698 k_4697 (ho_5624 (ho_5623 k_5736 BOUND_VARIABLE_302416) BOUND_VARIABLE_372231)) tptp.top_top_set_o))) (ho_4593 (ho_4997 (ho_7788 k_7787 BOUND_VARIABLE_302416) BOUND_VARIABLE_372231) BOUND_VARIABLE_302418))))) (let ((_let_12641 (forall ((BOUND_VARIABLE_302370 tptp.set_nat) (BOUND_VARIABLE_372254 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_302372 tptp.set_o) (BOUND_VARIABLE_302373 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302373)) (ho_4699 (ho_4698 k_4697 (ho_5740 (ho_5739 (ho_5738 k_5737 BOUND_VARIABLE_302370) BOUND_VARIABLE_372254) BOUND_VARIABLE_302372)) tptp.top_top_set_o))) (ho_4593 (ho_5000 (ho_4999 (ho_7630 k_7789 BOUND_VARIABLE_302370) BOUND_VARIABLE_372254) BOUND_VARIABLE_302372) BOUND_VARIABLE_302373))))) (let ((_let_12642 (forall ((BOUND_VARIABLE_302322 tptp.set_nat) (BOUND_VARIABLE_372276 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_302324 tptp.set_o) (BOUND_VARIABLE_302325 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302325)) (ho_4699 (ho_4698 k_4697 (ho_5624 (ho_5623 k_5741 BOUND_VARIABLE_302322) BOUND_VARIABLE_372276)) BOUND_VARIABLE_302324))) (ho_4593 (ho_5000 (ho_4999 (ho_7630 k_7790 BOUND_VARIABLE_302322) BOUND_VARIABLE_372276) BOUND_VARIABLE_302324) BOUND_VARIABLE_302325))))) (let ((_let_12643 (forall ((BOUND_VARIABLE_302279 tptp.set_nat) (BOUND_VARIABLE_372297 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_302281 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302281)) (ho_4699 (ho_4698 k_4697 (ho_5744 (ho_5743 k_5742 BOUND_VARIABLE_302279) BOUND_VARIABLE_372297)) tptp.top_top_set_o))) (ho_4593 (ho_5006 (ho_7792 k_7791 BOUND_VARIABLE_302279) BOUND_VARIABLE_372297) BOUND_VARIABLE_302281))))) (let ((_let_12644 (forall ((BOUND_VARIABLE_302233 tptp.set_nat) (BOUND_VARIABLE_372320 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_302235 tptp.set_Product_unit) (BOUND_VARIABLE_302236 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302236)) (ho_4699 (ho_4698 k_4697 (ho_5748 (ho_5747 (ho_5746 k_5745 BOUND_VARIABLE_302233) BOUND_VARIABLE_372320) BOUND_VARIABLE_302235)) tptp.top_top_set_o))) (ho_4593 (ho_5009 (ho_5008 (ho_7643 k_7793 BOUND_VARIABLE_302233) BOUND_VARIABLE_372320) BOUND_VARIABLE_302235) BOUND_VARIABLE_302236))))) (let ((_let_12645 (forall ((BOUND_VARIABLE_302185 tptp.set_nat) (BOUND_VARIABLE_372342 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_302187 tptp.set_Product_unit) (BOUND_VARIABLE_302188 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_302188)) (ho_4945 (ho_4944 k_4943 (ho_5633 (ho_5632 k_5749 BOUND_VARIABLE_302185) BOUND_VARIABLE_372342)) BOUND_VARIABLE_302187))) (ho_4593 (ho_5009 (ho_5008 (ho_7643 k_7794 BOUND_VARIABLE_302185) BOUND_VARIABLE_372342) BOUND_VARIABLE_302187) BOUND_VARIABLE_302188))))) (let ((_let_12646 (forall ((BOUND_VARIABLE_372363 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_302143 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_302144 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_302144)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5751 k_5750 BOUND_VARIABLE_372363) BOUND_VARIABLE_302143)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_7796 k_7795 BOUND_VARIABLE_372363) BOUND_VARIABLE_302143) BOUND_VARIABLE_302144))))) (let ((_let_12647 (forall ((BOUND_VARIABLE_372386 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_302096 tptp.set_o) (BOUND_VARIABLE_302097 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_302098 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_302098)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5754 (ho_5753 k_5752 BOUND_VARIABLE_372386) BOUND_VARIABLE_302096) BOUND_VARIABLE_302097)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_7799 (ho_7798 k_7797 BOUND_VARIABLE_372386) BOUND_VARIABLE_302096) BOUND_VARIABLE_302097) BOUND_VARIABLE_302098))))) (let ((_let_12648 (forall ((BOUND_VARIABLE_372415 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_302047 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_302048 tptp.set_o) (BOUND_VARIABLE_302049 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_302049)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5751 k_5755 BOUND_VARIABLE_372415) BOUND_VARIABLE_302047)) BOUND_VARIABLE_302048))) (ho_4544 (ho_4962 (ho_7802 (ho_7801 k_7800 BOUND_VARIABLE_372415) BOUND_VARIABLE_302047) BOUND_VARIABLE_302048) BOUND_VARIABLE_302049))))) (let ((_let_12649 (forall ((BOUND_VARIABLE_372443 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302028 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_302029 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302029) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_372443) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) BOUND_VARIABLE_302028) (ho_5499 (ho_5552 (ho_7804 k_7803 BOUND_VARIABLE_372443) BOUND_VARIABLE_302028) BOUND_VARIABLE_302029))))) (let ((_let_12650 (forall ((BOUND_VARIABLE_372468 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_302014 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_302015 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_302016 Bool)) (= (ho_5499 (ho_5552 (ho_7807 (ho_7806 k_7805 BOUND_VARIABLE_372468) BOUND_VARIABLE_302014) BOUND_VARIABLE_302015) BOUND_VARIABLE_302016) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_302016) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_372468) BOUND_VARIABLE_302014))) BOUND_VARIABLE_302015))))) (let ((_let_12651 (forall ((BOUND_VARIABLE_372490 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301982 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301983 tptp.product_prod_nat_nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5758 (ho_5757 k_5756 BOUND_VARIABLE_372490) BOUND_VARIABLE_301983) BOUND_VARIABLE_301982)) tptp.top_top_set_o)) (ho_5693 (ho_7810 (ho_7809 k_7808 BOUND_VARIABLE_372490) BOUND_VARIABLE_301982) BOUND_VARIABLE_301983))))) (let ((_let_12652 (forall ((BOUND_VARIABLE_372514 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_301938 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_301939 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_301939)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5760 k_5759 BOUND_VARIABLE_372514) BOUND_VARIABLE_301938)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_7812 k_7811 BOUND_VARIABLE_372514) BOUND_VARIABLE_301938) BOUND_VARIABLE_301939))))) (let ((_let_12653 (forall ((BOUND_VARIABLE_372537 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_301891 tptp.set_Product_unit) (BOUND_VARIABLE_301892 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_301893 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_301893)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5763 (ho_5762 k_5761 BOUND_VARIABLE_372537) BOUND_VARIABLE_301891) BOUND_VARIABLE_301892)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_7815 (ho_7814 k_7813 BOUND_VARIABLE_372537) BOUND_VARIABLE_301891) BOUND_VARIABLE_301892) BOUND_VARIABLE_301893))))) (let ((_let_12654 (forall ((BOUND_VARIABLE_372566 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_301842 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_301843 tptp.set_Product_unit) (BOUND_VARIABLE_301844 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_301844)) (ho_4971 (ho_4970 k_4969 (ho_5766 (ho_5765 k_5764 BOUND_VARIABLE_372566) BOUND_VARIABLE_301842)) BOUND_VARIABLE_301843))) (ho_4544 (ho_4974 (ho_7818 (ho_7817 k_7816 BOUND_VARIABLE_372566) BOUND_VARIABLE_301842) BOUND_VARIABLE_301843) BOUND_VARIABLE_301844))))) (let ((_let_12655 (forall ((BOUND_VARIABLE_372594 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301823 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301824 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301824) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_372594) (ho_4845 k_4844 k_4852)))) BOUND_VARIABLE_301823) (ho_5499 (ho_5552 (ho_7820 k_7819 BOUND_VARIABLE_372594) BOUND_VARIABLE_301823) BOUND_VARIABLE_301824))))) (let ((_let_12656 (forall ((BOUND_VARIABLE_372619 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301809 tptp.set_nat) (BOUND_VARIABLE_301810 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301811 Bool)) (= (ho_5499 (ho_5552 (ho_7823 (ho_7822 k_7821 BOUND_VARIABLE_372619) BOUND_VARIABLE_301809) BOUND_VARIABLE_301810) BOUND_VARIABLE_301811) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301811) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_372619) BOUND_VARIABLE_301809))) BOUND_VARIABLE_301810))))) (let ((_let_12657 (forall ((BOUND_VARIABLE_372641 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301777 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301778 tptp.nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5769 (ho_5768 k_5767 BOUND_VARIABLE_372641) BOUND_VARIABLE_301778) BOUND_VARIABLE_301777)) tptp.top_top_set_o)) (ho_5708 (ho_7826 (ho_7825 k_7824 BOUND_VARIABLE_372641) BOUND_VARIABLE_301777) BOUND_VARIABLE_301778))))) (let ((_let_12658 (forall ((BOUND_VARIABLE_372668 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301764 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301765 Bool)) (= (ho_5499 (ho_5552 (ho_7828 k_7827 BOUND_VARIABLE_372668) BOUND_VARIABLE_301764) BOUND_VARIABLE_301765) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301765) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_372668) tptp.bot_bot_set_o))) BOUND_VARIABLE_301764))))) (let ((_let_12659 (forall ((BOUND_VARIABLE_372690 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301750 tptp.set_o) (BOUND_VARIABLE_301751 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301752 Bool)) (= (ho_5499 (ho_5552 (ho_7831 (ho_7830 k_7829 BOUND_VARIABLE_372690) BOUND_VARIABLE_301750) BOUND_VARIABLE_301751) BOUND_VARIABLE_301752) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301752) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_372690) BOUND_VARIABLE_301750))) BOUND_VARIABLE_301751))))) (let ((_let_12660 (forall ((BOUND_VARIABLE_372712 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301718 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301719 Bool)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5772 (ho_5771 k_5770 BOUND_VARIABLE_372712) BOUND_VARIABLE_301719) BOUND_VARIABLE_301718)) tptp.top_top_set_o)) (ho_5499 (ho_5552 (ho_7828 k_7832 BOUND_VARIABLE_372712) BOUND_VARIABLE_301718) BOUND_VARIABLE_301719))))) (let ((_let_12661 (forall ((BOUND_VARIABLE_372732 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301705 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301706 Bool)) (= (ho_5499 (ho_5552 (ho_7834 k_7833 BOUND_VARIABLE_372732) BOUND_VARIABLE_301705) BOUND_VARIABLE_301706) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301706) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_372732) tptp.bot_bo3957492148770167129t_unit))) BOUND_VARIABLE_301705))))) (let ((_let_12662 (forall ((BOUND_VARIABLE_372754 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301691 tptp.set_Product_unit) (BOUND_VARIABLE_301692 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301693 Bool)) (= (ho_5499 (ho_5552 (ho_7837 (ho_7836 k_7835 BOUND_VARIABLE_372754) BOUND_VARIABLE_301691) BOUND_VARIABLE_301692) BOUND_VARIABLE_301693) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_301693) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_372754) BOUND_VARIABLE_301691))) BOUND_VARIABLE_301692))))) (let ((_let_12663 (forall ((BOUND_VARIABLE_372776 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_301659 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_301660 tptp.product_unit)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5775 (ho_5774 k_5773 BOUND_VARIABLE_372776) BOUND_VARIABLE_301660) BOUND_VARIABLE_301659)) tptp.top_top_set_o)) (ho_5717 (ho_7840 (ho_7839 k_7838 BOUND_VARIABLE_372776) BOUND_VARIABLE_301659) BOUND_VARIABLE_301660))))) (let ((_let_12664 (forall ((BOUND_VARIABLE_372800 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_301615 tptp.set_nat) (BOUND_VARIABLE_301616 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301616)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5777 k_5776 BOUND_VARIABLE_372800) BOUND_VARIABLE_301615)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7842 k_7841 BOUND_VARIABLE_372800) BOUND_VARIABLE_301615) BOUND_VARIABLE_301616))))) (let ((_let_12665 (forall ((BOUND_VARIABLE_372823 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_301568 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_301569 tptp.set_nat) (BOUND_VARIABLE_301570 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301570)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5780 (ho_5779 k_5778 BOUND_VARIABLE_372823) BOUND_VARIABLE_301568) BOUND_VARIABLE_301569)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7845 (ho_7844 k_7843 BOUND_VARIABLE_372823) BOUND_VARIABLE_301568) BOUND_VARIABLE_301569) BOUND_VARIABLE_301570))))) (let ((_let_12666 (forall ((BOUND_VARIABLE_372852 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_301519 tptp.set_nat) (BOUND_VARIABLE_301520 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_301521 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301521)) (ho_4981 (ho_4980 k_4979 (ho_5663 (ho_5662 k_5781 BOUND_VARIABLE_372852) BOUND_VARIABLE_301519)) BOUND_VARIABLE_301520))) (ho_4593 (ho_4986 (ho_7687 (ho_7686 k_7846 BOUND_VARIABLE_372852) BOUND_VARIABLE_301519) BOUND_VARIABLE_301520) BOUND_VARIABLE_301521))))) (let ((_let_12667 (forall ((BOUND_VARIABLE_372873 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_301475 tptp.set_nat) (BOUND_VARIABLE_301476 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301476)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5734 k_5782 BOUND_VARIABLE_372873) BOUND_VARIABLE_301475)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_4761 k_7847 BOUND_VARIABLE_372873) BOUND_VARIABLE_301475) BOUND_VARIABLE_301476))))) (let ((_let_12668 (forall ((BOUND_VARIABLE_372892 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_301429 tptp.set_nat) (BOUND_VARIABLE_301430 tptp.set_nat) (BOUND_VARIABLE_301431 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301431)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_4665 (ho_5784 k_5783 BOUND_VARIABLE_372892) BOUND_VARIABLE_301429) BOUND_VARIABLE_301430)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_5070 (ho_7677 k_7848 BOUND_VARIABLE_372892) BOUND_VARIABLE_301429) BOUND_VARIABLE_301430) BOUND_VARIABLE_301431))))) (let ((_let_12669 (forall ((BOUND_VARIABLE_372914 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_301381 tptp.set_nat) (BOUND_VARIABLE_301382 tptp.set_nat) (BOUND_VARIABLE_301383 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301383)) (ho_4765 (ho_4764 k_4763 (ho_5658 (ho_5657 k_5785 BOUND_VARIABLE_372914) BOUND_VARIABLE_301381)) BOUND_VARIABLE_301382))) (ho_4593 (ho_4762 (ho_5070 (ho_7677 k_7849 BOUND_VARIABLE_372914) BOUND_VARIABLE_301381) BOUND_VARIABLE_301382) BOUND_VARIABLE_301383))))) (let ((_let_12670 (forall ((BOUND_VARIABLE_372935 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_301338 tptp.set_nat) (BOUND_VARIABLE_301339 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301339)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5660 k_5786 BOUND_VARIABLE_372935) BOUND_VARIABLE_301338)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7851 k_7850 BOUND_VARIABLE_372935) BOUND_VARIABLE_301338) BOUND_VARIABLE_301339))))) (let ((_let_12671 (forall ((BOUND_VARIABLE_372958 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_301292 tptp.set_o) (BOUND_VARIABLE_301293 tptp.set_nat) (BOUND_VARIABLE_301294 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301294)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5789 (ho_5788 k_5787 BOUND_VARIABLE_372958) BOUND_VARIABLE_301292) BOUND_VARIABLE_301293)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7854 (ho_7853 k_7852 BOUND_VARIABLE_372958) BOUND_VARIABLE_301292) BOUND_VARIABLE_301293) BOUND_VARIABLE_301294))))) (let ((_let_12672 (forall ((BOUND_VARIABLE_372987 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_301244 tptp.set_nat) (BOUND_VARIABLE_301245 tptp.set_o) (BOUND_VARIABLE_301246 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301246)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5660 k_5790 BOUND_VARIABLE_372987) BOUND_VARIABLE_301244)) BOUND_VARIABLE_301245))) (ho_4593 (ho_5000 (ho_7682 (ho_7681 k_7855 BOUND_VARIABLE_372987) BOUND_VARIABLE_301244) BOUND_VARIABLE_301245) BOUND_VARIABLE_301246))))) (let ((_let_12673 (forall ((BOUND_VARIABLE_373008 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_301200 tptp.set_nat) (BOUND_VARIABLE_301201 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301201)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5792 k_5791 BOUND_VARIABLE_373008) BOUND_VARIABLE_301200)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7857 k_7856 BOUND_VARIABLE_373008) BOUND_VARIABLE_301200) BOUND_VARIABLE_301201))))) (let ((_let_12674 (forall ((BOUND_VARIABLE_373031 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_301154 tptp.set_Product_unit) (BOUND_VARIABLE_301155 tptp.set_nat) (BOUND_VARIABLE_301156 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301156)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5586 (ho_5794 k_5793 BOUND_VARIABLE_373031) BOUND_VARIABLE_301154) BOUND_VARIABLE_301155)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_7457 (ho_7859 k_7858 BOUND_VARIABLE_373031) BOUND_VARIABLE_301154) BOUND_VARIABLE_301155) BOUND_VARIABLE_301156))))) (let ((_let_12675 (forall ((BOUND_VARIABLE_373057 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_301106 tptp.set_nat) (BOUND_VARIABLE_301107 tptp.set_Product_unit) (BOUND_VARIABLE_301108 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301108)) (ho_4945 (ho_4944 k_4943 (ho_5669 (ho_5668 k_5795 BOUND_VARIABLE_373057) BOUND_VARIABLE_301106)) BOUND_VARIABLE_301107))) (ho_4593 (ho_5009 (ho_7450 (ho_7696 k_7860 BOUND_VARIABLE_373057) BOUND_VARIABLE_301106) BOUND_VARIABLE_301107) BOUND_VARIABLE_301108))))) (let ((_let_12676 (forall ((BOUND_VARIABLE_373082 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301090 Bool) (BOUND_VARIABLE_301091 tptp.set_o) (BOUND_VARIABLE_301092 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_7863 (ho_7862 k_7861 BOUND_VARIABLE_373082) BOUND_VARIABLE_301090) BOUND_VARIABLE_301091) BOUND_VARIABLE_301092) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301092)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_373082) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_301090) BOUND_VARIABLE_301091)))))))) (let ((_let_12677 (forall ((BOUND_VARIABLE_373109 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301077 tptp.set_o) (BOUND_VARIABLE_301078 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_7864 BOUND_VARIABLE_373109) BOUND_VARIABLE_301077) BOUND_VARIABLE_301078) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301078)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_373109) BOUND_VARIABLE_301077))))))) (let ((_let_12678 (forall ((BOUND_VARIABLE_373127 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301061 tptp.product_unit) (BOUND_VARIABLE_301062 tptp.set_Product_unit) (BOUND_VARIABLE_301063 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7867 (ho_7866 k_7865 BOUND_VARIABLE_373127) BOUND_VARIABLE_301061) BOUND_VARIABLE_301062) BOUND_VARIABLE_301063) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301063)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_373127) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_301061) BOUND_VARIABLE_301062)))))))) (let ((_let_12679 (forall ((BOUND_VARIABLE_373154 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301048 tptp.set_Product_unit) (BOUND_VARIABLE_301049 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7670 k_7868 BOUND_VARIABLE_373154) BOUND_VARIABLE_301048) BOUND_VARIABLE_301049) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301049)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_373154) BOUND_VARIABLE_301048))))))) (let ((_let_12680 (forall ((BOUND_VARIABLE_373172 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301032 tptp.nat) (BOUND_VARIABLE_301033 tptp.set_nat) (BOUND_VARIABLE_301034 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_4757 (ho_7870 k_7869 BOUND_VARIABLE_373172) BOUND_VARIABLE_301032) BOUND_VARIABLE_301033) BOUND_VARIABLE_301034) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301034)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_373172) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_301032) BOUND_VARIABLE_301033)))))))) (let ((_let_12681 (forall ((BOUND_VARIABLE_373196 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_301019 tptp.set_nat) (BOUND_VARIABLE_301020 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_7871 BOUND_VARIABLE_373196) BOUND_VARIABLE_301019) BOUND_VARIABLE_301020) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_301020)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_373196) BOUND_VARIABLE_301019))))))) (let ((_let_12682 (forall ((BOUND_VARIABLE_373214 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_301003 Bool) (BOUND_VARIABLE_301004 tptp.set_o) (BOUND_VARIABLE_301005 tptp.nat)) (= (ho_4593 (ho_5000 (ho_7874 (ho_7873 k_7872 BOUND_VARIABLE_373214) BOUND_VARIABLE_301003) BOUND_VARIABLE_301004) BOUND_VARIABLE_301005) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_301005)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_373214) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_301003) BOUND_VARIABLE_301004)))))))) (let ((_let_12683 (forall ((BOUND_VARIABLE_373241 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300990 tptp.set_o) (BOUND_VARIABLE_300991 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7875 BOUND_VARIABLE_373241) BOUND_VARIABLE_300990) BOUND_VARIABLE_300991) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300991)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_373241) BOUND_VARIABLE_300990))))))) (let ((_let_12684 (forall ((BOUND_VARIABLE_373259 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300974 tptp.product_unit) (BOUND_VARIABLE_300975 tptp.set_Product_unit) (BOUND_VARIABLE_300976 tptp.nat)) (= (ho_4593 (ho_5009 (ho_7878 (ho_7877 k_7876 BOUND_VARIABLE_373259) BOUND_VARIABLE_300974) BOUND_VARIABLE_300975) BOUND_VARIABLE_300976) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300976)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_373259) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_300974) BOUND_VARIABLE_300975)))))))) (let ((_let_12685 (forall ((BOUND_VARIABLE_373286 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300961 tptp.set_Product_unit) (BOUND_VARIABLE_300962 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_7879 BOUND_VARIABLE_373286) BOUND_VARIABLE_300961) BOUND_VARIABLE_300962) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300962)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_373286) BOUND_VARIABLE_300961))))))) (let ((_let_12686 (forall ((BOUND_VARIABLE_373304 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300945 tptp.nat) (BOUND_VARIABLE_300946 tptp.set_nat) (BOUND_VARIABLE_300947 tptp.nat)) (= (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_7880 BOUND_VARIABLE_373304) BOUND_VARIABLE_300945) BOUND_VARIABLE_300946) BOUND_VARIABLE_300947) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300947)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_373304) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_300945) BOUND_VARIABLE_300946)))))))) (let ((_let_12687 (forall ((BOUND_VARIABLE_373324 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300932 tptp.set_nat) (BOUND_VARIABLE_300933 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7881 BOUND_VARIABLE_373324) BOUND_VARIABLE_300932) BOUND_VARIABLE_300933) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300933)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_373324) BOUND_VARIABLE_300932))))))) (let ((_let_12688 (forall ((BOUND_VARIABLE_300896 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_373338 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300898 tptp.set_nat) (BOUND_VARIABLE_300899 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300899)) (ho_4565 (ho_4564 k_4563 (ho_5636 (ho_5635 k_5796 BOUND_VARIABLE_300896) BOUND_VARIABLE_373338)) BOUND_VARIABLE_300898))) (ho_4575 (ho_4758 (ho_6857 (ho_7648 k_7882 BOUND_VARIABLE_300896) BOUND_VARIABLE_373338) BOUND_VARIABLE_300898) BOUND_VARIABLE_300899))))) (let ((_let_12689 (forall ((BOUND_VARIABLE_373362 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300884 tptp.set_nat) (BOUND_VARIABLE_300885 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_7883 BOUND_VARIABLE_373362) BOUND_VARIABLE_300884) BOUND_VARIABLE_300885) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300885)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_373362) BOUND_VARIABLE_300884))))))) (let ((_let_12690 (forall ((BOUND_VARIABLE_300848 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_373376 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300850 tptp.set_o) (BOUND_VARIABLE_300851 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300851)) (ho_6874 (ho_6873 k_6872 (ho_5642 (ho_5641 k_5797 BOUND_VARIABLE_300848) BOUND_VARIABLE_373376)) BOUND_VARIABLE_300850))) (ho_4575 (ho_6871 (ho_6870 (ho_7653 k_7884 BOUND_VARIABLE_300848) BOUND_VARIABLE_373376) BOUND_VARIABLE_300850) BOUND_VARIABLE_300851))))) (let ((_let_12691 (forall ((BOUND_VARIABLE_373400 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300836 tptp.set_o) (BOUND_VARIABLE_300837 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_7885 BOUND_VARIABLE_373400) BOUND_VARIABLE_300836) BOUND_VARIABLE_300837) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300837)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_373400) BOUND_VARIABLE_300836))))))) (let ((_let_12692 (forall ((BOUND_VARIABLE_300801 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_373414 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300803 tptp.set_Product_unit) (BOUND_VARIABLE_300804 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300804)) (ho_7668 (ho_7667 k_7666 (ho_5654 (ho_5653 k_5798 BOUND_VARIABLE_300801) BOUND_VARIABLE_373414)) BOUND_VARIABLE_300803))) (ho_4575 (ho_7671 (ho_7670 (ho_7673 k_7886 BOUND_VARIABLE_300801) BOUND_VARIABLE_373414) BOUND_VARIABLE_300803) BOUND_VARIABLE_300804))))) (let ((_let_12693 (forall ((BOUND_VARIABLE_373438 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300789 tptp.set_Product_unit) (BOUND_VARIABLE_300790 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7670 k_7887 BOUND_VARIABLE_373438) BOUND_VARIABLE_300789) BOUND_VARIABLE_300790) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300790)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_373438) BOUND_VARIABLE_300789))))))) (let ((_let_12694 (forall ((BOUND_VARIABLE_300754 tptp.set_nat) (BOUND_VARIABLE_373452 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300756 tptp.set_nat) (BOUND_VARIABLE_300757 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300757)) (ho_4765 (ho_4764 k_4763 (ho_5621 (ho_5620 k_5799 BOUND_VARIABLE_300754) BOUND_VARIABLE_373452)) BOUND_VARIABLE_300756))) (ho_4593 (ho_4762 (ho_4761 (ho_7626 k_7888 BOUND_VARIABLE_300754) BOUND_VARIABLE_373452) BOUND_VARIABLE_300756) BOUND_VARIABLE_300757))))) (let ((_let_12695 (forall ((BOUND_VARIABLE_373476 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300742 tptp.set_nat) (BOUND_VARIABLE_300743 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7889 BOUND_VARIABLE_373476) BOUND_VARIABLE_300742) BOUND_VARIABLE_300743) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300743)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_373476) BOUND_VARIABLE_300742))))))) (let ((_let_12696 (forall ((BOUND_VARIABLE_300707 tptp.set_nat) (BOUND_VARIABLE_373490 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300709 tptp.set_o) (BOUND_VARIABLE_300710 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300710)) (ho_4699 (ho_4698 k_4697 (ho_5624 (ho_5623 k_5800 BOUND_VARIABLE_300707) BOUND_VARIABLE_373490)) BOUND_VARIABLE_300709))) (ho_4593 (ho_5000 (ho_4999 (ho_7630 k_7890 BOUND_VARIABLE_300707) BOUND_VARIABLE_373490) BOUND_VARIABLE_300709) BOUND_VARIABLE_300710))))) (let ((_let_12697 (forall ((BOUND_VARIABLE_373514 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300695 tptp.set_o) (BOUND_VARIABLE_300696 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7891 BOUND_VARIABLE_373514) BOUND_VARIABLE_300695) BOUND_VARIABLE_300696) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300696)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_373514) BOUND_VARIABLE_300695))))))) (let ((_let_12698 (forall ((BOUND_VARIABLE_300660 tptp.set_nat) (BOUND_VARIABLE_373528 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300662 tptp.set_Product_unit) (BOUND_VARIABLE_300663 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300663)) (ho_4945 (ho_4944 k_4943 (ho_5633 (ho_5632 k_5801 BOUND_VARIABLE_300660) BOUND_VARIABLE_373528)) BOUND_VARIABLE_300662))) (ho_4593 (ho_5009 (ho_5008 (ho_7643 k_7892 BOUND_VARIABLE_300660) BOUND_VARIABLE_373528) BOUND_VARIABLE_300662) BOUND_VARIABLE_300663))))) (let ((_let_12699 (forall ((BOUND_VARIABLE_373552 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300648 tptp.set_Product_unit) (BOUND_VARIABLE_300649 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_7893 BOUND_VARIABLE_373552) BOUND_VARIABLE_300648) BOUND_VARIABLE_300649) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300649)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_373552) BOUND_VARIABLE_300648))))))) (let ((_let_12700 (forall ((BOUND_VARIABLE_373566 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300613 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_300614 tptp.set_nat) (BOUND_VARIABLE_300615 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300615)) (ho_4565 (ho_4564 k_4563 (ho_5672 (ho_5671 k_5802 BOUND_VARIABLE_373566) BOUND_VARIABLE_300613)) BOUND_VARIABLE_300614))) (ho_4575 (ho_4758 (ho_7701 (ho_7700 k_7894 BOUND_VARIABLE_373566) BOUND_VARIABLE_300613) BOUND_VARIABLE_300614) BOUND_VARIABLE_300615))))) (let ((_let_12701 (forall ((BOUND_VARIABLE_373590 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300600 tptp.set_nat) (BOUND_VARIABLE_300601 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_7895 BOUND_VARIABLE_373590) BOUND_VARIABLE_300600) BOUND_VARIABLE_300601) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300601)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_373590) BOUND_VARIABLE_300600))))))) (let ((_let_12702 (forall ((BOUND_VARIABLE_373604 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300565 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_300566 tptp.set_o) (BOUND_VARIABLE_300567 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300567)) (ho_6874 (ho_6873 k_6872 (ho_5675 (ho_5674 k_5803 BOUND_VARIABLE_373604) BOUND_VARIABLE_300565)) BOUND_VARIABLE_300566))) (ho_4575 (ho_6871 (ho_7706 (ho_7705 k_7896 BOUND_VARIABLE_373604) BOUND_VARIABLE_300565) BOUND_VARIABLE_300566) BOUND_VARIABLE_300567))))) (let ((_let_12703 (forall ((BOUND_VARIABLE_373628 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300552 tptp.set_o) (BOUND_VARIABLE_300553 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_7897 BOUND_VARIABLE_373628) BOUND_VARIABLE_300552) BOUND_VARIABLE_300553) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300553)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_373628) BOUND_VARIABLE_300552))))))) (let ((_let_12704 (forall ((BOUND_VARIABLE_373642 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300518 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_300519 tptp.set_Product_unit) (BOUND_VARIABLE_300520 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300520)) (ho_7668 (ho_7667 k_7666 (ho_5684 (ho_5683 k_5804 BOUND_VARIABLE_373642) BOUND_VARIABLE_300518)) BOUND_VARIABLE_300519))) (ho_4575 (ho_7671 (ho_7721 (ho_7720 k_7898 BOUND_VARIABLE_373642) BOUND_VARIABLE_300518) BOUND_VARIABLE_300519) BOUND_VARIABLE_300520))))) (let ((_let_12705 (forall ((BOUND_VARIABLE_373666 |u_(-> tptp.product_unit tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_300505 tptp.set_Product_unit) (BOUND_VARIABLE_300506 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_7671 (ho_7670 k_7899 BOUND_VARIABLE_373666) BOUND_VARIABLE_300505) BOUND_VARIABLE_300506) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_300506)) (ho_7668 (ho_7667 k_7666 BOUND_VARIABLE_373666) BOUND_VARIABLE_300505))))))) (let ((_let_12706 (forall ((BOUND_VARIABLE_373680 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300471 tptp.set_nat) (BOUND_VARIABLE_300472 tptp.set_nat) (BOUND_VARIABLE_300473 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300473)) (ho_4765 (ho_4764 k_4763 (ho_5658 (ho_5657 k_5805 BOUND_VARIABLE_373680) BOUND_VARIABLE_300471)) BOUND_VARIABLE_300472))) (ho_4593 (ho_4762 (ho_5070 (ho_7677 k_7900 BOUND_VARIABLE_373680) BOUND_VARIABLE_300471) BOUND_VARIABLE_300472) BOUND_VARIABLE_300473))))) (let ((_let_12707 (forall ((BOUND_VARIABLE_373704 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300458 tptp.set_nat) (BOUND_VARIABLE_300459 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_7901 BOUND_VARIABLE_373704) BOUND_VARIABLE_300458) BOUND_VARIABLE_300459) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300459)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_373704) BOUND_VARIABLE_300458))))))) (let ((_let_12708 (forall ((BOUND_VARIABLE_373718 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300424 tptp.set_nat) (BOUND_VARIABLE_300425 tptp.set_o) (BOUND_VARIABLE_300426 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300426)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5660 k_5806 BOUND_VARIABLE_373718) BOUND_VARIABLE_300424)) BOUND_VARIABLE_300425))) (ho_4593 (ho_5000 (ho_7682 (ho_7681 k_7902 BOUND_VARIABLE_373718) BOUND_VARIABLE_300424) BOUND_VARIABLE_300425) BOUND_VARIABLE_300426))))) (let ((_let_12709 (forall ((BOUND_VARIABLE_373742 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300411 tptp.set_o) (BOUND_VARIABLE_300412 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7903 BOUND_VARIABLE_373742) BOUND_VARIABLE_300411) BOUND_VARIABLE_300412) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300412)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_373742) BOUND_VARIABLE_300411))))))) (let ((_let_12710 (forall ((BOUND_VARIABLE_373756 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300377 tptp.set_nat) (BOUND_VARIABLE_300378 tptp.set_Product_unit) (BOUND_VARIABLE_300379 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300379)) (ho_4945 (ho_4944 k_4943 (ho_5669 (ho_5668 k_5807 BOUND_VARIABLE_373756) BOUND_VARIABLE_300377)) BOUND_VARIABLE_300378))) (ho_4593 (ho_5009 (ho_7450 (ho_7696 k_7904 BOUND_VARIABLE_373756) BOUND_VARIABLE_300377) BOUND_VARIABLE_300378) BOUND_VARIABLE_300379))))) (let ((_let_12711 (forall ((BOUND_VARIABLE_373780 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300364 tptp.set_Product_unit) (BOUND_VARIABLE_300365 tptp.nat)) (= (ho_4593 (ho_5009 (ho_5008 k_7905 BOUND_VARIABLE_373780) BOUND_VARIABLE_300364) BOUND_VARIABLE_300365) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300365)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_373780) BOUND_VARIABLE_300364))))))) (let ((_let_12712 (forall ((BOUND_VARIABLE_300348 tptp.product_unit) (BOUND_VARIABLE_373798 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_300350 tptp.set_Product_unit) (BOUND_VARIABLE_300351 Bool)) (= (ho_5499 (ho_7775 (ho_7774 (ho_7907 k_7906 BOUND_VARIABLE_300348) BOUND_VARIABLE_373798) BOUND_VARIABLE_300350) BOUND_VARIABLE_300351) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_300351) (ho_5717 BOUND_VARIABLE_373798 BOUND_VARIABLE_300348)) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_373798) BOUND_VARIABLE_300350))))))) (let ((_let_12713 (forall ((BOUND_VARIABLE_300333 tptp.nat) (BOUND_VARIABLE_373822 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_300335 tptp.set_nat) (BOUND_VARIABLE_300336 Bool)) (= (ho_5499 (ho_7754 (ho_7753 (ho_7909 k_7908 BOUND_VARIABLE_300333) BOUND_VARIABLE_373822) BOUND_VARIABLE_300335) BOUND_VARIABLE_300336) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_300336) (ho_5708 BOUND_VARIABLE_373822 BOUND_VARIABLE_300333)) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_373822) BOUND_VARIABLE_300335))))))) (let ((_let_12714 (forall ((BOUND_VARIABLE_373846 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_300318 tptp.product_prod_nat_nat) (BOUND_VARIABLE_300319 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_300320 tptp.nat)) (= (ho_4593 (ho_4986 (ho_7912 (ho_7911 k_7910 BOUND_VARIABLE_373846) BOUND_VARIABLE_300318) BOUND_VARIABLE_300319) BOUND_VARIABLE_300320) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300320)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_373846) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_300318) BOUND_VARIABLE_300319)))))))) (let ((_let_12715 (forall ((BOUND_VARIABLE_300269 tptp.product_prod_nat_nat) (BOUND_VARIABLE_373870 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_300271 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_300272 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300272)) (ho_4699 (ho_4698 k_4697 (ho_5565 (ho_5727 (ho_5809 k_5808 BOUND_VARIABLE_300269) BOUND_VARIABLE_373870) BOUND_VARIABLE_300271)) tptp.top_top_set_o))) (ho_4593 (ho_4986 (ho_4985 (ho_7914 k_7913 BOUND_VARIABLE_300269) BOUND_VARIABLE_373870) BOUND_VARIABLE_300271) BOUND_VARIABLE_300272))))) (let ((_let_12716 (forall ((BOUND_VARIABLE_373900 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300254 Bool) (BOUND_VARIABLE_300255 tptp.set_o) (BOUND_VARIABLE_300256 tptp.nat)) (= (ho_4593 (ho_5000 (ho_7874 (ho_7873 k_7915 BOUND_VARIABLE_373900) BOUND_VARIABLE_300254) BOUND_VARIABLE_300255) BOUND_VARIABLE_300256) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300256)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_373900) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_300254) BOUND_VARIABLE_300255)))))))) (let ((_let_12717 (forall ((BOUND_VARIABLE_300205 Bool) (BOUND_VARIABLE_373917 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_300207 tptp.set_o) (BOUND_VARIABLE_300208 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300208)) (ho_4699 (ho_4698 k_4697 (ho_5740 (ho_5739 (ho_5811 k_5810 BOUND_VARIABLE_300205) BOUND_VARIABLE_373917) BOUND_VARIABLE_300207)) tptp.top_top_set_o))) (ho_4593 (ho_5000 (ho_4999 (ho_7917 k_7916 BOUND_VARIABLE_300205) BOUND_VARIABLE_373917) BOUND_VARIABLE_300207) BOUND_VARIABLE_300208))))) (let ((_let_12718 (forall ((BOUND_VARIABLE_373947 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300190 tptp.product_unit) (BOUND_VARIABLE_300191 tptp.set_Product_unit) (BOUND_VARIABLE_300192 tptp.nat)) (= (ho_4593 (ho_5009 (ho_7878 (ho_7877 k_7918 BOUND_VARIABLE_373947) BOUND_VARIABLE_300190) BOUND_VARIABLE_300191) BOUND_VARIABLE_300192) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300192)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_373947) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_300190) BOUND_VARIABLE_300191)))))))) (let ((_let_12719 (forall ((BOUND_VARIABLE_300141 tptp.product_unit) (BOUND_VARIABLE_373964 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_300143 tptp.set_Product_unit) (BOUND_VARIABLE_300144 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300144)) (ho_4699 (ho_4698 k_4697 (ho_5748 (ho_5747 (ho_5813 k_5812 BOUND_VARIABLE_300141) BOUND_VARIABLE_373964) BOUND_VARIABLE_300143)) tptp.top_top_set_o))) (ho_4593 (ho_5009 (ho_5008 (ho_7920 k_7919 BOUND_VARIABLE_300141) BOUND_VARIABLE_373964) BOUND_VARIABLE_300143) BOUND_VARIABLE_300144))))) (let ((_let_12720 (forall ((BOUND_VARIABLE_373994 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300126 tptp.nat) (BOUND_VARIABLE_300127 tptp.set_nat) (BOUND_VARIABLE_300128 tptp.nat)) (= (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_7921 BOUND_VARIABLE_373994) BOUND_VARIABLE_300126) BOUND_VARIABLE_300127) BOUND_VARIABLE_300128) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300128)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_373994) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_300126) BOUND_VARIABLE_300127)))))))) (let ((_let_12721 (forall ((BOUND_VARIABLE_300077 tptp.nat) (BOUND_VARIABLE_374011 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_300079 tptp.set_nat) (BOUND_VARIABLE_300080 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_300080)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5734 (ho_5815 k_5814 BOUND_VARIABLE_300077) BOUND_VARIABLE_374011) BOUND_VARIABLE_300079)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_4761 (ho_7923 k_7922 BOUND_VARIABLE_300077) BOUND_VARIABLE_374011) BOUND_VARIABLE_300079) BOUND_VARIABLE_300080))))) (let ((_let_12722 (forall ((BOUND_VARIABLE_374041 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_300062 tptp.product_unit) (BOUND_VARIABLE_300063 tptp.set_Product_unit) (BOUND_VARIABLE_300064 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4974 (ho_7926 (ho_7925 k_7924 BOUND_VARIABLE_374041) BOUND_VARIABLE_300062) BOUND_VARIABLE_300063) BOUND_VARIABLE_300064) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_300064)) (ho_4971 (ho_4970 k_4969 BOUND_VARIABLE_374041) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_300062) BOUND_VARIABLE_300063)))))))) (let ((_let_12723 (forall ((BOUND_VARIABLE_300013 tptp.product_unit) (BOUND_VARIABLE_374065 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_300015 tptp.set_Product_unit) (BOUND_VARIABLE_300016 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_300016)) (ho_4959 (ho_4958 k_4957 (ho_5704 (ho_5703 (ho_5817 k_5816 BOUND_VARIABLE_300013) BOUND_VARIABLE_374065) BOUND_VARIABLE_300015)) tptp.top_top_set_o))) (ho_4544 (ho_4974 (ho_4973 (ho_7928 k_7927 BOUND_VARIABLE_300013) BOUND_VARIABLE_374065) BOUND_VARIABLE_300015) BOUND_VARIABLE_300016))))) (let ((_let_12724 (forall ((BOUND_VARIABLE_374095 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_299998 tptp.nat) (BOUND_VARIABLE_299999 tptp.set_nat) (BOUND_VARIABLE_300000 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5052 (ho_7931 (ho_7930 k_7929 BOUND_VARIABLE_374095) BOUND_VARIABLE_299998) BOUND_VARIABLE_299999) BOUND_VARIABLE_300000) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_300000)) (ho_5055 (ho_5054 k_5053 BOUND_VARIABLE_374095) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_299998) BOUND_VARIABLE_299999)))))))) (let ((_let_12725 (forall ((BOUND_VARIABLE_299949 tptp.nat) (BOUND_VARIABLE_374119 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_299951 tptp.set_nat) (BOUND_VARIABLE_299952 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_299952)) (ho_4959 (ho_4958 k_4957 (ho_5821 (ho_5820 (ho_5819 k_5818 BOUND_VARIABLE_299949) BOUND_VARIABLE_374119) BOUND_VARIABLE_299951)) tptp.top_top_set_o))) (ho_4544 (ho_5052 (ho_5051 (ho_7933 k_7932 BOUND_VARIABLE_299949) BOUND_VARIABLE_374119) BOUND_VARIABLE_299951) BOUND_VARIABLE_299952))))) (let ((_let_12726 (forall ((BOUND_VARIABLE_299934 tptp.product_prod_nat_nat) (BOUND_VARIABLE_374149 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299936 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_299937 Bool)) (= (ho_5499 (ho_7736 (ho_7735 (ho_7935 k_7934 BOUND_VARIABLE_299934) BOUND_VARIABLE_374149) BOUND_VARIABLE_299936) BOUND_VARIABLE_299937) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299937) (ho_5693 BOUND_VARIABLE_374149 BOUND_VARIABLE_299934)) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_374149) BOUND_VARIABLE_299936))))))) (let ((_let_12727 (forall ((BOUND_VARIABLE_299919 Bool) (BOUND_VARIABLE_374173 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299921 tptp.set_o) (BOUND_VARIABLE_299922 Bool)) (= (ho_5499 (ho_7764 (ho_7763 (ho_7937 k_7936 BOUND_VARIABLE_299919) BOUND_VARIABLE_374173) BOUND_VARIABLE_299921) BOUND_VARIABLE_299922) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299922) (ho_5499 BOUND_VARIABLE_374173 BOUND_VARIABLE_299919)) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_374173) BOUND_VARIABLE_299921))))))) (let ((_let_12728 (forall ((BOUND_VARIABLE_299904 tptp.product_unit) (BOUND_VARIABLE_374197 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299906 tptp.set_Product_unit) (BOUND_VARIABLE_299907 Bool)) (= (ho_5499 (ho_7775 (ho_7774 (ho_7907 k_7938 BOUND_VARIABLE_299904) BOUND_VARIABLE_374197) BOUND_VARIABLE_299906) BOUND_VARIABLE_299907) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299907) (ho_5717 BOUND_VARIABLE_374197 BOUND_VARIABLE_299904)) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_374197) BOUND_VARIABLE_299906))))))) (let ((_let_12729 (forall ((BOUND_VARIABLE_299889 tptp.nat) (BOUND_VARIABLE_374217 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299891 tptp.set_nat) (BOUND_VARIABLE_299892 Bool)) (= (ho_5499 (ho_7754 (ho_7753 (ho_7909 k_7939 BOUND_VARIABLE_299889) BOUND_VARIABLE_374217) BOUND_VARIABLE_299891) BOUND_VARIABLE_299892) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299892) (ho_5708 BOUND_VARIABLE_374217 BOUND_VARIABLE_299889)) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_374217) BOUND_VARIABLE_299891))))))) (let ((_let_12730 (forall ((BOUND_VARIABLE_374237 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_299874 tptp.product_prod_nat_nat) (BOUND_VARIABLE_299875 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_299876 tptp.nat)) (= (ho_4593 (ho_4986 (ho_7912 (ho_7911 k_7940 BOUND_VARIABLE_374237) BOUND_VARIABLE_299874) BOUND_VARIABLE_299875) BOUND_VARIABLE_299876) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299876)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_374237) (ho_4521 (ho_4520 k_4519 BOUND_VARIABLE_299874) BOUND_VARIABLE_299875)))))))) (let ((_let_12731 (forall ((BOUND_VARIABLE_299825 tptp.product_prod_nat_nat) (BOUND_VARIABLE_374254 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_299827 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_299828 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299828)) (ho_4699 (ho_4698 k_4697 (ho_5565 (ho_5727 (ho_5809 k_5822 BOUND_VARIABLE_299825) BOUND_VARIABLE_374254) BOUND_VARIABLE_299827)) tptp.top_top_set_o))) (ho_4593 (ho_4986 (ho_4985 (ho_7914 k_7941 BOUND_VARIABLE_299825) BOUND_VARIABLE_374254) BOUND_VARIABLE_299827) BOUND_VARIABLE_299828))))) (let ((_let_12732 (forall ((BOUND_VARIABLE_374280 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299810 Bool) (BOUND_VARIABLE_299811 tptp.set_o) (BOUND_VARIABLE_299812 tptp.nat)) (= (ho_4593 (ho_5000 (ho_7874 (ho_7873 k_7942 BOUND_VARIABLE_374280) BOUND_VARIABLE_299810) BOUND_VARIABLE_299811) BOUND_VARIABLE_299812) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299812)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_374280) (ho_4864 (ho_4863 k_4862 BOUND_VARIABLE_299810) BOUND_VARIABLE_299811)))))))) (let ((_let_12733 (forall ((BOUND_VARIABLE_299761 Bool) (BOUND_VARIABLE_374297 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299763 tptp.set_o) (BOUND_VARIABLE_299764 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299764)) (ho_4699 (ho_4698 k_4697 (ho_5740 (ho_5739 (ho_5811 k_5823 BOUND_VARIABLE_299761) BOUND_VARIABLE_374297) BOUND_VARIABLE_299763)) tptp.top_top_set_o))) (ho_4593 (ho_5000 (ho_4999 (ho_7917 k_7943 BOUND_VARIABLE_299761) BOUND_VARIABLE_374297) BOUND_VARIABLE_299763) BOUND_VARIABLE_299764))))) (let ((_let_12734 (forall ((BOUND_VARIABLE_374323 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_299746 tptp.product_unit) (BOUND_VARIABLE_299747 tptp.set_Product_unit) (BOUND_VARIABLE_299748 tptp.nat)) (= (ho_4593 (ho_5009 (ho_7878 (ho_7877 k_7944 BOUND_VARIABLE_374323) BOUND_VARIABLE_299746) BOUND_VARIABLE_299747) BOUND_VARIABLE_299748) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299748)) (ho_4945 (ho_4944 k_4943 BOUND_VARIABLE_374323) (ho_4885 (ho_4884 k_4883 BOUND_VARIABLE_299746) BOUND_VARIABLE_299747)))))))) (let ((_let_12735 (forall ((BOUND_VARIABLE_299697 tptp.product_unit) (BOUND_VARIABLE_374340 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_299699 tptp.set_Product_unit) (BOUND_VARIABLE_299700 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299700)) (ho_4699 (ho_4698 k_4697 (ho_5748 (ho_5747 (ho_5813 k_5824 BOUND_VARIABLE_299697) BOUND_VARIABLE_374340) BOUND_VARIABLE_299699)) tptp.top_top_set_o))) (ho_4593 (ho_5009 (ho_5008 (ho_7920 k_7945 BOUND_VARIABLE_299697) BOUND_VARIABLE_374340) BOUND_VARIABLE_299699) BOUND_VARIABLE_299700))))) (let ((_let_12736 (forall ((BOUND_VARIABLE_374366 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_299682 tptp.nat) (BOUND_VARIABLE_299683 tptp.set_nat) (BOUND_VARIABLE_299684 tptp.nat)) (= (ho_4593 (ho_4762 (ho_5033 (ho_5032 k_7946 BOUND_VARIABLE_374366) BOUND_VARIABLE_299682) BOUND_VARIABLE_299683) BOUND_VARIABLE_299684) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299684)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_374366) (ho_4560 (ho_4854 k_4853 BOUND_VARIABLE_299682) BOUND_VARIABLE_299683)))))))) (let ((_let_12737 (forall ((BOUND_VARIABLE_299633 tptp.nat) (BOUND_VARIABLE_374383 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_299635 tptp.set_nat) (BOUND_VARIABLE_299636 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299636)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5734 (ho_5815 k_5825 BOUND_VARIABLE_299633) BOUND_VARIABLE_374383) BOUND_VARIABLE_299635)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_4761 (ho_7923 k_7947 BOUND_VARIABLE_299633) BOUND_VARIABLE_374383) BOUND_VARIABLE_299635) BOUND_VARIABLE_299636))))) (let ((_let_12738 (forall ((BOUND_VARIABLE_299589 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_374405 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_299591 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_299591)) (ho_4959 (ho_4958 k_4957 (ho_5687 (ho_5686 k_5826 BOUND_VARIABLE_299589) BOUND_VARIABLE_374405)) tptp.top_top_set_o))) (ho_4544 (ho_4956 (ho_7723 k_7948 BOUND_VARIABLE_299589) BOUND_VARIABLE_374405) BOUND_VARIABLE_299591))))) (let ((_let_12739 (forall ((BOUND_VARIABLE_299571 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_374424 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299573 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299573) BOUND_VARIABLE_299571) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_374424) (ho_4515 k_4514 (ho_4513 k_4512 k_4510))))) (ho_5499 (ho_7732 (ho_7731 k_7949 BOUND_VARIABLE_299571) BOUND_VARIABLE_374424) BOUND_VARIABLE_299573))))) (let ((_let_12740 (forall ((BOUND_VARIABLE_299527 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_374441 |u_(-> tptp.product_unit tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_299529 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_299529)) (ho_4959 (ho_4958 k_4957 (ho_5700 (ho_5699 k_5827 BOUND_VARIABLE_299527) BOUND_VARIABLE_374441)) tptp.top_top_set_o))) (ho_4544 (ho_4968 (ho_7741 k_7950 BOUND_VARIABLE_299527) BOUND_VARIABLE_374441) BOUND_VARIABLE_299529))))) (let ((_let_12741 (forall ((BOUND_VARIABLE_299509 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_374460 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299511 Bool)) (= (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299511) BOUND_VARIABLE_299509) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_374460) (ho_4845 k_4844 k_4852)))) (ho_5499 (ho_7750 (ho_7749 k_7951 BOUND_VARIABLE_299509) BOUND_VARIABLE_374460) BOUND_VARIABLE_299511))))) (let ((_let_12742 (forall ((BOUND_VARIABLE_299496 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_374480 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299498 Bool)) (= (ho_5499 (ho_7760 (ho_7759 k_7952 BOUND_VARIABLE_299496) BOUND_VARIABLE_374480) BOUND_VARIABLE_299498) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299498) BOUND_VARIABLE_299496) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_374480) tptp.bot_bot_set_o))))))) (let ((_let_12743 (forall ((BOUND_VARIABLE_299483 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_374497 |u_(-> tptp.product_unit tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_299485 Bool)) (= (ho_5499 (ho_7768 (ho_7767 k_7953 BOUND_VARIABLE_299483) BOUND_VARIABLE_374497) BOUND_VARIABLE_299485) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_299485) BOUND_VARIABLE_299483) (ho_5504 k_5503 (ho_7771 (ho_7770 k_7769 BOUND_VARIABLE_374497) tptp.bot_bo3957492148770167129t_unit))))))) (let ((_let_12744 (forall ((BOUND_VARIABLE_299439 tptp.set_nat) (BOUND_VARIABLE_374511 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_299441 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299441)) (ho_4699 (ho_4698 k_4697 (ho_5724 (ho_5723 k_5828 BOUND_VARIABLE_299439) BOUND_VARIABLE_374511)) tptp.top_top_set_o))) (ho_4593 (ho_4983 (ho_7780 k_7954 BOUND_VARIABLE_299439) BOUND_VARIABLE_374511) BOUND_VARIABLE_299441))))) (let ((_let_12745 (forall ((BOUND_VARIABLE_299395 tptp.set_nat) (BOUND_VARIABLE_374530 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_299397 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299397)) (ho_4699 (ho_4698 k_4697 (ho_5731 (ho_5730 k_5829 BOUND_VARIABLE_299395) BOUND_VARIABLE_374530)) tptp.top_top_set_o))) (ho_4593 (ho_4992 (ho_7784 k_7955 BOUND_VARIABLE_299395) BOUND_VARIABLE_374530) BOUND_VARIABLE_299397))))) (let ((_let_12746 (forall ((BOUND_VARIABLE_299352 tptp.set_nat) (BOUND_VARIABLE_374549 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299354 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299354)) (ho_4699 (ho_4698 k_4697 (ho_5624 (ho_5623 k_5830 BOUND_VARIABLE_299352) BOUND_VARIABLE_374549)) tptp.top_top_set_o))) (ho_4593 (ho_4997 (ho_7788 k_7956 BOUND_VARIABLE_299352) BOUND_VARIABLE_374549) BOUND_VARIABLE_299354))))) (let ((_let_12747 (forall ((BOUND_VARIABLE_299308 tptp.set_nat) (BOUND_VARIABLE_374568 |u_(-> tptp.product_unit tptp.set_nat)|) (BOUND_VARIABLE_299310 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299310)) (ho_4699 (ho_4698 k_4697 (ho_5744 (ho_5743 k_5831 BOUND_VARIABLE_299308) BOUND_VARIABLE_374568)) tptp.top_top_set_o))) (ho_4593 (ho_5006 (ho_7792 k_7957 BOUND_VARIABLE_299308) BOUND_VARIABLE_374568) BOUND_VARIABLE_299310))))) (let ((_let_12748 (forall ((BOUND_VARIABLE_374590 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299296 tptp.set_o) (BOUND_VARIABLE_299297 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7958 BOUND_VARIABLE_374590) BOUND_VARIABLE_299296) BOUND_VARIABLE_299297) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299297)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_374590) BOUND_VARIABLE_299296))))))) (let ((_let_12749 (forall ((BOUND_VARIABLE_374604 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_299271 tptp.int) (BOUND_VARIABLE_299272 tptp.nat) (BOUND_VARIABLE_299273 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_374604 BOUND_VARIABLE_299271)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299273)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299272) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7959 BOUND_VARIABLE_374604) BOUND_VARIABLE_299271) BOUND_VARIABLE_299272) BOUND_VARIABLE_299273)))))) (let ((_let_12750 (forall ((BOUND_VARIABLE_374627 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_299246 tptp.nat) (BOUND_VARIABLE_299247 tptp.nat) (BOUND_VARIABLE_299248 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_374627 BOUND_VARIABLE_299246)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299248)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299247) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7960 BOUND_VARIABLE_374627) BOUND_VARIABLE_299246) BOUND_VARIABLE_299247) BOUND_VARIABLE_299248)))))) (let ((_let_12751 (forall ((BOUND_VARIABLE_374650 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_299221 Bool) (BOUND_VARIABLE_299222 tptp.nat) (BOUND_VARIABLE_299223 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_374650 BOUND_VARIABLE_299221)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299223)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299222) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7533 (ho_7532 k_7961 BOUND_VARIABLE_374650) BOUND_VARIABLE_299221) BOUND_VARIABLE_299222) BOUND_VARIABLE_299223)))))) (let ((_let_12752 (forall ((BOUND_VARIABLE_374676 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299208 tptp.set_o) (BOUND_VARIABLE_299209 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7962 BOUND_VARIABLE_374676) BOUND_VARIABLE_299208) BOUND_VARIABLE_299209) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299209)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_374676) BOUND_VARIABLE_299208))))))) (let ((_let_12753 (forall ((BOUND_VARIABLE_299184 tptp.int) (BOUND_VARIABLE_299185 tptp.nat) (BOUND_VARIABLE_299186 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_299184))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299186)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299185) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7963 BOUND_VARIABLE_299184) BOUND_VARIABLE_299185) BOUND_VARIABLE_299186)))))) (let ((_let_12754 (forall ((BOUND_VARIABLE_299161 tptp.int) (BOUND_VARIABLE_299162 tptp.nat) (BOUND_VARIABLE_299163 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_299161))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299163)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299162) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7964 BOUND_VARIABLE_299161) BOUND_VARIABLE_299162) BOUND_VARIABLE_299163)))))) (let ((_let_12755 (forall ((BOUND_VARIABLE_299138 tptp.int) (BOUND_VARIABLE_299139 tptp.nat) (BOUND_VARIABLE_299140 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 BOUND_VARIABLE_299138))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_299140)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299139) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 k_7965 BOUND_VARIABLE_299138) BOUND_VARIABLE_299139) BOUND_VARIABLE_299140)))))) (let ((_let_12756 (forall ((BOUND_VARIABLE_374747 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299126 tptp.set_o) (BOUND_VARIABLE_299127 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7966 BOUND_VARIABLE_374747) BOUND_VARIABLE_299126) BOUND_VARIABLE_299127) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299127)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_374747) BOUND_VARIABLE_299126))))))) (let ((_let_12757 (forall ((BOUND_VARIABLE_374761 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_299091 tptp.set_int) (BOUND_VARIABLE_299092 tptp.nat) (BOUND_VARIABLE_299093 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_374761) BOUND_VARIABLE_299091))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_299093)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299092) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7967 BOUND_VARIABLE_374761) BOUND_VARIABLE_299091) BOUND_VARIABLE_299092) BOUND_VARIABLE_299093))))))) (let ((_let_12758 (forall ((BOUND_VARIABLE_374788 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_299056 tptp.set_nat) (BOUND_VARIABLE_299057 tptp.nat) (BOUND_VARIABLE_299058 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_374788) BOUND_VARIABLE_299056))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_299058)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299057) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7968 BOUND_VARIABLE_374788) BOUND_VARIABLE_299056) BOUND_VARIABLE_299057) BOUND_VARIABLE_299058))))))) (let ((_let_12759 (forall ((BOUND_VARIABLE_374815 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_299021 tptp.set_o) (BOUND_VARIABLE_299022 tptp.nat) (BOUND_VARIABLE_299023 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_374815) BOUND_VARIABLE_299021))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_299023)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_299022) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7969 BOUND_VARIABLE_374815) BOUND_VARIABLE_299021) BOUND_VARIABLE_299022) BOUND_VARIABLE_299023))))))) (let ((_let_12760 (forall ((BOUND_VARIABLE_374845 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_299008 tptp.set_o) (BOUND_VARIABLE_299009 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_7970 BOUND_VARIABLE_374845) BOUND_VARIABLE_299008) BOUND_VARIABLE_299009) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_299009)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_374845) BOUND_VARIABLE_299008))))))) (let ((_let_12761 (forall ((BOUND_VARIABLE_374859 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_298983 tptp.int) (BOUND_VARIABLE_298984 tptp.nat) (BOUND_VARIABLE_298985 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4914 BOUND_VARIABLE_374859 BOUND_VARIABLE_298983)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_298985)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298984) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_5493 (ho_7540 k_7971 BOUND_VARIABLE_374859) BOUND_VARIABLE_298983) BOUND_VARIABLE_298984) BOUND_VARIABLE_298985)))))) (let ((_let_12762 (forall ((BOUND_VARIABLE_374882 |u_(-> tptp.int tptp.int)|) (BOUND_VARIABLE_298948 tptp.set_int) (BOUND_VARIABLE_298949 tptp.nat) (BOUND_VARIABLE_298950 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4913 (ho_4916 k_4919 BOUND_VARIABLE_374882) BOUND_VARIABLE_298948))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_298950)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298949) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6897 (ho_6896 k_7972 BOUND_VARIABLE_374882) BOUND_VARIABLE_298948) BOUND_VARIABLE_298949) BOUND_VARIABLE_298950))))))) (let ((_let_12763 (forall ((BOUND_VARIABLE_374909 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_298923 tptp.nat) (BOUND_VARIABLE_298924 tptp.nat) (BOUND_VARIABLE_298925 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_4925 BOUND_VARIABLE_374909 BOUND_VARIABLE_298923)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_298925)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298924) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_6770 (ho_7529 k_7973 BOUND_VARIABLE_374909) BOUND_VARIABLE_298923) BOUND_VARIABLE_298924) BOUND_VARIABLE_298925)))))) (let ((_let_12764 (forall ((BOUND_VARIABLE_374932 |u_(-> tptp.nat tptp.int)|) (BOUND_VARIABLE_298888 tptp.set_nat) (BOUND_VARIABLE_298889 tptp.nat) (BOUND_VARIABLE_298890 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_4931 (ho_4930 k_4929 BOUND_VARIABLE_374932) BOUND_VARIABLE_298888))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_298890)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298889) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6900 (ho_6899 k_7974 BOUND_VARIABLE_374932) BOUND_VARIABLE_298888) BOUND_VARIABLE_298889) BOUND_VARIABLE_298890))))))) (let ((_let_12765 (forall ((BOUND_VARIABLE_374959 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_298863 Bool) (BOUND_VARIABLE_298864 tptp.nat) (BOUND_VARIABLE_298865 tptp.nat)) (let ((_let_1 (ho_5378 k_5424 (ho_6094 BOUND_VARIABLE_374959 BOUND_VARIABLE_298863)))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_1)) BOUND_VARIABLE_298865)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298864) (ho_5369 k_5368 _let_1))) (ho_4593 (ho_4511 (ho_7533 (ho_7532 k_7975 BOUND_VARIABLE_374959) BOUND_VARIABLE_298863) BOUND_VARIABLE_298864) BOUND_VARIABLE_298865)))))) (let ((_let_12766 (forall ((BOUND_VARIABLE_374982 |u_(-> Bool tptp.int)|) (BOUND_VARIABLE_298828 tptp.set_o) (BOUND_VARIABLE_298829 tptp.nat) (BOUND_VARIABLE_298830 tptp.nat)) (let ((_let_1 (ho_6665 (ho_5427 (ho_5426 k_5425 k_5424) k_5422) (ho_5467 k_5466 k_6664)))) (let ((_let_2 (ho_5378 k_5424 (ho_4914 _let_1 (ho_6891 k_6890 (ho_4913 (ho_4916 k_4919 _let_1) (ho_6100 (ho_6099 k_6098 BOUND_VARIABLE_374982) BOUND_VARIABLE_298828))))))) (= (ho_4593 (ho_4511 k_4848 (ho_4855 (ho_5457 k_5456 (ho_5369 (ho_5470 (ho_5469 k_5468 k_5368) (ho_5467 k_5466 k_5465)) _let_2)) BOUND_VARIABLE_298830)) (ho_4855 (ho_5457 k_5456 BOUND_VARIABLE_298829) (ho_5369 k_5368 _let_2))) (ho_4593 (ho_4511 (ho_6903 (ho_6902 k_7976 BOUND_VARIABLE_374982) BOUND_VARIABLE_298828) BOUND_VARIABLE_298829) BOUND_VARIABLE_298830))))))) (let ((_let_12767 (forall ((BOUND_VARIABLE_298817 tptp.set_set_nat) (BOUND_VARIABLE_298818 tptp.nat)) (= (ho_4593 (ho_5067 k_7977 BOUND_VARIABLE_298817) BOUND_VARIABLE_298818) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298818)) BOUND_VARIABLE_298817)))))) (let ((_let_12768 (forall ((BOUND_VARIABLE_298790 tptp.set_nat) (BOUND_VARIABLE_298791 tptp.set_set_nat) (BOUND_VARIABLE_298792 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298792)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_5832 BOUND_VARIABLE_298790)) BOUND_VARIABLE_298791))) (ho_4593 (ho_5067 (ho_7979 k_7978 BOUND_VARIABLE_298790) BOUND_VARIABLE_298791) BOUND_VARIABLE_298792))))) (let ((_let_12769 (forall ((BOUND_VARIABLE_298780 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298781 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_7980 BOUND_VARIABLE_298780) BOUND_VARIABLE_298781) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298781)) BOUND_VARIABLE_298780)))))) (let ((_let_12770 (forall ((BOUND_VARIABLE_298753 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298754 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298755 tptp.product_prod_nat_nat)) (= (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298755)) (ho_5160 (ho_7982 k_7981 (ho_5638 k_5833 BOUND_VARIABLE_298753)) BOUND_VARIABLE_298754))) (ho_4575 (ho_6221 (ho_7984 k_7983 BOUND_VARIABLE_298753) BOUND_VARIABLE_298754) BOUND_VARIABLE_298755))))) (let ((_let_12771 (forall ((BOUND_VARIABLE_298744 tptp.nat)) (= (ho_4593 k_7985 BOUND_VARIABLE_298744) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298744)) tptp.bot_bot_set_set_nat)))))) (let ((_let_12772 (forall ((BOUND_VARIABLE_298734 tptp.set_set_nat) (BOUND_VARIABLE_298735 tptp.nat)) (= (ho_4593 (ho_5067 k_7986 BOUND_VARIABLE_298734) BOUND_VARIABLE_298735) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298735)) BOUND_VARIABLE_298734)))))) (let ((_let_12773 (forall ((BOUND_VARIABLE_298720 tptp.set_nat) (BOUND_VARIABLE_298721 tptp.set_set_nat) (BOUND_VARIABLE_298722 tptp.nat)) (= (ho_4593 (ho_5067 (ho_7979 k_7987 BOUND_VARIABLE_298720) BOUND_VARIABLE_298721) BOUND_VARIABLE_298722) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298722)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_4928 BOUND_VARIABLE_298720)) BOUND_VARIABLE_298721))))))) (let ((_let_12774 (forall ((BOUND_VARIABLE_298711 tptp.product_prod_nat_nat)) (= (ho_4575 k_7988 BOUND_VARIABLE_298711) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298711)) tptp.bot_bo3083307316010499117at_nat)))))) (let ((_let_12775 (forall ((BOUND_VARIABLE_298701 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298702 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_7989 BOUND_VARIABLE_298701) BOUND_VARIABLE_298702) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298702)) BOUND_VARIABLE_298701)))))) (let ((_let_12776 (forall ((BOUND_VARIABLE_298687 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298688 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298689 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 (ho_7984 k_7990 BOUND_VARIABLE_298687) BOUND_VARIABLE_298688) BOUND_VARIABLE_298689) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298689)) (ho_5160 (ho_7982 k_7981 (ho_5638 k_5637 BOUND_VARIABLE_298687)) BOUND_VARIABLE_298688))))))) (let ((_let_12777 (forall ((BOUND_VARIABLE_298648 tptp.set_nat) (BOUND_VARIABLE_298649 tptp.set_set_nat) (BOUND_VARIABLE_298650 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298650)) (ho_4699 (ho_4698 k_4697 (ho_5836 (ho_5835 k_5834 BOUND_VARIABLE_298648) BOUND_VARIABLE_298649)) tptp.top_top_set_o))) (ho_4593 (ho_5067 (ho_7979 k_7991 BOUND_VARIABLE_298648) BOUND_VARIABLE_298649) BOUND_VARIABLE_298650))))) (let ((_let_12778 (forall ((BOUND_VARIABLE_298605 tptp.set_nat) (BOUND_VARIABLE_298606 tptp.set_set_nat) (BOUND_VARIABLE_298607 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298607)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_5837 BOUND_VARIABLE_298605)) BOUND_VARIABLE_298606))) (ho_4593 (ho_5067 (ho_7979 k_7992 BOUND_VARIABLE_298605) BOUND_VARIABLE_298606) BOUND_VARIABLE_298607))))) (let ((_let_12779 (forall ((BOUND_VARIABLE_298566 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_298567 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_298568 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298568)) (ho_4959 (ho_4958 k_4957 (ho_5840 (ho_5839 k_5838 BOUND_VARIABLE_298566) BOUND_VARIABLE_298567)) tptp.top_top_set_o))) (ho_4544 (ho_5072 (ho_7994 k_7993 BOUND_VARIABLE_298566) BOUND_VARIABLE_298567) BOUND_VARIABLE_298568))))) (let ((_let_12780 (forall ((BOUND_VARIABLE_298523 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_298524 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_298525 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298525)) (ho_7997 (ho_7996 k_7995 (ho_4622 k_5841 BOUND_VARIABLE_298523)) BOUND_VARIABLE_298524))) (ho_4544 (ho_5072 (ho_7994 k_7998 BOUND_VARIABLE_298523) BOUND_VARIABLE_298524) BOUND_VARIABLE_298525))))) (let ((_let_12781 (forall ((BOUND_VARIABLE_298512 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_298513 tptp.set_se6425085446898223655at_nat) (BOUND_VARIABLE_298514 Bool)) (= (ho_5499 (ho_8001 (ho_8000 k_7999 BOUND_VARIABLE_298512) BOUND_VARIABLE_298513) BOUND_VARIABLE_298514) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_298514) BOUND_VARIABLE_298512) (ho_5504 k_8002 BOUND_VARIABLE_298513)))))) (let ((_let_12782 (forall ((BOUND_VARIABLE_298486 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_298487 tptp.set_Pr8693737435421807431at_nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5551 k_5842 BOUND_VARIABLE_298486) BOUND_VARIABLE_298487)) tptp.top_top_set_o)) (ho_5556 (ho_5555 k_8003 BOUND_VARIABLE_298486) BOUND_VARIABLE_298487))))) (let ((_let_12783 (forall ((BOUND_VARIABLE_298476 tptp.set_set_nat) (BOUND_VARIABLE_298477 tptp.nat)) (= (ho_4593 (ho_5067 k_8004 BOUND_VARIABLE_298476) BOUND_VARIABLE_298477) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298477)) BOUND_VARIABLE_298476)))))) (let ((_let_12784 (forall ((BOUND_VARIABLE_298462 tptp.set_nat) (BOUND_VARIABLE_298463 tptp.set_set_nat) (BOUND_VARIABLE_298464 tptp.nat)) (= (ho_4593 (ho_5067 (ho_7979 k_8005 BOUND_VARIABLE_298462) BOUND_VARIABLE_298463) BOUND_VARIABLE_298464) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298464)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_4928 BOUND_VARIABLE_298462)) BOUND_VARIABLE_298463))))))) (let ((_let_12785 (forall ((BOUND_VARIABLE_298452 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298453 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_8006 BOUND_VARIABLE_298452) BOUND_VARIABLE_298453) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298453)) BOUND_VARIABLE_298452)))))) (let ((_let_12786 (forall ((BOUND_VARIABLE_298438 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298439 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298440 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 (ho_7984 k_8007 BOUND_VARIABLE_298438) BOUND_VARIABLE_298439) BOUND_VARIABLE_298440) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298440)) (ho_5160 (ho_7982 k_7981 (ho_5638 k_5637 BOUND_VARIABLE_298438)) BOUND_VARIABLE_298439))))))) (let ((_let_12787 (forall ((BOUND_VARIABLE_298428 tptp.set_set_nat) (BOUND_VARIABLE_298429 tptp.nat)) (= (ho_4593 (ho_5067 k_8008 BOUND_VARIABLE_298428) BOUND_VARIABLE_298429) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298429)) BOUND_VARIABLE_298428)))))) (let ((_let_12788 (forall ((BOUND_VARIABLE_298401 tptp.set_nat) (BOUND_VARIABLE_298402 tptp.set_set_nat) (BOUND_VARIABLE_298403 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298403)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_5843 BOUND_VARIABLE_298401)) BOUND_VARIABLE_298402))) (ho_4593 (ho_5067 (ho_7979 k_8009 BOUND_VARIABLE_298401) BOUND_VARIABLE_298402) BOUND_VARIABLE_298403))))) (let ((_let_12789 (forall ((BOUND_VARIABLE_298391 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298392 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_8010 BOUND_VARIABLE_298391) BOUND_VARIABLE_298392) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298392)) BOUND_VARIABLE_298391)))))) (let ((_let_12790 (forall ((BOUND_VARIABLE_298364 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298365 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_298366 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298366)) (ho_5160 (ho_7982 k_7981 (ho_5638 k_5844 BOUND_VARIABLE_298364)) BOUND_VARIABLE_298365))) (ho_4575 (ho_6221 (ho_7984 k_8011 BOUND_VARIABLE_298364) BOUND_VARIABLE_298365) BOUND_VARIABLE_298366))))) (let ((_let_12791 (forall ((BOUND_VARIABLE_375366 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_298352 tptp.set_int) (BOUND_VARIABLE_298353 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_8012 BOUND_VARIABLE_375366) BOUND_VARIABLE_298352) BOUND_VARIABLE_298353) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298353)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_375366) BOUND_VARIABLE_298352))))))) (let ((_let_12792 (forall ((BOUND_VARIABLE_375383 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_298339 tptp.set_nat) (BOUND_VARIABLE_298340 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_8013 BOUND_VARIABLE_375383) BOUND_VARIABLE_298339) BOUND_VARIABLE_298340) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298340)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_375383) BOUND_VARIABLE_298339))))))) (let ((_let_12793 (forall ((BOUND_VARIABLE_375400 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_298326 tptp.set_o) (BOUND_VARIABLE_298327 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_8014 BOUND_VARIABLE_375400) BOUND_VARIABLE_298326) BOUND_VARIABLE_298327) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298327)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_375400) BOUND_VARIABLE_298326))))))) (let ((_let_12794 (forall ((BOUND_VARIABLE_375417 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_298313 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298314 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_8015 BOUND_VARIABLE_375417) BOUND_VARIABLE_298313) BOUND_VARIABLE_298314) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298314)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_375417) BOUND_VARIABLE_298313))))))) (let ((_let_12795 (forall ((BOUND_VARIABLE_375434 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_nat)|) (BOUND_VARIABLE_298300 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_298301 tptp.nat)) (= (ho_4593 (ho_5107 (ho_5106 k_8016 BOUND_VARIABLE_375434) BOUND_VARIABLE_298300) BOUND_VARIABLE_298301) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298301)) (ho_5110 (ho_5109 k_5108 BOUND_VARIABLE_375434) BOUND_VARIABLE_298300))))))) (let ((_let_12796 (forall ((BOUND_VARIABLE_375451 |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_298287 tptp.set_int) (BOUND_VARIABLE_298288 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6865 (ho_6864 k_8017 BOUND_VARIABLE_375451) BOUND_VARIABLE_298287) BOUND_VARIABLE_298288) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298288)) (ho_6868 (ho_6867 k_6866 BOUND_VARIABLE_375451) BOUND_VARIABLE_298287))))))) (let ((_let_12797 (forall ((BOUND_VARIABLE_375468 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_298274 tptp.set_nat) (BOUND_VARIABLE_298275 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_8018 BOUND_VARIABLE_375468) BOUND_VARIABLE_298274) BOUND_VARIABLE_298275) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298275)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_375468) BOUND_VARIABLE_298274))))))) (let ((_let_12798 (forall ((BOUND_VARIABLE_375485 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_298261 tptp.set_o) (BOUND_VARIABLE_298262 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_8019 BOUND_VARIABLE_375485) BOUND_VARIABLE_298261) BOUND_VARIABLE_298262) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298262)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_375485) BOUND_VARIABLE_298261))))))) (let ((_let_12799 (forall ((BOUND_VARIABLE_375502 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_298248 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298249 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_5239 (ho_6859 k_8020 BOUND_VARIABLE_375502) BOUND_VARIABLE_298248) BOUND_VARIABLE_298249) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298249)) (ho_4546 (ho_6861 k_6860 BOUND_VARIABLE_375502) BOUND_VARIABLE_298248))))))) (let ((_let_12800 (forall ((BOUND_VARIABLE_375519 |u_(-> tptp.produc3843707927480180839at_nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_298235 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_298236 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6877 (ho_6876 k_8021 BOUND_VARIABLE_375519) BOUND_VARIABLE_298235) BOUND_VARIABLE_298236) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_298236)) (ho_6880 (ho_6879 k_6878 BOUND_VARIABLE_375519) BOUND_VARIABLE_298235))))))) (let ((_let_12801 (forall ((BOUND_VARIABLE_375536 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_298222 tptp.set_nat) (BOUND_VARIABLE_298223 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_5052 (ho_5051 k_8022 BOUND_VARIABLE_375536) BOUND_VARIABLE_298222) BOUND_VARIABLE_298223) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298223)) (ho_5055 (ho_5054 k_5053 BOUND_VARIABLE_375536) BOUND_VARIABLE_298222))))))) (let ((_let_12802 (forall ((BOUND_VARIABLE_298173 tptp.nat) (BOUND_VARIABLE_375550 |u_(-> tptp.nat tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_298175 tptp.set_nat) (BOUND_VARIABLE_298176 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298176)) (ho_4959 (ho_4958 k_4957 (ho_5821 (ho_5820 (ho_5819 k_5845 BOUND_VARIABLE_298173) BOUND_VARIABLE_375550) BOUND_VARIABLE_298175)) tptp.top_top_set_o))) (ho_4544 (ho_5052 (ho_5051 (ho_7933 k_8023 BOUND_VARIABLE_298173) BOUND_VARIABLE_375550) BOUND_VARIABLE_298175) BOUND_VARIABLE_298176))))) (let ((_let_12803 (forall ((BOUND_VARIABLE_375575 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_298161 tptp.set_o) (BOUND_VARIABLE_298162 tptp.produc3843707927480180839at_nat)) (= (ho_4544 (ho_4962 (ho_4961 k_8024 BOUND_VARIABLE_375575) BOUND_VARIABLE_298161) BOUND_VARIABLE_298162) (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298162)) (ho_4959 (ho_4958 k_4957 BOUND_VARIABLE_375575) BOUND_VARIABLE_298161))))))) (let ((_let_12804 (forall ((BOUND_VARIABLE_298111 Bool) (BOUND_VARIABLE_375589 |u_(-> Bool tptp.set_Pr4329608150637261639at_nat)|) (BOUND_VARIABLE_298113 tptp.set_o) (BOUND_VARIABLE_298114 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_298114)) (ho_4959 (ho_4958 k_4957 (ho_5691 (ho_5690 (ho_5847 k_5846 BOUND_VARIABLE_298111) BOUND_VARIABLE_375589) BOUND_VARIABLE_298113)) tptp.top_top_set_o))) (ho_4544 (ho_4962 (ho_4961 (ho_8026 k_8025 BOUND_VARIABLE_298111) BOUND_VARIABLE_375589) BOUND_VARIABLE_298113) BOUND_VARIABLE_298114))))) (let ((_let_12805 (forall ((BOUND_VARIABLE_298096 tptp.product_prod_nat_nat) (BOUND_VARIABLE_375619 |u_(-> tptp.product_prod_nat_nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_298098 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298099 Bool)) (= (ho_5499 (ho_7736 (ho_7735 (ho_7935 k_8027 BOUND_VARIABLE_298096) BOUND_VARIABLE_375619) BOUND_VARIABLE_298098) BOUND_VARIABLE_298099) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_298099) (ho_5693 BOUND_VARIABLE_375619 BOUND_VARIABLE_298096)) (ho_5504 k_5503 (ho_7729 (ho_7728 k_7727 BOUND_VARIABLE_375619) BOUND_VARIABLE_298098))))))) (let ((_let_12806 (forall ((BOUND_VARIABLE_298081 tptp.int) (BOUND_VARIABLE_375640 |u_(-> tptp.int tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_298083 tptp.set_int) (BOUND_VARIABLE_298084 Bool)) (= (ho_5499 (ho_8032 (ho_8031 (ho_8030 k_8029 BOUND_VARIABLE_298081) BOUND_VARIABLE_375640) BOUND_VARIABLE_298083) BOUND_VARIABLE_298084) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_298084) (ho_8028 BOUND_VARIABLE_375640 BOUND_VARIABLE_298081)) (ho_5504 k_5503 (ho_8035 (ho_8034 k_8033 BOUND_VARIABLE_375640) BOUND_VARIABLE_298083))))))) (let ((_let_12807 (forall ((BOUND_VARIABLE_298066 tptp.nat) (BOUND_VARIABLE_375681 |u_(-> tptp.nat tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_298068 tptp.set_nat) (BOUND_VARIABLE_298069 Bool)) (= (ho_5499 (ho_7754 (ho_7753 (ho_7909 k_8036 BOUND_VARIABLE_298066) BOUND_VARIABLE_375681) BOUND_VARIABLE_298068) BOUND_VARIABLE_298069) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_298069) (ho_5708 BOUND_VARIABLE_375681 BOUND_VARIABLE_298066)) (ho_5504 k_5503 (ho_7747 (ho_7746 k_7745 BOUND_VARIABLE_375681) BOUND_VARIABLE_298068))))))) (let ((_let_12808 (forall ((BOUND_VARIABLE_298051 Bool) (BOUND_VARIABLE_375701 |u_(-> Bool tptp.set_Pr8693737435421807431at_nat)|) (BOUND_VARIABLE_298053 tptp.set_o) (BOUND_VARIABLE_298054 Bool)) (= (ho_5499 (ho_7764 (ho_7763 (ho_7937 k_8037 BOUND_VARIABLE_298051) BOUND_VARIABLE_375701) BOUND_VARIABLE_298053) BOUND_VARIABLE_298054) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_298054) (ho_5499 BOUND_VARIABLE_375701 BOUND_VARIABLE_298051)) (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 BOUND_VARIABLE_375701) BOUND_VARIABLE_298053))))))) (let ((_let_12809 (forall ((BOUND_VARIABLE_375720 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_298039 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_298040 tptp.nat)) (= (ho_4593 (ho_4986 (ho_4985 k_8038 BOUND_VARIABLE_375720) BOUND_VARIABLE_298039) BOUND_VARIABLE_298040) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_298040)) (ho_4981 (ho_4980 k_4979 BOUND_VARIABLE_375720) BOUND_VARIABLE_298039))))))) (let ((_let_12810 (forall ((BOUND_VARIABLE_297990 tptp.product_prod_nat_nat) (BOUND_VARIABLE_375734 |u_(-> tptp.product_prod_nat_nat tptp.set_nat)|) (BOUND_VARIABLE_297992 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_297993 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297993)) (ho_4699 (ho_4698 k_4697 (ho_5565 (ho_5727 (ho_5809 k_5848 BOUND_VARIABLE_297990) BOUND_VARIABLE_375734) BOUND_VARIABLE_297992)) tptp.top_top_set_o))) (ho_4593 (ho_4986 (ho_4985 (ho_7914 k_8039 BOUND_VARIABLE_297990) BOUND_VARIABLE_375734) BOUND_VARIABLE_297992) BOUND_VARIABLE_297993))))) (let ((_let_12811 (forall ((BOUND_VARIABLE_375759 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_297978 tptp.set_int) (BOUND_VARIABLE_297979 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_8040 BOUND_VARIABLE_375759) BOUND_VARIABLE_297978) BOUND_VARIABLE_297979) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297979)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_375759) BOUND_VARIABLE_297978))))))) (let ((_let_12812 (forall ((BOUND_VARIABLE_297929 tptp.int) (BOUND_VARIABLE_375773 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_297931 tptp.set_int) (BOUND_VARIABLE_297932 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297932)) (ho_4699 (ho_4698 k_4697 (ho_5852 (ho_5851 (ho_5850 k_5849 BOUND_VARIABLE_297929) BOUND_VARIABLE_375773) BOUND_VARIABLE_297931)) tptp.top_top_set_o))) (ho_4593 (ho_5080 (ho_5079 (ho_8042 k_8041 BOUND_VARIABLE_297929) BOUND_VARIABLE_375773) BOUND_VARIABLE_297931) BOUND_VARIABLE_297932))))) (let ((_let_12813 (forall ((BOUND_VARIABLE_375802 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_297917 tptp.set_nat) (BOUND_VARIABLE_297918 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_8043 BOUND_VARIABLE_375802) BOUND_VARIABLE_297917) BOUND_VARIABLE_297918) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297918)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_375802) BOUND_VARIABLE_297917))))))) (let ((_let_12814 (forall ((BOUND_VARIABLE_297868 tptp.nat) (BOUND_VARIABLE_375816 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_297870 tptp.set_nat) (BOUND_VARIABLE_297871 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297871)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5734 (ho_5815 k_5853 BOUND_VARIABLE_297868) BOUND_VARIABLE_375816) BOUND_VARIABLE_297870)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_4761 (ho_7923 k_8044 BOUND_VARIABLE_297868) BOUND_VARIABLE_375816) BOUND_VARIABLE_297870) BOUND_VARIABLE_297871))))) (let ((_let_12815 (forall ((BOUND_VARIABLE_375841 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_297856 tptp.set_o) (BOUND_VARIABLE_297857 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_8045 BOUND_VARIABLE_375841) BOUND_VARIABLE_297856) BOUND_VARIABLE_297857) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297857)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_375841) BOUND_VARIABLE_297856))))))) (let ((_let_12816 (forall ((BOUND_VARIABLE_297807 Bool) (BOUND_VARIABLE_375855 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_297809 tptp.set_o) (BOUND_VARIABLE_297810 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297810)) (ho_4699 (ho_4698 k_4697 (ho_5740 (ho_5739 (ho_5811 k_5854 BOUND_VARIABLE_297807) BOUND_VARIABLE_375855) BOUND_VARIABLE_297809)) tptp.top_top_set_o))) (ho_4593 (ho_5000 (ho_4999 (ho_7917 k_8046 BOUND_VARIABLE_297807) BOUND_VARIABLE_375855) BOUND_VARIABLE_297809) BOUND_VARIABLE_297810))))) (let ((_let_12817 (forall ((BOUND_VARIABLE_297799 tptp.code_integer) (BOUND_VARIABLE_297800 tptp.code_integer)) (= (ho_5399 (ho_5398 k_8047 BOUND_VARIABLE_297799) BOUND_VARIABLE_297800) (ho_5399 (ho_5398 k_5397 BOUND_VARIABLE_297800) BOUND_VARIABLE_297799))))) (let ((_let_12818 (forall ((BOUND_VARIABLE_297791 tptp.code_integer) (BOUND_VARIABLE_297792 tptp.code_integer)) (= (ho_5399 (ho_5398 k_8048 BOUND_VARIABLE_297791) BOUND_VARIABLE_297792) (ho_5399 (ho_5398 k_5397 BOUND_VARIABLE_297792) BOUND_VARIABLE_297791))))) (let ((_let_12819 (forall ((BOUND_VARIABLE_297783 tptp.code_integer) (BOUND_VARIABLE_297784 tptp.code_integer)) (= (ho_5399 (ho_5398 k_8049 BOUND_VARIABLE_297783) BOUND_VARIABLE_297784) (ho_5399 (ho_5398 k_5397 BOUND_VARIABLE_297784) BOUND_VARIABLE_297783))))) (let ((_let_12820 (forall ((BOUND_VARIABLE_297775 tptp.rat) (BOUND_VARIABLE_297776 tptp.rat)) (= (ho_6804 (ho_8051 k_8050 BOUND_VARIABLE_297775) BOUND_VARIABLE_297776) (ho_6804 (ho_8051 k_8052 BOUND_VARIABLE_297776) BOUND_VARIABLE_297775))))) (let ((_let_12821 (forall ((BOUND_VARIABLE_297767 tptp.rat) (BOUND_VARIABLE_297768 tptp.rat)) (= (ho_6804 (ho_8051 k_8053 BOUND_VARIABLE_297767) BOUND_VARIABLE_297768) (ho_6804 (ho_8051 k_8052 BOUND_VARIABLE_297768) BOUND_VARIABLE_297767))))) (let ((_let_12822 (forall ((BOUND_VARIABLE_297759 tptp.rat) (BOUND_VARIABLE_297760 tptp.rat)) (= (ho_6804 (ho_8051 k_8054 BOUND_VARIABLE_297759) BOUND_VARIABLE_297760) (ho_6804 (ho_8051 k_8052 BOUND_VARIABLE_297760) BOUND_VARIABLE_297759))))) (let ((_let_12823 (forall ((BOUND_VARIABLE_297747 tptp.int) (BOUND_VARIABLE_297748 tptp.int)) (= (ho_4914 (ho_5432 (ho_5431 (ho_5430 (ho_5429 k_5428 k_5424) (ho_5427 (ho_5426 k_5425 k_5424) k_5422)) k_6755) BOUND_VARIABLE_297748) BOUND_VARIABLE_297747) (ho_4914 (ho_5432 k_8055 BOUND_VARIABLE_297747) BOUND_VARIABLE_297748))))) (let ((_let_12824 (forall ((BOUND_VARIABLE_297735 tptp.int) (BOUND_VARIABLE_297736 tptp.int)) (= (ho_4914 (ho_5432 (ho_5431 (ho_5430 (ho_5429 k_5428 k_5424) (ho_5427 (ho_5426 k_5425 k_5424) k_5422)) k_6755) BOUND_VARIABLE_297736) BOUND_VARIABLE_297735) (ho_4914 (ho_5432 k_8056 BOUND_VARIABLE_297735) BOUND_VARIABLE_297736))))) (let ((_let_12825 (forall ((BOUND_VARIABLE_297723 tptp.int) (BOUND_VARIABLE_297724 tptp.int)) (= (ho_4914 (ho_5432 (ho_5431 (ho_5430 (ho_5429 k_5428 k_5424) (ho_5427 (ho_5426 k_5425 k_5424) k_5422)) k_6755) BOUND_VARIABLE_297724) BOUND_VARIABLE_297723) (ho_4914 (ho_5432 k_8057 BOUND_VARIABLE_297723) BOUND_VARIABLE_297724))))) (let ((_let_12826 (forall ((BOUND_VARIABLE_375966 |u_(-> tptp.int tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_297711 tptp.set_int) (BOUND_VARIABLE_297712 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6865 (ho_6864 k_8058 BOUND_VARIABLE_375966) BOUND_VARIABLE_297711) BOUND_VARIABLE_297712) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_297712)) (ho_6868 (ho_6867 k_6866 BOUND_VARIABLE_375966) BOUND_VARIABLE_297711))))))) (let ((_let_12827 (forall ((BOUND_VARIABLE_375983 |u_(-> tptp.nat tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_297698 tptp.set_nat) (BOUND_VARIABLE_297699 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_4758 (ho_6857 k_8059 BOUND_VARIABLE_375983) BOUND_VARIABLE_297698) BOUND_VARIABLE_297699) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_297699)) (ho_4565 (ho_4564 k_4563 BOUND_VARIABLE_375983) BOUND_VARIABLE_297698))))))) (let ((_let_12828 (forall ((BOUND_VARIABLE_376000 |u_(-> Bool tptp.set_Pr1261947904930325089at_nat)|) (BOUND_VARIABLE_297685 tptp.set_o) (BOUND_VARIABLE_297686 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6871 (ho_6870 k_8060 BOUND_VARIABLE_376000) BOUND_VARIABLE_297685) BOUND_VARIABLE_297686) (ho_4540 k_5068 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_297686)) (ho_6874 (ho_6873 k_6872 BOUND_VARIABLE_376000) BOUND_VARIABLE_297685))))))) (let ((_let_12829 (forall ((BOUND_VARIABLE_376017 |u_(-> tptp.int tptp.set_nat)|) (BOUND_VARIABLE_297672 tptp.set_int) (BOUND_VARIABLE_297673 tptp.nat)) (= (ho_4593 (ho_5080 (ho_5079 k_8061 BOUND_VARIABLE_376017) BOUND_VARIABLE_297672) BOUND_VARIABLE_297673) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297673)) (ho_4954 (ho_4953 k_4952 BOUND_VARIABLE_376017) BOUND_VARIABLE_297672))))))) (let ((_let_12830 (forall ((BOUND_VARIABLE_376034 |u_(-> tptp.nat tptp.set_nat)|) (BOUND_VARIABLE_297659 tptp.set_nat) (BOUND_VARIABLE_297660 tptp.nat)) (= (ho_4593 (ho_4762 (ho_4761 k_8062 BOUND_VARIABLE_376034) BOUND_VARIABLE_297659) BOUND_VARIABLE_297660) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297660)) (ho_4765 (ho_4764 k_4763 BOUND_VARIABLE_376034) BOUND_VARIABLE_297659))))))) (let ((_let_12831 (forall ((BOUND_VARIABLE_376051 |u_(-> Bool tptp.set_nat)|) (BOUND_VARIABLE_297646 tptp.set_o) (BOUND_VARIABLE_297647 tptp.nat)) (= (ho_4593 (ho_5000 (ho_4999 k_8063 BOUND_VARIABLE_376051) BOUND_VARIABLE_297646) BOUND_VARIABLE_297647) (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297647)) (ho_4699 (ho_4698 k_4697 BOUND_VARIABLE_376051) BOUND_VARIABLE_297646))))))) (let ((_let_12832 (forall ((BOUND_VARIABLE_297605 tptp.set_set_nat) (BOUND_VARIABLE_297606 tptp.set_nat) (BOUND_VARIABLE_297607 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297607)) (ho_4699 (ho_4698 k_4697 (ho_4654 (ho_5856 k_5855 BOUND_VARIABLE_297605) BOUND_VARIABLE_297606)) tptp.top_top_set_o))) (ho_4593 (ho_4762 (ho_8065 k_8064 BOUND_VARIABLE_297605) BOUND_VARIABLE_297606) BOUND_VARIABLE_297607))))) (let ((_let_12833 (forall ((BOUND_VARIABLE_297564 tptp.set_nat) (BOUND_VARIABLE_297565 tptp.set_set_nat) (BOUND_VARIABLE_297566 tptp.nat)) (= (ho_4540 k_5068 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297566)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_5857 BOUND_VARIABLE_297564)) BOUND_VARIABLE_297565))) (ho_4593 (ho_5067 (ho_7979 k_8066 BOUND_VARIABLE_297564) BOUND_VARIABLE_297565) BOUND_VARIABLE_297566))))) (let ((_let_12834 (forall ((BOUND_VARIABLE_297524 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_297525 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_297526 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_4539 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_297526)) (ho_4959 (ho_4958 k_4957 (ho_4647 (ho_5859 k_5858 BOUND_VARIABLE_297524) BOUND_VARIABLE_297525)) tptp.top_top_set_o))) (ho_4544 (ho_5018 (ho_8068 k_8067 BOUND_VARIABLE_297524) BOUND_VARIABLE_297525) BOUND_VARIABLE_297526))))) (let ((_let_12835 (forall ((BOUND_VARIABLE_297483 tptp.set_Pr4329608150637261639at_nat) (BOUND_VARIABLE_297484 tptp.set_se5479201105039950375at_nat) (BOUND_VARIABLE_297485 tptp.produc3843707927480180839at_nat)) (= (ho_4540 k_5068 (ho_4538 (ho_4537 k_4536 (ho_4535 k_4534 BOUND_VARIABLE_297485)) (ho_7997 (ho_7996 k_7995 (ho_4622 k_5860 BOUND_VARIABLE_297483)) BOUND_VARIABLE_297484))) (ho_4544 (ho_5072 (ho_7994 k_8069 BOUND_VARIABLE_297483) BOUND_VARIABLE_297484) BOUND_VARIABLE_297485))))) (let ((_let_12836 (forall ((BOUND_VARIABLE_297472 tptp.set_se6425085446898223655at_nat) (BOUND_VARIABLE_297473 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_297474 Bool)) (= (ho_5499 (ho_5552 (ho_8071 k_8070 BOUND_VARIABLE_297472) BOUND_VARIABLE_297473) BOUND_VARIABLE_297474) (ho_5556 (ho_5555 (ho_5554 k_5553 BOUND_VARIABLE_297474) (ho_5504 k_8002 BOUND_VARIABLE_297472)) BOUND_VARIABLE_297473))))) (let ((_let_12837 (forall ((BOUND_VARIABLE_297446 tptp.set_Pr8693737435421807431at_nat) (BOUND_VARIABLE_297447 tptp.set_Pr8693737435421807431at_nat)) (= (ho_5504 k_5503 (ho_5502 (ho_5501 k_5500 (ho_5552 (ho_5551 k_5861 BOUND_VARIABLE_297447) BOUND_VARIABLE_297446)) tptp.top_top_set_o)) (ho_5556 (ho_5555 k_8072 BOUND_VARIABLE_297446) BOUND_VARIABLE_297447))))) (let ((_let_12838 (forall ((BOUND_VARIABLE_297436 tptp.set_set_nat) (BOUND_VARIABLE_297437 tptp.nat)) (= (ho_4593 (ho_5067 k_8073 BOUND_VARIABLE_297436) BOUND_VARIABLE_297437) (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297437)) BOUND_VARIABLE_297436)))))) (let ((_let_12839 (forall ((BOUND_VARIABLE_297409 tptp.set_nat) (BOUND_VARIABLE_297410 tptp.set_set_nat) (BOUND_VARIABLE_297411 tptp.nat)) (= (ho_4540 k_4539 (ho_4704 (ho_4703 k_4702 (ho_4701 k_4700 BOUND_VARIABLE_297411)) (ho_6952 (ho_6951 k_6950 (ho_4559 k_5862 BOUND_VARIABLE_297409)) BOUND_VARIABLE_297410))) (ho_4593 (ho_5067 (ho_7979 k_8074 BOUND_VARIABLE_297409) BOUND_VARIABLE_297410) BOUND_VARIABLE_297411))))) (let ((_let_12840 (forall ((BOUND_VARIABLE_297399 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_297400 tptp.product_prod_nat_nat)) (= (ho_4575 (ho_6221 k_8075 BOUND_VARIABLE_297399) BOUND_VARIABLE_297400) (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_297400)) BOUND_VARIABLE_297399)))))) (let ((_let_12841 (forall ((BOUND_VARIABLE_297372 tptp.set_Pr1261947904930325089at_nat) (BOUND_VARIABLE_297373 tptp.set_se7855581050983116737at_nat) (BOUND_VARIABLE_297374 tptp.product_prod_nat_nat)) (= (ho_4540 k_4539 (ho_4570 (ho_4569 k_4568 (ho_4567 k_4566 BOUND_VARIABLE_297374)) (ho_5160 (ho_7982 k_7981 (ho_5638 k_5863 BOUND_VARIABLE_297372)) BOUND_VARIABLE_297373))) (ho_4575 (ho_6221 (